1. 16 Aug, 2015 1 commit
  2. 31 Jul, 2015 1 commit
  3. 17 Jul, 2015 2 commits
  4. 16 Jul, 2015 4 commits
    • Emmanuele Bassi's avatar
      tests/gears: Ensure we don't use unavailable GL resources · b274a265
      Emmanuele Bassi authored
      We need to check on realize if we have access to a GL context, before
      calling GL functions. We use gtk_gl_area_get_error() for that.
      
      We also need to tear down the resources during unrealization, instead
      of leaking them.
      b274a265
    • Benjamin Otte's avatar
      tests: Remove testplacesview test · bc19ea96
      Benjamin Otte authored
      The GtkPlacesView widget was made private, so we can't create it in a
      testcase.
      bc19ea96
    • Benjamin Otte's avatar
      974c60a0
    • Georges Basile Stavracas Neto's avatar
      placesview: add view for fixed drives and networks · 7af88d40
      Georges Basile Stavracas Neto authored
      Places sidebar shows XDG directories, mounted and unmounted devices,
      connected networks, bookmarks and actions like 'Connect to server'
      and 'Insert location', which causes the sidebar to grow very quickly
      and look cluttered. Because of that, new mockups for the sidebar try
      to simplify it.
      
      To make the sidebar simpler, the new mockups propose that it should
      only handle connected networks and removable devices such as flash
      drives and USB devices, and delegates other devices for external
      widgets through the 'Other Locations' item.
      
      To handle fixed devices and manage network connections, add a new
      widget named GtkPlacesView, based on Nautilus mockups to keep
      consistency between GNOME file management tools - in this case,
      between Nautilus and the bundled Gtk's file chooser.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=752034
      7af88d40
  5. 08 Jul, 2015 1 commit
  6. 07 Jul, 2015 1 commit
  7. 04 Jul, 2015 2 commits
  8. 02 Jul, 2015 1 commit
  9. 17 Jun, 2015 1 commit
  10. 15 Jun, 2015 6 commits
  11. 14 Jun, 2015 1 commit
  12. 05 Jun, 2015 1 commit
  13. 07 May, 2015 2 commits
  14. 07 Apr, 2015 1 commit
  15. 06 Apr, 2015 1 commit
  16. 05 Apr, 2015 3 commits
  17. 29 Mar, 2015 1 commit
  18. 21 Mar, 2015 2 commits
  19. 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
  20. 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
  21. 04 Mar, 2015 1 commit
  22. 03 Mar, 2015 1 commit
  23. 13 Feb, 2015 1 commit
  24. 09 Feb, 2015 1 commit
  25. 31 Jan, 2015 1 commit
  26. 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