Commit Graph

13882 Commits

Author SHA1 Message Date
Cody Russell
f2f0568d1e Merged from trunk:
2008-02-05  Cody Russell  <bratsche@gnome.org>

        Merged from trunk:

        * gdk/win32/gdkprivate-win32.h
        * gdk/win32/gdkevents-win32.c
        * gdk/win32/gdkwindow-win32.c
        * gdk/win32/gdkwindow-win32.h
        * gdk/win32/gdkwin32.h:
        Modal window rework.  (#455627 and #511111)


svn path=/branches/gtk-2-10/; revision=19473
2008-02-05 22:35:29 +00:00
Cody Russell
685fe6c7f7 Merge from trunk:
2008-02-05  Cody Russell  <bratsche@gnome.org>

        Merge from trunk:

        * gdk/win32/gdkevents-win32.c:
        Refactored some of the window hiding/showing code from
        WM_ACTIVATE to WM_SIZE and WM_SYSCOMMAND.  Having this
        under WM_ACTIVATE was causing the application to go into
        a weird state when the user right-clicked on the taskbar
        entry of a window that was minimized.  (#505928)


svn path=/branches/gtk-2-10/; revision=19472
2008-02-05 22:32:09 +00:00
Cody Russell
0c599fd74b Merged from trunk:
2008-02-05  Cody Russell  <bratsche@gnome.org>

        Merged from trunk:

        * gdk/win32/gdkwindow-win32.c: (gdk_window_set_transient_for),
        Properly ref/unref windows and parents.  (#506769)


svn path=/branches/gtk-2-10/; revision=19471
2008-02-05 22:29:14 +00:00
Cody Russell
4d4d073ecc Merged from trunk:
2008-02-05  Cody Russell  <bratsche@gnome.org>

        Merged from trunk:

        * gdk/win32/gdkevents-win32.c (show_window_recurse): Check that
        the window is mapped before setting SW_RESTORE or SW_MINIMIZE.
        Fixes a regression caused by #164537 patch where transient
        windows that are hidden get shown (incorrectly) when their
        parents are minimized. (#504984)


svn path=/branches/gtk-2-10/; revision=19470
2008-02-05 22:27:26 +00:00
Cody Russell
edd1bbf804 Merge from trunk:
2008-02-05  Cody Russell  <bratsche@gnome.org>

        Merge from trunk:

        * gtk/gtkpaned.c (gtk_paned_set_position):
        Change queue_resize() to queue_draw(), and add a check for
        child2 != NULL in case someone calls this before there is
        a child packed in there.  (#144269 again)


svn path=/branches/gtk-2-10/; revision=19469
2008-02-05 22:25:20 +00:00
Cody Russell
5183f13feb gdk/win32/gdkevents-win32.c Force non-modal transient dialogs to iconify
008-02-05  Cody Russell  <cody@jhu.edu>

        * gdk/win32/gdkevents-win32.c
        * gdk/win32/gdkwindow-win32.[ch]: Force non-modal transient dialogs
        to iconify with their parents on Win32.  Maintain a list of transient
        children, and whenever a window is hidden or restored we now do the
        same thing to all connected transient windows above and below the
        current window in the chain.  See comment under WM_ACTIVATE for the
        reasons why.  (#164537, #371036, #405178)


svn path=/branches/gtk-2-10/; revision=19467
2008-02-05 22:23:16 +00:00
Matthias Clasen
fab2d2fd64 Emit the notify::model signal. (#509819, David Zeuthen)
2008-01-16  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkcombobox.c (gtk_combo_box_set_model): Emit
        the notify::model signal.  (#509819, David Zeuthen)



svn path=/branches/gtk-2-10/; revision=19375
2008-01-16 05:29:25 +00:00
Attilio Fiandrotti
f8cfc0211b Merge from trunk:
2007-12-11  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>

	Merge from trunk:

	* gdk/directfb/gdkdrawable-directfb.c: Applied a patch by Claudio
	Ciccani	which fixes the mixing of gdk and cairo rendering.

svn path=/branches/gtk-2-10/; revision=19162
2007-12-11 20:12:41 +00:00
Kostas Papadimas
c6e2843774 Updated Greek translation
svn path=/branches/gtk-2-10/; revision=19156
2007-12-11 08:14:42 +00:00
Kostas Papadimas
c0c9c9a561 Updated Greek translation
svn path=/branches/gtk-2-10/; revision=19154
2007-12-11 08:03:45 +00:00
Attilio Fiandrotti
59fe4d3d11 Minor fix to code added in r19133
svn path=/branches/gtk-2-10/; revision=19138
2007-12-09 22:55:12 +00:00
09:56:06 Attilio Fiandrotti
1d2cadad54 Merge from trunk:
2007-12-09 09:56:06  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>

	Merge from trunk:

	* gdk/directfb/gdkgc-directfb.c:
	* gdk/directfb/gdkdrawable-directfb.c:
	* gdk/directfb/gdkdirectfb.h:
	* gdk/directfb/gdkwindow-directfb.c:
	* gdk/directfb/gdkprivate-directfb.h: Committed several patches
	(window_flip_group, no_background_pixmap_fix, opt_temp_region2,
	blit_after_cairo_fix, rect_clip_fix, fast_blend, opt_temp_region_etc,
	opt_clip_region_and_fill_rects, no_state_resets) by Denis Oliver Knopp
	which are expected to improve the performance of the DirectFB backend.
	Experimental pieces of code (GDK_DIRECTFB_NO_EXPERIMENTS) are disabled.

svn path=/branches/gtk-2-10/; revision=19133
2007-12-09 10:12:21 +00:00
Attilio Fiandrotti
232c17d28e Committed a patch by DOK to fix GDK events generations in the DirectFB backend
svn path=/branches/gtk-2-10/; revision=19123
2007-12-06 17:47:58 +00:00
Cody Russell
cf6c3d995c Merge from trunk:
2007-12-4  Cody Russell  <cody@jhu.edu>

        Merge from trunk:

        * modules/engines/ms-windows/msw_style.c: Draw focus rect for
        buttons with relief set to GTK_RELIEF_NONE. (#487954)


svn path=/branches/gtk-2-10/; revision=19106
2007-12-04 18:26:01 +00:00
Cody Russell
6c822e0d52 Merge from trunk:
2007-12-4  Cody Russell  <cody@jhu.edu>

        Merge from trunk:

        * modules/engines/ms-windows/Theme/gtk-2.0/gtkrc:
        Disable beeps when backspacing in textviews by default on
        Win32 systems. (#490624, Daniel Atallah)


svn path=/branches/gtk-2-10/; revision=19105
2007-12-04 18:22:04 +00:00
Cody Russell
05a446c33f Merge from trunk:
2007-12-4  Cody Russell  <bratsche@gnome.org>

        Merge from trunk:

        * gtk/gtkpaned.c: (gtk_paned_set_position) [Win32]:
        On Windows, queue a redraw of child2 whenever we set
        the pane handle position.  This is unfortunately kind
        of hacky, but solves the visual artifacts that were
        occuring on at least certain types of child widgets
        (e.g., text views and tree views) that are inside
        horizontal or vertical panes. (#144269)


svn path=/branches/gtk-2-10/; revision=19104
2007-12-04 18:18:05 +00:00
Djihed Afifi
6f2195f951 Updated Arabic Translation by Khaled Hosny.
svn path=/branches/gtk-2-10/; revision=18933
2007-10-21 16:46:35 +00:00
Murray Cumming
0670cac1a8 Revert the change on 2007-04-29 (Also check the default handler when
2007-10-05  Murray Cumming  <murrayc@murrayc.com>

* gtk/gtkprintoperation.c: (print_pages_idle):
Revert the change on 2007-04-29 (Also check
the default handler when deciding whether to emit the
paginate signal.  (#345345, Yevgen Muntyan)).
This stopped printing from working in gtkmm, and is apparently 
not appropriate anyway. Bug #482089.

svn path=/branches/gtk-2-10/; revision=18886
2007-10-05 08:39:51 +00:00
Djihed Afifi
5d96b5d1a4 Updated Arabic Translation by Khaled Hosny.
svn path=/branches/gtk-2-10/; revision=18819
2007-09-13 22:49:15 +00:00
Jovan Naumovski
d7af453bc3 2007-09-10 Jovan Naumovski <jovanna@svn.gnome.org> *mk.po: Updated Macedonian translation.
svn path=/branches/gtk-2-10/; revision=18784
2007-09-10 11:47:00 +00:00
Hendrik Richter
152fcf61d4 Updated German translation.
2007-09-10  Hendrik Richter  <hendrikr@gnome.org>

	* de.po: Updated German translation.

svn path=/branches/gtk-2-10/; revision=18780
2007-09-10 09:38:38 +00:00
Stefan Kost
334e6c9cf6 Merge from trunk: Update menu accelerators, when adding/removing
Merge from trunk:
	* gtk/gtkwindow.c: Update menu accelerators, when adding/removing
	AccelGroups dynamically. (#469374)


svn path=/branches/gtk-2-10/; revision=18692
2007-08-27 17:47:41 +00:00
Cody Russell
2410a9bf3a Merge from trunk:
2007-08-27  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

        * modules/engines/ms-windows/msw_style.c: Correct draw_box()
        function to check detail for "notebook".  This fixes a problem
        where notebooks without visible headers were not styling
        correctly. (#470033, Daniel Atallah and Cody Russell)


svn path=/branches/gtk-2-10/; revision=18690
2007-08-27 16:30:12 +00:00
Cody Russell
341f865933 Merge from trunk:
2007-08-16  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

        * gdk/win32/cursor.bdf: Committing changes to the source
        bdf font file that I forgot to commit yesterday for #458088.


svn path=/branches/gtk-2-10/; revision=18640
2007-08-17 03:41:50 +00:00
Cody Russell
a8d2a24a30 Merge from trunk:
2007-08-15  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

        * gdk/win32/xcursors.h: Modified the sb_h_double_arrow and
        sb_v_double_arrow mouse cursors to match the ones that Windows
        uses for split container controls.  This allows our paned
        widgets to be more easily identified as paned widgets on
        Windows, since we don't have any prelighting on the draggable
        pane part.  (#458088)


svn path=/branches/gtk-2-10/; revision=18638
2007-08-17 03:33:51 +00:00
Cody Russell
f0a55b2889 Merge from trunk:
2007-08-15  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

        * gtk/gtkcontainer.c: Another documentation fix that I forgot to
        commit yesterday.  (#459340, Guillaume Cottenceau)


svn path=/branches/gtk-2-10/; revision=18620
2007-08-15 14:52:11 +00:00
Cody Russell
1e1607b66f Merge from trunk:
2007-08-14  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

        * gtk/gtkwidget.c
        * gtk/gtkscrolledwindow.c
        * gtk/gtklabel.c: Correct documentation that refers to the
        deprecated gtk_widget_set_usize() API.  Refer instead to
        gtk_widget_set_size_request().  (#459340, Guillaume Cottenceau)


svn path=/branches/gtk-2-10/; revision=18614
2007-08-14 22:46:25 +00:00
Kenneth Nielsen
7a2440bc98 Updated Danish translation
svn path=/branches/gtk-2-10/; revision=18604
2007-08-12 15:15:51 +00:00
Sven Neumann
e61612c69e change the file extension when the file format is changed in the Print
2007-08-09  Sven Neumann  <sven@gimp.org>

	* modules/printbackends/file/gtkprintbackendfile.c: change the
	file extension when the file format is changed in the Print dialog
	(#356630).

svn path=/branches/gtk-2-10/; revision=18601
2007-08-09 15:05:43 +00:00
Attilio Fiandrotti
62f5174765 Attempts to load stock X cursors no longer results in annoying error messages under DirectFB
svn path=/branches/gtk-2-10/; revision=18550
2007-07-27 16:31:38 +00:00
Matthias Clasen
3147b2c5a3 Silence the icon cache validator
svn path=/branches/gtk-2-10/; revision=18542
2007-07-25 02:21:28 +00:00
Ross Burton
927532b81c Correctly redraw when gtk-scrolled-window-placement is changed after the
2007-07-23  Ross Burton  <ross@openedhand.com>

	* gtk/gtkscrolledwindow.c:
	Correctly redraw when gtk-scrolled-window-placement is changed
	after the widget is realised (#458102)

svn path=/branches/gtk-2-10/; revision=18524
2007-07-23 15:47:39 +00:00
Matthias Clasen
33015d3906 Bump version
svn path=/branches/gtk-2-10/; revision=18485
2007-07-16 21:28:27 +00:00
Matthias Clasen
af839f96ec 2.10.14
svn path=/branches/gtk-2-10/; revision=18483
GTK_2_10_14
2007-07-16 21:26:42 +00:00
Matthias Clasen
c8dad88500 Fix the build
svn path=/branches/gtk-2-10/; revision=18482
2007-07-16 20:09:11 +00:00
Matthias Clasen
aecafcc92e Updates
svn path=/branches/gtk-2-10/; revision=18481
2007-07-16 19:51:10 +00:00
Matthias Clasen
e8ea8cb534 Merge from trunk:
2007-07-16  Matthias Clasen  <mclasen@redhat.com>

        Merge from trunk:

        * io-tiff.c: Revert the last change, it was wrong
        * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Redo the last
        change in a different way.


svn path=/branches/gtk-2-10/; revision=18480
2007-07-16 19:11:13 +00:00
Cody Russell
fb56ad6a2b Merge from trunk:
2007-07-12  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

	* gdk/win32/gdkevents-win32.c
	* gdk/win32/gdkwindow-win32.[ch]: Fix transient windows on Win32 
	so that when a transient child window is closed (particularly when 
	there are 3 or more levels of transient windows), the correct window
	receives focus rather than a seemingly random window. (#112404) 


svn path=/branches/gtk-2-10/; revision=18462
2007-07-12 23:40:43 +00:00
Attilio Fiandrotti
2c9eedd1b3 Fixed memory leak at window closing in DirectFB backend, patch provided by Simon Lanzmich
svn path=/branches/gtk-2-10/; revision=18460
2007-07-12 17:13:54 +00:00
Tor Lillqvist
bbebdab86e On Win32 call gtk_status_icon_button_press() in an idle callback and not
2007-07-04  Tor Lillqvist  <tml@novell.com>

	* gtk/gtkstatusicon.c: On Win32 call
	gtk_status_icon_button_press() in an idle callback and not
	directly from the window procedure to avoid "g_main_loop_run():
	called recursively from within a source's check() or prepare()
	member, iteration not possible" warnings.


svn path=/branches/gtk-2-10/; revision=18376
2007-07-04 08:11:20 +00:00
Matthias Clasen
25b8260a1b Always set an error when returning NULL. (453365, Michael Chudobiak)
2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * io-tiff.c (tiff_image_parse): Always set an error
        when returning NULL.  (453365, Michael Chudobiak)



svn path=/branches/gtk-2-10/; revision=18366
2007-07-03 18:23:39 +00:00
Matthias Clasen
65bb50f470 Don't leave priv->image dangling when use-stock is set to FALSE. (#437281,
2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkbutton.c (gtk_button_construct_child): Don't leave
        priv->image dangling when use-stock is set to FALSE.  (#437281,
        Jochen Baier)


svn path=/branches/gtk-2-10/; revision=18363
2007-07-03 17:11:14 +00:00
Matthias Clasen
2788ddf781 Be more careful when calling g_propagate_error(). (#453365, Michael
2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Be
        more careful when calling g_propagate_error().  (#453365,
        Michael Chudobiak)



svn path=/branches/gtk-2-10/; revision=18358
2007-07-03 16:32:00 +00:00
Matthias Clasen
2599d8b7c4 Enable SSL support. (#451070, Vince Busam)
2007-06-29  Matthias Clasen  <mclasen@redhat.com>

        * modules/printbackend/cups/gtkcupsutils.c (_post_check):
        (_get_check): Enable SSL support.  (#451070, Vince Busam)



svn path=/branches/gtk-2-10/; revision=18294
2007-06-29 18:49:36 +00:00
Emmanuele Bassi
ffe275cb16 Merge from trunk:
2007-06-29  Emmanuele Bassi  <ebassi@gnome.org>

	Merge from trunk:

	* gtk/gtkrecentmanager.c  (get_icon_for_mime_type): Do not
	cache the icon pixbufs but rely on the GtkIconTheme not to
	hit the disk cache too much (should tentatively fix #426987).

2007-06-26  Cody Russell  <bratsche@gnome.org>

svn path=/branches/gtk-2-10/; revision=18291
2007-06-29 17:33:18 +00:00
Priit Laes
1840fbe398 Estonian translation update by Ivar Smolin.
2007-06-28  Priit Laes  <plaes@svn.gnome.org>

	* et.po: Estonian translation update by Ivar Smolin.

svn path=/branches/gtk-2-10/; revision=18276
2007-06-28 08:07:50 +00:00
Nickolay V. Shmyrev
b5eaf20ff5 Updated Russian translation.
2007-06-28  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* ru.po: Updated Russian translation.


svn path=/branches/gtk-2-10/; revision=18275
2007-06-28 08:06:51 +00:00
Cody Russell
ff1fd9605e Merge from trunk:
2007-06-26  Cody Russell  <bratsche@gnome.org>

	Merge from trunk:

	* modules/engines/ms-windows/xp_theme.[ch]
	* modules/engines/ms-windows/msw_style.c: Add support for 
	drawing checkboxes with inconsistent states. (Tor, #164809)


svn path=/branches/gtk-2-10/; revision=18247
2007-06-26 19:53:21 +00:00
Tor Lillqvist
d3ef7af2d9 Revert my attempted overly simple fix for #445284, as it causes a
2007-06-25  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkevents-win32.c (gdk_pointer_grab): Revert my
	attempted overly simple fix for #445284, as it causes a
	regression. (For instance, in GIMP the tool cursor gets used also
	for the right-click menu in image windows.) A more complex fix is
	needed to more completely emulate X11 behaviour.


svn path=/branches/gtk-2-10/; revision=18224
2007-06-25 06:36:27 +00:00
Priit Laes
4e20b181b2 Estonian translation update by Ivar Smolin.
2007-06-20  Priit Laes  <plaes@svn.gnome.org>

	* et.po: Estonian translation update by Ivar Smolin.

svn path=/branches/gtk-2-10/; revision=18205
2007-06-20 10:13:32 +00:00