[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-users] Removed deprecated StatusIcon
From: |
Duncan |
Subject: |
Re: [Pan-users] Removed deprecated StatusIcon |
Date: |
Tue, 7 May 2024 01:19:30 -0000 (UTC) |
User-agent: |
Pan/0.155 (Kherson; 578af3b12) |
Dominique Dumont posted on Sun, 05 May 2024 18:17:54 +0200 as excerpted:
> While investigating compilation warnings, I've learnt that StatusIcon
> are deprecated [1], so I've removed this feature from pan [2].
>
> Actually, I could not see any difference in Pan bevahior after this
> removal.
>
> Please get back to me if you see a problem.
So I run pan on wayland now and haven't had this set for awhile as AFAIK
the standard was X-specific and the gtk folks saw no continued use for it
so there's no similar XDG/wayland standard. There's still a notification
tray in kde/plasma 5/6 running on wayland but it seems to be kde/plasma or
possibly qt specific; no non-kde/plasma apps appear to use it. (IIRC
vlc's qt5 front-end did with the appropriate option turned on, but I
switched to another video player when I upgraded to kde/plasma/qt6 as
there wasn't a qt6-based vlc available yet and I wanted to be rid of qt5,
so I can no longer verify that.)
Anyway, pan's "StatusIcon" should correspond to:
Preferences > Miscellaneous > System Tray Behavior > Minimize to tray
Behavior summary: The StatusIcon behavior was on X (only, not wayland),
with the minimize to tray option enabled, but IIRC it was always partly
broken and only worked when you minimized not when you used the wm-close
functionality (which would have been expected to "tray" as well, with pan
only actually quitting with the session or if File > Quit or its shortcut
was invoked, but "closing to tray" if the wm close functionality was
invoked), but if you DID "minimize to tray" under those conditions, the
status icon functionality did (at least at one point) work; pan would stay
active "in the tray", continuing to download messages if there were
unfinished jobs and to do scheduled new-message checks, etc.
I always wished (and still wish, now on wayland) the feature would be
fixed to work correctly, including with window-manager-close actually
traying pan instead, but as the said functionality seems to be kde/plasma
specific on wayland and pan's gtk-based, I suppose there's less chance of
ever actually having it working /correctly/ now than ever, so ... I guess
might as well just remove the functionality entirely.
(Besides, with today's relatively higher network speeds and faster solid-
state "disks", there's less /need/ these days to have "a trayed/
backgrounding pan", than there was years ago when especially-cold-cache
startup wasn't almost-instant and downloading a movie over dialup easily
took days...)
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman