Sync from SUSE:ALP:Source:Standard:1.0 libdazzle revision f2398e2bd65fbe15f121a5fbec7339c4
This commit is contained in:
commit
9e72bc704a
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
BIN
libdazzle-3.44.0.tar.xz
(Stored with Git LFS)
Normal file
BIN
libdazzle-3.44.0.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
624
libdazzle.changes
Normal file
624
libdazzle.changes
Normal file
@ -0,0 +1,624 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 19 05:40:36 UTC 2022 - Luciano Santos <luc14n0@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 3.44.0:
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 8 10:41:21 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.43.90:
|
||||||
|
+ Apply CSS changes immediately.
|
||||||
|
+ Build fixes for stack protector.
|
||||||
|
+ Improvements to DzlTaskCache.
|
||||||
|
+ GCC fixes for macOS.
|
||||||
|
+ Fix page-size for spinbutton adjustments.
|
||||||
|
+ Note that libdazzle is not expected to survive into GTK 4.
|
||||||
|
Applications using features from libdazzle should either look
|
||||||
|
to the replacements that can be found as part of GTK 4 itself
|
||||||
|
or libadwaita.
|
||||||
|
For those using the more esoteric features of libdazzle like
|
||||||
|
fuzzy search, tries, and file system abstractions, you should
|
||||||
|
copy those into your project instead.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 29 10:37:39 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Add manual libdazzle = %{version} Provides to make the lang pack
|
||||||
|
auto installable.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 3 21:47:57 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.42.0:
|
||||||
|
+ Panel fixes.
|
||||||
|
+ Allow DzlTaskCache to use NULL copy/free funcs.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add lang sub-package now that there are translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 20 09:17:09 UTC 2021 - Michael Gorse <mgorse@suse.com>
|
||||||
|
|
||||||
|
- Update to version 3.40.0:
|
||||||
|
+ Build system fixes for mingw.
|
||||||
|
+ PangoFontDescription to CSS conversion improvements.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 14 10:12:36 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.38.0:
|
||||||
|
+ No changes since 3.37.1.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 4 16:14:51 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.37.1:
|
||||||
|
+ Fixes for powerpc32.
|
||||||
|
+ Tweaks for CSS priorities.
|
||||||
|
+ Add DzlApplicationWindow:titlebar-animation property.
|
||||||
|
+ Fix C++ compilation.
|
||||||
|
+ Make showing file browser asynchronous on Linux/BSD/etc.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 8 19:48:09 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.36.0:
|
||||||
|
+ Style tweaks for Adwaita.
|
||||||
|
+ New translation scaffolding.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 12 22:19:41 CET 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.35.3:
|
||||||
|
+ Support for secondary icons in suggestion rows.
|
||||||
|
+ Graph model property range fixes.
|
||||||
|
- Changes from verson 3.35.2:
|
||||||
|
+ Touch support for DzlSuggestionEntry.
|
||||||
|
+ Column sizing improvements to DzlColumnLayout.
|
||||||
|
+ Documentation improvements.
|
||||||
|
+ Improved support for disabled animations.
|
||||||
|
+ Improvments to when and how suggestion popups are displayed.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 19 10:33:29 UTC 2019 - Frederic Crozat <fcrozat@suse.com>
|
||||||
|
|
||||||
|
- Add explicit Conflicts on old libdazzle for dazzle-list-counters,
|
||||||
|
allowing upgrade from older release.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Oct 5 08:14:53 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.34.1:
|
||||||
|
+ panel: hide handles when animations are disabled.
|
||||||
|
- Drop libdazzle-remove-counters-from-docs.patch: Fixed upstream.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 16 10:26:15 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Add libdazzle-remove-counters-from-docs.patch: Fix build with
|
||||||
|
gtk-doc 1.32 or newer.
|
||||||
|
- Rename main package to dazzle-list-counters, it is a more
|
||||||
|
descriptive name of what the package provide and added bonus it
|
||||||
|
will silence rpmlint.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 10 05:58:28 CDT 2019 - mgorse@suse.com
|
||||||
|
|
||||||
|
- Update to version 3.34.0:
|
||||||
|
+ Set NO_AT_BRIDGE=1 in automated tests.
|
||||||
|
+ Allow Escape to clear/reset GtkSearchEntry based widgets.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 15 11:38:18 CEST 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.33.90:
|
||||||
|
+ Add helper for shortcuts to remove accels.
|
||||||
|
+ Tweak styling for Adwaita.
|
||||||
|
- Changes from version 3.33.4:
|
||||||
|
+ Work around recent changes in GTK action muxing.
|
||||||
|
+ Autoptr additions.
|
||||||
|
+ Improve fuzzy text matches.
|
||||||
|
+ Various fixes for alternative compilers.
|
||||||
|
- Changes from version 3.33.3:
|
||||||
|
+ libdazzle provides a backported GtkEventControllerMotion when
|
||||||
|
compiled against GTK versions <= 3.22. This means that
|
||||||
|
libdazzle now effectively supports 3.22 in addition to 3.24.
|
||||||
|
+ libdazzle has been backported to support GLib 2.50 so that it
|
||||||
|
can be used on older platforms.
|
||||||
|
+ Various API additions to simply use from bindings.
|
||||||
|
+ A new compact mode for DzlSuggestionEntry.
|
||||||
|
+ Improvements to shortcut activation.
|
||||||
|
+ The fuzzy highlighter has been improved to work around some
|
||||||
|
embedded markup.
|
||||||
|
+ Correctness fixes.
|
||||||
|
+ The panel now has support for "needs-attention".
|
||||||
|
- Changes from version 3.33.1:
|
||||||
|
+ Do not reset child positions on DzlMultiPaned::add.
|
||||||
|
+ Treat . as a break character in DzlPatternSpec.
|
||||||
|
+ A new DzlSuggestionButton widget was added that transitions
|
||||||
|
from a GtkButton to a DzlSuggestionEntry.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 25 00:50:54 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.32.3:
|
||||||
|
+ Workaround changes in GTK action muxing.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 7 13:20:25 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.32.2:
|
||||||
|
+ Improved fuzzy highlighting pango markup when <> are
|
||||||
|
discovered.
|
||||||
|
+ Fix improper GValue usage in DzlTab.
|
||||||
|
+ Documentation improvements.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 11 09:29:19 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.32.1:
|
||||||
|
+ Fix subproject builds.
|
||||||
|
+ Fix macOS symbol versioning.
|
||||||
|
+ Fix missing error propagation for reaper task.
|
||||||
|
+ Fix adwaita menu padding.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 13 08:36:29 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.32.0:
|
||||||
|
+ No changes since 3.31.92.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 5 22:25:38 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.31.92:
|
||||||
|
+ Cross-compilation fixes.
|
||||||
|
+ Subproject build fixes.
|
||||||
|
+ Allow disabling search entry in preferences.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 14 21:56:05 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.90:
|
||||||
|
+ A number of improvements to DzlSuggestionEntry to act more like
|
||||||
|
GtkEntryCompletion. It now uses pointer grabs while the popover
|
||||||
|
is displayed.
|
||||||
|
+ Styling for the suggestion entry was tweaked to allow themes
|
||||||
|
more control over styling.
|
||||||
|
+ DzlProgressMenuButton got a fix for improper gvalue accessor
|
||||||
|
usage.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 10 16:18:53 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.4:
|
||||||
|
+ Improvements to documentation.
|
||||||
|
+ Improvements to suggestion entry resiliency.
|
||||||
|
+ GIR fixes for DzlGraphModel.
|
||||||
|
+ Fixes for ctrl+shift+d.
|
||||||
|
+ Use GtkPopover for GMenuModel.
|
||||||
|
+ Animation improvements.
|
||||||
|
+ Various memory leaks were plugged.
|
||||||
|
+ Additional Radio API was added.
|
||||||
|
+ A new remove-file signal was added to the directory reaper.
|
||||||
|
This is not efficient as it passes state to the main thread
|
||||||
|
from a worker thread. It may be optimized in the future.
|
||||||
|
+ Various performance improvements.
|
||||||
|
+ File transfer progress callback improvements.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 3 22:06:15 UTC 2019 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.31.1:
|
||||||
|
+ DzlPrefernces gained API to do simplified table layouts.
|
||||||
|
+ DzlMenuButton hides separators that are not needed.
|
||||||
|
+ Build requires gtk+-3.0 3.24.0.
|
||||||
|
+ Handle changes to fullscreen state by the window-manager.
|
||||||
|
+ Fixes for mouse tracking on fullscreen windows.
|
||||||
|
+ Align menu shortcuts to the right.
|
||||||
|
+ Fixes for shift-tab to move between widgets.
|
||||||
|
+ Add helper for shortcut tooltips.
|
||||||
|
+ Correctness fixes for listmodel filter.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 2 18:21:47 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.30.2:
|
||||||
|
+ Fix build dependency to properly check for gtk+ >= 3.24.
|
||||||
|
+ App-window now uses GtkEventControllerMotion to provide
|
||||||
|
improved tracking of the app window fullscreen toolbar.
|
||||||
|
+ Shortcut placement was tweaked in menu popover.
|
||||||
|
+ Fixes for shift+tab and ctrl+shift+d keyboard shortcuts.
|
||||||
|
+ Various build fixes for -Bsymbolic and assertions.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 26 11:56:22 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.30.1:
|
||||||
|
+ Correctness fixes to DzlListModelFilter.
|
||||||
|
+ DzlMenuButton now properly hides empty menu sections.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 12 20:26:13 UTC 2018 - antoine.belvire@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.30.0:
|
||||||
|
+ Fix for shift-modifier in keybindings, fixes some issues on
|
||||||
|
AZERTY keyboards.
|
||||||
|
+ Added DzlListModelFilter for filtering GListModel using a
|
||||||
|
wrapper model. This has been used in Sysprof for a while now.
|
||||||
|
+ DzlApplication will avoid setting the application app menu
|
||||||
|
unless it has been set by the application/plugins.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Sep 2 18:40:26 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.29.92:
|
||||||
|
+ Fixes to the DzlGraphModel for va_list usage on various
|
||||||
|
architectures.
|
||||||
|
+ State machine is a bit more defensive against improper input.
|
||||||
|
+ Fullscreen transitions now change the headerbar to be
|
||||||
|
immediately visible after the transition.
|
||||||
|
+ A new DzlReadOnlyListModel wrapper has been added which allows
|
||||||
|
developers to create an opaque wrapper around a GListModel.
|
||||||
|
- Drop libdazzle-fix-meson-build.patch: fixed upstream.
|
||||||
|
- Enable tests run to increase QA of package.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 17 00:24:51 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.29.91:
|
||||||
|
+ Many leaks have been fixed.
|
||||||
|
+ Some memory safety improvements and safe-guards across the
|
||||||
|
library.
|
||||||
|
+ Animations of zero-length have been improved. This fixes some
|
||||||
|
long-standing issues for systems where shell/gtk animations
|
||||||
|
were disabled.
|
||||||
|
- Add libdazzle-fix-meson-build.patch: fix bindir expanding to
|
||||||
|
/usr/lib rather than /usr/bin.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 27 03:29:04 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.29.4:
|
||||||
|
+ Add various missing object _new() functions
|
||||||
|
+ ApplicationWindow ref count fixes when doing fullscreen
|
||||||
|
transitions
|
||||||
|
+ Preferences layout tweaks to allow for stackswitcher use.
|
||||||
|
+ A new DzlDockItem::presented signal that can be used to track
|
||||||
|
when a dock item has been displayed by its relative container.
|
||||||
|
+ Transient grab improvements with dock panels.
|
||||||
|
+ A correctness fix in the action muxer.
|
||||||
|
+ A leak was fixed in the bolding label's use of pango
|
||||||
|
attributes.
|
||||||
|
+ DzlSuggestion gained new API for acquiring GIcon or
|
||||||
|
cairo_surface_t
|
||||||
|
- Changes from version 3.29.3:
|
||||||
|
+ Various fixes due to increased warnings in GCC.
|
||||||
|
+ Preferences can now optionally use stackswitcher instead of
|
||||||
|
stacksidebar.
|
||||||
|
+ Animation uses g_signal_connect_object() to simplify lifecycle
|
||||||
|
tracking.
|
||||||
|
+ CPU graph model now re-uses FDs and parse buffers.
|
||||||
|
+ Realtime graphs now try harder to detect when the widget is
|
||||||
|
obscured to reduce overhead in that situation.
|
||||||
|
+ GCancellable chaining tries harder to release state struct.
|
||||||
|
+ A number of improvements to be more defensive.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 27 03:29:01 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.29.1:
|
||||||
|
+ DzlListBox allows ellipsis control in GtkBuilder interfaces.
|
||||||
|
+ DzlThemeManager avoids creating CSS providers when no resources
|
||||||
|
were found within the given path.
|
||||||
|
+ Various fixes to the shortcut engine to closer match gtk.
|
||||||
|
+ Various GObject Introspection fixes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 27 03:28:05 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.28.5:
|
||||||
|
+ An issue was introduced in menu merging in 3.28.4 and this
|
||||||
|
release fixes that and many other issues discovered with ASAN.
|
||||||
|
+ Fuzzy indexes now properly release metadata variant.
|
||||||
|
+ Various fixes to g_variant_parse() usage and floating
|
||||||
|
references.
|
||||||
|
+ Menu merging has been fixed in DzlMenuButton.
|
||||||
|
+ A leak in DzlRing was fixed.
|
||||||
|
+ Shortcut closure chains now properly concat GSList links.
|
||||||
|
+ A leak in GDateTime usage was fixed.
|
||||||
|
+ DzlTreeNode no longer leaks emblem names or GIcon instances.
|
||||||
|
+ DockManager now releases it's final transient grab.
|
||||||
|
+ DzlStateMachine now properly cleans up property stack items.
|
||||||
|
+ Multi-paned and dock-bin now properly unregister GdkWindows.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
|
||||||
|
Thu Jul 26 20:53:06 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.28.4:
|
||||||
|
+ Fixes for ref counting on titlebar widget.
|
||||||
|
+ Fix a leak in DzlBoldingLabel of Pango attribute lists.
|
||||||
|
+ Action muxer is now more defensive about string usage.
|
||||||
|
+ Menu popover is now more defensive when destroying widgets.
|
||||||
|
+ A potential, albeit unlikely, leak was plugged in signal
|
||||||
|
dispatching via the shortcut engine.
|
||||||
|
+ The shortcut controller is now more defensive during widget
|
||||||
|
destruction.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 19 16:47:10 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.28.3:
|
||||||
|
+ Animation uses g_signal_connect_object() to simplify lifecycle
|
||||||
|
tracking.
|
||||||
|
+ CPU graph model now re-uses FDs and parse buffers.
|
||||||
|
+ Realtime graphs now try harder to detect when the widget is
|
||||||
|
obscured to reduce overhead in that situation.
|
||||||
|
+ GCancellable chaining tries harder to release state struct.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 24 20:02:49 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.28.2:
|
||||||
|
+ theming: avoid creating unnecessary css providers.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 11 02:46:37 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.28.1:
|
||||||
|
+ Speciy pkg-config package in gir file.
|
||||||
|
+ Add Dazzle.StackList.push() to vala wrapper.
|
||||||
|
+ DzlFileChooserEntry will now notify when files change.
|
||||||
|
+ Shortcuts now ignore caps-lock when activating shortcuts,
|
||||||
|
to be more like gtk+ itself does.
|
||||||
|
+ Transfer ownership fix for registering signals in code.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 14 04:27:55 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.28.0:
|
||||||
|
+ DzlRecursiveFileMonitor will now translate symlink root
|
||||||
|
directories up-front to increase the chance that the GFile you
|
||||||
|
see will match GFile in other GIO based API.
|
||||||
|
+ dzl_g_date_time_format_for_display() now uses the new %OB
|
||||||
|
format present in glib 3.56.
|
||||||
|
- Update URL tag to https://gitlab.gnome.org/GNOME/libdazzle: the
|
||||||
|
closest thing to a web page.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 5 13:06:34 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.27.92:
|
||||||
|
+ Improvements to animation frame timings to more closely match
|
||||||
|
upstream changes in Gtk.
|
||||||
|
+ DZL_DEFINE_ACTION_GROUP macro will now set initial action
|
||||||
|
state.
|
||||||
|
+ ElasticBin will avoid animating when duration is 0.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 28 16:34:12 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Modernize spec-file by calling spec-cleaner
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 21 16:25:29 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.27.91:
|
||||||
|
+ libdazzle now properly sets the default ABI visibility for
|
||||||
|
symbols so that symbols without DZL_AVAILABLE_IN_* macros are
|
||||||
|
not exported.
|
||||||
|
+ DzlTab now supports tooltips using the tab's title.
|
||||||
|
+ Various gtk-doc generation issues have been fixed.
|
||||||
|
+ DzlGraphModel now provides an accessor to get the column count.
|
||||||
|
+ Some fixes for pedantic compiler warnings.
|
||||||
|
- Update license tag to SPDX-3.0:
|
||||||
|
GPL-3.0-or-later AND LGPL-2.1-or-later.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 5 12:44:48 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.27.90:
|
||||||
|
+ Further protections to ensure we don't follow symlinks in the
|
||||||
|
directory reaper.
|
||||||
|
+ DzlSignalGroup now uses GWeakRef. Additionally, it allows
|
||||||
|
objects to invalidate closures instead of doing weak-ref
|
||||||
|
tracking. This should improve a number of situations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 3 03:27:05 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.27.5:
|
||||||
|
+ A memory leak in the fuzzy index builder was fixed.
|
||||||
|
+ DzlTab now properly sinks a variant floating ref.
|
||||||
|
+ Various memory leak fixes in DzlTree and associated objects.
|
||||||
|
+ The shortcut manager now properly activates mnemonics.
|
||||||
|
+ Signal group ties to be more flexible with re-entrancy
|
||||||
|
situations.
|
||||||
|
+ DirectoryReaper and FileTransfer attempt to be more defensive
|
||||||
|
against following through symlinks.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 3 03:27:04 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.27.4:
|
||||||
|
+ DzlTree has gained a number of improvements for dynamically
|
||||||
|
styling tree nodes.
|
||||||
|
+ DzlMultiPaned gained a helper to locate a widget at an X,Y
|
||||||
|
coordinate.
|
||||||
|
+ Various memory leak fixes in shortcuts and unit tests.
|
||||||
|
+ DzlListBox allows setting the number of rows to recycle.
|
||||||
|
This may improve performance in some situations.
|
||||||
|
+ A new cancellation chain helper that can be used until
|
||||||
|
g_cancellable_chain() lands upstream. When that happens,
|
||||||
|
this will wrap that API, or be removed in case it lands in 2.56.
|
||||||
|
+ DzlTree gained support for inserting a child at a specific
|
||||||
|
position.
|
||||||
|
+ Fixes for: API deprecations in Gdk and main thread assertions
|
||||||
|
on Linux.
|
||||||
|
- Update package description turning it impersonal.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 3 03:27:03 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.27.3:
|
||||||
|
+ A new DzlRecursiveFileMonitor for recursive file monitors.
|
||||||
|
+ Fixes for age comparison in directory reaper.
|
||||||
|
+ Improvements to legacy activation in shortcuts.
|
||||||
|
+ Avoid potential spinning in progress-menu-button.
|
||||||
|
+ DzlFileTransfer is a new high-level API to help in copying or
|
||||||
|
moving directory trees.
|
||||||
|
+ DzlTreeBuilder has broken ABI this cycle and gained padding to
|
||||||
|
help us avoid breaking ABI in the future. Those who only use it
|
||||||
|
from signals and dzl_tree_builder_new() are not effected by
|
||||||
|
this alone.
|
||||||
|
+ DzlTreeBuilder has also added build-children signal so that it
|
||||||
|
can disambiguate between building nodes and creating children
|
||||||
|
in a lazy tree. This does, unfortunately, break existing code
|
||||||
|
as it needs to switch to using build-children.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 3 03:27:02 UTC 2018 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.27.2:
|
||||||
|
+ A performance improvement to CSS and resource loading by
|
||||||
|
ensuring resource directory paths are suffixed with a /.
|
||||||
|
+ Use export macros instead of linker script to simplify ABI
|
||||||
|
conformance on alternative platforms.
|
||||||
|
+ Add missing dzl_preferences_view_new() symbol.
|
||||||
|
+ Various gobject introspection annotation fixes.
|
||||||
|
+ Use g_build_path() when appropriate.
|
||||||
|
+ Add dzl_state_machine_is_state() for checking the current
|
||||||
|
state.
|
||||||
|
- Add gio-2.0 and gmodule-2.0 pkgconfig BuildRequires: they were
|
||||||
|
already being pulled with pkgconfig(glib-2.0) BuildRequires and
|
||||||
|
used since they all live in the same devel package.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 3 03:27:01 UTC 2018 - badshah400@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.27.1:
|
||||||
|
+ actions: add DZL_DEFINE_ACTION_GROUP() for creating action
|
||||||
|
groups.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 2 10:28:51 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to vresion 3.26.3:
|
||||||
|
+ A number of fixes to DzlSignalGroup to be more re-entrant safe
|
||||||
|
and handle disposal cycles better.
|
||||||
|
+ DzlPreferences is more aggressive about protecting against
|
||||||
|
widget disposal.
|
||||||
|
+ A static inline dzl_clear_signal_handler() was backported for
|
||||||
|
use in other backports from master.
|
||||||
|
+ A number of protections were added to DzlDirectoryReaper to
|
||||||
|
protect against potentially following through symlinks.
|
||||||
|
+ Max age in DzlDirectoryReaper was changed to always ensure a
|
||||||
|
positive value for use in date comparisons.
|
||||||
|
+ A leak of GFile instances in the directory reaper was fixed.
|
||||||
|
- Drop unused base define.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 19 23:30:40 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Update to version 3.26.2:
|
||||||
|
+ Progress menu button will now avoid spinning in some
|
||||||
|
conditions.
|
||||||
|
+ Leak fixed in DzlTree text rendering.
|
||||||
|
+ Shortcut mneumonics are now properly activated.
|
||||||
|
+ Fixes to avoid various deprecated API.
|
||||||
|
+ A number of leaks detected by ASAN were fixed.
|
||||||
|
+ The directory reaper handles various mtime comparisons more
|
||||||
|
correctly now.
|
||||||
|
+ Some G-I annotations were improved.
|
||||||
|
+ DzlMenuMerger is more flexible with input.
|
||||||
|
+ Some performance improvements when dealing with CSS and other
|
||||||
|
resources paths.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 5 13:18:52 UTC 2017 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.26.1:
|
||||||
|
+ icons: avoid thrashing the GtkIconTheme on startup.
|
||||||
|
+ prefs: track destruction state of pref widgets.
|
||||||
|
+ macros: add a few internally used macros to public API.
|
||||||
|
+ tests: crib some test data for portable tests.
|
||||||
|
+ file-chooser-entry: be lazy with dialog construction.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 11 23:19:18 UTC 2017 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.26.0:
|
||||||
|
+ Fix tab/shift+tab to change focus when using shortcut manager.
|
||||||
|
+ Manually set marshaller and va marshallers on DzlTreeBuilder
|
||||||
|
which helps slightly with performance of signal emission.
|
||||||
|
+ Various Mingw build fixes.
|
||||||
|
- Add gtk-doc BuildRequires, build documentation.
|
||||||
|
- Pass enable_tracing=false, enable_profiling=false,
|
||||||
|
enable_rdtscp=false, enable_tools=true, with_introspection=true,
|
||||||
|
with_vapi=true, enable_gtk_doc=true and enable_tests=false to
|
||||||
|
meson, ensure we build the features we want.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 7 07:54:37 UTC 2017 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.25.92:
|
||||||
|
+ Enforce GNU11 C standard when configuring project.
|
||||||
|
+ DzlApplicationWindow automatically queries the shortcut
|
||||||
|
manager.
|
||||||
|
+ The shortcut manager now checks GtkApplication registered
|
||||||
|
accelerators providing an improved migration strategy for
|
||||||
|
applications.
|
||||||
|
+ Lifecycle tests were removed from the test-fuzzy-index as they
|
||||||
|
were racy via delayed disposal of threaded workers. This should
|
||||||
|
fix unit tests for various distributions on less common
|
||||||
|
hardware.
|
||||||
|
+ Menu buttons now remove the proper section item when handling
|
||||||
|
GMenuModel changes.
|
||||||
|
+ Our meson-based build system now checks if version-script is
|
||||||
|
supported and only applies the ABI map in that case. We may
|
||||||
|
consider switching to export macros in the future.
|
||||||
|
+ Counters are now disabled on Windows.
|
||||||
|
+ Various compiler pre-processor checks have been improved.
|
||||||
|
+ A fallback for strcasecmp() is included for Windows.
|
||||||
|
+ DzlSuggestion will now use intern'd strings for icon-names to
|
||||||
|
help reduce the number of duplicate strings in memory.
|
||||||
|
+ Various CSS styling refinements.
|
||||||
|
+ DzlListBox fixed a lingering pointer to the cached row during
|
||||||
|
disposal.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 25 20:15:12 UTC 2017 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.25.91:
|
||||||
|
+ DzlDirectoryReaper now properly removes recursive directories.
|
||||||
|
+ DzlListStoreAdapter is a new GListModel->GtkTreeModel adapter.
|
||||||
|
+ DzlSignalGroup had an overzealous assertion which was removed
|
||||||
|
and corner case handled.
|
||||||
|
+ DzlShortcutTheme properly handles closure chain parse failure
|
||||||
|
case.
|
||||||
|
+ DzlShortcutManager can handle DzlShortcutEntry that are not
|
||||||
|
static allocations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 14 17:43:06 UTC 2017 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.25.90:
|
||||||
|
+ DzlSignalGroup and DzlBIndingGroup were made LGPLv2.1+ so they
|
||||||
|
can be copied into projects that cannot link against libdazzle.
|
||||||
|
+ DzlDockBin got a number of bug fixes.
|
||||||
|
+ Various compilation fixes for less used compilers.
|
||||||
|
+ DzlTree gained support for "expanded icon names".
|
||||||
|
+ DzlTree has a new "always-expand" property to ensure it stays
|
||||||
|
expanded.
|
||||||
|
+ DzlDockStack no longer requires homogeneous sized children.
|
||||||
|
+ DzlStackList transition animations have been tweaked to more
|
||||||
|
closely reflect physical locality.
|
||||||
|
+ Calculated animation duration was sped up 1.5x.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jul 22 22:46:41 UTC 2017 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Initial packaging for openSUSE, version 3.25.5.
|
||||||
|
|
||||||
|
|
149
libdazzle.spec
Normal file
149
libdazzle.spec
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
#
|
||||||
|
# spec file for package libdazzle
|
||||||
|
#
|
||||||
|
# Copyright (c) 2022 SUSE LLC
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: libdazzle
|
||||||
|
Version: 3.44.0
|
||||||
|
Release: 0
|
||||||
|
Summary: Collection of fancy features for GLib and Gtk+
|
||||||
|
License: GPL-3.0-or-later AND LGPL-2.1-or-later
|
||||||
|
Group: Development/Tools/Other
|
||||||
|
URL: https://gitlab.gnome.org/GNOME/libdazzle
|
||||||
|
Source0: https://download.gnome.org/sources/libdazzle/3.44/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
|
BuildRequires: gtk-doc
|
||||||
|
BuildRequires: meson >= 0.50.0
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: pkgconfig(gio-2.0) >= 2.55.0
|
||||||
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
|
BuildRequires: pkgconfig(gmodule-2.0)
|
||||||
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||||
|
BuildRequires: pkgconfig(gtk+-3.0) >= 3.24
|
||||||
|
BuildRequires: pkgconfig(vapigen)
|
||||||
|
|
||||||
|
%description
|
||||||
|
This library is a companion library to GObject and Gtk+.
|
||||||
|
It provides various features that are wished in the underlying
|
||||||
|
library but are not for various reasons. In most cases, they are
|
||||||
|
wildly out of scope for those libraries. In other cases, the design
|
||||||
|
isn't quite generic enough to work for everyone.
|
||||||
|
|
||||||
|
%package -n dazzle-list-counters
|
||||||
|
Summary: Collection of fancy features for GLib and Gtk+
|
||||||
|
Group: Development/Tools/Other
|
||||||
|
Conflicts: libdazzle < 3.34.1
|
||||||
|
|
||||||
|
%description -n dazzle-list-counters
|
||||||
|
This package provides the dazzle-list-counters binary.
|
||||||
|
|
||||||
|
%package -n libdazzle-1_0-0
|
||||||
|
Summary: Collection of fancy features for GLib and Gtk+ -- Library file
|
||||||
|
Group: System/Libraries
|
||||||
|
# Manual provides to make the lang pack installable
|
||||||
|
Provides: libdazzle = %{version}
|
||||||
|
|
||||||
|
%description -n libdazzle-1_0-0
|
||||||
|
This library is a companion library to GObject and Gtk+.
|
||||||
|
It provides various features that are wished in the underlying
|
||||||
|
library but are not for various reasons. In most cases, they are
|
||||||
|
wildly out of scope for those libraries. In other cases, the design
|
||||||
|
isn't quite generic enough to work for everyone.
|
||||||
|
|
||||||
|
This package provides the libdazzle shared library.
|
||||||
|
|
||||||
|
%package -n typelib-1_0-libdazzle-1_0
|
||||||
|
Summary: Collection of fancy features for GLib and Gtk+ -- Introspection bindings
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n typelib-1_0-libdazzle-1_0
|
||||||
|
This library is a companion library to GObject and Gtk+.
|
||||||
|
It provides various features that are wished in the underlying
|
||||||
|
library but are not for various reasons. In most cases, they are
|
||||||
|
wildly out of scope for those libraries. In other cases, the design
|
||||||
|
isn't quite generic enough to work for everyone..
|
||||||
|
|
||||||
|
This package provides the GObject Introspection bindings for libdazzle.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Collection of fancy features for GLib and Gtk+ -- Development Files
|
||||||
|
Group: Development/Tools/Other
|
||||||
|
Requires: dazzle-list-counters = %{version}
|
||||||
|
Requires: libdazzle-1_0-0 = %{version}
|
||||||
|
Requires: typelib-1_0-libdazzle-1_0 = %{version}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This library is a companion library to GObject and Gtk+.
|
||||||
|
It provides various features that are wished in the underlying
|
||||||
|
library but are not for various reasons. In most cases, they are
|
||||||
|
wildly out of scope for those libraries. In other cases, the design
|
||||||
|
isn't quite generic enough to work for everyone. -- Development Files
|
||||||
|
|
||||||
|
This package provides the development files, and its documentation, for libdazzle.
|
||||||
|
|
||||||
|
%lang_package
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%meson \
|
||||||
|
-Denable_tracing=false \
|
||||||
|
-Denable_profiling=false \
|
||||||
|
-Denable_rdtscp=false \
|
||||||
|
-Denable_tools=true \
|
||||||
|
-Dwith_introspection=true \
|
||||||
|
-Dwith_vapi=true \
|
||||||
|
-Denable_gtk_doc=true \
|
||||||
|
-Denable_tests=false \
|
||||||
|
%{nil}
|
||||||
|
%meson_build
|
||||||
|
|
||||||
|
%check
|
||||||
|
%meson_test
|
||||||
|
|
||||||
|
%install
|
||||||
|
%meson_install
|
||||||
|
%find_lang %{name}-1.0 %{?no_lang_C}
|
||||||
|
|
||||||
|
%post -n libdazzle-1_0-0 -p /sbin/ldconfig
|
||||||
|
%postun -n libdazzle-1_0-0 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%files -n dazzle-list-counters
|
||||||
|
%doc NEWS README.md
|
||||||
|
%{_bindir}/dazzle-list-counters
|
||||||
|
|
||||||
|
%files -n libdazzle-1_0-0
|
||||||
|
%license COPYING
|
||||||
|
%{_libdir}/libdazzle-1.0.so.*
|
||||||
|
|
||||||
|
%files -n typelib-1_0-libdazzle-1_0
|
||||||
|
%{_libdir}/girepository-1.0/Dazzle-1.0.typelib
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%doc AUTHORS CONTRIBUTING.md
|
||||||
|
%doc %{_datadir}/gtk-doc/html/libdazzle/
|
||||||
|
%{_includedir}/libdazzle-1.0/
|
||||||
|
%{_datadir}/gir-1.0/Dazzle-1.0.gir
|
||||||
|
%{_libdir}/libdazzle-1.0.so
|
||||||
|
%{_libdir}/pkgconfig/libdazzle-1.0.pc
|
||||||
|
%dir %{_datadir}/vala/vapi
|
||||||
|
%{_datadir}/vala/vapi/libdazzle-1.0.deps
|
||||||
|
%{_datadir}/vala/vapi/libdazzle-1.0.vapi
|
||||||
|
|
||||||
|
%files lang -f %{name}-1.0.lang
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Reference in New Issue
Block a user