delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/09/12/08:55:49

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=RAKH3eD1Ir1KPnt5
jxGcf8dEXeTuZTCk5eS+zOTDay7f5Z2XF9j6qLc7RUyyQPi2YpLkPgzd9NqrP/aw
t0MxezIZ3swWDNzLZfTC3ScqjNpw2ZNO0Hf22F/3bJEyX6fea91IKxmqcXhnBIvd
8Nyr7DEd08RU4v91EhQKuBiRAQQ=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=pAh/pVPWEHz/ceIGkYqUAB
1zH2M=; b=ANFXmD9P6MxQYAYUpdkDkTCAugwp5qwiZzZQx2RZSotfPD8y4Ckvd3
8svnSxACOB0Uw5RBOU7WtBK1ZyNARHQMHClBTdQ2L3jupLyJHDkSpbfSaC214IMm
qQ6WUdicOxXRGuq0tPl702JfXxnSblwh3SDJjbZJ0I5T7z/GKbEfw=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
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
Subject: Re: [ANNOUNCEMENT] Updated: setup.exe (Release 2.876)
To: cygwin AT cygwin DOT com
References: <announce DOT 96f253d9-a699-5faf-14e8-fdceb7755b0b AT cygwin DOT com> <CAHSx_SuqfSehGeWEd2wn6JpO=UJL5-qF6PZdA0rZxmPKcjZTWg AT mail DOT gmail DOT com> <57D43DB4 DOT 9030809 AT towo DOT net> <75D67843-A5CF-46FE-A2B6-76D69B524D31 AT solidrocksystems DOT com>
From: Jon Turney <jon DOT turney AT dronecode DOT org DOT uk>
Message-ID: <f18ad05a-8bc2-1fd2-29d5-26036d944524@dronecode.org.uk>
Date: Mon, 12 Sep 2016 13:55:17 +0100
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>

On 10/09/2016 19:00, Vince Rice wrote:
>> On Sep 10, 2016, at 12:07 PM, Thomas Wolff <towo AT towo DOT net> wrote:
>> Am 10.09.2016 um 07:57 schrieb Wayne Davison:
>>> On Fri, Sep 9, 2016 at 2:35 AM, Yaakov Selkowitz
>>> <yselkowitz AT cygwin DOT com> 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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019