SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for xfce4-panel-4.19.5-4.2.x86_64.rpm :

* Mon Oct 07 2024 Manfred Hollstein - Update to version 4.18.5 [development branch]
* Use new xfw_window_activate() signature in libwindowing 4.19.6
* build: Adjust Wayland requirements for Xfce 4.20
* build: Bump requirements for Xfce 4.20
* wayland: tasklist: Fix monitor detection when panel is remapped
* x11: tasklist: Properly check for libxext
* wayland: autohide: Do not block when panel has input focus
* Revert \"panel: Fix panel flickering during autohide on Wayland\"
* wayland: autohide: Show/hide panel instead of moving it offscreen
* autohide: Show/hide autohide window instead of moving it offscreen
* wayland: Avoid allocation loop when the panel is anchored to an edge
* Revert \"wayland: Avoid allocation loop when the panel is anchored to an edge\"
* wayland: Avoid allocation loop when the panel is anchored to an edge
* Fix gtk-layer-shell includes
* Switch to XfwMonitor
* wayland: wrapper: Prevent plugin allocation blocking
* tasklist: Connect to XfwWindow::notify::monitors
* panel: Fix panel flickering during autohide on Wayland
* Always set gtk_layer_shell monitor on change
* Add debug key for PANEL_DEBUG_ACTIONS
* tasklist: Fix Wayland window drag and drop
* panel: Do not remove plugin when disregarding restart dialog
* panel: Replace remaining gtk_message_dialog_new with xfce_message_dialog_new
* common: Introduce panel_utils_gtk_dialog_find_label_by_text
* tasklist: Use xfce_dialog_show_error when starting new instance fails
* actions: Use xfce_message_dialog_new in confirmation dialogs
* panel, libxfce4panel: Use xfce_dialog_confirm in plugin removal confirmation
* gcc-analyzer: Add false positive file
* scan-build: Add false positive file
* scan-build: tasklist: Fix core.NullDereference
* Revert \"Add new CI builds to build without X11 and Wayland\"
* Apply .clang-format file
* Remove unnecessary dirname in local includes
* clang-format: Use IncludeBlocks::Regroup
* build: Add missing CFLAGS and LIBS from gio-unix-2.0
* build: Add missing math.h includes
* build: Silence -Wstring-plus-int from clang
* fix build on OpenBSD after 0c56766b
* Translation Updates- Update to version 4.18.4 [development branch]
* clang-format: Break after assignment operator
* Add missing glade file to POTFILES.in
* showdesktop: Add the ability to show the desktop on mouse hover
* prefs-dialog: Improve launcher display in item list
* systray: Avoid GTK warning about pixbuf not loadable
* panel: Leave a harmless xfconf warning
* clang-format: Insert a newline at end of file if missing
* libxfce4panel: Add line break in generate code for clang-format
* prefs-dialog: Bind Del key to remove button
* prefs-dialog: Scroll to selection when item view is reloaded
* prefs-dialog: Allow several items to be removed at once
* prefs-dialog: Update widgets on GdkDisplay::monitor-(added|removed)
* systray: Always scale icons
* systray: Reduce icon size in prefs dialog
* systray: Improve app data search in prefs dialog
* systray: Avoid duplicate code around legacy items
* systray: Use panel_properties_bind()
* panel: Save settings in finalize()
* tasklist: Fix min button length before overflow menu
* tasklist: Fix default button length
* build: Add missing math.h include
* Apply .clang-format file
* Clean up and sort includes
* Various preliminary cleanup
* clang-format: Add file
* windowmenu: Remove a duplicate check
* Remove dead code
* tasklist: Sanitize XfwApplication management
* Minor spelling/grammar corrections in comments
* POTFILES.in: Remove untranslated file
* panel: Define constants common to window and itembar
* windowmenu: Clamp style properties
* tasklist: Allow -1 for menu-max-width-chars
* panel: Restrict admissible values of style properties
* tasklist: Fix use of min-button-length
* tasklist: Fix use of max-button-length
* tasklist: Clamp style properties
* actions: Add some fallback methods if there is no session proxy
* actions: Ask xfce4-session to switch user if possible
* actions: Fix wrong parameter allow_save for Shutdown and Restart
* actions: Let xfce4-session manage its settings internally
* actions: Rework D-Bus proxy management
* Reintroduce panel_properties_get_channel()
* Ask user what to do in case of plugin loading failure
* Check for xfconf init in main.c and exit on failure
* Fix wrong string comparison
* prefs-dialog: Do not close when opening panel-profiles
* Revert \"prefs-dialog: Launch xfce4-panel-profiles with \'--from-panel\'\"
* Try to derive plugin dirs from XDG_DATA_DIRS
* Remove NDEBUG compiler switchs
* launcher: Delete unprotected X11 code at runtime
* actions: Populate plugin earlier
* systray: Avoid floating point exception
* panel: Use gdk_cursor_new_from_name() to be more cross-platform
* wayland: pager: Add missing runtime check
* panel: Implement per window CSS customization
* panel: Add border width option
* itembar: Let GtkContainer handle border width
* panel: Fix -Wmaybe-uninitialized warning
* panel: Return silently when n_monitors == 0
* tasklist: Do not call xfw_window_x11_get_xid() on Wayland
* Translation Updates
* Tue Apr 02 2024 Maurizio Galli - Update to version 4.19.3 (development branch)
* Thu Feb 29 2024 Manfred Hollstein - Update to version 4.18.6
* Update copyright year
* Do not use g_log_set_always_fatal()
* launcher: Ensure default icon in empty launchers
* build: Search for bind_textdomain_codeset in libintl too
* Fix memory management of GTypeModules
* pager: Avoid recursion in WnckScren signal handler
* pager: Do not query workspace count if screen is not initialized
* libxfce4panel: Fix custom menu items management
* clock: Create monitor proxy asynchronously
* Add missing G_BEGIN_DECLS
* Translation Updates
* Fri Sep 29 2023 Manfred Hollstein - Update to version 4.18.5
* pager: Do not adapt upper value of spin button in viewport mode
* pager: Update workspace layout also on window manager change
* pager: Fix aspect ratio for viewport (V2)
* actions: Fix memory leak
* pager: Delay GdkScreen signal handlers
* panel: Do not scale background image when UI scale > 1
* popup-command: Do not block autohide when popped up at pointer
* Fix memory leaks when using gtk_css_provider_new()
* panel: Clear item list before repopulating item dialog
* panel: Remove autosave timer for plugins
* wrapper: Really ensure we don\'t call gtk_main_quit() twice
* panel: Block autohide when the panel has input focus
* clock: Fix sync timeout for seconds display
* clock: Implement ConsoleKit sleep monitor
* Add/Sharpen icons at 48-128px
* Adjust 32px icon margins, new separator icon
* Sharpen icons at 16px and 32px
* Increase margins for 24px icons
* Make 24px icons sharper
* icons: Fix wrong exported sizes
* Translation Updates
* Sat Apr 22 2023 Manfred Hollstein - Update to version 4.18.4
* icons: Scale at size 16x16 to 128x128 (Fixes #385)
* icons: Fix centering of org.xfce.panel
* icons: Rename org.xfce.panel.statustray to org.xfce.panel.systray
* Fix memory leaks around gtk_get_current_event()
* tasklist: Fix use-after-free on tasklist child
* systray: Update icon also on status change
* Translation Updates
* Tue Mar 28 2023 Manfred Hollstein - Update to version 4.18.3
* launcher: Show action menu also when there are several items
* Fix memory management of vala generated plugins
* panel: Rephrase \"Don\'t reserve space on borders\" (V2)
* panel: Make property migration generic
* launcher: Avoid \"no trigger event\" warning when showing the menu
* launcher: Guard access to the plugin menu GdkWindow
* libxfce4panel: Unregister menu also on GtkWidget::hide
* panel: Do not reset output name if a monitor does not have a model name
* libxfce4panel: Fix memory management of source for menu positioning
* panel: Delay removal of ExternalPlugin to prevent use-after-free
* systray: Cancel any async D-Bus operation in finalize()
* tasklist: Do not try to resolve /proc/pid/exe to launch new instance
* Translation Updates
* Fri Feb 10 2023 Maurizio Galli - Ensure statusnotifier plugin is fully usable with appindicators
* Thu Feb 09 2023 Manfred Hollstein - Update to version 4.18.2
* directorymenu: Add missing sanity check
* panel: Properly handle null string as property default value
* Revert \"Use RGBA visual only if compositing is enabled (Fixes gxo#xfce/xfce4-panel#251)\" (gxo#xfce/xfce4-panel#672)
* Revert \"systray: Do not require compositing to be enabled to use RGBA visual\"
* systray: Fix blurry icons in prefs dialog when UI scale > 1
* launcher: Fix blurry icons in prefs and add dialogs when UI scale > 1
* launcher: Use GIcon for the tooltip icon (gxo#xfce/xfce4-panel#674)
* pager: Use WnckHandle if available (gxo#xfce/xfce4-panel#695)
* Translation Updates
* Wed Jan 11 2023 Maurizio Galli - Update to version 4.18.1
* Update copyright year
* clock: Add missing sanity check
* clock: Do not override custom font formats
* clock: Fix sync timeout
* docs: Fix version for xfce_panel_set_image_from_source()
* libxfce4panel: Deprecate XfcePanelImage
* tasklist: Adapt wnck default icon size when UI scale > 1 (gxo#xfce/xfce4-panel#681)
* tasklist: Do not duplicate menu item activation
* tasklist: Fix group button visibility
* tasklist: Fix scrolling through window buttons (gxo#xfce/xfce4-panel#692)
* tasklist: Fix window count positioning when UI scale > 1
* tasklist: Keep icon pixbuf around and use surface also for menu items
* windowmenu: Adapt wnck default icon size when UI scale > 1 (gxo#xfce/xfce4-panel#682)
* Translation Updates
* Sat Dec 17 2022 Maurizio Galli - Update to version 4.18.0
* Bump requirements for Xfce 4.18
* Translation Updates
* Sun Aug 21 2022 Maurizio Galli - Update to 4.16.5
* systray: Help to keep status notifiers from vanishing (gxo#xfce/xfce4-panel#102,gxo#xfce/xfce4-panel#243, gxo#xfce/xfce4-panel#599)
* panel: Populate item dialog after setting dialog screen (gxo#xfce/xfce4-panel#62)
* systray: Perform sanity checks also for \"NewStatus\" signal (gxo#xfce/xfce4-panel#602)
* pager: Properly disconnect signal handler
* tasklist: Guard against null workspace
* panel: Be sure to save plugins before xfconf_shutdown()
* tasklist: Fix critical warning when starting on a disconnected device
* Update `.gitignore`
* libxfce4panel: Destroy plugin prefs dialog on plugin \"destroy\" signal
* build: Fix intltool lock file problem during make distcheck
* prefs-dialog: Filter out irrelevant selection changes in \"Items\" tab
* wrapper: Ensure that provider stays alive when processing \"g-signal\"
* Revert \"panel: Keep a reference on item during drag and drop\"
* tasklist: Fix wireframe for CSD windows (v2) (gxo#xfce/xfce4-panel#562)
* Translation Updates
* Sun Apr 17 2022 Marcel Kuehlhorn - Update to 4.16.4
* Update copyright year and standardize formatting
* Update and sort author list by name
* panel: Fix regression \"intellihide does not hide when leaving slowly\" (gxo#xfce/xfce4-panel#388)
* panel: Fix regression \"\'Span Monitor\' has no effect\" (gxo#xfce/xfce4-panel#405)
* panel: Keep a reference on item during drag and drop
* Fix `core.UndefinedBinaryOperatorResult` warning from `scan-build` (gxo#xfce/xfce4-panel#142)
* panel: Fix broken drag and drop between panels (gxo#xfce/xfce4-panel#561)
* panel: Disconnect from screen signals when window is destroyed
* systray: Do not connect to proxy signal if async method failed
* panel: Mitigate a memory leak when removing items (gxo#xfce/xfce4-panel!46)
* windowmenu: Emit \"deactivate\" signal when hiding the menu (gxo#xfce/xfce4-panel#22, gxo#xfce/xfce4-panel!68)
* systray: Fix wrong sanity check
* systray: Properly initialize systray item
* systray: Trust the status to update the attention icon (gxo#xfce/xfce4-panel#392, gxo#xfce/xfce4-panel!64)
* Fixed some window buttons not appearing in the panel (gxo#xfce/xfce4-panel#188, gxo#xfce/xfce4-panel!66)
* launcher: Only activate under mouse (gxo#xfce/xfce4-panel#519)
* libxfce4panel: Review memory management for context menu (gxo#xfce/xfce4-panel#452, gxo#xfce/xfce4-panel!46)
* actions: Block panel autohide (gxo#xfce/xfce4-panel#431, gxo#xfce/xfce4-panel!62)
* launcher: Clear action menu when destroyed (gxo#xfce/xfce4-panel#540, gxo#xfce/xfce4-panel!61)
* Translation Updates
* Sat May 08 2021 Marcel Kuehlhorn - Update to 4.16.3
* panel: Change width of default panel-2 to 1% (gxo#xfce/xfce4-panel#454)
* panel: Fix xfce4-panel-CRITICAL
* panel: Fix xfce4-panel-CRITICAL when already running
* libxfce4panel: Do not destroy context menu if popped up (gxo#xfce/xfce4-panel#442)
* launcher: Check for menu item initialization
* launcher: Fix garcon-CRITICAL at startup
* systray: Fix GObject-CRITICAL
* systray: Fix Gtk-CRITICAL at startup/shutdown
* systray: Fix libsystray-CRITICAL
* tasklist: Fix Gtk-CRITICAL
* Silent `-Wcast-align` from Clang
* Translation Updates
* Sun Feb 28 2021 Marcel Kuehlhorn - Update to 4.16.2
* Add icons to help and about items in panel menu
* Modernize documentation (developer.xfce.org)
* Translation Updates
* Thu Jan 28 2021 Marcel Kuehlhorn - Update to 4.16.1
* pager: Use gobject bindings (gxo#xfce/xfce4-panel#376)
* pager: Switch to new workspaces icon name
* launcher: avoid double fork
* statustray: Display tooltip title of statusnotifier items as
* plaintext
* statustray: Prevent crash when parsing properties (gxo#xfce/xfce4-panel#379)
* windowmenu: fix use-after-free in window_menu_plugin_window_item_new
* Fix compilation warnings
* Update `.gitignore`
* Translation Updates
 
ICM