Commit Graph

13827 Commits

Author SHA1 Message Date
Matthias Clasen
72b2175401 2.10.14
svn path=/branches/gtk-2-10/; revision=18117
2007-06-13 04:11:15 +00:00
Matthias Clasen
e530cda3a0 2.10.13
svn path=/branches/gtk-2-10/; revision=18115
GTK_2_10_13
2007-06-13 04:09:13 +00:00
Matthias Clasen
d7c262fd76 Updates
svn path=/branches/gtk-2-10/; revision=18114
2007-06-13 03:01:26 +00:00
Matthias Clasen
a0eab94fc3 Fix some locking issues. (#420249, Christian Persch)
2007-06-11  Matthias Clasen  <mclasen@redhat.com>

        * modules/printbackends/cups/gtkprintbackendfile.c:
        * modules/printbackends/cups/gtkprintbackendcups.c: Fix some
        locking issues.  (#420249, Christian Persch)


svn path=/branches/gtk-2-10/; revision=18106
2007-06-12 02:19:20 +00:00
Cody Russell
d71a6044ac Merge from trunk:
2007-06-10  Cody Russell  <bratsche@gnome.org>

        Merge from trunk:

        * gdk/win32/gdkevents-win32.c (gdk_pointer_grab):
        Don't revert the mouse cursor to the built-in one when
        the user holds the mouse button down. (#445284, Tor Lillqvist)


svn path=/branches/gtk-2-10/; revision=18094
2007-06-10 16:13:49 +00:00
Matthias Clasen
2379e6b124 Handle return values from nl_langinfo() more correctly.
2007-06-09  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkcalendar.c (gtk_calendar_init): Handle return values
        from nl_langinfo() more correctly.



svn path=/branches/gtk-2-10/; revision=18086
2007-06-08 18:41:09 +00:00
Yevgen Muntyan
320f2ba885 Merge from trunk (#445196):
2007-06-07  Yevgen Muntyan  <muntyan@tamu.edu>

	Merge from trunk (#445196):

	* gtk/gtkstyle.c (get_insertion_cursor_gc): use text colors from
	widget style to draw cursor instead of hardcoded black and grey
	(#79585, comment #30).


svn path=/branches/gtk-2-10/; revision=18078
2007-06-07 20:06:41 +00:00
Johan Dahlin
3de3ff0f08 Merge from trunk:
2007-06-06  Johan Dahlin  <jdahlin@async.com.br>

    Merge from trunk:

    reviewed by: Matthias Clasen <mclasen@redhat.com>
    
    * gtk/gtkassistant.c (gtk_assistant_update_buttons_state): 
    Check if the wizard is empty before trying to access the first page.
    (#444310, Johan Dahlin)


svn path=/branches/gtk-2-10/; revision=18061
2007-06-06 15:00:51 +00:00
Cody Russell
0655665d42 Merge from trunk:
2007-06-04  Cody Russell  <bratsche@gnome.org>

        Merge from trunk:

        * gtk/gtklinkbutton.h
        * gtk/gtkaboutdialog.h: Change function argument "link"
        to "link_" to fix warnings for applications compiling
        with -Wshadow. (#379213)


svn path=/branches/gtk-2-10/; revision=18034
2007-06-04 18:59:42 +00:00
Cody Russell
484d13e313 Merge from trunk:
2007-06-04  Cody Russell  <bratsche@gnome.org>

        Merge from trunk:

        * gtk/gtkpathbar.c (gtk_path_bar_scroll_down): Check
        if down_button is NULL.  This happens when the pathbar button
        for the current directory is too large to fit in the
        space, e.g. on Windows for directories named something like
        "My Documents and Settings".  (#389603)


svn path=/branches/gtk-2-10/; revision=18032
2007-06-04 18:21:04 +00:00
Michael Natterer
7f330fe2dc Merge from trunk:
2007-06-01  Michael Natterer  <mitch@imendio.com>

	Merge from trunk:

	* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): don't switch
	submenu opening direction for overlapping reasons if there is even
	less space on the other side (bug #441863, Tommi Komulainen).


svn path=/branches/gtk-2-10/; revision=18003
2007-06-01 11:28:14 +00:00
Mathias Hasselmann
4795ae8e55 Reset the internal response_requested flag, once the response triggered by file_chooser_widget_response_requested has been processed (#347883)
svn path=/branches/gtk-2-10/; revision=17997
2007-05-31 22:24:00 +00:00
Kristian Rietveld
b669bdd5c7 Merge from trunk for #438750.
2007-05-31  Kristian Rietveld  <kris@gtk.org>

	Merge from trunk for #438750.

	2006-12-28  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkcellrenderertext.c (get_layout): Remove a special
	case for single-line layouts.


svn path=/branches/gtk-2-10/; revision=17993
2007-05-31 17:35:51 +00:00
Chris Wilson
befb0dedfb Supply the current GError for fatal_error_handler(). (#441443)
2007-05-30  Chris Wilson  <chris@chris-wilson.co.uk>

    * io-jpeg.c (gdk_pixbuf__jpeg_image_stop_load):
    Supply the current GError for fatal_error_handler(). (#441443)


svn path=/branches/gtk-2-10/; revision=17990
2007-05-30 16:15:14 +00:00
Tor Lillqvist
b2c49c57bc Subtract the multi-monitor offset from x and y before setting up the
2007-05-30  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkevents-win32.c (gdk_pointer_grab): Subtract the
	multi-monitor offset from x and y before setting up the rectangle
	for ClipCursor(). Fixes #442326.


svn path=/branches/gtk-2-10/; revision=17987
2007-05-30 15:40:01 +00:00
Matthias Clasen
199d440c8e Queue a resize if the size changed. (#418047, Alex Graveley)
2007-05-30  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkiconview.c (gtk_icon_view_layout): Queue a resize
        if the size changed.  (#418047, Alex Graveley)



svn path=/branches/gtk-2-10/; revision=17986
2007-05-30 13:37:30 +00:00
Cody Russell
ba343d9632 Fix initialization of last cursor
svn path=/branches/gtk-2-10/; revision=17972
2007-05-29 01:04:20 +00:00
Tor Lillqvist
775add3523 Drop bogus -user32 switch. Was supposed to be -luser32, but he "l" was
2007-05-27  Tor Lillqvist  <tml@novell.com>

	* configure.in (GDK_EXTRA_LISB): Drop bogus -user32 switch. Was
	supposed to be -luser32, but he "l" was missing. But nobody has
	noticed, so presumably unnecessary.


svn path=/branches/gtk-2-10/; revision=17954
2007-05-27 18:35:02 +00:00
Xan Lopez
a366a78b4b Forgot to put bug number.
svn path=/branches/gtk-2-10/; revision=17920
2007-05-25 21:23:09 +00:00
Xan Lopez
f9a2e66995 Use private->data->short_label to update the proxies.
* gtk/gtkaction.c: (gtk_action_set_short_label):
	Use private->data->short_label to update the proxies.


svn path=/branches/gtk-2-10/; revision=17919
2007-05-25 21:16:35 +00:00
Matthias Clasen
e20be40451 Hold a refence on the print operation until gtk_print_job_send() is done.
2007-05-25  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkprintoperation-unix.c (unix_end_run): Hold a
        refence on the print operation until gtk_print_job_send()
        is done.  (#440040, Chris Vine)



svn path=/branches/gtk-2-10/; revision=17916
2007-05-25 17:24:34 +00:00
Matthias Clasen
51739cf90e Don't crash and don't leak. (#439565, Pedro Villavicencio)
2007-05-25  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkiconview.c (gtk_icon_view_accessible_ref_child):
        Don't crash and don't leak.  (#439565, Pedro Villavicencio)



svn path=/branches/gtk-2-10/; revision=17914
2007-05-25 16:31:56 +00:00
Kenneth Nielsen
49443d9ab1 Updated Danish translation
svn path=/branches/gtk-2-10/; revision=17908
2007-05-24 23:36:26 +00:00
Rhys Jones
63e6261ea3 Updated Welsh translation.
2007-05-23  Rhys Jones  <rhys@sucs.org>

	* cy.po: Updated Welsh translation.

svn path=/branches/gtk-2-10/; revision=17901
2007-05-23 20:47:11 +00:00
Rhys Jones
0155badafc Updated Welsh translation.
2007-05-23  Rhys Jones  <rhys@sucs.org>

	* cy.po: Updated Welsh translation.

svn path=/branches/gtk-2-10/; revision=17900
2007-05-23 20:45:23 +00:00
Stéphane Raimbault
70ce271eb9 Updated French translation by Jonathan Ernst, Claude Paroz and
Stéphane Raimbault.

svn path=/branches/gtk-2-10/; revision=17892
2007-05-22 17:28:12 +00:00
Attilio Fiandrotti
dd06ee9435 Merged from trunk (r17879) fix for #437379
svn path=/branches/gtk-2-10/; revision=17880
2007-05-20 22:00:15 +00:00
Carlos Garnacho
38a1ddb463 Refactor GtkFileChooserDialog sizing.
2007-05-18  Carlos Garnacho  <carlos@imendio.com>

        Refactor GtkFileChooserDialog sizing.

        * gtkfilechooserembed.[ch] (delegate_get_resizable_hints)
        (_gtk_file_chooser_embed_get_resizable_hints):
        s/resizable_hints/resizable/, return just one boolean value to
        determine whether the filechooser should be resizable or not.

        * gtkfilechooserprivate.h (struct GtkFileChooserDialogPrivate): remove
        variables related to the GtkFileChooserEmbed get_default_size() and
        get_resizable() implementations.
        (struct GtkFileChooserDefault): Move default size management here.

        * gtkfilechooserdefault.c (gtk_file_chooser_default_size_allocate):
        Added, store currently allocated size to calculate default size later.
        (gtk_file_chooser_default_get_resizable_hints):
        s/resizable_hints/resizable/.
        (gtk_file_chooser_default_set_property): Reload settings if the file
        chooser action changes, this way the save expander state will be known
        before mapping the window, avoiding wrong window positioning and
        flickering. (#424299, #424309)
        (find_good_size_from_style): Only get size from style if it wasn't set
        previously.
        (gtk_file_chooser_default_get_default_size): return default size based
        on stored default size and preview/extra widget sizes.

        * gtkfilechooserdialog.c (file_chooser_widget_update_hints)
        (file_chooser_widget_realized_size_changed)
        (file_chooser_widget_unrealized_size_changed): simplified to
        (file_chooser_widget_size_changed): set window size and resizability
        based on the GtkFileChooserEmbed interface implementation. (Bug
        #420285, Tomeu Vizoso)
        (gtk_file_chooser_dialog_map): force a dialog size change, so it's
        clamped for sure to the 75% of the screen size.


svn path=/branches/gtk-2-10/; revision=17867
2007-05-18 16:51:17 +00:00
David Lodge
6059471bea Updated en_GB translation
svn path=/branches/gtk-2-10/; revision=17854
2007-05-15 22:05:47 +00:00
Behdad Esfahbod
619736c843 Fix check for modifier keys. (#438261, Theppitak Karoonboonyanan)
2007-05-14  Behdad Esfahbod  <behdad@gnome.org>

        * modules/input/gtkimcontextthai.c
        (gtk_im_context_thai_filter_keypress):
        Fix check for modifier keys. (#438261, Theppitak Karoonboonyanan)


svn path=/branches/gtk-2-10/; revision=17841
2007-05-14 10:09:58 +00:00
Matthias Clasen
1037100a22 Fix size requisition for wide vertical separators. (#438113, Benjamin
2007-05-14  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkvseparator.c (gtk_vseparator_size_request): Fix
        size requisition for wide vertical separators.  (#438113,
        Benjamin Berg)


svn path=/branches/gtk-2-10/; revision=17838
2007-05-14 04:20:34 +00:00
Cody Russell
6c436e123d Fix context iterations for handle_configure_event()
svn path=/branches/gtk-2-10/; revision=17835
2007-05-13 18:45:46 +00:00
Behdad Esfahbod
aeb3c78366 Fix wrong cairo path generation. (#437879, Eddie C. Dost)
2007-05-12  Behdad Esfahbod  <behdad@gnome.org>

        * gdk/gdkdraw.c (gdk_draw_trapezoids): Fix wrong cairo path 
        generation.  (#437879, Eddie C. Dost)


svn path=/branches/gtk-2-10/; revision=17832
2007-05-12 18:52:53 +00:00
Michael Natterer
f721c3daeb Merge from trunk:
2007-05-11  Michael Natterer  <mitch@imendio.com>

	Merge from trunk:

	* gtk/gtktextview.c (selection_motion_event_handler): call
	gdk_device_get_state() so selecting works with XInput devices
	too. Spotted by Tommi Komulainen.


svn path=/branches/gtk-2-10/; revision=17821
2007-05-11 16:13:29 +00:00
Leonardo Ferreira Fontenelle
21e7be5e84 Updated Brazilian Portuguese translation by Washington Lins
2007-05-10  Leonardo Ferreira Fontenelle  <leonardof@svn.gnome.org>

	* pt_BR.po: Updated Brazilian Portuguese translation by Washington
	Lins <washington-lins@uol.com.br>.

svn path=/branches/gtk-2-10/; revision=17818
2007-05-11 02:06:55 +00:00
Matthias Clasen
65254fb61a Unparent the old image before overwriting priv->image. (#437281, Jochen
2007-05-10  Matthias Clasen <mclasen@redhat.com>

        * gtk/gtkbutton.c (gtk_button_set_image): Unparent the old
        image before overwriting priv->image.  (#437281, Jochen Baier)


svn path=/branches/gtk-2-10/; revision=17817
2007-05-10 20:22:08 +00:00
Matthias Clasen
d43501f3e9 Don't call into the backend if the region is empty. (#437081, Sven
2007-05-10  Matthias Clasen <mclasen@redhat.com>

        * gdk/gdkdraw.c (gdk_draw_pixbuf): Don't call into
        the backend if the region is empty.  (#437081, Sven Neumann)



svn path=/branches/gtk-2-10/; revision=17814
2007-05-10 19:24:48 +00:00
Dom Lachowicz
7342573330 Merge from trunk:
2007-05-09  Dom Lachowicz <domlachowicz@gmail.com>

        Merge from trunk:

        * modules/engines/ms-windows/Theme/gtk-2.0/gtkrc: GtkTreeView 
doesn't
        expand/collapse with Right/Left cursor keys on Windows
        (#436269, Daniel Atallah)


svn path=/branches/gtk-2-10/; revision=17811
2007-05-09 17:24:34 +00:00
Cody Russell
e098ab04f9 Render non-XP tabs correctly on Win32
svn path=/branches/gtk-2-10/; revision=17809
2007-05-09 16:16:09 +00:00
Amitakhya Phukan
1c7612732f Updated Changelog for updated assamese translation
svn path=/branches/gtk-2-10/; revision=17806
2007-05-09 11:52:07 +00:00
Amitakhya Phukan
6b6a53e9ba Updated assamese translation
svn path=/branches/gtk-2-10/; revision=17805
2007-05-09 11:51:33 +00:00
Loïc Minier
5d58d7cf49 Backport misc directfb fixes from trunk; thanks Attilio Fiandrotti for the
2007-05-09  Loïc Minier  <lool@dooz.org>

	* gdk/directfb/Makefile.am:
	* gdk/directfb/gdkcolor-directfb.c:
	* gdk/directfb/gdkevents-directfb.c: (dfb_events_io_func),
	(gdk_event_translate):
	* gdk/directfb/gdkkeys-directfb.c:
	(gdk_keymap_translate_keyboard_state):
	* gdk/directfb/gdkpixmap-directfb.c: (gdk_pixmap_new):
	* gdk/directfb/gdkproperty-directfb.c: (gdk_atom_name):
	* gdk/directfb/gdkscreen-directfb.c: (gdk_screen_is_composited):
	* gdk/directfb/gdkwindow-directfb.c:
	(_gdk_windowing_window_destroy), (_gdk_directfb_move_resize_child):
	Backport misc directfb fixes from trunk; thanks Attilio Fiandrotti for
	the patch.

svn path=/branches/gtk-2-10/; revision=17803
2007-05-09 07:12:45 +00:00
Theppitak Karoonboonyanan
1d25cbdd6d Updated Thai translation.
* th.po: Updated Thai translation.


svn path=/branches/gtk-2-10/; revision=17800
2007-05-07 07:08:05 +00:00
Alexander Shopov
2473562bb3 Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2007-05-05  Alexander Shopov  <ash@contact.bg>

	* bg.po: Updated Bulgarian translation by
	Alexander Shopov <ash@contact.bg>

svn path=/branches/gtk-2-10/; revision=17796
2007-05-05 07:27:31 +00:00
Alexander Shopov
7cfbc2e1ac Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2007-05-05  Alexander Shopov  <ash@contact.bg>

	* bg.po: Updated Bulgarian translation by
	Alexander Shopov <ash@contact.bg>

svn path=/branches/gtk-2-10/; revision=17795
2007-05-05 06:51:23 +00:00
Daniel Nylander
1fd259f69a sv.po: Updated Swedish translation
svn path=/branches/gtk-2-10/; revision=17793
2007-05-04 21:31:55 +00:00
Djihed Afifi
55e1e68704 Updated Arabic Translation by Khaled Hosny.
svn path=/branches/gtk-2-10/; revision=17789
2007-05-03 18:47:33 +00:00
Jorge Gonzalez Gonzalez
4c386eaace Updated Spanish translation.
svn path=/branches/gtk-2-10/; revision=17788
2007-05-03 16:55:54 +00:00
Armin Burgmeier
1f5902ec25 Merge from trunk:
2007-05-02  Armin Burgmeier  <armin@openismus.com>

	Merge from trunk:

	* gtk/gtkcombobox.c: Destroy the menu in dispose instead of
	finalize, because the menu might unparent itself from its parent and
	cause a signal emission on a finalized object. (#430746)

svn path=/branches/gtk-2-10/; revision=17787
2007-05-03 16:22:38 +00:00
Yang Zhang
eda414c03b Updated zh_CN translation
svn path=/branches/gtk-2-10/; revision=17784
2007-05-03 11:50:59 +00:00