1. 29 Oct, 2014 1 commit
  2. 24 Oct, 2014 1 commit
  3. 22 Oct, 2014 1 commit
  4. 21 Oct, 2014 2 commits
    • Benjamin Otte's avatar
      css: Add "-gtk-icon-source: builtin" · 8abc6e06
      Benjamin Otte authored
      ... and make it the default. This takes over the meaning from "none" for
      this property in that it draws the fallback builtin image.
      "none" now literally means no image will be drawn.
      8abc6e06
    • Benjamin Otte's avatar
      stylecontext: Split out functionality into custom object · 5c2c6591
      Benjamin Otte authored
      GtkCssNodeDeclaration is a new struct with copy-on-write semantics.
      
      It encapsulated the properties used to define a node in the CSS tree.
      
      The idea is to use it in various places for caching, in particular as
      key in hash tables.
      5c2c6591
  5. 20 Oct, 2014 2 commits
  6. 13 Oct, 2014 1 commit
  7. 08 Oct, 2014 1 commit
  8. 03 Oct, 2014 2 commits
  9. 01 Oct, 2014 1 commit
    • Ikey Doherty's avatar
      Add GtkSidebar · cdd2651d
      Ikey Doherty authored
      GtkSidebar behaves internally much like GtkStackSwitcher, providing a vertical
      sidebar like widget. It is virtually identical in appearance to the widget
      currently used in GNOME Tweak Tool.
      
      This widget is connected to a GtkStack, and builds its own contents as a
      GtkListBox subclass, using the "title" child property to provide a consistent
      navigatable widget.
      
      Being a subclass of GtkListBox it benefits immediately from strong keyboard
      navigation, and minimal changes are required for theming.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=735293Signed-off-by: default avatarIkey Doherty <michael.i.doherty@intel.com>
      cdd2651d
  10. 30 Sep, 2014 1 commit
  11. 15 Sep, 2014 1 commit
  12. 01 Sep, 2014 1 commit
  13. 29 Aug, 2014 1 commit
  14. 28 Aug, 2014 1 commit
  15. 15 Aug, 2014 3 commits
  16. 13 Aug, 2014 2 commits
    • Jehan's avatar
      Fix the build of the native gtk-update-icon-cache when cross-compiling. · 4376b4f7
      Jehan authored
      As a noinst_PROGRAMS, the libtool generated for cross-compiling will be
      used, which will mess up the linking. Create a all-local target instead.
      Also ensure that building uses always a native version of the tool by
      specifying a GTK_UPDATE_ICON_CACHE automake variable.
      Finally "config.h" has been created to work for the target platform and
      causes problem when cross-compiling. So we temporarily generate a basic
      config.h which contains only the strict minimum.
      4376b4f7
    • Jehan's avatar
      Bug 731013 - cross-compilation broken when building extract-strings · 651d9e90
      Jehan authored
      It is actually a bad idea to use noinst_PROGRAMS for build tools,
      because it adds a $(EXEEXT). It is best to override the all target
      with all-local to trigger the tool build.
      651d9e90
  17. 05 Aug, 2014 1 commit
    • LRN's avatar
      Make sure native W32 print dialog uses visual styles · 0d02cc82
      LRN authored
      For that to happen the libgtk3 is embedded with a manifest that requests
      common controls library 6.x, and GTK lazily calls InitCommonControlsEx()
      to initialize those. Then this manifest is used to temporarily override
      the process activation contest when loading comdlg32 (which contains the
      code for the print dialog), ensuring that it too depends on common
      controls 6.x, even if the application that uses GTK does not.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=733773
      0d02cc82
  18. 03 Aug, 2014 7 commits
  19. 02 Aug, 2014 1 commit
  20. 22 Jul, 2014 1 commit
  21. 12 Jul, 2014 2 commits
  22. 11 Jul, 2014 1 commit
  23. 30 Jun, 2014 2 commits
    • Matthias Clasen's avatar
      GtkAdjustment: Animated updates · a090f589
      Matthias Clasen authored
      Add a private API that lets widget opt-in to animated updates of
      the adjustment value. When enabled, all calls to
      gtk_adjustment_set_value will smoothly transition from the old
      value to the new value, using a fixed easing function and a
      configurable duration. The animation is tied to the frame clock
      of the widget.
      
      By implementing this in GtkAdjustment, we can enable animation
      for both scrollbars and keybindings, which are often implemented
      in the child widget of the scrolled window.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=732376
      a090f589
    • Matthias Clasen's avatar
      Drop an extra dir from builtin icons · c2a22feb
      Matthias Clasen authored
      Make icon lookup from resources work without the extra hicolor
      component in the path. It is redundant, since we always treat
      builtin icons as part of hicolor anyway.
      c2a22feb
  24. 20 Jun, 2014 3 commits