2009/10/4 Aaron J. Seigo <span dir="ltr">&lt;<a href="mailto:aseigo@kde.org">aseigo@kde.org</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On October 4, 2009, Jacopo De Simoi wrote:<br>
</div><div class="im">&gt;  now, we believe that it is ready for merging into trunk. Of course we need<br>
&gt;  your feedback first, so grab it, try it out and tell us what you think!<br>
<br>
</div>i still don&#39;t see the need for either of the popup control options. why should<br>
we care how long it pops up?<br>
<br>
i can think of two use cases for the &quot;show pop up when device is inserted&quot;:<br>
<br>
a) the user simply doesn&#39;t want that behaviour but still wants access to their<br>
devices<br>
<br>
b) the user has set up the notifier to not display some devices and so doesn&#39;t<br>
want it popping up when those devices are inserted<br>
<br>
(b) is probably easily done by simply not popping up the window if the device<br>
is hidden in it.<br></blockquote><div> </div><div>if the device inserted is hidden the popup doesn&#39;t show up, it doesn&#39;t matter if that option is enabled or not. so the usecase behind that option was (a).<br></div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 </blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
so the question is &quot;is (a) worth supporting?&quot; personally, i don&#39;t think so.<br>
the point of this thing is as a device *notifier*. it&#39;s not just a device<br>
*lister*. <br></blockquote><div> </div><div>but in the real world the main point of this applet is to access the devices, because if i insert a cd or a usb drive i don&#39;t need the computer to tell me that i inserted it, i already know that! <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
so, there&#39;s the possibility that the user has more than one of these on their<br>
screen. why? because they&#39;ve hidden some devices in one and others in another<br>
to &quot;sort them out&quot;. in that case i can see why they may not want to have them<br>
all pop up when they plug a device in. so the whole &quot;show only certain<br>
devices&quot; feature no leads us to having people who want yet more features to<br>
deal with the side effects of that feature.<br>
<br>
*sigh*<br>
<br>
what&#39;s the bet that when we release this widget someone looks at the options<br>
and then requests &quot;can i show only fixed devices?&quot; it&#39;s something of a<br>
pandora&#39;s box that is being opened up with this set of options.<br>
<br>
my suggestion is this:<br>
<br>
turn the &quot;show removable devices only&quot; option into a combobox that offers<br>
three options: &quot;Removable devices&quot;, &quot;Non-removable devices&quot;, &quot;All devices&quot; and<br>
have it default to first one. the label could be &quot;Show:&quot;<br>
<br></blockquote><div>that&#39;s a good idea, it brings more order too.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
remove both the popup control options and make the popup only happen when the<br>
device is actually to be shown in the notifier.<br>
<br>
let&#39;s see if we get any significant feedback requesting popup controls with<br>
that. once we offer features we can&#39;t easily take them back, no matter how<br>
much pain they cause us. we can easily add features later, however, if it<br>
turns out they are really needed.<br>
<div><div></div><div class="h5"><br>
--<br>
Aaron J. Seigo<br>
humru othro a kohnu se<br>
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43<br>
<br>
KDE core developer sponsored by Qt Development Frameworks<br>
</div></div><br>_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
<br></blockquote></div><br>