Skip to content

granite 7.7.0 Released

Latest

Choose a tag to compare

@elementaryBot elementaryBot released this 30 Sep 21:21
ae94e91

New Icons:

  • View icons for columns, grids, lists, and reader mode. Plus horizontal and vertical ellipsis icons
  • Start and End show/hide sidebar icons
  • Emoji category icons used by GTK's emoji picker
  • Eye icons required by Gtk.PasswordEntry

New Features:

  • Box is an orientable widget that includes standardized spacing and linked styles
  • ListItem is a standard list widget that includes styles and spacing
  • ToolBox is a vertical layout widget for top and bottom toolbars
  • new style class constants for labels: CssClass.NUMERIC and CssClass.MONOSPACE
  • StyleManager handles automatically setting dark and light modes as well as system accent colors using Portals
  • BackButton is a standardized navigation button that activates "navigation.pop" and includes a shortcut tooltip

Improvements:

  • accel_to_string now uses the word "Super" instead of the "⌘" symbol
  • HeaderLabel has a new property for H1-H4 sizes and H2 styles are now bolder
  • CssClass.CARD is now rounded by default
  • Updated translations

Deprecations:

  • Utils.set_color_primary. Modern apps have moved to more of a split paned design and this style is no longer very fashionable
  • Nearly all of the old `STYLE_CLASS` constants have been deprecated. Some of them have been replaced by `CssClass` constants, others by widgets.

Demo Improvements:

  • More demo pages with more widgets
  • Color scheme switcher in the sidebar