summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.12.10GTK_2_12_10Matthias Clasen2008-06-03203-41806/+43138
| | | | svn path=/branches/gtk-2-12/; revision=20306
* Remove reverted bugMatthias Clasen2008-06-031-1/+0
| | | | svn path=/branches/gtk-2-12/; revision=20299
* Forgotten fileMatthias Clasen2008-06-031-0/+1
| | | | svn path=/branches/gtk-2-12/; revision=20298
* Revert one problematic fixMatthias Clasen2008-06-032-1/+5
| | | | svn path=/branches/gtk-2-12/; revision=20297
* Add missing includesMatthias Clasen2008-06-032-0/+6
| | | | svn path=/branches/gtk-2-12/; revision=20296
* UpdatesMatthias Clasen2008-06-032-0/+98
| | | | svn path=/branches/gtk-2-12/; revision=20295
* Revert a patch that introduced a gio dependencyMatthias Clasen2008-06-032-8/+10
| | | | svn path=/branches/gtk-2-12/; revision=20293
* Merge from trunk:Claudio Saavedra2008-06-032-1/+12
| | | | | | | | | | | | | | | 2008-06-02 Claudio Saavedra <csaavedra@igalia.com> Merge from trunk: Bug 535862 – gtk_action_create_icon can't create icons from the icon themes * gtk/gtkaction.c: (gtk_action_create_icon): Look for the icon in the default factories as it's supposed. svn path=/branches/gtk-2-12/; revision=20291
* Bug 535453 - gdk_pixbuf_format_get_license returns NULL forMatthias Clasen2008-06-022-0/+17
| | | | | | | | | | | | | any of the loaders * queryloaders.c (write_loader_info): Add the license info after the description. * gdk-pixbuf-io.c (gdk_pixbuf_io_init): Read the license info from the module file. Reported by Andrey Tsyvarev. svn path=/branches/gtk-2-12/; revision=20288
* Bug 530146 - Setting non-string tooltip withMatthias Clasen2008-06-022-5/+32
| | | | | | | | | | | gtk_tree_view_set_tooltip_column() segfaults * gtk/gtktreeview.c (gtk_tree_view_set_tooltip_query_cb): use gtk_tree_model_get_value() and explicitly transform the value to a string before setting it as tooltip. svn path=/branches/gtk-2-12/; revision=20287
* Bug 56355 – GtkLabel - Not all changes propagate correctlyMatthias Clasen2008-06-022-24/+24
| | | | | | | | | | | * gtk/gtklabel.c: (gtk_label_recalculate), (gtk_label_set_label), (gtk_label_set_markup_with_mnemonic), (gtk_label_parse_uline), (gtk_label_set_text_with_mnemonic), (gtk_label_set_use_underline): Call gtk_label_setup_mnemonic from gtk_label_recalculate. Add notifications of mnemonic-keyval changes. svn path=/branches/gtk-2-12/; revision=20286
* Bug 511217 - potential memory corruption after refreshing a tree_viewMatthias Clasen2008-06-022-0/+13
| | | | | | | | | * gtk/gtktreeview.c (cancel_arrow_animation): Reset expanded_collapsed_node when canceling the animation. Patch by Nicholas Setton. svn path=/branches/gtk-2-12/; revision=20285
* Bug 106574 - Inconsistent increment behavior for gtkspinbuttonMatthias Clasen2008-06-022-1/+19
| | | | | | | | | * gtk/gtkspinbutton.c (gtk_spin_button_real_value_change): Commit the entry text before doing an increment. Patch by Björn Lindqvist. svn path=/branches/gtk-2-12/; revision=20284
* Bug 531008 – Crash in gtkprintunixdialog.cMatthias Clasen2008-06-022-15/+32
| | | | | | | * gtk/gtkprintunixdialog.c: Disconnect signal handlers when the dialog closes. Patch by Yevgen Muntyan. svn path=/branches/gtk-2-12/; revision=20283
* Bug 523562 - gtk-update-icon-cache core dumps when run concurrently andMatthias Clasen2008-06-022-6/+50
| | | | | | | | | | | | when options are missing * gtk/updateiconcache.c: Open the cache file (O_CREAT | O_EXCL) so that other processes that try to open it will fail gracefully. Also fix a crasher caused by lack of a NULL check. Report and patch by Erwann Chenede. svn path=/branches/gtk-2-12/; revision=20282
* Bug 526635 - _gdk_window_get_toplevel handles FOREIGN windowsMatthias Clasen2008-06-022-1/+12
| | | | | | | | | | * gdk/x11/gdkwindow-x11.c (_gdk_window_get_toplevel): Check !WINDOW_IS_TOPLEVEL instead of checking for GDK_WINDOW_CHILD, so that we also take into account for foreign windows. Report and patch by Nathaniel Smith. svn path=/branches/gtk-2-12/; revision=20281
* Bug 524110 - Gdk should not assume reparenting WMs when retrievingMatthias Clasen2008-06-022-6/+62
| | | | | | | | | | window frame extents * gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents): Use _NET_FRAME_EXTENTS, if available. Patch by Danny Baumann. svn path=/branches/gtk-2-12/; revision=20280
* Bug 522269 - Evince windows sometimes incorrectly unmaximized,Matthias Clasen2008-06-022-0/+14
| | | | | | | | | | caused by missing flag initialization * gdk/x11/gdkwindow-x11.c (set_initial_hints): Initialize top-level private flags correctly. Patch by Danny Baumann. svn path=/branches/gtk-2-12/; revision=20279
* Bug 534463 - non-editable GtkTextView should not callMatthias Clasen2008-06-022-5/+31
| | | | | | | | | | gtk_im_context_focus_in in focus event * gtk/gtktextview.c: Add checks to see if the textview is editable. Patch by Wang Diancheng. svn path=/branches/gtk-2-12/; revision=20278
* Add GDK_ACTION_MOVE to the drag actions to allow trash (#137717).Matthias Clasen2008-06-022-1/+8
| | | | | | | | * gtk/gtkfilechooserdefault.c: (create_file_list): Add GDK_ACTION_MOVE to the drag actions to allow trash (#137717). svn path=/branches/gtk-2-12/; revision=20277
* check that tracker is actually working before using it. Fixes bug #479197.Matthias Clasen2008-06-022-0/+23
| | | | | | | | | * gtk/gtksearchenginetracker.c: (_gtk_search_engine_tracker_new): check that tracker is actually working before using it. Fixes bug #479197. svn path=/branches/gtk-2-12/; revision=20276
* Ignore G_IO_ERROR_FAILED_HANDLED errors (#532262).Matthias Clasen2008-06-022-5/+24
| | | | | | | | | * gtk/gtkfilechooserdefault.c: (shortcuts_activate_volume_mount_cb): Ignore G_IO_ERROR_FAILED_HANDLED errors (#532262). svn path=/branches/gtk-2-12/; revision=20275
* Don't try to toggle the visibility of the location entry field in searchMatthias Clasen2008-06-021-1/+9
| | | | | | | | | * gtk/gtkfilechooserdefault.c: (location_toggle_popup_handler): Don't try to toggle the visibility of the location entry field in search and recent mode (#526422). svn path=/branches/gtk-2-12/; revision=20274
* Bug 387972 – gtkassistant drawing problemMatthias Clasen2008-06-022-9/+18
| | | | | | | | * gtk/gtkassistant.c (gtk_assistant_size_allocate): Make GtkAssistant work better in glade. svn path=/branches/gtk-2-12/; revision=20273
* Bug 529841 – incorrect position in directfbMatthias Clasen2008-06-022-1/+9
| | | | | | | * gdk/directfb/gdkwindow-directfb.c: fix y = abs_x svn path=/branches/gtk-2-12/; revision=20272
* no need to g_return_if_fail(tooltips != NULL);Matthias Clasen2008-06-022-2/+7
| | | | | | | | | * gtk/gtktooltips.c (gtk_tooltips_destroy): no need to g_return_if_fail(tooltips != NULL); svn path=/branches/gtk-2-12/; revision=20271
* Guard against NULL pointer. (#467051, Gian Mario Tagliaretti)Matthias Clasen2008-06-022-0/+9
| | | | | | | | * gdk-pixbuf/gdk-pixbuf-io.c (gdk_pixbuf_new_from_xpm_data): Guard against NULL pointer. (#467051, Gian Mario Tagliaretti) svn path=/branches/gtk-2-12/; revision=20270
* Merge from trunk:Tor Lillqvist2008-06-022-14/+38
| | | | | | | | | | | | | | | | 2008-03-20 Tor Lillqvist <tml@novell.com> Merge from trunk: Bug 314084 - GTK+ dialogs should not be placed partially offscreen * gtk/gtkwindow.c (clamp): New function. Clamps a window position in one dimension, or centered in case it doesn't fit. (clamp_window_to_rectangle): Simplify. Call clamp() for x and y dimensions. svn path=/branches/gtk-2-12/; revision=20268
* Revert #529535, it broke the buildJohan Dahlin2008-05-303-82/+3
| | | | svn path=/branches/gtk-2-12/; revision=20260
* Merge from trunk:Johan Dahlin2008-05-302-6/+31
| | | | | | | | | | | | | | 2008-05-25 Johan Dahlin <johan@gnome.org> Merge from trunk: Bug 534694 – Col id in GtkListStore could be out of range * gtk/gtkliststore.c (list_store_start_element): Fix up error handling a bit. Pointed out by Jan Arne Petersen. svn path=/branches/gtk-2-12/; revision=20253
* Merge from trunk:Johan Dahlin2008-05-303-2/+81
| | | | | | | | | | | | | 2008-05-25 Johan Dahlin <johan@gnome.org> Merge from trunk: * gtk/gtkliststore.c: (list_store_text): Use type of the correct column (#529535). * tests/buildertest.c: (test_list_store): Add test. svn path=/branches/gtk-2-12/; revision=20252
* Bug 533108 - leak of GDI region in function 'handle_wm_paint'Tor Lillqvist2008-05-302-0/+9
| | | | | | | | | | | | 2008-05-30 Tor Lillqvist <tml@novell.com> Bug 533108 - leak of GDI region in function 'handle_wm_paint' * gdk/win32/gdkevents-win32.c (handle_wm_paint): Patch by Daniel Atallah. svn path=/branches/gtk-2-12/; revision=20249
* Merge from trunk:Kristian Rietveld2008-05-282-1/+13
| | | | | | | | | | | | | | | | | 2008-05-28 Kristian Rietveld <kris@imendio.com> Merge from trunk: Bug 449625 - crash in gtk_tree_view_real_move_cursor at gtktreeview.c:9641 * gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): cursor_offset *must* be larger than background height of the cursor node, not just equal otherwise there is no guarantee there is a next node. svn path=/branches/gtk-2-12/; revision=20220
* Merge from trunk:Kristian Rietveld2008-05-282-1/+35
| | | | | | | | | | | | | | | | | | | 2008-05-28 Kristian Rietveld <kris@imendio.com> Merge from trunk: Bug 504087 - make gtk_tooltip_set_custom a no-op for setting the current widget again. * gtk/gtktooltip.c (gtk_tooltip_set_custom), (gtk_tooltip_reset), (gtk_tooltip_run_requery): use a custom_was_reset field to check if the custom widget is set again in the query-tooltip callback; if not, we set it to NULL. Based on a patch by Xavier Claessens, insightful comments from Jean-Yves Lefort and Christian Persch. svn path=/branches/gtk-2-12/; revision=20216
* bgo533891 - disallow DnD from the file list into itselfFederico Mena Quintero2008-05-272-1/+13
| | | | | | | | | | | | | | | | | 2008-05-27 Federico Mena Quintero <federico@novell.com> Merged from trunk: http://bugzilla.gnome.org/show_bug.cgi?id=533891 - Don't allow drag and drop from the file list into itself, as it doesn't make sense (it would just change the current folder). * gtk/gtkfilechooserdefault.c (file_list_dest_targets): Use GTK_TARGET_OTHER_WIDGET so we don't DnD from the file list into Signed-off-by: Federico Mena Quintero <federico@novell.com> svn path=/branches/gtk-2-12/; revision=20195
* Translation updated by Ivar SmolinPriit Laes2008-05-252-954/+967
| | | | | | | | 2008-05-25 Priit Laes <plaes at svn dot gnome dot org> * et.po: Translation updated by Ivar Smolin svn path=/branches/gtk-2-12/; revision=20155
* StyleTor Lillqvist2008-05-131-1/+1
| | | | svn path=/branches/gtk-2-12/; revision=20106
* Typo.Tor Lillqvist2008-05-131-2/+2
| | | | svn path=/branches/gtk-2-12/; revision=20103
* Bug 496958 - Wacom Bamboo Doesn't Function with GTK apps in Win32Tor Lillqvist2008-05-132-1/+10
| | | | | | | | | | | | | | 2008-05-13 Tor Lillqvist <tml@novell.com> Bug 496958 - Wacom Bamboo Doesn't Function with GTK apps in Win32 * gdk/win32/gdkinput-win32.c (_gdk_input_wintab_init_check): Set the "packet rate" of devices to zero instead of 50. This is reported to help significantly with Wacom tablet behaviour in GIMP and Inkscape. Patch from Thomas Bleeker. svn path=/branches/gtk-2-12/; revision=20102
* Bug 532558 - Cannot build dll when using separate builddirTor Lillqvist2008-05-123-6/+18
| | | | | | | | | | | | | 2008-05-12 Tor Lillqvist <tml@novell.com> Bug 532558 - Cannot build dll when using separate builddir * gdk/Makefile.am * gtk/Makefile.am: .def file belongs in $(srcdir). Patch by Marko Lindqvist. svn path=/branches/gtk-2-12/; revision=20099
* Bug 532558 - Cannot build dll when using separate builddirTor Lillqvist2008-05-122-3/+12
| | | | | | | | | | | | 2008-05-12 Tor Lillqvist <tml@novell.com> Bug 532558 - Cannot build dll when using separate builddir * Makefile.am: .def file belongs in $(srcdir). Patch by Marko Lindqvist. svn path=/branches/gtk-2-12/; revision=20098
* Bug 532059 - Leak in win32 clipboard manipulationTor Lillqvist2008-05-122-2/+12
| | | | | | | | | | | | | 2008-05-12 Tor Lillqvist <tml@novell.com> Bug 532059 - Leak in win32 clipboard manipulation * gdk/win32/gdkselection-win32.c (gdk_win32_selection_add_targets): Plug memory leak. Patch by Daniel Atallah. svn path=/branches/gtk-2-12/; revision=20094
* Add more man pages to the dev zipfile.Tor Lillqvist2008-05-122-1/+6
| | | | | | | | | 2008-05-07 Tor Lillqvist <tml@novell.com> * gtk-zip.sh.in: Add more man pages to the dev zipfile. svn path=/branches/gtk-2-12/; revision=20093
* Translation updated.Gabor Kelemen2008-05-092-971/+972
| | | | | | | | 2008-05-09 Gabor Kelemen <kelemeng@gnome.org> * hu.po: Translation updated. svn path=/branches/gtk-2-12/; revision=20088
* Add gtk-update-icon-cache.exe to the dev zipfile.Tor Lillqvist2008-05-072-0/+5
| | | | | | | | | 2008-05-07 Tor Lillqvist <tml@novell.com> * gtk-zip.sh.in: Add gtk-update-icon-cache.exe to the dev zipfile. svn path=/branches/gtk-2-12/; revision=20081
* Revert this commit from 2008-05-01, as it requires more changes to workRichard Hult2008-05-042-4/+12
| | | | | | | | | | | | | | 2008-05-04 Richard Hult <richard@imendio.com> Revert this commit from 2008-05-01, as it requires more changes to work completely: * gdk/quartz/gdkevents-quartz.c: (get_keyboard_modifiers_from_ns_event), (create_key_event): Map Alt to Alt and Cmd to Meta. This is not only more logical but also makes it easier to have Mac-like behavior. svn path=/branches/gtk-2-12/; revision=20073
* Merged from trunk:Richard Hult2008-05-042-3/+29
| | | | | | | | | | | | | 2008-05-04 Richard Hult <richard@imendio.com> Merged from trunk: * gdk/quartz/gdkkeys-quartz.c (maybe_update_keymap): Check if gdk_unicode_to_keyval() worked before using the result. Makes function keys work, bug #530156. Also add F16 to the function key map. svn path=/branches/gtk-2-12/; revision=20072
* Merged from trunk:Richard Hult2008-05-042-4/+12
| | | | | | | | | | | | 2008-05-04 Richard Hult <richard@imendio.com> Merged from trunk: * gdk/quartz/gdkkeys-quartz.c (maybe_update_keymap): Remove stray semicolon after if statement. Fixes bug #530963, patch from Yevgen Muntyan. svn path=/branches/gtk-2-12/; revision=20070
* Merged from trunk:Richard Hult2008-05-012-1/+8
| | | | | | | | | | | 2008-05-01 Richard Hult <richard@imendio.com> Merged from trunk: * gtk/gtkquartz.c (_gtk_quartz_set_selection_data_for_pasteboard): Prevent crash, fixes bug #530153. Patch from Yevgen Muntyan. svn path=/branches/gtk-2-12/; revision=20065
* Merged from trunk:Richard Hult2008-05-012-1/+13
| | | | | | | | | | | | 2008-05-01 Richard Hult <richard@imendio.com> Merged from trunk: * gdk/quartz/gdkevents-quartz.c: (_gdk_events_queue): Don't send nsevents with the gdk lock held, fixes deadlock when doing manual window resizing with threading enabled. svn path=/branches/gtk-2-12/; revision=20063