1. 07 May, 2015 2 commits
  2. 07 Apr, 2015 1 commit
  3. 06 Apr, 2015 1 commit
  4. 05 Apr, 2015 3 commits
  5. 29 Mar, 2015 1 commit
  6. 21 Mar, 2015 2 commits
  7. 07 Mar, 2015 1 commit
    • Matthias Clasen's avatar
      Add an example for accelerators with manual image menuitems · cbf5b49c
      Matthias Clasen authored
      This is somewhat tricky to work out, so put some example
      code here for future reference. The tricky part is that
      GtkAccelLabel tries to be smart about hiding the accel
      if there's not enough space, so we have to make sure to
      pack the label with expand=TRUE and set align=GTK_ALIGN_FILL,
      or things won't work.
      cbf5b49c
  8. 06 Mar, 2015 1 commit
    • Chun-wei Fan's avatar
      test/gtkgears.c: Fix on C89 Compilers · b3725a45
      Chun-wei Fan authored
      Make sure that variables are declared at the top of the block.
      
      Break up one of the sincos() calls into individual calls to sin() and cos()
      so that we do not have to complicate the initialization of the following
      GLfloat array.
      b3725a45
  9. 04 Mar, 2015 1 commit
  10. 03 Mar, 2015 1 commit
  11. 13 Feb, 2015 1 commit
  12. 09 Feb, 2015 1 commit
  13. 31 Jan, 2015 1 commit
  14. 30 Jan, 2015 1 commit
    • Matthias Clasen's avatar
      testnotebookdnd: Defer deletion to an idle · 34c29d8d
      Matthias Clasen authored
      The code here was always a bit buggy: We removed the tab from
      the notebook in a ::drag-data-received handler. But with
      GTK_DEST_DEFAULT_DROP, that signal is emitted before we inform
      the source side that the drag is finished. With its improved drag
      handling, GtkNotebook now interprets this as a 'spontaneous'
      removal of the tab being dragged, and cancels the drag, leading
      to an unwanted cancel animation.
      
      The easiest fix is to just defer the tab removal to an idle.
      34c29d8d
  15. 24 Dec, 2014 1 commit
    • Matthias Clasen's avatar
      Avoid a crash in testcalendar · 7b9065c2
      Matthias Clasen authored
      When changing between months, we can get into a situation like
      'February 30", which GDate doesn't accept. Don't crash in that
      case.
      7b9065c2
  16. 09 Dec, 2014 1 commit
  17. 03 Dec, 2014 1 commit
  18. 05 Nov, 2014 1 commit
  19. 29 Oct, 2014 7 commits
  20. 27 Oct, 2014 2 commits
  21. 26 Oct, 2014 1 commit
  22. 21 Oct, 2014 2 commits
    • Matthias Clasen's avatar
      Port the overlayscroll example · 5ec56d2e
      Matthias Clasen authored
      Make the overlayscroll example use the overlay scrolling that is
      now built into GtkScrolledWindow, instead of the manual prototype.
      5ec56d2e
    • Matthias Clasen's avatar
      Add an experiment for overlay scrollbars · 05ab0f22
      Matthias Clasen authored
      This is just meant as a prototype for how we can show a
      scroll position indicator for touch. This uses GTK_POLICY_EXTERNAL
      to hide the scrolled windows scrollbar while still allowing
      scrolling.
      05ab0f22
  23. 20 Oct, 2014 2 commits
  24. 15 Oct, 2014 1 commit
  25. 14 Oct, 2014 1 commit
  26. 13 Oct, 2014 2 commits
    • Alexander Larsson's avatar
      gl: Make gdk_gl_context_make_current() return void · fdeb4f8c
      Alexander Larsson authored
      Its not really reasonable to handle failures to make_current, it
      basically only happens if you pass invalid arguments to it, and
      thats not something we trap on similar things on the X drawing side.
      
      If GL is not supported that should be handled by the context creation
      failing, and anything going wrong after that is essentially a critical
      (or an async X error).
      fdeb4f8c
    • Alexander Larsson's avatar
      Add tests/testglblending · 5d7e268a
      Alexander Larsson authored
      This test stacks GL and cairo rendering in various
      orders to test the layer handling.
      5d7e268a