1. 03 Dec, 2007 1 commit
  2. 26 Nov, 2007 1 commit
    • Matthias Clasen's avatar
      Use templates for glib-mkenums calls instead of complicated commandlines · 736f86b3
      Matthias Clasen authored
      2007-11-26  Matthias Clasen  <mclasen@redhat.com>
      
              Use templates for glib-mkenums calls instead of
              complicated commandlines in Makefiles.  (#429910)
      
              * gdk-pixbuf/Makefile.am:
              * gdk/Makefile.am:
              * gtk/Makefile.am:
              * perf/Makefile.am: Use templates for glib-mkenums
      
              * gdk-pixbuf/gdk-pixbuf-enum-types.[ch].template:
              * gdk/gdkenumtypes.[ch].template:
              * gtk/gtktypebuiltings.[ch].template:
              * perf/typebuiltins.[ch].template: The templates
      
      
      svn path=/trunk/; revision=19053
      736f86b3
  3. 25 Nov, 2007 3 commits
    • Tor Lillqvist's avatar
      Use the monitor the window currently is on, not always the primary · 19209e3a
      Tor Lillqvist authored
      2007-11-26  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_fullscreen): Use the
      	monitor the window currently is on, not always the primary
      	monitor. (#463865, Tim Evans)
      
      
      svn path=/trunk/; revision=19047
      19209e3a
    • Tor Lillqvist's avatar
      New file, dummy implementations. · fa7b91a8
      Tor Lillqvist authored
      2007-11-26  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdktestutils-win32.c: New file, dummy implementations.
      
      	* gdk/win32/Makefile.am: Add it.
      
      
      svn path=/trunk/; revision=19045
      fa7b91a8
    • Matthias Clasen's avatar
      Require gtk-doc 1.8 · 4896e24b
      Matthias Clasen authored
      2007-11-25  Matthias Clasen  <mclasen@redhat.com>
      
              * configure.in: Require gtk-doc 1.8
      
              * */*.c: Use gtk-doc abbreviations for examples in docs.
      
      
      svn path=/trunk/; revision=19041
      4896e24b
  4. 22 Nov, 2007 1 commit
    • 15:39:40  Tim Janik's avatar
      call g_test_init() from gtk_test_init(). · 2dc08ada
      15:39:40 Tim Janik authored
      2007-11-22 15:39:40  Tim Janik  <timj@imendio.com>
      
              * gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
      
              * gtk/tests/testing.c: use g_test_add_func() to register tests and use
      	g_test_run() to run the tests to integrate with the testing framework.
      
              * gtk/tests/Makefile.am: removed exemplary testing rules.
      
              * Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
              * gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
              * tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
              * docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
              * docs/reference/Makefile.am, docs/tools/Makefile.am:
              * docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
              * gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
              * demos/gtk-demo/Makefile.am, demos/Makefile.am:
              * modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
              * modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
              * modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
              * modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
              * modules/engines/ms-windows/Theme/Makefile.am:
              * modules/engines/ms-windows/Makefile.am:
              * modules/engines/Makefile.am,  modules/engines/pixbuf/Makefile.am:
              * modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
              * contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
              * gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
              * gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
              * gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
      	include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
      
      
      
      svn path=/trunk/; revision=19033
      2dc08ada
  5. 21 Nov, 2007 3 commits
  6. 20 Nov, 2007 2 commits
    • Tim Janik's avatar
      Fixed copyright for newly submitted files. · 40695ee3
      Tim Janik authored
      svn path=/trunk/; revision=19014
      40695ee3
    • Tim Janik's avatar
      Moved Gdk test functions from Gtk+ to Gdk test utils. · 4f7a2da8
      Tim Janik authored
      * gdk/Makefile.am: added gdktestutils.h to public includes.
      
      * gdk/gdk.h: added gdktestutils.h to public includes.
      
      * gdk/gdk.symbols: added gdk_test_simulate_button, gdk_test_simulate_key,
      gdk_test_render_sync.
      
      * gdk/gdktestutils.h: new file, added prototypes for gdk_test_simulate_button,
      gdk_test_simulate_key, gdk_test_render_sync.
      
      * gdk/x11/Makefile.am: build gdktestutils-x11.c.
      
      * gdk/x11/gdktestutils-x11.c: implemented gdk_test_simulate_button,
      gdk_test_simulate_key, gdk_test_render_sync.
      
      * gtk/gtktestutils.c:
      * gtk/gtktestutils.h:
      * gtk/gtk.symbols: removed gtk_test_simulate_button
      gtk_test_simulate_key, gtk_test_xserver_render_sync.
      
      * gtk/tests/testing.c: call gdk_test_render_sync.
      
      svn path=/trunk/; revision=19012
      4f7a2da8
  7. 13 Nov, 2007 1 commit
    • Sven Herzberg's avatar
      Reviewed by Richard: · 50f41211
      Sven Herzberg authored
      2007-11-12  Sven Herzberg  <herzi@imendio.com>
      
      	Reviewed by Richard:
      
      	* gdk/quartz/gdkquartz.h: include <gdk/gdkprivate.h> with angle
      	brackets and not with quotation marks
      
      
      svn path=/trunk/; revision=18987
      50f41211
  8. 12 Nov, 2007 1 commit
  9. 09 Nov, 2007 1 commit
  10. 04 Nov, 2007 1 commit
  11. 03 Nov, 2007 2 commits
  12. 01 Nov, 2007 2 commits
    • Richard Hult's avatar
      Redo the fix for bug #492117, by adding a getter for the private drag · 5cb67473
      Richard Hult authored
      2007-11-01  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzWindow.c:
      	* gdk/quartz/GdkQuartzWindow.h:
      	* gdk/quartz/gdkdnd-quartz.c:
      	* gdk/quartz/gdkquartz.h:
      	* gtk/gtkdnd-quartz.c: Redo the fix for bug #492117, by adding a
      	getter for the private drag context info so we don't need to
      	expose so much in the public quartz header file.
      
      svn path=/trunk/; revision=18959
      5cb67473
    • Richard Hult's avatar
      Fix build, bug #492117. · c6c14a3a
      Richard Hult authored
      2007-11-01  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzWindow.h: Fix build, bug #492117.
      
      svn path=/trunk/; revision=18958
      c6c14a3a
  13. 31 Oct, 2007 3 commits
    • Richard Hult's avatar
      Implement manual resize and move. · 568228de
      Richard Hult authored
      2007-10-31  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzWindow.c:
      	* gdk/quartz/GdkQuartzWindow.h:
      	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_begin_resize_drag),
      	(gdk_window_begin_move_drag): Implement manual resize and move.
      
      svn path=/trunk/; revision=18955
      568228de
    • Richard Hult's avatar
      Setup autorelease pool, plugs occasional leak on leopard. · 75aabd41
      Richard Hult authored
      2007-10-31  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c:
      	(gdk_window_impl_quartz_process_updates): Setup autorelease pool,
      	plugs occasional leak on leopard.
      
      svn path=/trunk/; revision=18954
      75aabd41
    • Richard Hult's avatar
      Fix build warning (trackingRect should be 0, not nil). · 89230024
      Richard Hult authored
      2007-10-31  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzView.c: Fix build warning (trackingRect should be
      	0, not nil).
      
      svn path=/trunk/; revision=18953
      89230024
  14. 24 Oct, 2007 1 commit
    • Richard Hult's avatar
      Use an autorelease pool. · 1907d27d
      Richard Hult authored
      2007-10-24  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c: (update_toplevel_order): Use an
      	autorelease pool.
      
      svn path=/trunk/; revision=18946
      1907d27d
  15. 23 Oct, 2007 1 commit
    • Richard Hult's avatar
      Maintain a list for the stacking order of windows. Implement lower and · c42c7be0
      Richard Hult authored
      2007-10-23  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c:
      	(gdk_window_raise, gdk_window_lower, gdk_window_new,
      	_gdk_windowing_window_destroy): Maintain a list for the stacking
      	order of windows. Implement lower and raise for child windows. The
      	list for toplevels is created on demand, and cleared when a window
      	gets or resigns main status and when new windows are created.
      	(find_child_window_helper): Use the sorted list to go through
      	windows from top to bottom. Take any titlebar in consideration for
      	toplevels, to stop events from sometimes punching through (bugs
      	#473813 and #489370).
      
      svn path=/trunk/; revision=18940
      c42c7be0
  16. 19 Oct, 2007 1 commit
  17. 18 Oct, 2007 1 commit
    • Cody Russell's avatar
      gdk/win32/gdkevents-win32.c Force non-modal transient dialogs to iconify · 21d3d60f
      Cody Russell authored
      2007-10-17  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=/trunk/; revision=18929
      21d3d60f
  18. 08 Oct, 2007 3 commits
  19. 02 Oct, 2007 1 commit
    • Richard Hult's avatar
      Don't do anything while in fullscreen mode. (gdk_window_set_decorations): · 7d66affd
      Richard Hult authored
      2007-10-02  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_move),
      	(gdk_window_resize): Don't do anything while in fullscreen mode.
      	(gdk_window_set_decorations): Update the size of the window after
      	showing/hiding the title bar so the size of the content area
      	doesn't change.
      	(gdk_window_get_decorations): NSBorderlessWindowMask is 0, so
      	don't try to check it as a bit being set.
      	(gdk_window_fullscreen), (gdk_window_unfullscreen): Implement.
      
      svn path=/trunk/; revision=18875
      7d66affd
  20. 12 Sep, 2007 1 commit
    • Kristian Rietveld's avatar
      Fixes #426246. · eab3ef31
      Kristian Rietveld authored
      2007-09-12  Kristian Rietveld  <kris@imendio.com>
      
      	Fixes #426246.
      
      	* gdk/gdk.symbols:
      	* gdk/gdkwindow.[ch]
      	(gdk_window_freeze_toplevel_updates_libgtk_only),
      	(gdk_window_thaw_toplevel_updates_libgtk_only): new functions
      	to freeze a toplevel window and all its descendants.  To be made
      	public in 2.14,
      	(gdk_window_schedule_update): return if toplevel is frozen,
      	(gdk_window_process_all_updates): defer processing updates if toplevel
      	is frozen.
      
      	* gtk/gtkwindow.c (gtk_window_configure_event): directly size
      	allocate for override redirect windows, freeze toplevel and
      	descendants otherwise and wait until resizing is done.
      
      
      svn path=/trunk/; revision=18802
      eab3ef31
  21. 10 Sep, 2007 1 commit
  22. 09 Sep, 2007 1 commit
  23. 07 Sep, 2007 1 commit
  24. 06 Sep, 2007 1 commit
  25. 30 Aug, 2007 3 commits
  26. 28 Aug, 2007 1 commit
    • Tim Janik's avatar
      fix X serial handling to cope with wraparounds and maintain referential · 592dc62d
      Tim Janik authored
      Thu Aug 23 15:32:09 2007  Tim Janik  <timj@imendio.com>
      
      	* gdk/x11/gdkgeometry-x11.c (_gdk_window_process_expose): fix
      	X serial handling to cope with wraparounds and maintain referential
      	integrity when removing list nodes. based on a patch by Hui Wang,
      	fixes #461648.
      
      svn path=/trunk/; revision=18693
      592dc62d
  27. 17 Aug, 2007 1 commit