[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57113: 29.0.50; Confusing icon customization interface
From: |
Mauro Aranda |
Subject: |
bug#57113: 29.0.50; Confusing icon customization interface |
Date: |
Mon, 6 Nov 2023 08:12:06 -0300 |
User-agent: |
Mozilla Thunderbird |
Po Lu <luangruo@yahoo.com> writes:
> Do "M-x customize-icon RET outline-open RET".
>
> You will see the following interface:
>
> INS DEL List:
> Choice: Value Menu Colorful Emojis
> Repeat:
> INS DEL String: 🔽
> INS
> Plist:
> INS
> INS DEL List:
> Choice: Value Menu Monochrome Symbols
> Repeat:
> INS DEL String: ⯆
> INS
> Plist:
> INS
> INS DEL List:
> Choice: Value Menu Text Only
> Repeat:
> INS DEL String: close
> INS
> Plist:
> INS
> INS
> State : STANDARD.
>
> How to use this interface is not clear at all. What does the first
> level labeled "repeat" mean? Why does it have multiple items, when it
> is intended to represent a single icon? What does it mean if I click
> "INS"? And if I click "DEL"?
>
> Ignoring that, the individual items in the list are also badly
> organized. There is a menu of choices that seem to indicate the types
> of the items in the value list (why it is a list is also unclear.)
>
> Unfortunately, there is no help text in the menu explaining what the
> individual icons mean, or what to do with the text or plist fields field
> provided underneath. The fields also don't update in response to
> changes to the type, which doesn't make sense unless selecting "Images"
> will automagically transform an Emoji symbol into an image.
>
> The labels on the various fields should also be more informative than
> "Repeat", "String" and "Plist"; those only tell you what the fields are,
> and not what the fields do.
I tried to improve the tags for the custom-icon widget. See the
attached patch.
I'm willing to work on this, so any feedback is appreaciated. Thanks.
0001-Improve-tags-in-custom-icon-widget.patch
Description: Text Data
- bug#57113: 29.0.50; Confusing icon customization interface,
Mauro Aranda <=