Opened 6 years ago
Closed 6 years ago
#14571 closed enhancement (fixed)
xfce4-panel-4.16.1
| Reported by: | Douglas R. Reno | Owned by: | Tim Tassonis |
|---|---|---|---|
| Priority: | normal | Milestone: | 10.1 |
| Component: | BOOK | Version: | SVN |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version
Note:
See TracTickets
for help on using tickets.

Changes:
pager: Use gobject bindings (Fixes #376) In order to set the correct visibility on settings we use GObject Bindings over the previous code in set_properties which caused a segfault. launcher: avoid double fork Fix compilation warnings Display tooltip title of statusnotifier items as plaintext According to the StatusNotifierItem specification¹², only the tooltip *subtitle* may contain markup, not the title. The latter must therefore either be escaped before gtk_tooltip_set_markup(), or set with gtk_tooltip_set_text() instead. Note that KDE Plasma also made this modification³, and while this did break some applications⁴ (many of which have been fixed by now), the final decision was to stick to the specification. Consequently, systray should also be able to display a title such as "<Rock&Roll>" without choking. ¹ https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/StatusNotifierItem/ ² https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/Markup/ ³ https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/6 ⁴ https://bugs.kde.org/show_bug.cgi?id=422616 pager: Switch to new workspaces icon name statustray: Prevent crash when parsing properties (Fixes #379) windowmenu: fix use-after-free in window_menu_plugin_window_item_new Both `utf8` and `decorated` can be aliased to `name`, which is needed later in the code. Detected via clang static analysis (scan-build).