Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Actions: Make edit-clear more consistent #1146

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

newhoa
Copy link
Collaborator

@newhoa newhoa commented Nov 5, 2022

@danirabbit , you mentioned in the issue

GitHub search and see where edit-clear is used and switch all of those instances to edit-clear-all with fallbacks enabled...

I wasn't totally sure what enabling the fallbacks meant or where exactly to look. I checked for symlinks and the like and didn't find any that needed changing, but wasn't sure what more to do (edit: see followup reply). The rest I think should be on the right track. Moved edit-clear Broom icons to edit-clear-all, make edit-clear all use the red Backspace symbol. I did add the error class to the symbolic edit-clear icons to make them red if that is okay.

One thing I'm not sure on is the sizes. I did a new edit-clear based on the mail-mark-important icon (as mentioned in the issue) at 16px. Should this be done at other sizes? I'm not sure that these icons are used beyond the text-entry boxes (16px) or possibly toolbar icons (24px), so I'm not sure that 32x, 48px, etc are needed (and if not should the larger edit-clear-all icons be removed as well?).

Current:
current

Proposed:
proposal1

Also played with making the new regular edit-clear a few pixels longer vs a little more square (edit-clear0), wasn't sure which to go with but I like the longer one a little more, it's a bit more legible:
proposal-square

Git Log:

  • edit-clear: red backspace symbol
  • edit-clear-symbolic: red backspace symbol, error class added
  • edit-clear-all and edit-clear-all-symbolic: broom symbol

Fixes #1126

- edit-clear: red backspace symbol
- edit-clear-symbolic: red backspace symbol, error class added
- edit-clear-all and edit-clear-all-symbolic: broom symbol
@newhoa
Copy link
Collaborator Author

newhoa commented Nov 5, 2022

If by Github search you meant search other projects, it looks like there might be 3 places in other projects:

@newhoa
Copy link
Collaborator Author

newhoa commented Nov 10, 2022

I'll also add, while edit-clear is in the freedesktop.org icon naming spec, edit-clear-all is not.

In places where they are used, there doesn't seem to be any actionable difference between the two -- they both clear all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Clear icon inconsistent
1 participant