From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25579 invoked by alias); 12 Sep 2016 12:55:33 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 25546 invoked by uid 89); 12 Sep 2016 12:55:31 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.0 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=2.875, rice, Rice, alt-v X-HELO: out4-smtp.messagingengine.com Received: from out4-smtp.messagingengine.com (HELO out4-smtp.messagingengine.com) (66.111.4.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 12 Sep 2016 12:55:21 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C6DA92082D for ; Mon, 12 Sep 2016 08:55:19 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Mon, 12 Sep 2016 08:55:19 -0400 Received: from [192.168.1.102] (host86-141-129-68.range86-141.btcentralplus.com [86.141.129.68]) by mail.messagingengine.com (Postfix) with ESMTPA id 5C6B8F2985 for ; Mon, 12 Sep 2016 08:55:19 -0400 (EDT) Subject: Re: [ANNOUNCEMENT] Updated: setup.exe (Release 2.876) To: cygwin@cygwin.com References: <57D43DB4.9030809@towo.net> <75D67843-A5CF-46FE-A2B6-76D69B524D31@solidrocksystems.com> From: Jon Turney Message-ID: Date: Mon, 12 Sep 2016 12:55:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <75D67843-A5CF-46FE-A2B6-76D69B524D31@solidrocksystems.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-SW-Source: 2016-09/txt/msg00173.txt.bz2 On 10/09/2016 19:00, Vince Rice wrote: >> On Sep 10, 2016, at 12:07 PM, Thomas Wolff wrote: >> Am 10.09.2016 um 07:57 schrieb Wayne Davison: >>> On Fri, Sep 9, 2016 at 2:35 AM, Yaakov Selkowitz >>> wrote: >>>> A new version of Setup, release 2.876, has been uploaded to >>>> [...] >>> The change from a button to a dropdown list for the View seems >>> like a nice usability improvement, >> I disagree with that, because what I want to check first is the >> Pending view, to see what's supposed to be updated anyway. This is >> more fiddly now than it was. Perhaps separate buttons (radio >> buttons) for the views would be best. There's been some discussion of making "Pending" the default view, or the default view if this isn't a new install. But this basically boils down to reading the user's mind to guess if they ran setup to update or install a new package. We can speculate about which of these scenarios is more common and therefore what is a suitable default. > I disagree with that. A dropdown list is exactly the right treatment > for a list o’ things. But, and I realize SHTDI, and that someone is > not me, perhaps a “for the future” item would be a way to specify > which view to start on, either through a command line option or > through a kept choice. > > I also agree with OP’s request for a hotkey on View, although > standard behavior of such a hotkey would be to position the cursor in > the dropdown and open it, not automatically choose the “next” item in > the dropdown. I can see the benefit of the latter, though. The removal of Alt-V shortcut was not intentional, I'll fix that. > But, more importantly (for me, anyway), can we please put the > dropdown in the tab list? Tabbing out of the pick list goes to the > Search text box, as it should. Shift-tabbing from the Search text box > to go back to the Dropdown, however, instead goes to the Cancel > button at the bottom of the page. If we can tab out of it, we should > be able to tab (or shift-tab) back into it. Hmm... yes, for some reason this control was never marked to be on the list of tabstops, which is a bit more obvious now. > Finally, a question — what is “Picked”? It wasn’t one of the previous > choices, and I can’t figure out what it’s supposed to represent. I > have seven items on that page, all of which say “Keep”, and which in > no way represents all of what I’ve installed. I have nothing on > Pending, having updated in my previous session. (Even then, I only > had one thing to update, but still had the same seven items on > “Picked”.) I thought it might be things that setup “picked” for me > based on the choices I’ve made, but that doesn’t appear to be true, > either, based on the above — not only am I not installing anything, > but all of the items say “Keep”. This is described in the 2.875 announce mail, and in the tooltip as "Picked: Show installed packages that were selected, not installed as a dependency" For existing installations, this is initially populated using some guesswork (all non-base installed packages which aren't dependencies), but should be accurately tracked going forward. "Picked" is an unfortunate bit of leakage of setup's internal terminology. If you have a better idea of what to call this view, I'd be glad to hear it. -- 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