Skip to content

[ENH]: Improve UX in graphical interface for valid labels #945

Description

@tturocy

We are now defining some restrictions on valid labels, see #944.

As part of this we should add some UX to help do some simple normalisations in the graphical interface:

  • Stripping leading and trailing whitespace
  • Normalising multiple spaces into a single space
  • Accepting for the moment only ASCII characters.

On the last point we note that #862 will introduce proper Unicode support for 17.0. We are making a conscious decision temporarily to suspend Unicode input - because it does not work properly at the moment, and it is our judgment that we should set up the proper structure for defining legal labels first and that will make it easier to have valid Unicode labels for 17.0.

Metadata

Metadata

Assignees

Labels

c++Items which involve writing in C++guiItems which involve the graphical interface/wxWidgets

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions