This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: setup feature request


Hi Max,

just a final thought on the 'keep' sutff (maybe you've gone ahead and coded
it already, so then you forget about this). This is on the question to put
'keep' in the spin control or a radio button. we had

kris> so maybe it makes more sense to add a 'keep' to this sequence, than
kris> to add a 'keep' radio button. Then there's a nice distinction:
kris> - radio buttons signify 'trust level'
kris> - default et al signify what you want to do.

max> I don't like it. Setup's clicky spin control things are not the easiest
max> thing to use. I would much prefer a radio button.

I now think that putting 'keep' as a radio button on the same level as
'current' and 'experimental' is actually bad (sorry, I suggested it
myself!).
If you intreprete it as a trust level, you invalidate the 'install' setting
of the spin control, as 'install' shouldn't do anything in that case. I
think this is a serious source for confusion.

By the way, an alternative to the spin control would be to have a drop-down
list for every category, with the list of settings in there:
upgrade to current versions
upgrade to experimental versions
keep
remove (or uninstall)
install current
install experimental
reinstall

Less clicking, more familiar user interface, but more programming work I
guess.

All the best,

Kris Thielemans
(kris.thielemans <at> ic.ac.uk)
Imaging Research Solutions Ltd
Cyclotron Building
Hammersmith Hospital
Du Cane Road
London W12 ONN, United Kingdom

web site address: http://www.irsl.org/~kris


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]