GeezerVison is showing github.com — Onboarding Screen by the0neyouseek · Pull Request #906 · MonitorControl/MonitorControl
Conversation
This PR is related to this issue: #676
What's new
- ✨ Add an onboarding screen (only appear on first launch)
- 🇫🇷 French translations for the new onboarding screen
- 🛠 Reorganize AppDelegate a bit
- 🛠 Move View Controllers into folders
Tests
I've tested the onboarding screen on both small and large screen, HiDPI and normal res, light and dark mode.
If you want to test the PR you can save your preferences located here:
~/Library/Preferences/me.guillaumeb.MonitorControl.plist
and run this command to reset your current preferences (where the app check to know if it was started once)
$ defaults delete me.guillaumeb.MonitorControl
before the launching the project in XCode.
What's left to do
All current translations beside French & English (for the new onboarding) are missing for now.
If you want to help with translations, please read the opening post of this discussion: #637
- Translations :
- Spanish
- German
- Hungarian
- Italian
- Korean
- Dutch
- Portuguese (Brazil)
- Turkish
- Chinese, Simplified
- Chinese, Traditional (Taïwan)
- I also forgot to translate the keyboard screenshot part (I'll get to it asap)
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
- Add an onboarding screen (only appear on first launch)
- 🇫🇷 French translations for the new onboarding screen
- Reorganize AppDelegate a bit
- Move View Controllers into folders
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good! Good job!
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
I think i'm done with this PR, feel free to add commits if you want to maybe add some translations @waydabber @JoniVR
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
waydabber
commented
Jan 23, 2022
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
|
He @the0neyouseek - I have an issue - something seems to be off.

Steps to reproduce:
- delete app defaults
defaults delete me.guillaumeb.MonitorControl
- pull the latest code from
feat/onboarding
- build&run
Also, besides the unexpected nil, the onboarding screen does not pop up now (it did pop up when I did the last approve as I tested it - so something must have changed since then) and a complaint about permissions do pop up (when security permissions are not granted to the app) - I thought this should not present itself before the onboarding so it is not the first impression.
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
That's weird. Maybe I messed something up, I'll look into it.
Edit: Yup, it's me, I messed up the merge…
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
Hey @the0neyouseek - is this PR now done or you still working on it? Shouldn't it be merged? :)
|
the0neyouseek reacted with thumbs up emoji
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
Done for me :) You can merge it
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Reviewers
JoniVR
Awaiting requested review from JoniVR
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Labels
done
Work on this issue is complete. Will be available on next release
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Uh oh!
There was an error while loading. Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
|