1. 24 Oct, 2014 1 commit
  2. 22 Oct, 2014 1 commit
  3. 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
  4. 20 Oct, 2014 2 commits
  5. 13 Oct, 2014 1 commit
  6. 08 Oct, 2014 1 commit
  7. 03 Oct, 2014 2 commits
  8. 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
  9. 30 Sep, 2014 1 commit
  10. 15 Sep, 2014 1 commit
  11. 01 Sep, 2014 1 commit
  12. 29 Aug, 2014 1 commit
  13. 28 Aug, 2014 1 commit
  14. 15 Aug, 2014 3 commits
  15. 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
  16. 05 Aug, 2014 1 commit
  17. 03 Aug, 2014 7 commits
  18. 02 Aug, 2014 1 commit
  19. 22 Jul, 2014 1 commit
  20. 12 Jul, 2014 2 commits
  21. 11 Jul, 2014 1 commit
  22. 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
  23. 20 Jun, 2014 3 commits
  24. 17 Jun, 2014 1 commit
    • Matthias Clasen's avatar
      Include image data in the builtin icon theme cache · d57793ad
      Matthias Clasen authored
      When we switched the default for gtk-update-icon-cache to
      not include image data, we should have thought about the
      builtin icons. For them, we rely on image data being included.
      
      This made the notify test fail in gnome-continuous, where we
      build from git and always regenerate the builtin cache.
      d57793ad