[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: Re: Review Request: big revamp of Device Notifier
From: "Jacopo De Simoi" <wilderkde () gmail ! com>
Date: 2009-08-30 21:12:45
Message-ID: 20090830211245.14743.95481 () localhost
[Download RAW message or body]
> On 2009-08-24 12:43:32, Aaron Seigo wrote:
> > i'm not going to look at the code just yet. instead i'd like to focus on what's \
> > exposed in the configuration dialog first. then we can get to code :)
> > automounting: that's already been discussed on the mailing list so we can skip \
> > that one :)
> > show only removable devices: why would we want to show non-removable devices \
> > here?
> > show popup when device is inserted: what is the benefit to this that a \
> > configuration option is worth while?
> > actions layout: this is a very technical entry, e.g. "what is an action?" can we \
> > just put them in a vertical list, like the rest of the widget, and be done with \
> > it? lists with a single dimension to them tend to allow for better visual \
> > scanning in most cases anyways.
> > when inserting a device show popup for: this really belongs with the "show popup \
> > when" option (so should be moved closer to it :) and the "0" for never is \
> > redundant to the show popup option isn't it? anyways, what is the benefit to \
> > this? would it make more sense to have a sensible default and just autohide it at \
> > some point? is there really a great benefit to being able to tweak it down to the \
> > second?
> > i REALLY like how this gets rid of the ugly old-school popup dialog when there is \
> > more than one option, so there is real value to this patch and i think it should \
> > go into svn at some point. however, i don't currently see the benefits to any of \
> > the configuration options provided here. keeping widgets simple and configuration \
> > down to just what is really beneficial is what we should be striving for, \
> > otherwise plasma-desktop becomes clumsy to use and the code becomes more \
> > difficult to maintain.
>
> Giulio Camuffo wrote:
>
> > show only removable devices: why would we want to show non-removable devices \
> > here?
> I find it really useful to be able to have them shown too: I don't use the \
> automount, and I often use the console to browse through the directories. So i need \
> to mount easily the partitions I need to access to without having to open dolphin \
> and go to the place, or mount manually in console. Actually this is maybe the main \
> thing that pushed me to develop it, and I find a bit annoying that the dataengine \
> doesn't shows the partitions managed by fstab too.
> > show popup when device is inserted: what is the benefit to this that a \
> > configuration option is worth while?
> I'm not an usability expert, I simply thought that maybe some people find the
> popup annoying.
>
> > actions layout: this is a very technical entry, e.g. "what is an action?" can we \
> > just put them in a vertical list, like the rest of the widget, and be done with \
> > it? lists with a single dimension to them tend to allow for better visual \
> > scanning in most cases anyways.
> >
> I like better the vertical listing too, but if the actions are many, and the
> devices too, the applet could get really long and uncomfortable to use.
>
> > when inserting a device show popup for: this really belongs with the "show popup \
> > when" option (so should be moved closer to it :) and the "0" for never is \
> > redundant to the show popup option isn't it? anyways, what is the benefit to \
> > this? would it make more sense to have a sensible default and just autohide it \
> > at some point? is there really a great benefit to being able to tweak it down to \
> > the second?
> The 0 means that it won't hide until you hide it manually, I know I'm not able to \
> make interfaces :). Maybe it is not useful to be able to tweak the seconds, but I \
> think we could keep the ability to autohide or not.
> > actions layout: this is a very technical entry, e.g. "what is an action?" can we \
> > just put them in a vertical list, like the rest of the widget, and be done with \
> > it? lists with a single dimension to them tend to allow for better visual \
> > scanning in most cases anyways.
> >
> I like better the vertical listing too, but if the actions are many, and the
> devices too, the applet could get really long and uncomfortable to use.
+1 for the vertical listing only; to avoid cluttering I would suggest that only one \
device could show actions at once.
- Jacopo
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/1370/#review2133
-----------------------------------------------------------
On 2009-08-21 19:26:43, Giulio Camuffo wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/1370/
> -----------------------------------------------------------
>
> (Updated 2009-08-21 19:26:43)
>
>
> Review request for Plasma.
>
>
> Summary
> -------
>
> This is a patch that modifies quite heavily the behaviour of the Device Notifier.
> It comes from here: \
> http://kde-look.org/content/show.php/Device+Manager?content=106051 It can show the \
> not removable devices too, it can mount them automatically or with a click, since \
> the "eject" button is a "mount" button when the volume is umounted. So that guy on \
> the dot will be ok. It can hide some items in the same way as Dolphin's places \
> (hide item/ show all). Finally, it shows the various opening actions under the \
> device instead of calling that xp-ish window.
>
> Diffs
> -----
>
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/devicespaceinfodelegate.cpp \
> 1013960
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/devicespaceinfodelegate.h \
> 1013960
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/devicenotifier.cpp \
> 1013960
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/devicenotifier.h 1013960 \
>
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/configurationpage.ui \
> PRE-CREATION
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/CMakeLists.txt 1013960
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/notifierdialog.h 1013960 \
>
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/notifierdialog.cpp \
> 1013960
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/notifierview.h 1013960
> /trunk/KDE/kdebase/workspace/plasma/applets/devicenotifier/notifierview.cpp 1013960 \
>
> Diff: http://reviewboard.kde.org/r/1370/diff
>
>
> Testing
> -------
>
> I'm using it every day since I released 0.1 on Kde-look. I tried all the options on \
> my pc and they work. Some people on kde-look posted some comments about some \
> problems, but it seems to me they are very particular cases, so in my opinion it is \
> quite stable to go in trunk, but anyway review it! :)
>
> Screenshots
> -----------
>
> screen
> http://reviewboard.kde.org/r/1370/s/183/
>
>
> Thanks,
>
> Giulio
>
>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic