SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libgranite-7-7-7.5.0-47.4.x86_64.rpm :

* Mon Aug 12 2024 Richard Rahl - update to 7.5.0:
* Toast: add a new dismissed signal that includes the reason for dismissal
* Add STYLE_CLASS_SUCCESS
* HeaderLabel: allow secondary text to use markup
* Make building Demo optional
* Demo now uses a modern split-pane design
* DateTime: handle relative datetime when epoch
* MessageDialog: Set last button as focus widget
* SwitchModelButton: Remove redundant switch keyboard focusing
* Load fallback styles for widgets when using Granite.init
* Updated translations
* SettingsPage and SettingsSidebar: these widgets have moved to LibSwitchboard- update to 7.4.0:
* Add a withdraw method for Granite.Toast
* Updated translations- update to 7.3.0:
* Fix build with newer Vala
* settings: remove inappropriate ownership annotation
* Add granite styles as a gresource
* Init: load gresourced styles if present
* Fix demo desktop file
* Metainfo improvements- update to 7.2.0:
* Add icon and use it
* Init: add ensure type
* Add \'since\' annotations to things added in 7.1
* Add since annotation to new public init method- update to 7.1.0:
* Granite.STYLE_CLASS_RICH_LIST for standard Gtk.ListBox row padding
* Granite.STYLE_CLASS_FRAME for adding a border to Gtk.LisBox, Gtk.InfoBar, and others
* Granite.STYLE_CLASS_SIDEBAR for styling application sidebars
* Granite.STYLE_CLASS_BACKGROUND to use the default background color for a widget
* Add optional secondary text to Granite.HeaderLabel
* Allow text in Granite.Toast to wrap
* SimpleSettingsPage: Wrap titles and allow description text to go under switches
* Updated translations- update to 7.0.0:
* Ported to gtk4
* Granite.Placeholder: replaces AlertView and Welcome
* SimpleSettingsPage: Allow markup in description
* Application: use Gtk.Application instead
* Drawing: Use Gtk.CSS
* DynamicNotebook: use Adw.TabBar instead
* Logger: use GLib.log instead
* ModeButton: Use Gtk.ToggleButton with the \"group\" property and \"linked\" style class instead
* Paths: use GLib.Environment instead
* Seekbar
* Services.Settings: use GLib.Settings instead
* SimpleCommand: use GLib.AppInfo.create_from_commandline instead
* SourceList: use Gtk.ListBox with the \"sidebar\" style class instead
* StorageBar
* TextStyle: use style class constants instead
* Several functions in System were replaced by GLib.AppInfo
* Updated translations- switch url to github, as we don\'t want to link to a different OS
* Sun Feb 20 2022 Alexei Podvalsky - Update to 6.2.0:
* min_length property for Granite.ValidatedEntry
* Granite.HyperTextView for navigatable URLs in text views
* Updated translations
* Prevent crashing on environments without dark style
* Use values from the Settings Portal when possible
* Disable horizontal scrolling by default in SettingsPage
* Thu Sep 09 2021 Alexei Podvalsky - Update to 6.1.1:- Fixes:
* Ensure accel_to_string works with multiple modifiers
* Fix locale issues in Flatpaks
* Updated translations- Additions:
* TRANSITION_DURATION_IN_PLACE for consistent in-place widget transformations- Other Changes:
* accel_to_string handles accel markup without modifiers or that are only modifiers
* Granite.Dialog replaces Gtk.Dialog for consistent styling
* Granite.SwitchModelButton for use in Gtk.Popover menus
* Granite.ValidatedEntry for client-side verification in forms- New Constants:
* TOOLTIP_SECONDARY_TEXT_MARKUP for smaller second line text in Gtk.Tooltips
* SMALL_LABEL for smaller Gtk.Labels without Pango
* STYLE_CLASS_WARMTH and STYLE_CLASS_TEMPERATURE for scales
* STYLE_CLASS_DEFAULT_DECORATION for slim headerbars
* TRANSITION_DURATION_OPEN and TRANSITION_DURATION_CLOSE for consistent animations- Removals:
* Granite.Widgets.AboutDialog. Provide AppStream metadata instead.
* Granite.Widgets.AppMenu. Use Gtk.MenuButton instead.- Deprecations:
* Granite.Widgets.Avatar. Use Hdy.Avatar instead
* Toasts now reset their timeout when sending a new notification and the timeout is stopped while hovering
* Backslash, Right Control, and Left Control are now handled by accel_to_string
* Make tab tooltips of DynamicNotebook settable
* Timepicker corrrectly fires time_changed when AM and PM buttons are selected
* Granite.MessageDialog now uses the messagedialog CSS name
* Visible child name is now properly synced in Granite.SettingsSidebar
* Status can be set in Granite.AbstractSettingsPage on construct
* Tue Aug 25 2020 Alexei Podvalsky - Update to 5.5.0:
* Update granite.appdata.xml.in
* SourceList: Rewrite default style (#411)
* Deprecate get_button_layout_schema (#403)
* Deprecate Utils.set_theming (#404)
* Deprecate CollapsiblePaned (#402)
* Deprecate get_default_close_button_position (#407)
* Deprecate set_theming_for_screen (#408)
* SourceList: move only usage of is_left_to_right (#406)
* Deprecate get_css_provider (#405)
* Deprecate Granite.Services.Paths (#401)
* Deprecate Composited Window (#400)
* SimpleCommand: Mark as deprecated (#397)
* StyleClass: Add color-button (#393)
* StyleClass: Add .rounded style constant (#392)
* DynamicNotebook: Get rid of the big spinner (#391)
* Thu Apr 30 2020 Alexei Podvalsky - Update to 5.4.0:
* Get prefers color scheme from accountsservice (#319)
* Settings: Deprecate and suggest GLib.Settings (#376)
* Release 5.3.1 (#379)
* AccelLabel: make label settable (#373)
* SettingsSidebarRow: center align with no subtitle (#372)
* Mon Feb 17 2020 Alexei Podvalsky - Fix: invalid-filename-dependency
* Wed Dec 18 2019 Alexei Podvalsky - Update to 5.3.0:
* Add Release to Actions
* Delete AUTHORS
* AccelLabel and Utils: Add null checks (#362)
* Add tooltip support for SourceList (#187)
* Add Lint to CI (#325)
* DynamicNotebook: Lint (#334)
* Application: Lint (#341)
* BufferSurface: Lint (#343)
* AboutDialog: Lint (#352)
* Drawing Utilities: Lint (#353)
* Drawing Color: Lint (#354)
* IconFactory: Lint (#355)
* Logger: Lint (#356)
* AppMenu: Lint (#357)
* Abstract Settings Pages: Lint (#358)
* AsyncImage: Lint (#351)
* MessageDialog: Lint (#350)
* CellRenderers: Lint (#349)
* SimpleCommand: Lint (#348)
* CompositedWindow: Lint (#347)
* SettingsSidebarRow: Lint (#346)
* Settings: Lint (#345)
* Paths: Lint (#344)
* SourceList: Lint (#342)
* DatePicker: Lint (#340)
* ModeButton: Lint (#339)
* Welcome: Lint (#336)
* TimePicker: Lint (#338)
* Utils: Lint (#337)
* Demo Views: Lint (#335)
* Use async mutex for badge synchronisation (#333)
* Add Gettext Updates to Actions
* Delay tab resizing when closing tabs and larger min/max tab width (#311)
* Add AccelLabel (#300)
* MessageDialogView: Sentence-case primary label (#329)
* ...
* Mon Sep 09 2019 Alexei Podvalsky - Update to 5.2.5:
* Use vala-lint to lint demo directory. (#316)
* README: Update Weblate badge
* Remove path from --shared-library flag (#297)
* Utils: Add equal keys to accel_to_string (#307)
* Merge branch \'origin/master\' into Weblate.
* Revert \"More efficient code for closing to the right (#299)\" (#304)
* Fix merge conflicts with Weblate
* More efficient code for closing to the right (#299)
* Provide Badge and Progress support for an Application (#288)
* Localization fixes (#298)
* Close Tabs to the Right (#296)
* Fix #294: Rapidly closing tabs with three-finger/middle click button re-opens closed tabs (#295)- Fix: invalid-filepath-dependency
* Mon Jul 08 2019 Alexei Podvalsky - Update to 5.2.4:
* SimpleSettingsPage: make title and description selectable (#290)
* AbstractSimpleSettingsPage: Use Granite style constant (#292)
* Restore GNOME time format key (#273)
* Create FUNDING.yml
* Contrasting foreground color (#284)
* Meson: remove deprecated --thread (#279)
* MessageDialogView: Make copy more concise (#282)
* Utils: Add more keys to accel-to-string (#278)
* Constructors of abstract classes should not be public
* Merge branch \'origin/master\' into Weblate.
* System: deprecate utilies provided by GLib (#269)
* Deprecate unused IconFactory (#270)
* Sun Mar 03 2019 Jan Engelhardt - Do away with em dashes in summaries.
 
ICM