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

More intuitive position adjustment #28

Closed
ls-1N opened this issue Sep 27, 2020 · 0 comments
Closed

More intuitive position adjustment #28

ls-1N opened this issue Sep 27, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@ls-1N
Copy link

ls-1N commented Sep 27, 2020

I have an idea for a much more intuitive design for adjusting the position of the overlay to be used eventually instead of the current one with 2 or 3 dropdowns and 1 number field (also currently one can't adjust the padding from the horizontal sides).

It could work thus:

  1. User opens settings.
  2. User clicks a button for Customize position.
  3. GUI changes to only have following buttons Cancel, Reset, Done[1]
  4. User clicks and drags the existing (placeholder) overlay to a place suitable to them.
  5. User clicks a button on:
    5.1. Cancel, to reset to the starting state.
    5.2. Reset, to reset to a sensible default
    5.3. Done to let the application save the position of the overlay.[2]

This could ideally also include the extra feature of adjusting the scaling factor and limits of the overlay in the customization mode if that is possible. Scaling factor would affect the font size and avatar size. Maybe the current settings could then be hidden behind an Advanced/Expert mode toggle of the UI. I can make a separate comment or issue fleshing out this in greater detail, if this is relevant.

[1] The preferred order of buttons seems to vary based on platform. Ideally maybe your used framework can handle that according to some preferences or platform conventions.Reset button would only be required if it is possible end up in a non-functional state somehow.
[2] Perhaps in percentages of screen size, rather than direct pixels? So as to accommodate resolution changes or monitor switches. Generally any the underlay (stuff beneath the overlay) adjusts (or gets adjusted manually) to changing resolutions or aspect ratios. I guess ideally there can be an option in the config file (and maybe Advanced/Expert mode of the UI) where you can specify whether it should be in pixels or percentages.

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