BlueDevil systray icon

Francesco Cusolito mous16 at gmail.com
Mon Oct 10 15:21:06 UTC 2011


What about remove systray icon and replace it with a plasmoid?
The plasmoid should be able to show the state of bluetooth (colored or 
gray icon) and provide a menu for turn it on/off, change visibility and 
associate new devices. If someone want it in the systray could add it in 
systray configuration, like networkmanager or battery plasmoids.
The plasmoid could make unecessary the monolitic application.

Francesco

On Sunday 9 October 2011 12:11:26 Alex Fiestas wrote:
> Since we're trying to reduce the clutteness in our systray for 4.8, I'd 
like
> to expose how we're handling it in BlueDevil so you can give me 
feedback :p
> 
> ====== Short term ======
> There are two ways of turning off Bluetooth, by hardware and by 
software.
> 
> By hardware: When turned off by hardware the bluetooth-monolithic
> application is killed since there is no use for it, ergo the systray icon
> is gone
> 
> By software: If the user turn it off by software, probably means that he
> will want to turn in on by software again, so in that case we're keeping
> the systray.
> 
> ====== Long term ======
> In BlueDevil 3.0, I'm thinking on not executing bluedevil-monolithic by
> default, this is why:
> 
> bluedevil-monolithic is used mainly for:
> Sending files
> 	The place to send files is the file management, not a systray icon. 
We
> already provide a nice context menu integration and I'm sure that the 
"Share
> stuff" in KDE is going to grow, so the user will be able to send files 
from
> more places.
> 
> Pairing devices
> 	This is something that is done once per device, and I don't think the
> average user has this many devices. Apart from the Bluetotoh KCM, I 
plan to
> integrate Bluetooth in other KCM's such mouse, keyboard or printing 
by
> adding buttons like "Add bluetotoh mouse", "Add bluetooth keyboard" 
etc...
> 
> Turning bluetooth off/on
> 	This mainly makes sense when you're in battery mode, so maybe 
we can show
> the option somewhere else.
> 
> Enable discoverability
> 	As device pairing, you usually have to turn on the visibily a few 
times,
> once for example a device is sent to you, the sender will remember 
your
> laptop so no discoverability is needed.
> 
> As you can see, there isn't a strong reason why we should keep the 
systray
> in the future, but for now and until we do the needed work I think we
> should keep it as it is (short term).
> 
> Any feedback?
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel


More information about the Plasma-devel mailing list