Sync from SUSE:SLFO:Main libdazzle revision f2398e2bd65fbe15f121a5fbec7339c4
This commit is contained in:
commit
4ccc4ccf03
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