#14571 closed enhancement (fixed)


Reported by: Douglas R. Reno Owned by: Tim Tassonis
Priority: normal Milestone: 10.1
Component: BOOK Version: SVN
Severity: normal Keywords:


New point version

Change History (2)

comment:1 by Tim Tassonis, 20 months ago

Owner: changed from blfs-book to Tim Tassonis
Status: newassigned


    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

    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
     ¹ 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).

Last edited 20 months ago by Tim Tassonis (previous) (diff)

comment:2 by Tim Tassonis, 20 months ago

Resolution: fixed
Status: assignedclosed

Fixed in revision 24148.

Note: See TracTickets for help on using tickets.