Skip to content

Conversation

onesounds
Copy link
Contributor

@onesounds onesounds commented Dec 1, 2021

bandicam.2021-12-01.11-31-25-337.mp4

#840 (comment)
#770

Plan

  • Show Simple Guide and Setting when First Launch.
  • In ancient times, people called it 'Wizard'.

Todo

  • Add Setting Control
  • Check First Launch
  • String Text
  • Add Testing Button in About panel
  • Language expression correction.
  • Animation
  • Scrollbar (but I'm not use)
  • Pagination Number

@onesounds onesounds added the enhancement New feature or request label Dec 1, 2021
@onesounds onesounds self-assigned this Dec 1, 2021
@onesounds
Copy link
Contributor Author

Almost done. @taooceros The direction of the animation changed during the work. Check it please.

Currently, FirstLaunch is applied only when the flow is terminated. First of all, I don't think there will be a problem, but it would be nice to have a code that safely stores settings inside CheckFirstLaunch().

@jjw24
Copy link
Member

jjw24 commented Dec 3, 2021

maybe on first run we should hide the query bar or have the welcome screen in front of it, looks a bit weird like this:
image

@jjw24
Copy link
Member

jjw24 commented Dec 3, 2021

is there a way to stop listening for hotkey change once it's set? because realizing once user has set the hotkey in the welcome screen, they might one to try it out, but currently doing so will cause the hotkey to change again:

image

@jjw24
Copy link
Member

jjw24 commented Dec 3, 2021

with recommending the VS tip, i think not every user will have Visual Studio installed and it actually brings up a whole bunch of settings, probably not a good idea to recommend this.

image

@jjw24
Copy link
Member

jjw24 commented Dec 3, 2021

maybe sn for Sticky Note is a better recommendation?

image

@jjw24 jjw24 added this to the 1.9.0 milestone Dec 3, 2021
@onesounds
Copy link
Contributor Author

onesounds commented Dec 3, 2021

maybe on first run we should hide the query bar or have the welcome screen in front of it

I thought the default setting was hiding. Initial execution, HideOnStartup was changed to True.

maybe sn for Sticky Note is a better recommendation?

true. I changed it.

is there a way to stop listening for hotkey change once it's set? because realizing once user has set the hotkey in the welcome screen, they might one to try it out, but currently doing so will cause the hotkey to change again:

I add keyboard.clearfocus() when set hotkey. Additionally, if click somewhere else, will lose focus. but when close searchbox, focus will back to hotkeycontrol. In this case, unintended input may occur again. I don't know how to take the focus away.

@jjw24 jjw24 merged commit 1321005 into Flow-Launcher:dev Dec 4, 2021
@Garulf Garulf mentioned this pull request Dec 13, 2021
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

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants