OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-docklike-plugin?expand=0&rev=11
207 lines
9.1 KiB
Plaintext
207 lines
9.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sat Nov 22 21:26:56 CET 2025 - Stanislav Brabec <sbrabec@suse.com>
|
|
|
|
- Remove unused BuildRequires: update-desktop-files.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 29 07:56:08 UTC 2025 - Maurizio Galli <maurizio.galli@suse.com>
|
|
|
|
- Update to version 0.5.0
|
|
- Update README after switchover to meson
|
|
- Add missing files to translate and fix about dialog
|
|
- Fix licensing
|
|
- GroupMenuItem: Show window action menu as context menu
|
|
- Group: Remove window action menu from context menu
|
|
- x11: Add exceptions where instance-id should be preferred to class-id
|
|
- Group: Don't show group menu when context menu is shown
|
|
- Allow user to create a launcher if not found
|
|
- AppInfos: Print a warning if app launch fails
|
|
- cleanup: AppInfos: Use class member instead of creating new object
|
|
- cleanup: AppInfos: Use naming conventions of other objects
|
|
- AppInfos: Avoid using hard-coded aliases
|
|
- Allow user to manually select a launcher if not found
|
|
- Helpers: Extend String::pathBasename and use it everywhere
|
|
- AppInfos: Extend excluded binary list and use a container
|
|
- cleanup: Replace NULL/TRUE with nullptr/true
|
|
- autotools-build: Explicitly require libxfce4util
|
|
- build: Automate copyright year management
|
|
- meson-build: Use shared_module()
|
|
- Activate/minimize all group windows on left click on the group icon
|
|
- Replace deprecated exo with libxfce4ui 4.21.0
|
|
- Group: Reset mTopWindowIndex when it becomes out of bounds
|
|
- Revert "Group: Reset mTopWindowIndex when active window becomes
|
|
inactive"
|
|
- Group: Reset mTopWindowIndex when active window becomes inactive
|
|
- Fix several issues with context menu for undockable apps
|
|
- Fix memory leak when getting indicator color from theme
|
|
- Add meson build
|
|
- autotools-build: Require libXi
|
|
- {State,Store}.ipp: Renamed from {State,Store}.tpp
|
|
- I18n: Update po/LINGUAS list
|
|
- Translation Updates
|
|
- Removed obsolete relax-x11-version.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 4 11:42:40 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
|
|
|
|
- License is GPL-3.0-or-later, not GPL-2.0-or-later!
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 29 09:38:19 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
|
|
|
|
- Update to version 0.4.3
|
|
* Update copyright year
|
|
* build: Bump dependency versions and fix deprecation warnings
|
|
* I18n: Update po/LINGUAS list
|
|
* Use new xfw_window_activate() signature in libwindowing 4.19.6
|
|
* group: Fix button drawing
|
|
* Fix gtk-layer-shell includes
|
|
* Switch to XfwMonitor
|
|
* Group: Fix null icon size at startup
|
|
* scan-build: Add false positive file
|
|
* build: clang: Fix -Wcast-align
|
|
* Apply .clang-format file
|
|
* clang-format: Use IncludeBlocks::Regroup
|
|
* clang-format: Do not KeepEmptyLinesAtTheStartOfBlocks
|
|
* clang-format: Break after assignment operator
|
|
* build: Use XDT_VERSION_INIT and get rid of configure.ac.in
|
|
* clang-format: Insert a newline at end of file if missing
|
|
* Apply updated .clang-format file
|
|
* clang-format: Update according to current code
|
|
* Rename _dialogs.xml to _dialogs.ui for gettext detection
|
|
* I18n: Update po/LINGUAS list
|
|
* build: Get rid of intltool
|
|
* Require gio-unix-2.0 instead of gio-2.0
|
|
* Ignore X11 erros around gdk_pixbuf_get_from_window()
|
|
* Update custom install location in README
|
|
* Adapt onlyDisplayScreen to Xfw
|
|
* Use gtk-layer-shell to position group menu on Wayland
|
|
* Guard X11 code paths
|
|
* Rename Wnck.* to Xfw.*
|
|
* Replace libwnck with libxfce4windowing
|
|
* Wnck: Set EWMH hint so all wnck features work properly (Fixes #51)
|
|
* Translation Updates
|
|
- Add relax-x11-version.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 23 19:05:38 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
|
|
|
|
- Update to version 0.4.2
|
|
* Wnck: Add missing sanity check
|
|
* Settings: Use different colors for active and inactive indicators
|
|
* Use FDO compliant icon name
|
|
* Fix blurry icons/thumbnails when UI scale > 1
|
|
* GroupMenu: Make sure the window is the right size for each popup
|
|
* Group: Stop timeouts in destructor
|
|
* Fix pending source when GroupMenu is destroyed
|
|
* Settings: Bound icon sizes
|
|
* SettingsDialog: Fix deprecated icon names
|
|
* Remove unused project files
|
|
* Remove contrib directory
|
|
* GroupMenu: Re-popup if windows are added/removed when shown
|
|
* Update preview widgets on "showPreviews" setting change
|
|
* Helpers: Always stop timeout before starting a new one
|
|
* Wnck: Always update unactivated window state
|
|
* Group: Do not filter out skip-tasklist windows when activated
|
|
* Group: Do not manually mark window as activated when activating group
|
|
* Group: Update active state when adding windows
|
|
* Group: Remove useless class member states
|
|
* AppInfos: Use also app names for matching
|
|
* Use g_debug for debug logs
|
|
* Replace FALSE with false
|
|
* Replace NULL with nullptr
|
|
* Release data as much as possible on XfcePanelPlugin::free-data signal
|
|
* Wnck: Do not check for active window in init
|
|
* Fix remaining raw pointers not released
|
|
* Manage group button lifetime in Group
|
|
* Revert "Reset pointer when group button is destroyed"
|
|
* Wnck: Use std::shared_ptr to manage memory allocation of GroupWindows
|
|
* Dock: Use std::shared_ptr to manage memory allocation of Groups
|
|
* AppInfos: Use std::shared_ptr to manage memory allocation
|
|
* AppInfos: Wrap raw pointers into std::unique_ptr
|
|
* GroupMenuItem: Fix crash when closing window with preview enabled
|
|
* Revert "group: Fix crash when middle-clicking an item with preview
|
|
enabled"
|
|
* Store pinned apps as ids instead of paths
|
|
* Wnck: Fix memory leaks
|
|
* Theme: Fix memory leaks
|
|
* SettingsDialog: Fix memory leaks
|
|
* Settings: Fix memory leaks
|
|
* Helpers: Fix memory leaks
|
|
* GroupMenuItem: Fix memory leaks
|
|
* Group: Fix memory leaks
|
|
* Dock: Fix memory leaks
|
|
* Fix previous commit
|
|
* Appinfos: Fix some memory leaks
|
|
* Update TODO
|
|
* AppInfos: Honor XDG_DATA_HOME also when editing item
|
|
* AppInfos: Properly honor XDG base dir spec
|
|
* group: Detach menu from button and destroy when hidden (Fixes #20)
|
|
* Fix cplusplus.StringChecker warning from scan-build 16.0.6
|
|
* Use glib functions for memory allocation
|
|
* build: Fix -Wunused-function warnings
|
|
* build: Fix -Wdangling-else warnings
|
|
* build: Fix -Wsequence-point warnings
|
|
* build: Fix -Wsign-compare warnings
|
|
* build: Fix -Wmaybe-uninitialized warnings
|
|
* build: Fix -Wshadow warnings
|
|
* build: Fix -Wmissing-declarations warnings
|
|
* group-menu-item: Refresh preview less often
|
|
* group: Fix missing dnd icon
|
|
* group: Fix crash when middle-clicking an item with preview enabled
|
|
* Reset pointer when group button is destroyed
|
|
* helpers: Reset source id when removed
|
|
* app-infos: Get translated app name (Fixes #67)
|
|
* Fix help button icon to be same as other plugins
|
|
* Added middle mouse button do nothing option
|
|
* Added closedir call to prevent too many open files error (Fixes #54)
|
|
* Fix previous commit
|
|
* Fix copyright info
|
|
* Translation Updates
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 22 10:53:02 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
|
|
|
|
- Initial package version 0.4.1
|
|
* build: Use same automake init as other projects and bump autoconf
|
|
* Update copyright year and fix bug report address
|
|
* build: Use XDT_FEATURE_DEBUG
|
|
* basename() called but <libgen.h> not included
|
|
* Add option to change behavior of middle mouse button (Closes #32)
|
|
* build: Keep /usr/local as default prefix
|
|
* build: Fix autotools warnings
|
|
* build: Fix intltool lock file problem during make distcheck
|
|
* build: Bump GLib minimum required to 2.58
|
|
* Anchor group menu to center of app icon
|
|
* Add option to change inactive indicator style
|
|
* List window previews horizontally if panel is horizontal
|
|
* Add option to get the indicator color automatically from the Gtk
|
|
theme foreground color
|
|
* Startup notification support Closes #13 Additionally, correctly
|
|
release memory after launching.
|
|
* Reorder AppInfos.cpp for clarity
|
|
* Skip loadDesktopEntry() for files not ending in .desktop
|
|
* Pass std::string by const reference to avoid unnecessary copy
|
|
* Speed up ftw() by increasing handle limit
|
|
* Added Ciliora and Circles indicator styles
|
|
* Fix reordering (ctrl+dragging) icons to the right
|
|
* Fix size_t being truncated into uint and comparing unequal to npos
|
|
* Fix .desktop file StartupWMClass values being ignored
|
|
* Update TODO
|
|
* Fix warnings/crashes from timeouts In many cases the timeout's stop
|
|
method was being called more than once raising GLib warnings.
|
|
* Don't clear this list
|
|
* Delete unused declarations
|
|
* Improve PANEL_DEBUG macro
|
|
* Improve debugging messages
|
|
* Drop the inotify dependency GLib provides a GAppInfoMonitor object
|
|
that allows us to detect desktop file changes.
|
|
* Use the default theme hover effect The previous effect can still be
|
|
achieved with CSS:
|
|
* Update the README Better debugging instructions and long desctiption.
|
|
* Cleanup: remove uneccessary casts to GtkWidget*
|
|
* Remove highlight on active group Related #14 It can be restored by
|
|
using css or a future option.
|
|
* Add a "window_count" class to labels Related #9
|
|
* Translation Updates
|