Bug 1896528

Summary: Cannot open workrave preferences dialog/menu items are not visible in system tray
Product: [Fedora] Fedora Reporter: Peter Janes <bugzilla.redhat.com>
Component: workraveAssignee: Lukas Zapletal <lzap>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 33CC: lzap, tmraz
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: workrave-1.10.44-1.fc33 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-05-14 21:09:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Peter Janes 2020-11-10 19:39:24 UTC
Description of problem:
Cannot access workrave preferences dialog

Version-Release number of selected component (if applicable): 1.10.37-2.fc33


How reproducible: 100%


Steps to Reproduce:
1. Install and start workrave
2. Click the "sheep" icon

Actual results:
The workrave icon menu only shows an "Open Workrave" item, which doesn't do anything.

Expected results:
A menu containing "Open", "Preferences", "Rest break", "Exercises", and other options.

Additional info:
I've successfully built and installed workrave 1.10.44, which seems to work without issue (other than stealing focus when the upcoming break warning pops up).

Comment 1 Lukas Zapletal 2020-11-11 15:12:17 UTC
Hello Gnome3 does not support tray applications anymore. Do you have some extension to support it? Like TopIcons?

Or is this even Gnome3?

For more info:

https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/

Comment 2 Peter Janes 2020-11-11 16:21:33 UTC
Looks like it's now called the "system status area", per https://en.wikipedia.org/wiki/GNOME_Shell --- it's the spot at the top of the screen that holds indicators for volume, wifi status, system settings dropdown, etc.  You can see it in the top right corner of https://en.wikipedia.org/wiki/GNOME_Shell#/media/File:GNOME_Shell_3.38_%282020-09%29_showing_Applications_view_and_Status_menu.png which is a screenshot of the current GNOME Shell version (3.38).  In workrave 1.10.44 that's where the icons appear as well.

Comment 3 Lukas Zapletal 2020-11-18 08:32:21 UTC
Oh so this is actually just a request to bump the package to the latest version and you say it works fine? I can do that, I had an impression from the BZ title you want me to fix workrave itself.

Comment 4 Lukas Zapletal 2020-11-18 08:34:54 UTC
Oh it looks like I've already upgraded it but it missed the F33 branching so it is scheduled into F34 only. Since it is not working at all, I will push out an update.

https://koji.fedoraproject.org/koji/buildinfo?buildID=1618818

Comment 5 Fedora Update System 2020-11-18 08:46:37 UTC
FEDORA-2020-d1e90f5e78 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d1e90f5e78

Comment 6 Lukas Zapletal 2020-11-18 09:05:56 UTC
I prepared an update for testing but it does not work for me, I see the same behavior - no app in the "status area". There must be something wrong with the package.

Comment 7 Lukas Zapletal 2020-11-18 09:09:16 UTC
Oh now it works, I had to enable Gnome Extension and then it appears just fine. Please test this and give it karma in the update (Bodhi link) if you can. The pacakge will go into stable automatically after a week.

Comment 8 Fedora Update System 2020-11-19 02:19:20 UTC
FEDORA-2020-d1e90f5e78 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d1e90f5e78`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d1e90f5e78

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2021-05-14 21:09:22 UTC
FEDORA-2020-d1e90f5e78 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.