1. 21 Dec, 2010 2 commits
  2. 06 Dec, 2010 1 commit
  3. 02 Dec, 2010 5 commits
  4. 05 Oct, 2010 1 commit
  5. 26 Sep, 2010 8 commits
  6. 08 Sep, 2010 1 commit
  7. 29 Aug, 2010 2 commits
  8. 23 Aug, 2010 1 commit
    • Tor Lillqvist's avatar
      Fix Win32 build · 56f71f01
      Tor Lillqvist authored
      Builds now, except for the ms-windows theme engine. It doesn't really
      work, though.
      56f71f01
  9. 10 Aug, 2010 2 commits
    • Benjamin Otte's avatar
      API: remove begin/end_direct_draw functions · ef2d37cd
      Benjamin Otte authored
      They're not needed without GdkGCs.
      
      FIXME: This breaks the win32 XP theme. Someone gotta fix it.
      ef2d37cd
    • Benjamin Otte's avatar
      gdk: Make window moves a custom vfunc · 65ac54bb
      Benjamin Otte authored
      The window move code needs special attention for multiple reasons:
      - invalid areas for expose events need to be modified
      - self-copy is not supported by Cairo
      - in X11, copying from an overlapped Window might cause unexposed areas
        to be copied in, spo expose events for those need to be generated.
      
      This was all special cased in various parts of the code. By making it an
      explicit vfunc, we can work around it.
      65ac54bb
  10. 05 Jul, 2010 1 commit
  11. 29 Jun, 2010 1 commit
  12. 14 Jun, 2010 1 commit
  13. 11 Jun, 2010 1 commit
  14. 25 May, 2010 1 commit
  15. 12 May, 2010 1 commit
  16. 04 Apr, 2010 1 commit
    • Tor Lillqvist's avatar
      Work on OLE2-based generic DND · af37f76b
      Tor Lillqvist authored
      Intermediate commit of work in progress on integrating the old code
      for OLE2-based generic drag and drop from Arhaeopteryx Software, from
      a long time ago in the GTK+ 1.3 timeframe. Does still not work and is
      as before not compiled in unless OLE2_DND is defined in
      gdkdnd-win32.c. (Thus, for inter-process DND, still only WM_DROPFILES
      style dropping of files on GTK+ apps works.)
      
      Related slight refactoring of other code that shouldn't change how it
      works. Add more global variables for run-time constants (once
      initialized) representing well-known GdkAtoms and registered Windows
      clipboard formats, as they with the generic DND code will be needed in
      several source files. Some improved debugging output.
      af37f76b
  17. 16 Dec, 2009 1 commit
    • Tor Lillqvist's avatar
      Work on OLE2-based generic DND · eb21a7df
      Tor Lillqvist authored
      Intermediate commit of work in progress on integrating the old code
      for OLE2-based generic drag and drop from Arhaeopteryx Software, from
      a long time ago in the GTK+ 1.3 timeframe. Does still not work and is
      as before not compiled in unless OLE2_DND is defined in
      gdkdnd-win32.c. (Thus, for inter-process DND, still only WM_DROPFILES
      style dropping of files on GTK+ apps works.)
      
      Related slight refactoring of other code that shouldn't change how it
      works. Add more global variables for run-time constants (once
      initialized) representing well-known GdkAtoms and registered Windows
      clipboard formats, as they with the generic DND code will be needed in
      several source files. Some improved debugging output.
      eb21a7df
  18. 06 Nov, 2009 1 commit
  19. 18 Oct, 2009 6 commits
  20. 28 Sep, 2009 1 commit
    • Alexander Larsson's avatar
      Extend _gdk_windowing_window_at_pointer to be able to get toplevels only · 5ebb32d1
      Alexander Larsson authored
      This has two advantages:
      1) In many backends, this is faster as we can terminate the window
      hierarchy traversal earlier
      2) When used in gdkdisplay.c::get_current_toplevel() to get the
      current toplevel that has the pointer we now correctly return
      a toplevel with the pointer in it where the pointer is inside
      some foreign subwindow of a toplevel window.
      
      The second advantage fixes some bugs in client side event generation
      when the pointer is inside such a foreign child window.
      5ebb32d1
  21. 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