Bug 403531 - kteatime fails to show up in system tray when running
Summary: kteatime fails to show up in system tray when running
Status: REPORTED
Alias: None
Product: kteatime
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Stefan Böhmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-23 14:07 UTC by Ariel Rosenfeld
Modified: 2020-05-30 20:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ariel Rosenfeld 2019-01-23 14:07:56 UTC
SUMMARY

kteatime fails to show up in system tray when running, visibility level is unchanged from the default auto.

STEPS TO REPRODUCE
1. run a tea time timer

OBSERVED RESULT

runs as if visibility is hidden in the system tray while a timer is counting down

EXPECTED RESULT

visible in system tray when a timer is counting down

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.14.5
Qt Version: 5.12.0
KDE Frameworks Version: 5.54.0
Kernel Version: 4.20.3-arch1-1-ARCH
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-6700 CPU @ 3.40GHz
Memory: 15.6 GiB of RAM
Comment 1 Christoph Feck 2019-02-15 02:12:15 UTC
kteatime still uses QSystemTrayIcon instead of KStatusNotifierItem, so it's not a simple change.
Comment 2 Martin Sandsmark 2020-05-30 20:21:23 UTC
It was actually ported back from KSNI to QSTI because of a bunch of issues with KSNI, so very much not a trivial change (I don't think KSNI has been fixed).
Comment 4 Martin Sandsmark 2020-05-30 20:26:11 UTC
Another (non-obvious) thing to be aware of if someone wants to port it back to KSNI:

https://cgit.kde.org/kteatime.git/commit/?id=0c39c4a5d6a3cb362cb5d110150ddb885a9f43ed