I really don't think one replaces the other. I have switches and checkboxes, on my Android phone and I clearly sees that depending on the context it fits better. I think what's missing is a switch widget on the desktop and guidelines when to use either of them.
For example, in print manager I used a switch on each printer, since it's a device and I find more natural to turn it on/off. On Apper updater only checkboxes are used since I'm checking and update not, turning it on or off. So as a general rule I think switches makes sense to things like turn the whole network off (like with have switches on our laptops), turn bluetooth on/off, but if you have to pick options that usually require some text checkbox is the right choice. I don't think droping one in favour the other is the way to go. Good and easy to read guidelines are. Best. 2012/12/13 Marco Martin <notm...@gmail.com> > On Thursday 13 December 2012, Aaron J. Seigo wrote: > > > * implement Switch in the desktop components as a checkbox. > > > > Pros: this is very easy to do (API compatible; just need to move > Switch.qml > > to touch components and make a new Switch.qml in the default desktop > > components that simply creates a Checkbox); people can use Switch if they > > want and things remain consistent > > > > Cons: it means you can never have a Switch element on a desktop app, even > > if you really want to (and use Checkboxes elsewhere in your UI). however, > > this is perhaps a weak con, as it implies there is a valid use case for > > switches on the desktop. as we've lived without them until now ... > perhaps > > there aren't. > > > yes, i think making switch a checkbox on the desktop makes sense. > > would make sense the other way around as well? (checkboxes as switch on > touch) > probably not i guess... > > -- > Marco Martin > _______________________________________________ > Plasma-devel mailing list > Plasma-devel@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel > -- Daniel Nicoletti KDE Developer - http://dantti.wordpress.com
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel