Xfce Forum

Sub domains
 

You are not logged in.

#1 2022-07-10 10:43:37

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 9,069

ANNOUNCE: xfce4-panel 4.17.2 released

xfce4-panel 4.17.2 is now available for download from

  https://archive.xfce.org/src/xfce/xfce4 … .2.tar.bz2
  https://archive.xfce.org/src/xfce/xfce4 … r.bz2?sha1
  https://archive.xfce.org/src/xfce/xfce4 … bz2?sha256


What is xfce4-panel?
====================

Xfce's panel.

Website:
  https://www.xfce.org/


Release notes for 4.17.2
========================
[Please note that this is a development release.]

- Dependency Changes:
  - GLib >= 2.66.0
  - Libxfce4util >= 4.17.2

- New APIs:
  - libxfce4panel: Add new function `xfce_panel_set_image_from_source()` (!83)
  - libxfce4panel: Add new function `xfce_panel_plugin_popup_menu()` (!80)

- Deprecated APIs:
  - libxfce4panel: Deprecate `xfce_panel_plugin_position_menu()` (!80)

- Code Refactoring:
  - cleanup: Remove useless variable
  - cleanup: Use already defined panel scale factor
  - cleanup: Fix old typo
  - tasklist: Remove redundant function call
  - refactoring: Consistency of plugin menu callbacks
  - refactoring: Use `g_file_peek_path()` when appropriate
  - Autohide refactoring (!77)
  - Replace soon-to-be-deprecated exo-string functions (!79)

- Bug Fixes:
  - panel: Silence allocation warning for external plugins (V2) (#590, !89)
  - panel: Compare monitor geometries in the right dimension (#54)
  - panel: Do not compare monitor geometry to itself (#54)
  - tasklist: Take window scaling into account when detecting window position (#505)
  - panel: Be sure to save plugins before xfconf_shutdown()
  - tasklist: Fix critical warning when starting on a disconnected device
  - tasklist: Delay sorting if window list is in use (#594)
  - libxfce4panel: Allow to show about dialog when prefs dialog is shown (#221)
  - panel: Prevent compositing message from affecting dialog size (Fixes #591)
  - libxfce4panel: Unblock autohide before removing the plugin (#592)
  - Grab devices until the menu takes over for popup commands (#201, #585)
  - Fix return value of "remote-event" signal handlers (#585)
  - Avoid "no trigger event" warning for popup commands
  - Guard against the return value of `gdk_seat_get_pointer()`
  - panel: Ensure that handles are always grabbable (Fixes #227)
  - Allow to set a custom icon in appmenu and dirmenu (#254, !83)
  - Use RGBA visual only if compositing is enabled (Fixes #251)
  - launcher: Fix wrong format specifier in config file name (Fixes #581)
  - applicationsmenu: Add option to set "small" property (Fixes #31, #113)
  - pager: Consistency fixes between "miniature view" and "buttons" (#74, #209, #253, #257, #274, !82)
  - libxfce4panel: Make urgency blinking more visible (Fixes #259)
  - tasklist: Sorting fixes (#29, #126, #323, !81)
  - systray: Force dbus-menu update when item is invalidated (Fixes #567)
  - libxfce4panel: Unregister menu also on "selection-done"
  - applicationsmenu: Do post-processing on "selection-done"
  - windowmenu: Do not popup menu item wnck menu at widget
  - Fix plugin menu popup at pointer (#297)
  - Add new function `xfce_panel_plugin_popup_menu()` (#147, !80)

- Translation Updates:
  Albanian, Basque, Bulgarian, Chinese (China), Chinese (Taiwan),
  Dutch, Estonian, French, German, Greek, Italian, Japanese,
  Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovenian, Spanish, Turkish, Ukrainian

xfce4-panel.png

Offline

Board footer

Powered by FluxBB