Mailinglist Archive: opensuse-ux (15 mails)
| < Previous | Next > |
Re: [opensuse-ux] yast-gtk package selector
- From: Ricardo Cruz <rpmcruz@xxxxxxxxxxxxxxxxxxx>
- Date: Thu, 05 Jul 2007 17:07:09 +0100
- Message-id: <1183651630.6164.76.camel@xxxxxxxxxxxx>
Sex, 2007-06-29 às 21:20 +0200, Alberto Passalacqua escreveu:
> Il giorno ven, 29/06/2007 alle 19.54 +0100, Ricardo Cruz ha scritto:
> > Sex, 2007-06-29 às 18:39 +0200, Alberto Passalacqua escreveu:
> > Would require some sweat, but it's fix-able. :) Would you say this must
> > be fixed for 10.3?
> > I can see how this would bother someone that is just giving a try to
> > the package selector, but shouldn't bother close as much to the casual
> > user who will not be jumping around the modes...
>
> Yes, but it's quite annoying. I think it's common to switch from the
> pattern list to the category list for example. Btw, I would put the
> pattern list as default, like in the Qt version.
>
Okay, probably some option was added to the selector's interface that I
wasn't told about. Will ask about that.
> > > * There's no way to "Taboo" a package (or I didn't find it).
> >
> > You're right, there isn't. Taboo means the package won't be installed
> > no matter what, right? In what scenarios would you use it?
>
> To block the installation of something under every circumstance. For
> example, I don't want wlan-kmp on my desktop because it conflicts with
> my ndiswrapper driver, and without tabooing it, it's reinstalled at
> every kernel update.
>
Alright, so we need to add some Taboo stamp element, and honor that
property.
Not sure how the user should set it... I am inclined to make the stamp
clickable, being shadowed when disabled... But a popup menu option would
be better so you can set it on multi-selection. We could have both, or
maybe add a button for multi-selection; would rather avoid multiple
paths though, especially state-dependent...
> > > * There's no way to select a whole list of packages. To be honest
> > > it's possible to select it by using SHIFT+CLICK, but it's not
> > > exactly amazing.
> >
> > Tell me what selection way you have in mind.
>
> In Yast-qt you can select all the packages in a list and:
>
> * Upgrade (refresh) them unconditinally
> * Upgrade them if there's a new version
> * Taboo them (never install)
> * Remove them
> * Lock them (never change)
>
Selecting a bunch of packages and removing them is possible; the
opposite wouldn't work as good. On the available pool, the install
button will either install or upgrade them, in case they are installed
or not. So okay, on multi-selection we should make the possible actions
explicit, and apply them in those cases where its appropriate...
> P.S. You sent the answer only to my address and not to the list.
>
Sorry, I got the impression you replied to me privately, so I just used
the "reply to author".
Thanks,
Ricardo
> With kind regards,
> Alberto
>
--
To unsubscribe, e-mail: opensuse-ux+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ux+help@xxxxxxxxxxxx
> Il giorno ven, 29/06/2007 alle 19.54 +0100, Ricardo Cruz ha scritto:
> > Sex, 2007-06-29 às 18:39 +0200, Alberto Passalacqua escreveu:
> > Would require some sweat, but it's fix-able. :) Would you say this must
> > be fixed for 10.3?
> > I can see how this would bother someone that is just giving a try to
> > the package selector, but shouldn't bother close as much to the casual
> > user who will not be jumping around the modes...
>
> Yes, but it's quite annoying. I think it's common to switch from the
> pattern list to the category list for example. Btw, I would put the
> pattern list as default, like in the Qt version.
>
Okay, probably some option was added to the selector's interface that I
wasn't told about. Will ask about that.
> > > * There's no way to "Taboo" a package (or I didn't find it).
> >
> > You're right, there isn't. Taboo means the package won't be installed
> > no matter what, right? In what scenarios would you use it?
>
> To block the installation of something under every circumstance. For
> example, I don't want wlan-kmp on my desktop because it conflicts with
> my ndiswrapper driver, and without tabooing it, it's reinstalled at
> every kernel update.
>
Alright, so we need to add some Taboo stamp element, and honor that
property.
Not sure how the user should set it... I am inclined to make the stamp
clickable, being shadowed when disabled... But a popup menu option would
be better so you can set it on multi-selection. We could have both, or
maybe add a button for multi-selection; would rather avoid multiple
paths though, especially state-dependent...
> > > * There's no way to select a whole list of packages. To be honest
> > > it's possible to select it by using SHIFT+CLICK, but it's not
> > > exactly amazing.
> >
> > Tell me what selection way you have in mind.
>
> In Yast-qt you can select all the packages in a list and:
>
> * Upgrade (refresh) them unconditinally
> * Upgrade them if there's a new version
> * Taboo them (never install)
> * Remove them
> * Lock them (never change)
>
Selecting a bunch of packages and removing them is possible; the
opposite wouldn't work as good. On the available pool, the install
button will either install or upgrade them, in case they are installed
or not. So okay, on multi-selection we should make the possible actions
explicit, and apply them in those cases where its appropriate...
> P.S. You sent the answer only to my address and not to the list.
>
Sorry, I got the impression you replied to me privately, so I just used
the "reply to author".
Thanks,
Ricardo
> With kind regards,
> Alberto
>
--
To unsubscribe, e-mail: opensuse-ux+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ux+help@xxxxxxxxxxxx
| < Previous | Next > |