File xfce4-docklike-plugin.changes of Package xfce4-docklike-plugin

-------------------------------------------------------------------
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
openSUSE Build Service is sponsored by