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

Add MultitouchView #186

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Add MultitouchView #186

wants to merge 17 commits into from

Conversation

treppenwitz03
Copy link
Contributor

@treppenwitz03 treppenwitz03 commented Jan 7, 2023

Solves #175

The messages are something I came up with just now so please feel free to edit them to something better.

Notes:
The window isn't resizable to avoid complexity as the user will only look at this probably once.
The visual design can be improved.

Todo:

  • Actually show a demo
  • Replace icon (could be improved)
  • Fix SwitchWorkspace
  • Calculate values better (Values are constant because window isn't resizable)
  • Edit visual design
  • Make available only when there is touchpad

Gonna need some UX inputs for how this will be handled I think.

@treppenwitz03 treppenwitz03 requested review from danirabbit and a team January 7, 2023 02:46
@treppenwitz03
Copy link
Contributor Author

treppenwitz03 commented Jan 7, 2023

I tried to make a draft with animation using Snapshot

Video is updated as of Jan 8

try_onboarding-2023-01-08_21.20.42.mp4

@treppenwitz03
Copy link
Contributor Author

Any feedback on this will be welcome. I'll adjust this further if needed

@treppenwitz03 treppenwitz03 marked this pull request as ready for review January 11, 2023 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants