1. 25 May, 2010 1 commit
  2. 05 Nov, 2009 1 commit
  3. 02 Sep, 2009 1 commit
    • Alexander Larsson's avatar
      Add gdk_window_restack · d67a7eda
      Alexander Larsson authored
      This lets you restack a window above or below a specified sibling.
      At least eclipse wants this functionallity.
      d67a7eda
  4. 13 Aug, 2009 1 commit
    • Alexander Larsson's avatar
      Ensure that queue_translation is paired with the right X operation · 939e5522
      Alexander Larsson authored
      The X11 queue_translation operation uses NextRequest to get the serial
      of the XCopyArea operation where the translation should end. However,
      if the gc passed to gdk_draw_drawable has a non-flushed clip region
      (which it commonly has now for the window clipping) then the next
      operation will be the GC flush, not the XCopyArea.
      
      To handle this right we now pass in the GC to be used to
      queue_translation and ensure that it is flushed before calling
      NextRequest().
      939e5522
  5. 26 Jun, 2009 2 commits
  6. 16 Jun, 2009 1 commit
  7. 08 Jun, 2009 1 commit
    • Alexander Larsson's avatar
      Add gdk_window_get_root_coords · 4d54de33
      Alexander Larsson authored
      We want to be able to map any window coordinate to a root coordinate, not
      just the origin, because you can't rely anymore on a simple translation
      from window coordinates to parent with offscreen windows. This lets
      us e.g. pop up menus in the right place even if they are popped up from
      a no-window widget.
      4d54de33
  8. 05 Jun, 2009 1 commit
  9. 29 May, 2009 1 commit
  10. 02 Apr, 2009 9 commits
  11. 01 Jul, 2008 1 commit
  12. 30 Jun, 2008 1 commit
    • Cody Russell's avatar
      Practically everything changed. · fce9c8b7
      Cody Russell authored
      2008-06-30  Cody Russell  <bratsche@gnome.org>
      
              * Practically everything changed.
      
              Change	all references	of GIMP	Toolkit	(and variations	of it)
              to GTK+	Toolkit, showing no mercy at all to our	beloved
      	ancestry. (#540529)
      
      
      svn path=/trunk/; revision=20709
      fce9c8b7
  13. 27 Jun, 2008 1 commit
    • Emmanuele Bassi's avatar
      Abstract some GdkWindow API into an interface that the backends must · e27632cd
      Emmanuele Bassi authored
      2008-06-27  Emmanuele Bassi  <ebassi@gnome.org>
      
      	Abstract some GdkWindow API into an interface that the backends
      	must implement. (based on a patch by Alex Larsson)
      
      	* gdk/Makefile.am: Add gdkwindowimpl.[ch]
      
      	* gdk/gdk.symbols: Move symbols around.
      
      	* gdk/gdkinternals.h:
      	* gdk/gdkwindowimpl.[ch]: Move some of the GdkWindow API we require
      	from the backends to a GInterface that the backends should implement
      	instead.
      
      	* gdk/gdkwindow.c: Provide some of the GdkWindow public API as a
      	wrapper call around the GdkWindowImpl interface vtable.
      
      	* gdk/x11/gdkevents-x11.c:
      	* gdk/x11/gdkgeometry-x11.c:
      	* gdk/x11/gdkprivate-x11.h:
      	* gdk/x11/gdkwindow-x11.c:
      	* gdk/x11/gdkwindow-x11.h: Update the X11 backend to implement
      	the GdkWindowImpl interface.
      
      svn path=/trunk/; revision=20695
      e27632cd