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 some form of onboarding #640

Closed
waydabber opened this issue Jun 3, 2022 · 3 comments
Closed

Add some form of onboarding #640

waydabber opened this issue Jun 3, 2022 · 3 comments
Assignees
Labels
done All tasks are completed enhancement New feature or request released Released
Milestone

Comments

@waydabber
Copy link
Owner

An onboarding is needed to give a brief overview of the functionality of the app.

Display control features and apple keyboard hooking should have an explicit allow/disallow switch on the onboarding screen with special care for upgraders from the v1.1.x version so the feature could be opt-in for them to avoid confusion.

@waydabber waydabber added the enhancement New feature or request label Jun 3, 2022
@waydabber waydabber added this to the 1.2.x (exact minor version number TBD) milestone Jun 3, 2022
@waydabber waydabber self-assigned this Jun 3, 2022
@waydabber waydabber modified the milestones: v1.3.x (TBD), v1.4.0 Dec 8, 2022
@waydabber waydabber removed this from the v1.3.10 milestone Dec 26, 2022
@waydabber waydabber added this to the 2.0.0 milestone Mar 20, 2023
@waydabber waydabber added in progress Implementing unreleased Not released yet in beta form labels Mar 20, 2023
@waydabber waydabber modified the milestones: v2.0.0, v2.0.1, v2.0.2 Jun 15, 2023
@waydabber waydabber modified the milestones: v2.0.2, v2.0.3 Jun 30, 2023
@waydabber waydabber modified the milestones: v2.0.3, 2.x.x (TBD) Jul 9, 2023
@waydabber
Copy link
Owner Author

Onboarding will be tied into the new app menu - #1880

@waydabber waydabber modified the milestones: 2.x.x (TBD), v2.0.4 Jul 17, 2023
@waydabber waydabber modified the milestones: v2.0.4, 2.x.x (TBD), v2.0.5 Aug 4, 2023
@waydabber
Copy link
Owner Author

Onboarding will be super simple (for now) as a proper tutorial would be so complex that it would defeat the purpose.

These things will be implemented:

  • Upon first launch the app menu will automatically open
  • An arrow pointing to the menu bar icon + a "Click here to open/close the app menu!" will signify how to open the app.
  • An arrow pointing to the more options icon(s) + a "Click here to see more..." will help the user figure out that the more option chevrons can be opened.
  • An arrow pointing to the settings icon + a "a click here for app settings!" will direct the user to Settings.

That's it.

@waydabber
Copy link
Owner Author

Untitled.mov

Upon first launch the app menu will open up and some yellow signs will guide the user how to open/close hte menu, expand more options and reach settings. Whenever the uses does any of these, the relevant onboarding sign will just wanish and never comes back.
This should be super simple, intuitive and wowen into app usage.

@waydabber waydabber added done All tasks are completed and removed in progress Implementing labels Aug 10, 2023
@waydabber waydabber added pre-release available Released as beta version and removed unreleased Not released yet in beta form labels Aug 10, 2023
@waydabber waydabber added released Released and removed pre-release available Released as beta version labels Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done All tasks are completed enhancement New feature or request released Released
Projects
None yet
Development

No branches or pull requests

1 participant