1. 14 Dec, 2007 1 commit
    • Michael Natterer's avatar
      gdk/gdkinternals.h #include <gio/gio.h> instead of individual files. · a84ac8e3
      Michael Natterer authored
      2007-12-14  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/gdkinternals.h
      	* gdk/gdkapplaunchcontext.h: #include <gio/gio.h> instead of
      	individual files.
      
      	* gdk/gdkapplaunchcontext.c
      	* gdk/x11/gdkapplaunchcontext-x11.c: remove all gio includes, the
      	header already includes everything now.
      
      
      svn path=/trunk/; revision=19180
      a84ac8e3
  2. 13 Dec, 2007 6 commits
    • Søren Sandmann's avatar
      Add RandR 1.2 support · 053cbe6d
      Søren Sandmann authored
      Thu Dec 13 13:14:50 2007  Søren Sandmann  <sandmann@redhat.com>
      
              * Add RandR 1.2 support
      
              - New monitors_changed signal - New API to get width/height of
                monitors, and the name of the plug
      
      
      
      svn path=/trunk/; revision=19173
      053cbe6d
    • Michael Natterer's avatar
      Remove all .cvsignore files. · 64c73a61
      Michael Natterer authored
      
      svn path=/trunk/; revision=19169
      64c73a61
    • Mathias Hasselmann's avatar
      Make the code compile again after the GdkAppLaunchContext changes. · d22e4ed9
      Mathias Hasselmann authored
      * configure.in: Add gio-2.0 to GDK_PACKAGES.
      * gdk/gdkinternals.h: Include <gio/gappinfo.h>.
      
      svn path=/trunk/; revision=19168
      d22e4ed9
    • Matthias Clasen's avatar
      Add docs · 9bf93a6f
      Matthias Clasen authored
      svn path=/trunk/; revision=19167
      9bf93a6f
    • Matthias Clasen's avatar
      Forgotten file · 61666179
      Matthias Clasen authored
      svn path=/trunk/; revision=19166
      61666179
    • Matthias Clasen's avatar
      Implement GAppLaunchContext in gdk, providing startup notification. · 1397a9fd
      Matthias Clasen authored
      2007-12-12  Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/gdkapplaunchcontext.[hc]: Implement GAppLaunchContext
              in gdk, providing startup notification.  (#503203)
      
              * gdk/x11/gdkapplaunchcontext-x11.c:
              * gdk/win32/gdkapplaunchcontext-win32.c:
              * gdk/quartz/gdkapplaunchcontext-quartz.c:
              * gdk/directfb/gdkapplaunchcontext-directfb.c: Backend-specific
              parts. All but X11 are just empty stubs for now.
      
              * gdk/gdk.symbols:
              * gdk/gdkinternals.h:
              * gdk/Makefile.am:
              * gdk/x11/Makefile.am:
              * gdk/win32/Makefile.am:
              * gdk/quartz/Makefile.am:
              * gdk/directfb/Makefile.am: Necessary glue.
      
      
      
      svn path=/trunk/; revision=19165
      1397a9fd
  3. 11 Dec, 2007 2 commits
  4. 10 Dec, 2007 5 commits
    • Richard Hult's avatar
      Install backend specific header (bug #405915). Also add a getter for the · 8082fbc4
      Richard Hult authored
      2007-12-10  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/Makefile.am:
      	* gdk/quartz/gdkquartz.h:
      	* gdk/quartz/gdkwindow-quartz.c: Install backend specific
      	header (bug #405915). Also add a getter for the toplevel nswindow.
      
      svn path=/trunk/; revision=19151
      8082fbc4
    • Richard Hult's avatar
      Replace the autorelease pools used for each drawing context and in · d7f3ab05
      Richard Hult authored
      2007-12-10  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkdrawable-quartz.c:
      	(gdk_quartz_drawable_get_context),
      	(gdk_quartz_drawable_release_context):
      	* gdk/quartz/gdkeventloop-quartz.c: (gdk_event_prepare),
      	(gdk_event_check), (gdk_event_dispatch), (poll_func):
      	* gdk/quartz/gdkwindow-quartz.h: Replace the autorelease pools
      	used for each drawing context and in prepare, dispatch and poll
      	with one that exists across each main loop iteration. Fixes leaks
      	on leopard and protects against future leaks introduce when the
      	underlying system changes again (bug #492977).
      
      svn path=/trunk/; revision=19149
      d7f3ab05
    • Richard Hult's avatar
      Fix the check for no changes to position and size. · f4baa51f
      Richard Hult authored
      2007-12-10  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c: (move_resize_window_internal):
      	Fix the check for no changes to position and size.
      
      svn path=/trunk/; revision=19147
      f4baa51f
    • Richard Hult's avatar
      Ignore drawRect calls with zero sized areas at (0, 0), patch from Paul · 7639a611
      Richard Hult authored
      2007-12-10  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzView.c: Ignore drawRect calls with zero
      	sized areas at (0, 0), patch from Paul Davis.
      
      svn path=/trunk/; revision=19145
      7639a611
    • Richard Hult's avatar
      Fix a bug where we could end up trying to handle the same event more than · fd8c2c01
      Richard Hult authored
      2007-12-10  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkprivate-quartz.h: 
      	* gdk/quartz/gdkeventloop-quartz.c:
      	(_gdk_quartz_event_loop_get_pending),
      	(_gdk_quartz_event_loop_check_pending),
      	(_gdk_quartz_event_loop_release_event), (gdk_event_prepare),
      	(gdk_event_check), (gdk_event_dispatch):
      	* gdk/quartz/gdkevents-quartz.c: (gdk_events_pending)
      	(_gdk_events_queue): Fix a bug where we could end up trying to
      	handle the same event more than once. Based on patch from Paul
      	Davis.
      
      svn path=/trunk/; revision=19143
      fd8c2c01
  5. 09 Dec, 2007 2 commits
  6. 06 Dec, 2007 3 commits
  7. 04 Dec, 2007 1 commit
  8. 03 Dec, 2007 1 commit
  9. 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
  10. 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
  11. 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
  12. 21 Nov, 2007 3 commits
  13. 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
  14. 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
  15. 12 Nov, 2007 1 commit
  16. 09 Nov, 2007 1 commit
  17. 04 Nov, 2007 1 commit
  18. 03 Nov, 2007 2 commits
  19. 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
  20. 31 Oct, 2007 1 commit
    • 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