1. 24 Nov, 2010 1 commit
  2. 22 Nov, 2010 1 commit
  3. 19 Oct, 2010 1 commit
  4. 05 Oct, 2010 2 commits
  5. 04 Oct, 2010 1 commit
    • Kristian Rietveld's avatar
      quartz: Emulate root window as 1x1 bitmap · 8970b174
      Kristian Rietveld authored
      We subclass GdkWindowImplQuartz into a new GdkRootWindowImplQuartz,
      and override the get_context method in order to do this cleanly.
      Also made release_context a virtual method, since the root window has
      to release its CGContextRef differently compared to normal windows.
      8970b174
  6. 30 Sep, 2010 1 commit
  7. 26 Sep, 2010 21 commits
  8. 22 Sep, 2010 1 commit
  9. 18 Sep, 2010 1 commit
    • Havoc Pennington's avatar
      Revamp and modernize X error traps · b837ef5a
      Havoc Pennington authored
      * add per-display gdk_x11_display_error_trap_push()
        (X11-specific because gdk_error_trap_push() probably
        should have been)
      * make gdk_error_trap_push() handle only GDK displays
        not displays opened without a GDK wrapper
      * make gdk_error_trap_pop() and gdk_x11_display_error_trap_pop()
        automatically sync only if needed, so manual gdk_flush() is not
        required
      * add gdk_error_trap_pop_ignored() which just asynchronously
        ignores errors, so never needs to sync
      * add G_GNUC_WARN_UNUSED_RESULT to plain pop(), because
        if you use plain pop() and don't need the return value,
        the async gdk_error_trap_pop_ignored() should be used
        instead. This results in lots of warnings to clean
        up in a later patch.
      
      The main objective here was to avoid the need to sync just
      to ignore an error. Now, syncing is automatic, and only
      happens when we need to know the error code.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=629608
      b837ef5a
  10. 13 Sep, 2010 1 commit
  11. 08 Sep, 2010 1 commit
  12. 29 Aug, 2010 1 commit
  13. 15 Aug, 2010 1 commit
  14. 12 Aug, 2010 1 commit
  15. 10 Aug, 2010 5 commits