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

Turn default TUI toggles to verbs to avoid confusion #101

Closed
thenonameguy opened this issue Nov 15, 2023 · 2 comments
Closed

Turn default TUI toggles to verbs to avoid confusion #101

thenonameguy opened this issue Nov 15, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@thenonameguy
Copy link
Sponsor Contributor

Feature Request

image

Currently some of the labels of TUI actions can be interpreted as representing the current state of the TUI, instead of the action that will happen when the button is pressed.

Example: the LOGS section 'Follow Off' button.
The verb 'Unfollow' would make it less ambiguous what happens.

Use Case:

Day to day TUI usage. First time users sometimes got confused, from anecdotal evidence.

Proposed Change:

Only use verbs for actions.

Who Benefits From The Change(s)?

All TUI users.

Alternative Approaches

The existing shortcuts config can resolve this on a case-by-case basis, but is cumbersome for first-time users to do.

@thenonameguy
Copy link
Sponsor Contributor Author

thenonameguy commented Nov 15, 2023

Proposed defaults:

shortcuts:
  log_follow: # action name - don't edit
    toggle_description: # optional description for toggle buttons. Will use default if not defined
      false: Unfollow
      true: Follow
    shortcut: F5 # shortcut to be used
  log_screen:
    toggle_description:
      false: Minimize
      true: Maximize
    shortcut: F4
  log_wrap:
    toggle_description:
      false: Unwrap
      true: Wrap
    shortcut: F6
  process_restart:
    description: Restart # optional description for a button. Will use default if not defined
    shortcut: Ctrl-R
  process_screen:
    toggle_description:
      false: Minimize
      true: Maximize
    shortcut: F8
  process_start:
    description: Start
    shortcut: F7
  process_stop:
    description: Stop
    shortcut: F9
  quit:
    description: Quit
    shortcut: F10

@F1bonacc1 F1bonacc1 added the enhancement New feature or request label Nov 15, 2023
@F1bonacc1
Copy link
Owner

Done in v0.75.1

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

No branches or pull requests

2 participants