This is the mail archive of the cygwin 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: Proposal for changes to behavior in package list


On Mon, Apr 19, 2010 at 9:39 PM, Dave Korn wrote:
> On 19/04/2010 19:31, Robert Pendell wrote:
>
>> First suggestion: Implement a prompt when a selected package has
>> caused other packages to be marked as well. ÂThis dialog would include
>> the newly marked packages with a Yes/No prompt if the user wants them
>> marked. ÂA warning could note that the packages may be required for
>> the currently selected package to function. ÂThe user could pick no
>> and continue clicking away in the event they are going to uninstall it
>> anyways which is a couple more clicks away.
>
>> Second suggestion: Change the order of package options to Keep,
>> Uninstall, Reinstall, Source. ÂThis loop should prevent packages from
>> being re-selected during intended uninstall actions such as may happen
>> with the X11 packages.
>
> ÂFor the second one, I'm still working on a patch that gives a right-click
> context menu, so that you can simply jump directly to the choice you want
> without going via the intermediate choices; this should at least help a bit.
> (It is taking longer than I expected because I kept running into and fixing
> bugs on the way, and I'm also busy trying to get a gcc-4.5 release at the same
> time, but I haven't forgotten.)
>
> ÂFor the first one, it was suggested in the earlier discussion to keep track
> of things that have only been added because they are dependencies, and keep
> track of things that have been deliberately selected by the user. ÂThen again,
> it might be even simpler yet, if we just delay adding the dependencies until
> the user has clicked 'next' on the package choice screen, and calculate them
> all once at the end. Â(There are also other possibilities that come to mind
> that would be a combination of or half-way between the two.)
>
> Â Âcheers,
> Â Â ÂDaveK
>

Ahh... Ok.  Thanks. ;)

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


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