Bug 597162

Summary: Device Notifier should be in the system tray by default
Product: [openSUSE] openSUSE 11.3 Reporter: Forgotten User xs3PtXj4XH <forgotten_xs3PtXj4XH>
Component: KDE4 WorkspaceAssignee: Will Stephenson <wstephenson>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P0 - Crit Sit CC: badshah400, carlosflange, coolo, dmueller, forgotten_--EoyBps8f, jdd, martin.schlander, wstephenson
Version: RC 2Flags: llunak: SHIP_STOPPER? (coolo)
Target Milestone: ---   
Hardware: All   
OS: openSUSE 11.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User xs3PtXj4XH 2010-04-15 23:01:51 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.5 Firefox/3.6.3

openSuSE 11.2 included the Device Notifier widget on the taskbar by default, but openSuSE 11.3 does not.  My users have consistently indicated that they consider this method of managing plugged-in devices/volumes the best of any OS they had previously used and have seemed to actively enjoy using the widget.  The single click icon in an easy-to-reach location and pleasantly-sized graphics seem to make a huge difference to their use of the system.  Could this widget please be included on the taskbar by default?

Reproducible: Always
Comment 1 Will Stephenson 2010-04-22 09:07:04 UTC
Confirmed.

The 4.4.2 upstream code should have the device notifier in the system tray by default (and the battery on portable systems), but the code doesn't seem to work.  I'm investigating if it is an openSUSE problem or upstream.
Comment 2 Forgotten User xs3PtXj4XH 2010-04-22 11:16:21 UTC
Thankyou Will.  Looking forward to further updates.
Comment 3 Forgotten User xs3PtXj4XH 2010-05-02 10:14:57 UTC
Still present in openSuSE 11.3 Milestone 6.
Comment 4 Martin Schlander 2010-05-14 10:14:25 UTC
Btw. Maybe we should put the device notifier widget in the panel instead of inside the systray.

At least on my machines, when the device notier is inside the systray, the device notifications have a tendency to pop up in the middle of the screen, instead of just above the systray like they're supposed to.
Comment 5 Will Stephenson 2010-06-17 14:20:47 UTC
Backported the fix from KDE trunk, will be fixed for RC2.

@Martin then that's another bug to fix...
Comment 6 Martin Schlander 2010-07-01 11:10:25 UTC
On a fresh installation of rc2 (liveusb install of x86 build 694) on a laptop, the battery and device notifier widgets are still not there by default.

Candidate for shipstopper imho.
Comment 7 Jean-Daniel Dodin 2010-07-03 08:26:14 UTC
(In reply to comment #6)

> Candidate for shipstopper imho.

???

we can live without this. Even if I vote to have it, it's certainly not a ship stopper!!
Comment 8 Martin Schlander 2010-07-03 09:02:08 UTC
Of course it should be a shipstopper.

The device notifier not being there, will mean that in practice most users won't be able to figure out how to work with removable devices.

The battery widget not being there is close to disastrous too.

And of course shipping with a default desktop with such a basic fsckup would make openSUSE look completely ridiculous and noone will have any trust in a product that ships with breakage that is immediately apparent seconds after first logging in.
Comment 9 Jean-Daniel Dodin 2010-07-03 09:10:02 UTC
(In reply to comment #8)
> Of course it should be a shipstopper.
> 
> The device notifier not being there, will mean that in practice most users
> won't be able to figure out how to work with removable devices.

it's visible from Dolphin

> 
> The battery widget not being there is close to disastrous too.

one can add it with "add plasmoid".

I agree they should be default, but none prevent the use of the distro.
Comment 10 Martin Schlander 2010-07-03 09:12:03 UTC
No it doesn't prevent experienced openSUSE loyalists from using it.

But it does prevent openSUSE from being succesful and growing.
Comment 11 Jean-Daniel Dodin 2010-07-03 09:15:20 UTC
less than unusefull discussions...

I'm in no way on charge of deciding, so I won't go further here
Comment 12 Forgotten User xs3PtXj4XH 2010-07-04 16:03:45 UTC
This HAS to be a shipstopper.  Not only should it be there for technical reasons, it should be there for user experience reasons.  The device notifier is the one UI element I have received the most praise about.  "Wow, what a great idea!"  "Why doesn't every OS have this?!" are the two most common comments I have received about it.  Most people don't even seem to be aware of the Windows "Safely Remove" system tray icon.  Additionally, there is no way a missing battery widget is acceptable for any desktop environment in 2010.  Notebook computers represent a significant portion of the machines I ship these days.  How can I possibly justify the lack of battery display to notebook users?
Comment 13 Stephan Kulow 2010-07-05 11:24:13 UTC
It seems everyone who can fix it is at akademy? Do we want to delay 11.3 until after akademy?
Comment 14 Dirk Mueller 2010-07-05 12:23:42 UTC
looking
Comment 15 Dirk Mueller 2010-07-05 13:53:04 UTC
fixed again.
Comment 16 Stephan Kulow 2010-07-05 14:00:28 UTC
fixed how? I don't see any submit request.
Comment 17 Atri Bhattacharya 2010-07-07 09:45:30 UTC
If this is fixed, is there some way to get hold of the fixed package(s) to test the fix out? Last http://download.opensuse.org/factory/repo/oss/ checkin seems to be back on the 30th of June, so will the fix make its way in to 11.3?
Comment 18 Atri Bhattacharya 2010-07-07 10:32:12 UTC
Packages from http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_Factory/ do solve the problem with the system device notifier. For a default configuration the device notifier now appears in the panel in the system tray.
Comment 19 Forgotten User xs3PtXj4XH 2010-07-12 07:40:34 UTC
Does this mean the fix made it into final?  Or is it being issued as an update?
Comment 20 Martin Schlander 2010-07-12 07:42:47 UTC
The fix should be in final.
Comment 21 Bernhard Wiedemann 2016-04-15 11:37:47 UTC
This is an autogenerated message for OBS integration:
This bug (597162) was mentioned in
https://build.opensuse.org/request/show/42583 Factory / kdebase4-workspace
https://build.opensuse.org/request/show/42607 11.3 / kdebase4-workspace