hildon:gtk.git
8 years agoBump package version to 2:2.14.7-1maemo24 portrait-dialogs
Christian Dywan [Tue, 19 Jan 2010 07:46:29 +0000 (08:46 +0100)]
Bump package version to 2:2.14.7-1maemo24

8 years agoFixes: NB#152780 - Dialogs to support portrait mode
Christian Dywan [Mon, 18 Jan 2010 14:16:08 +0000 (15:16 +0100)]
Fixes: NB#152780 - Dialogs to support portrait mode

Make GtkDialog listen to screen size changes and repack the
dialog contents as needed. This only applies if the application
listens to rotation events.

8 years agoFixes: NB#124551 - rendering effects are seen in the first lines
Kristian Rietveld [Mon, 18 Jan 2010 10:35:14 +0000 (11:35 +0100)]
Fixes: NB#124551 - rendering effects are seen in the first lines
of the SMS view editor

Make text view width /height always cover the whole visible area.

8 years agoFixes: NB#143098 - Right arrow key after doing a select all, places the cursor at...
Michael Natterer [Fri, 15 Jan 2010 11:27:02 +0000 (12:27 +0100)]
Fixes: NB#143098 - Right arrow key after doing a select all, places the cursor at the beginning of the selection rather than the end on textview.

Merged from upstream: when there is a selection, cursor navigation
will move the cursor to the endpoint of the selection in moving
direction.

8 years agoAdd note about ChangeLog being discontinued with git
Michael Natterer [Fri, 15 Jan 2010 10:49:18 +0000 (11:49 +0100)]
Add note about ChangeLog being discontinued with git

8 years agogtk+2.0 (2:2.14.7-1maemo22) unstable; urgency=low
Christian Dywan [Wed, 9 Dec 2009 10:17:45 +0000 (10:17 +0000)]
gtk+2.0 (2:2.14.7-1maemo22) unstable; urgency=low

  * Fixes: NB#130532 - Fonts are getting magnified
  * Fixes: NB#125177 - GtkButton + hildon_gtk_widget_set_theme_size() has
    wrong style when created via GtkBuilder

 -- Christian Dywan <christian@lanedo.com>  Wed, 09 Dec 2009 11:15:53 +0100

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19559 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-12-09 Christian Dywan <christian@lanedo.com>
Christian Dywan [Wed, 9 Dec 2009 10:06:05 +0000 (10:06 +0000)]
2009-12-09  Christian Dywan  <christian@lanedo.com>

Fixes: NB#130532 - Fonts are getting magnified

* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_size_changed): Manually
update the screen size in milimeters.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19558 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-12-03 Christian Dywan <christian@lanedo.com>
Christian Dywan [Thu, 3 Dec 2009 11:24:49 +0000 (11:24 +0000)]
2009-12-03  Christian Dywan  <christian@lanedo.com>

Fixes: NB#125177 - GtkButton + hildon_gtk_widget_set_theme_size() has
wrong style when created via GtkBuilder

* gtk/gtkwidget.c (gtk_widget_buildable_interface_init),
(gtk_widget_buildable_set_name), (gtk_widget_buildable_get_name): Use
object data to store the buildable name.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19545 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agogtk+2.0 (2:2.14.7-1maemo21) unstable; urgency=low
Christian Dywan [Wed, 2 Dec 2009 16:13:34 +0000 (16:13 +0000)]
gtk+2.0 (2:2.14.7-1maemo21) unstable; urgency=low

  * Revert support for the _MAEMO_GTK_FLUSH_ICONS atom.
  * Make gtk-update-icon-cache a no-op, remove the icon cache and remove the
    dpkg file trigger.
  * Fixes: NB#149092 - Remove icon cache

 -- Christian Dywan <christian@lanedo.com>  Tue, 02 Dec 2009 16:34:23 +0100

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19543 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-12-02 Christian Dywan <christian@lanedo.com>
Christian Dywan [Wed, 2 Dec 2009 16:13:28 +0000 (16:13 +0000)]
2009-12-02  Christian Dywan  <christian@lanedo.com>

* gtk/Makefile.am:
* gtk/gtkicontheme.c (_gtk_icon_theme_check_reload):
* gtk/gtkwindow.c (gtk_window_client_event):
* gtk/updateiconcache.c (main): Revert _MAEMO_GTK_FLUSH_ICONS atom support.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19542 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-28 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Sat, 28 Nov 2009 19:15:56 +0000 (19:15 +0000)]
2009-11-28  Kristian Rietveld  <kris@lanedo.com>

* gdk/x11/gdkevents-x11.c: Add forgotten MAEMO_CHANGES around
chunks of the last patch (November 5) applied to this file.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19530 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-27 Christian Dywan <christian@lanedo.com>
Christian Dywan [Fri, 27 Nov 2009 10:35:00 +0000 (10:35 +0000)]
2009-11-27  Christian Dywan  <christian@lanedo.com>

Fixes: NB#146722 - [Arabic] Contacts doesnt support calls if the number
is in Hindu-Arabic in Rover

* gtk/gtkentry.c (hildon_gtk_input_mode_is_valid_char),
(gtk_entry_filter_text): Convert unicode numbers outside of ASCII to ASCII
and don't regard them as valid.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19526 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agogtk+2.0 (2:2.14.7-1maemo20) unstable; urgency=low
Christian Dywan [Fri, 27 Nov 2009 10:34:46 +0000 (10:34 +0000)]
gtk+2.0 (2:2.14.7-1maemo20) unstable; urgency=low

  * Restore the previous epoch.

 -- Christian Dywan <christian@lanedo.com>  Thu, 26 Nov 2009 14:23:11 +0100

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19525 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agogtk+2.0 (3:2.14.7-1maemo20) unstable; urgency=low
Christian Dywan [Wed, 25 Nov 2009 11:11:11 +0000 (11:11 +0000)]
gtk+2.0 (3:2.14.7-1maemo20) unstable; urgency=low

  * Increase version as well.

 -- Christian Dywan <christian@lanedo.com>  Wed, 25 Nov 2009 12:05:13 +0100

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19518 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agogtk+2.0 (3:2.14.7-1maemo19) unstable; urgency=low
Christian Dywan [Wed, 25 Nov 2009 11:06:37 +0000 (11:06 +0000)]
gtk+2.0 (3:2.14.7-1maemo19) unstable; urgency=low

  * Increase epoch to iron out the versioning.

 -- Christian Dywan <christian@lanedo.com>  Wed, 25 Nov 2009 12:02:45 +0100

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19517 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agogtk+2.0 (2:2.14.7-1maemo19) unstable; urgency=low
Christian Dywan [Fri, 20 Nov 2009 11:39:30 +0000 (11:39 +0000)]
gtk+2.0 (2:2.14.7-1maemo19) unstable; urgency=low

  * Use dpkg file trigger on /usr/share/icons/hicolor for gtk-update-icon-cache.

 -- Christian Dywan <christian@lanedo.com>  Fri, 20 Nov 2009 12:35:17 +0100

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19510 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago* Implement _MAEMO_GTK_FLUSH_ICONS atom and use it in gtk-update-icon-cache.
Christian Dywan [Wed, 18 Nov 2009 12:06:39 +0000 (12:06 +0000)]
* Implement _MAEMO_GTK_FLUSH_ICONS atom and use it in gtk-update-icon-cache.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19507 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-18 Christian Dywan <christian@lanedo.com>
Christian Dywan [Wed, 18 Nov 2009 12:06:20 +0000 (12:06 +0000)]
2009-11-18  Christian Dywan  <christian@lanedo.com>

* gtk/Makefile.am:
* gtk/gtkicontheme.c (_gtk_icon_theme_check_reload):
* gtk/gtkwindow.c (gtk_window_client_event):
* gtk/updateiconcache.c (main): Implement _MAEMO_GTK_FLUSH_ICONS atom
and use it in gtk-update-icon-cache to flush the icon cache.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19506 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoUpdate debian/changelog
Christian Dywan [Mon, 16 Nov 2009 12:04:44 +0000 (12:04 +0000)]
Update debian/changelog

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19500 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-16 Christian Dywan <christian@lanedo.com>
Christian Dywan [Mon, 16 Nov 2009 12:04:30 +0000 (12:04 +0000)]
2009-11-16  Christian Dywan  <christian@lanedo.com>

Fixes: NB#143062 - Browser, "Save page as" title right-aligned

* gtk/gtkentry.c (gtk_entry_class_init),
(gtk_entry_set_selection_bounds): Restrict the direction flipping to
select-all, by implementing a keybinding signal and using that, and
comparing the selection bounds. So Shift+Arrow works normally.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19499 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoUpdate the package version for a new release
Christian Dywan [Thu, 12 Nov 2009 09:25:51 +0000 (09:25 +0000)]
Update the package version for a new release

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19494 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-10 Christian Dywan <christian@lanedo.com>
Christian Dywan [Tue, 10 Nov 2009 13:47:47 +0000 (13:47 +0000)]
2009-11-10  Christian Dywan  <christian@lanedo.com>

Fixes: NB#143062 - Browser, "Save page as" title right-aligned

* gtk/gtkentry.c (gtk_entry_set_selection_bounds): Flip the direction of
the selection so that the leftmost part of text is visible when the text
is too long to fit the entry.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19489 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-05 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Thu, 5 Nov 2009 15:13:51 +0000 (15:13 +0000)]
2009-11-05  Michael Natterer  <mitch@lanedo.com>

* debian/changelog: Release 2.14.7-1maemo15

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19487 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-11-05 Christian Dywan <christian@lanedo.com>
Christian Dywan [Thu, 5 Nov 2009 14:26:12 +0000 (14:26 +0000)]
2009-11-05  Christian Dywan  <christian@lanedo.com>

Fixes: NB#140339 - Unnecessary wake-ups in application due to XAtoms

* gdk/x11/gdkevents-x11.c (_gdk_events_init),
(gdk_event_translate), (check_net_wm_check_window),
(fetch_net_wm_check_window):
* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_size_changed): Monitor
_MAEMO_SCREEN_SIZEwhich is an array on the WM window instead of the
separate properties on the root window. Based on a patch by Adam Endroi.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19486 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoRename input mode HILDON_GTK_INPUT_MODE_NO_SCREEN_KB to
Christian Dywan [Mon, 26 Oct 2009 12:03:29 +0000 (12:03 +0000)]
Rename input mode HILDON_GTK_INPUT_MODE_NO_SCREEN_KB to
HILDON_GTK_INPUT_MODE_NO_SCREEN_PLUGINS to better reflect its purpose.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19481 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoReset the pressed state of the button if it is pressed while the screen changes.
Christian Dywan [Mon, 26 Oct 2009 11:30:19 +0000 (11:30 +0000)]
Reset the pressed state of the button if it is pressed while the screen changes.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19480 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoAdd an input mode to disable the fullscreen keyboard.
Christian Dywan [Fri, 23 Oct 2009 08:19:55 +0000 (08:19 +0000)]
Add an input mode to disable the fullscreen keyboard.

Patch by Kristian Rietveld.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19475 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-16 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 16 Oct 2009 10:36:41 +0000 (10:36 +0000)]
2009-10-16  Michael Natterer  <mitch@lanedo.com>

* debian/changelog: Release 2.14.7-1maemo14

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19452 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-16 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 16 Oct 2009 10:31:04 +0000 (10:31 +0000)]
2009-10-16  Michael Natterer  <mitch@lanedo.com>

Fixes: NB#136999 - Cannot paste phonenumber to mobile number
field, if number contains space

Apply patch from Christian Dywan:

* gtk/gtkentry.c: when in TELE input mode, don't fail when invalid
characters are pasted, but simply filter them out (so pasting
e.g. "+49 12 / 1234" results in pasting "49121234")

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19451 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-16 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 16 Oct 2009 10:26:36 +0000 (10:26 +0000)]
2009-10-16  Michael Natterer  <mitch@lanedo.com>

Fixed: NB#120908 - Combo box is not disabled when there are no
words stored in the history of Find toolbar

Apply patch from Kristian Rietveld:

* gtk/gtkcombobox.c: fix combo box sensitivity by calling
update_sensitivity() from two places where it was forgotten.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19450 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-15 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Thu, 15 Oct 2009 14:27:22 +0000 (14:27 +0000)]
2009-10-15  Michael Natterer  <mitch@lanedo.com>

Fixes: NB#137960 - position of CSM is changing while rotating from
portrait mode to landscape mode

Apply patch from Kristian Rietveld:

* gtk/gtkmenu.c (menu_screen_size_changed): simply close menus
instead of repositioning them when the screen is rotated.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19444 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-15 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Thu, 15 Oct 2009 10:59:58 +0000 (10:59 +0000)]
2009-10-15  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#110430 - Failed assertion in _gtk_rbtree_node_find_offset()

* gtk/gtktreeview.c (ensure_unhighlighted): new function, analogous
to ensure_unprelighted(),
(gtk_tree_view_row_deleted): call ensure_unhighlighted() and
free_queued_actions() just after the call to ensure_unprelighted(),
(gtk_tree_view_rows_reordered): likewise.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19443 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-09 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 9 Oct 2009 13:48:59 +0000 (13:48 +0000)]
2009-10-09  Michael Natterer  <mitch@lanedo.com>

* debian/changelog: Release 2.14.7-1maemo13

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19428 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-09 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 9 Oct 2009 13:34:35 +0000 (13:34 +0000)]
2009-10-09  Michael Natterer  <mitch@lanedo.com>

Fixes: NB#131644 - Unable to launch FKB when smileys are copied
and pasted in notes application.

Apply patch from Kristian Rietveld:

* gtk/gtktextbufferserialize.c (serialize_text): in the main
serialization char iteration loop, skip over pixbufs we are unable
to retreive; additionally, if we still can't forward the iter,
break out of the loop instead of looping infinitely.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19427 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-10-09 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 9 Oct 2009 13:15:55 +0000 (13:15 +0000)]
2009-10-09  Michael Natterer  <mitch@lanedo.com>

Fixes: NB#128756 - sliders in profiles, responding for up/down
arrow keys, though focus not visible

* gtk/gtkscale.c (gtk_scale_init): unset the GTK_CAN_FOCUS flag
on all scale widgets.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19426 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoRelease 2.14.7-1maemo12 for real
Claudio Saavedra [Fri, 18 Sep 2009 13:20:37 +0000 (13:20 +0000)]
Release 2.14.7-1maemo12 for real

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19374 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-18 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Fri, 18 Sep 2009 13:19:22 +0000 (13:19 +0000)]
2009-09-18  Claudio Saavedra  <csaavedra@igalia.com>

* gdk/x11/gdkscreen-x11.c: (_gdk_x11_screen_size_changed): Initialize
rwidth and rheight to NULL, to avoid eventual crashes.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19372 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agodebian/changelog: Release 2.14.7-1maemo12
Claudio Saavedra [Fri, 18 Sep 2009 11:17:49 +0000 (11:17 +0000)]
debian/changelog: Release 2.14.7-1maemo12

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19369 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-18 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Fri, 18 Sep 2009 11:07:17 +0000 (11:07 +0000)]
2009-09-18  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#139504 - GdkScreen needs to respond to size events from
the window manager

* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_size_changed): apply
patch from Gordon Williams to emit size-changed upon changes of
the _MAEMO_SCREEN_WIDTH and HEIGHT properties.

* gdk/x11/gdkevents-x11.c (gdk_event_translate): listen for
property notify of _MAEMO_SCREEN_HEIGHT property here.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19368 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-10 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Fri, 11 Sep 2009 15:08:08 +0000 (15:08 +0000)]
2009-09-10  Alberto Garcia  <agarcia@igalia.com>

* docs/reference/gtk/gtk-sections.txt
* docs/reference/gtk/tmpl/gtkwidget.sgml
* gtk/gtkwidget.c:
Documentation updates.

Fixes: MB#4462 (Hildon API docs: HildonSizeType is not linked or
documented.)

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19346 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoRelease 2.14.7-1maemo11
Claudio Saavedra [Tue, 8 Sep 2009 12:35:33 +0000 (12:35 +0000)]
Release 2.14.7-1maemo11

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19307 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-08 Christian Dywan <christian@lanedo.com>
Kristian Rietveld [Tue, 8 Sep 2009 09:03:00 +0000 (09:03 +0000)]
2009-09-08  Christian Dywan  <christian@lanedo.com>

Fixes: NB#134639 - Image viewer quits for non-jpeg images or saving
fails for jpegs, while saving image larger than 65500x1

* gdk-pixbuf/io-jpeg.c (gdk_pixbuf__jpeg_image_load), (real_save_jpeg):
Initialize the JPEG error structure early enough.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19306 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-08 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Tue, 8 Sep 2009 08:52:40 +0000 (08:52 +0000)]
2009-09-08  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#129022 - CSM is not proper while rotating from portrait mode
to landscape mode, viceversa

* gtk/gtkmenu.c: connect to GdkScreen::size-changed and reposition the
menu in the signal handler,
(menu_change_screen): re-connect the signal.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19305 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-07 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Mon, 7 Sep 2009 15:51:29 +0000 (15:51 +0000)]
2009-09-07  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#137421 - Context menu opening takes too long time

* gtk/gtkwidget.c: set TAP_AND_HOLD_TIMER_COUNTER to 6 from 11.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19302 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-07 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Mon, 7 Sep 2009 08:19:49 +0000 (08:19 +0000)]
2009-09-07  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#125746 - File manager gets unresponsive after loong tapping
on media server folder

* gtk/gtkwidget.c (gtk_widget_tap_and_hold_timeout): do not call
_gtk_widget_grab_notify().  The code handling the tap-and-hold signal
is responsible for grabbing if necessary.  When a menu is used here,
the menu obviously already takes care of the grabbing.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19298 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoRelease 2:2.14.7-1maemo10
Claudio Saavedra [Mon, 7 Sep 2009 07:24:46 +0000 (07:24 +0000)]
Release 2:2.14.7-1maemo10

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19296 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-09-07 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Mon, 7 Sep 2009 07:10:17 +0000 (07:10 +0000)]
2009-09-07  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#134994 - placeholder text is cut when panned slowly

* gtk/gtktextview.c (gtk_text_view_style_set): immediately re-validate
the placeholder layout,
(gtk_text_view_ensure_placeholder_layout): increase the max pixels to
validate to 2000 (that is also used for incremental validations in
timeouts).

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19295 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoAdd missing NB reference
Claudio Saavedra [Tue, 25 Aug 2009 14:28:44 +0000 (14:28 +0000)]
Add missing NB reference

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19203 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoPrepare 2:2.14.7-1maemo9 for release
Claudio Saavedra [Mon, 24 Aug 2009 14:32:33 +0000 (14:32 +0000)]
Prepare 2:2.14.7-1maemo9 for release

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19190 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-24 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Mon, 24 Aug 2009 13:40:14 +0000 (13:40 +0000)]
2009-08-24  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#134146 - Crash while popping up CSM after device has gone to
sleep

* gtk/gtkwindow.c (gtk_window_client_event): only call
delete_if_temporary if the widget actually is a temporary and mapped.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19185 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-21 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 21 Aug 2009 11:09:48 +0000 (11:09 +0000)]
2009-08-21  Michael Natterer  <mitch@lanedo.com>

Fixes: NB#129394 Able to enter the unsupported characters in the
Phone or Mobile field

* gtk/gtkentry.c (hildon_gtk_input_mode_is_valid_char): change
the set of allowed characters to what is specified:
"0 1 2 3 4 5 6 7 8 9 p # * +".

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19173 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agogtk+2.0 (2:2.14.7-1maemo8) unstable; urgency=low
Sven Herzberg [Fri, 21 Aug 2009 08:21:05 +0000 (08:21 +0000)]
gtk+2.0 (2:2.14.7-1maemo8) unstable; urgency=low

  * Fixes: NB#131431 (gdk_flush in sapwood is causing tearing)
  * Fixes: NB#131815 (gdk_cairo_set_source_pixbuf() needs to be
    optimized)

 -- Sven Herzberg <herzi@lanedo.com>  Fri, 21 Aug 2009 10:17:31 +0200

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19169 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-20 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Thu, 20 Aug 2009 16:02:06 +0000 (16:02 +0000)]
2009-08-20  Alberto Garcia  <agarcia@igalia.com>

* gdk/gdkcairo.c
(gdk_cairo_set_source_pixbuf, +clear_surface_cache):
Cache the cairo surface created from each GdkPixbuf to avoid
having to repeat the same expensive computation once and again.
Clear cache every ~150 ms.

Fixes: NB#131815 (gdk_cairo_set_source_pixbuf() needs to be
optimized)

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19167 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-19 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Wed, 19 Aug 2009 11:23:56 +0000 (11:23 +0000)]
2009-08-19  Sven Herzberg  <herzi@lanedo.com>

Revert the whole RGBA stuff

* gdk/gdkwindow.c (gdk_window_new),
(gdk_window_begin_paint_region), (gdk_window_end_paint),
(gdk_window_process_all_updates), (gdk_window_process_updates),
(gdk_window_invalidate_maybe_recurse),
(gdk_window_get_update_area), (_gdk_window_clear_update_area):
* gdk/gdkwindow.h:
* gdk/x11/gdkcolor-x11.c (gdk_screen_get_system_colormap):
* gdk/x11/gdkvisual-x11.c (_gdk_visual_init):
* gtk/gtktextview.c (gtk_text_view_realize):
* gtk/gtktreeview.c (gtk_tree_view_realize),
(gtk_tree_view_bin_expose): revert!

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19151 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-17 Alberto Garcia <agarcia@igalia.com>
Alberto Garcia [Mon, 17 Aug 2009 09:10:38 +0000 (09:10 +0000)]
2009-08-17  Alberto Garcia  <agarcia@igalia.com>

About: NB#131431 (gdk_flush in sapwood is causing tearing)

* gtk/gtktextview.c (gtk_text_view_size_allocate):
Restore original GTK+ code modified after Alejandro's latest patch
using MAEMO_CHANGES guards.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19135 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-13 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Thu, 13 Aug 2009 11:49:08 +0000 (11:49 +0000)]
2009-08-13  Sven Herzberg  <herzi@lanedo.com>

Fixes: NB#132734 (crash reporter crashes with RGBA image)

* gtk/gtktextview.c (gtk_text_view_realize), (text_window_realize):
make the complete widget RGB. This way we won't run into X11 drawing
primitives (like XDrawLine for the cursor) that uses the widget's GC
(with 32bit colormap) on the 16bit windows

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19134 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-11 Alejandro G. Castro <alex@igalia.com>
Sven Herzberg [Tue, 11 Aug 2009 13:02:15 +0000 (13:02 +0000)]
2009-08-11  Alejandro G. Castro  <alex@igalia.com>

Fixes: NB#131431 (gdk_flush in sapwood is causing tearing)

* gtk/gtktextview.c,
(gtk_text_view_size_allocate): Added a condition to test if the
size is going to be too big during the rendering.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19119 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoupdated debian/changelog
Sven Herzberg [Tue, 11 Aug 2009 09:22:18 +0000 (09:22 +0000)]
updated debian/changelog

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19110 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-11 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Tue, 11 Aug 2009 08:48:59 +0000 (08:48 +0000)]
2009-08-11  Sven Herzberg  <herzi@lanedo.com>

About: NB#129361 - [AF checked] compositing issues with rgba

* gdk/gdkwindow.c (gdk_window_new), (gdk_window_end_paint): revert the
changes, this is going to be solved in a different way

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19109 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-11 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Tue, 11 Aug 2009 08:48:29 +0000 (08:48 +0000)]
2009-08-11  Sven Herzberg  <herzi@lanedo.com>

About: NB#89864 - [AF Checked] RGBA support

* gdk/x11/gdkcolor-x11.c (gdk_screen_get_system_colormap): some more
cleanup (to let the code work like upstream's #if branch

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19108 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-10 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Mon, 10 Aug 2009 20:04:02 +0000 (20:04 +0000)]
2009-08-10  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#130014 - Crash when long tabbing on a contact which was
deleted in outlook and Active Sync is in progress

* gtk/gtktreeview.c (gtk_tree_view_free_rbtree): clear state of
highlighted node,
(free_queued_select_row): do not only check if the row reference
pointer is non-NULL, but check for validity,
(free_queued_activate_row): likewise.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19101 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoChangeLog updates prior to GTK+ 2.14.7-1maemo6
Claudio Saavedra [Thu, 6 Aug 2009 13:51:43 +0000 (13:51 +0000)]
ChangeLog updates prior to GTK+ 2.14.7-1maemo6

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19083 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-06 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Thu, 6 Aug 2009 12:42:59 +0000 (12:42 +0000)]
2009-08-06  Sven Herzberg  <herzi@lanedo.com>

Fixes: NB#129361 - [AF checked] compositing issues with rgba
sapwood/gtk+

* gdk/gdkwindow.c (gdk_window_new), (gdk_window_end_paint): provide
the information that the compositor needs

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19080 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-06 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Thu, 6 Aug 2009 12:42:31 +0000 (12:42 +0000)]
2009-08-06  Sven Herzberg  <herzi@lanedo.com>

Fixes: NB#89864 - [AF Checked] RGBA support

* gtk/gtktreeview.c (gtk_tree_view_realize),
(gtk_tree_view_bin_expose): make sure the window between the widget's
parent window and the bin_window (and header_window) also gets
expose-events (to trigger the composition magic from
gdk_window_end_paint)

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19079 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-06 Sven Herzberg <sven@lanedo.com>
Sven Herzberg [Thu, 6 Aug 2009 12:41:53 +0000 (12:41 +0000)]
2009-08-06  Sven Herzberg  <sven@lanedo.com>

About: NB#89864 - RGBA support

Re-apply the patch; fix some compile warnings caused by it.

2009-01-14  Sven Herzberg  <sven@imendio.com>

About: NB#89864 - RGBA support
Patch by Christian Dywan

* gdk/x11/gdkcolor-x11.c (gdk_screen_get_system_colormap): return the
colormap for the system visual now...
* gdk/x11/gdkvisual-x11.c (_gdk_visual_init): set the RGBA visual as
the system visual

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19078 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoUpdates for 2.14.7-1maemo5
Claudio Saavedra [Tue, 4 Aug 2009 18:05:50 +0000 (18:05 +0000)]
Updates for 2.14.7-1maemo5

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19037 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-04 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 4 Aug 2009 17:59:00 +0000 (17:59 +0000)]
2009-08-04  Claudio Saavedra  <csaavedra@igalia.com>

* gtk/gtklabel.c: (gtk_label_ensure_layout): Decrease width magic
number (Kristian Rietveld).

Fixes: NB#124303 (Truncation in dialogs)

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19036 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-08-04 Sven Herzberg <sven@lanedo.com>
Sven Herzberg [Tue, 4 Aug 2009 07:21:13 +0000 (07:21 +0000)]
2009-08-04  Sven Herzberg  <sven@lanedo.com>

Reverted Patch to permit integration

2009-01-14  Sven Herzberg  <sven@imendio.com>

About: NB#89864 - RGBA support
Patch by Christian Dywan

* gdk/x11/gdkcolor-x11.c (gdk_screen_get_system_colormap): return the
colormap for the system visual now...
* gdk/x11/gdkvisual-x11.c (_gdk_visual_init): set the RGBA visual as
the system visual

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19027 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoBring trunk's debian/changelog up to date.
Claudio Saavedra [Mon, 3 Aug 2009 13:21:19 +0000 (13:21 +0000)]
Bring trunk's debian/changelog up to date.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19026 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoFix ChangeLog
Michael Natterer [Fri, 31 Jul 2009 20:51:18 +0000 (20:51 +0000)]
Fix ChangeLog

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19019 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-31 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Fri, 31 Jul 2009 09:03:46 +0000 (09:03 +0000)]
2009-07-31  Michael Natterer  <mitch@lanedo.com>

Fixes: NB#122395 - hildon_entry_set_placeholder() should be in
GtkEntry

* gtk/gtktextview.[ch]
* gtk/gtk.symbols: applied patch from Kristian Rietveld which adds
the same placeholder API as for GtkEntry in the patch below.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19011 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-31 Michael Natterer <mitch@lando.com>
Michael Natterer [Fri, 31 Jul 2009 08:51:03 +0000 (08:51 +0000)]
2009-07-31  Michael Natterer  <mitch@lando.com>

Addresses: NB#122395 - hildon_entry_set_placeholder() should be in
GtkEntry

* gtk/gtkentry.[ch]
* gtk/gtk.symbols: applied a slightly modified patch from Kristian
Rietveld (fixed up by Garcia Gonzalez Alberto) which adds API to
set a placeholder text that is shown when the entry is empty and
has no focus,

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@19010 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-24 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Fri, 24 Jul 2009 09:13:41 +0000 (09:13 +0000)]
2009-07-24  Kristian Rietveld  <kris@lanedo.com>

* gtk/gtktreeview.c (gtk_tree_view_adjustment_changed): process
updates after scrolling windows.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18970 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoFix once for all the compositing dependencies. I swear.
Claudio Saavedra [Tue, 21 Jul 2009 12:41:19 +0000 (12:41 +0000)]
Fix once for all the compositing dependencies. I swear.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18925 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agos/xdamage/libxdamage
Claudio Saavedra [Tue, 21 Jul 2009 12:37:15 +0000 (12:37 +0000)]
s/xdamage/libxdamage

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18924 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoAdd mising xdamage and xfixes dependencies for rgba to work
Claudio Saavedra [Tue, 21 Jul 2009 12:35:56 +0000 (12:35 +0000)]
Add mising xdamage and xfixes dependencies for rgba to work

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18923 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago * Merged RGBA branch (Sven Herzberg)
Claudio Saavedra [Mon, 20 Jul 2009 16:03:57 +0000 (16:03 +0000)]
  * Merged RGBA branch (Sven Herzberg)
  * Fixes: NB#89864 - RGBA support
  * Add build dependency on xcomposite.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18920 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-20 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Mon, 20 Jul 2009 13:50:40 +0000 (13:50 +0000)]
2009-07-20  Sven Herzberg  <herzi@lanedo.com>

About: NB#89864 - RGBA support

* gdk/gdkwindow.c (gdk_window_new), (gdk_window_end_paint): only
compose output child windows

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18892 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-04-02 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Mon, 20 Jul 2009 13:50:36 +0000 (13:50 +0000)]
2009-04-02  Sven Herzberg  <herzi@lanedo.com>

Fixes: NB#89864 - RGBA support

* gtk/gtktextview.c (text_window_realize): this patch lets parts of
the tree view always render using an RGB colormap

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18891 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-03-24 Sven Herzberg <herzi@lanedo.com>
Sven Herzberg [Mon, 20 Jul 2009 13:50:08 +0000 (13:50 +0000)]
2009-03-24  Sven Herzberg  <herzi@lanedo.com>

Added Tim's rendering approach, too

* gdk/gdkwindow.c (gdk_window_end_paint): also added the rendering
approach that Tim wants to have

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18890 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-01-14 Sven Herzberg <sven@imendio.com>
Sven Herzberg [Mon, 20 Jul 2009 13:50:04 +0000 (13:50 +0000)]
2009-01-14  Sven Herzberg  <sven@imendio.com>

Fixes: NB#89864 - RGBA support

* gdk/gdkwindow.c (gdk_window_new): auto-enable compositing and
auto-composite for 32bit child windows

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18889 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-01-14 Sven Herzberg <sven@imendio.com>
Sven Herzberg [Mon, 20 Jul 2009 13:49:52 +0000 (13:49 +0000)]
2009-01-14  Sven Herzberg  <sven@imendio.com>

About: NB#89864 - RGBA support

* gdk/gdkwindow.c (gdk_window_is_ancestor),
(gdk_window_add_update_window), (gdk_window_remove_update_window),
(gdk_window_process_all_updates), (gdk_window_process_updates),
(gdk_window_invalidate_maybe_recurse),
(gdk_window_get_update_area), (_gdk_window_clear_update_area): copied
the window update ordering code from the offscreen branch

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18888 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-01-14 Sven Herzberg <sven@imendio.com>
Sven Herzberg [Mon, 20 Jul 2009 13:49:48 +0000 (13:49 +0000)]
2009-01-14  Sven Herzberg  <sven@imendio.com>

About: NB#89864 - RGBA support

* gdk/gdkwindow.c (gdk_window_begin_paint_region): clear the window's
background for each 32bit window

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18887 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-01-09 Sven Herzberg <sven@imendio.com>
Sven Herzberg [Mon, 20 Jul 2009 13:49:35 +0000 (13:49 +0000)]
2009-01-09  Sven Herzberg  <sven@imendio.com>

Fixes: NB#89864 - RGBA support

* gdk/gdkwindow.c,
* gdk/gdkwindow.h: added auto_composite property to GdkWindow; if
enabled a new code path in gdk_window_end_paint() will be triggered
that automatically renders compoited windows. Application developers
will only have to set_composited(TRUE) and set_auto_composite(TRUE) to
get nice RGBA subwindows

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18886 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-01-14 Sven Herzberg <sven@imendio.com>
Sven Herzberg [Mon, 20 Jul 2009 13:49:31 +0000 (13:49 +0000)]
2009-01-14  Sven Herzberg  <sven@imendio.com>

About: NB#89864 - RGBA support
Patch by Christian Dywan

* gdk/x11/gdkcolor-x11.c (gdk_screen_get_system_colormap): return the
colormap for the system visual now...
* gdk/x11/gdkvisual-x11.c (_gdk_visual_init): set the RGBA visual as
the system visual

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18885 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-20 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Mon, 20 Jul 2009 11:52:36 +0000 (11:52 +0000)]
2009-07-20  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#126846 - Media player crashing at
gtk_widget_real_tap_and_hold if user open and close camera from CSM

* gtk/gtkmenu.c (gtk_menu_window_event): Don't pass through the DELETE
event sent by the WM to the menu.  Instead, call
gtk_menu_shell_cancel() that will probably hide/unmap the menu.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18884 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-15 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 15 Jul 2009 15:50:00 +0000 (15:50 +0000)]
2009-07-15  Claudio Saavedra  <csaavedra@igalia.com>

Release 2:2.14.7-1maemo2

* debian/changelog: Updates.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18856 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-15 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Wed, 15 Jul 2009 15:46:54 +0000 (15:46 +0000)]
2009-07-15  Claudio Saavedra  <csaavedra@igalia.com>

* gtk/Makefile.am: Do not remove a non-generated header file
during make clean.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18855 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2009-07-01 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Wed, 1 Jul 2009 10:12:47 +0000 (10:12 +0000)]
2009-07-01  Kristian Rietveld  <kris@lanedo.com>

Fixes: NB#121248 - Focus missing while HW keys interaction
with Check boxes.

* gtk/gtkbutton.c (gtk_button_init): set "can-focus" to FALSE
by default.  Effectively disables key navigation for buttons
and decendents.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18812 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years agoFix changelog. 2006???
Kristian Rietveld [Wed, 1 Jul 2009 10:10:29 +0000 (10:10 +0000)]
Fix changelog.  2006???

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18811 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

8 years ago2006-07-01 Kristian Rietveld <kris@lanedo.com>
Kristian Rietveld [Wed, 1 Jul 2009 10:06:21 +0000 (10:06 +0000)]
2006-07-01  Kristian Rietveld  <kris@lanedo.com>

Addresses: NB#106177 - No API to enable alphanumeric input mode
with numeric mode as default

* gtk/gtkimmulticontext.c (gtk_im_multicontext_set_slave),
(gtk_im_multicontext_notify),
(gtk_im_multicontext_slave_input_mode_changed_cb): also sync
hildon-input-default property between slave and real contexts.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18810 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years ago2009-06-25 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Thu, 25 Jun 2009 12:08:42 +0000 (12:08 +0000)]
2009-06-25  Michael Natterer  <mitch@lanedo.com>

Fixed: NB#108333 - Patch for GtkFrame to support new group title design

* gtk/gtkframe.c: apply (slightly modified) patch from Daniel
Borgmann which changes the frame title style to look as it should.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18789 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years ago2009-06-23 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 23 Jun 2009 14:03:58 +0000 (14:03 +0000)]
2009-06-23  Claudio Saavedra  <csaavedra@igalia.com>

* gtk/gtkentry.c:
* gtk/gtkimcontext.c: (gtk_im_context_class_init):
* gtk/gtktextview.c: (gtk_text_view_class_init):

Use "maemo 5.0" instead of plain "maemo 5" in "since" marks.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18788 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years ago2009-06-23 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 23 Jun 2009 14:03:51 +0000 (14:03 +0000)]
2009-06-23  Claudio Saavedra  <csaavedra@igalia.com>

* gtk/gtkdialog.c: Add "since" marks to new methods.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18787 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years agoUpdates to debian/changelog
Claudio Saavedra [Tue, 23 Jun 2009 11:44:38 +0000 (11:44 +0000)]
Updates to debian/changelog

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18785 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years agoFix changelog
Christian Dywan [Tue, 23 Jun 2009 11:42:12 +0000 (11:42 +0000)]
Fix changelog

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18783 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years ago2009-06-23 Claudio Saavedra <csaavedra@igalia.com>
Claudio Saavedra [Tue, 23 Jun 2009 11:31:22 +0000 (11:31 +0000)]
2009-06-23  Claudio Saavedra  <csaavedra@igalia.com>

Releasing 2:2.14.7-1maemo1

* debian/changelog: Updates.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18780 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years ago2009-06-23 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Tue, 23 Jun 2009 10:18:38 +0000 (10:18 +0000)]
2009-06-23  Michael Natterer  <mitch@lanedo.com>

Revert Xinput-related commits, they can't work with the
version of X we use:

2009-06-17  Christian Dywan  <christian@lanedo.com>

* gdk/x11/gdkinput-x11.c (gdk_input_device_new): Move back to core
events and do not enable the touchscreen slave device by default.
Patch by Carlos Garnacho.
Fixes: NB#122714 Unable to select a particular word or character

2009-06-05  Carlos Garnacho  <carlos@lanedo.com>

Fixes: NB#95806 - Pressure data not received from motion events.

* configure.in: Detect XInput >= 1.1.99.
* gdk/x11/gdkinput-xfree.c (gdk_input_init):
* gdk/x11/gdkinput-x11.c (_gdk_input_common_init)
(gdk_input_translate_coordinates) (gdk_input_device_new)
(_gdk_input_common_other_event): Use XInput 2 features if available,
initialize correctly all devices in this case, and also translate
axis/coordinates from the extended events.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18779 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years agoFix dates in release commit logs, they were from last week.
Michael Natterer [Tue, 23 Jun 2009 10:09:02 +0000 (10:09 +0000)]
Fix dates in release commit logs, they were from last week.

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18778 50eb543b-83fa-0310-9bb7-f7cbbee4ab39

9 years ago2009-06-19 Michael Natterer <mitch@lanedo.com>
Michael Natterer [Tue, 23 Jun 2009 10:03:39 +0000 (10:03 +0000)]
2009-06-19  Michael Natterer  <mitch@lanedo.com>

* === Maemo-GTK+ 2.14.7 ===

Upstream ChangeLog entries from 2.14.3 to 2.14.7 have been
inserted at the right place below, above "Start Maemo-GTK+ 2.14.3".

git-svn-id: https://stage.maemo.org/svn/maemo/projects/haf/trunk/gtk+@18777 50eb543b-83fa-0310-9bb7-f7cbbee4ab39