-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[Mouse Jump] - improve popup responsiveness #25484
Labels
Idea-Enhancement
New feature or request on an existing product
Product-Mouse Utilities
Refers to the Mouse Utilities PowerToy
Resolution-Fix Committed
Fix is checked in, but it might be 3-4 weeks until a release.
Comments
mikeclayton
added
the
Needs-Triage
For issues raised to be triaged and prioritized by internal Microsoft teams
label
Apr 13, 2023
mikeclayton
added a commit
to mikeclayton/PowerToys
that referenced
this issue
Apr 13, 2023
15 tasks
Aaron-Junker
added
Idea-Enhancement
New feature or request on an existing product
Status-In progress
This issue or work-item is under development
Product-Mouse Utilities
Refers to the Mouse Utilities PowerToy
labels
Apr 14, 2023
mikeclayton
added a commit
to mikeclayton/PowerToys
that referenced
this issue
Apr 14, 2023
crutkas
removed
the
Needs-Triage
For issues raised to be triaged and prioritized by internal Microsoft teams
label
Apr 18, 2023
jaimecbernardo
pushed a commit
that referenced
this issue
Apr 24, 2023
…cut keys(#25487) * [Mouse Jump] - reorganise existing NativeMethods (#25482) * Mouse Jump] - reorganise Helper classes / main form code (#25482) * Mouse Jump] - replace use of System.Windows.Forms.Screen with Native Methods (#25482) * Mouse Jump] - replace use of System.Windows.Forms.SystemInformation with Native Methods (#25482) * [Mouse Jump] - replace use of System.Windows.Forms.Cursor with Native Methods (#25482) * [Mouse Jump] - improve popup responsiveness (#25484) * [Mouse Jump] - fixed spellchecker errors (#25484) * [Mouse Jump] - add settings card for thumbnail size (#24564) * [Mouse Jump] - shortcut keys to jump to centres of screens (#25069) * [Mouse Jump] - fix spelling (#25069) * [Mouse Jump] - fix spelling - numpad (#25069) * [Mouse Jump] - updated "thumbnail size" settings text (#24564)
jaimecbernardo
added
Resolution-Fix Committed
Fix is checked in, but it might be 3-4 weeks until a release.
and removed
Status-In progress
This issue or work-item is under development
labels
May 15, 2023
This has been shipped for 0.70.0. Please updated to the latest release. Thank you. |
BLM16
pushed a commit
to BLM16/PowerToys
that referenced
this issue
Jun 22, 2023
…cut keys(microsoft#25487) * [Mouse Jump] - reorganise existing NativeMethods (microsoft#25482) * Mouse Jump] - reorganise Helper classes / main form code (microsoft#25482) * Mouse Jump] - replace use of System.Windows.Forms.Screen with Native Methods (microsoft#25482) * Mouse Jump] - replace use of System.Windows.Forms.SystemInformation with Native Methods (microsoft#25482) * [Mouse Jump] - replace use of System.Windows.Forms.Cursor with Native Methods (microsoft#25482) * [Mouse Jump] - improve popup responsiveness (microsoft#25484) * [Mouse Jump] - fixed spellchecker errors (microsoft#25484) * [Mouse Jump] - add settings card for thumbnail size (microsoft#24564) * [Mouse Jump] - shortcut keys to jump to centres of screens (microsoft#25069) * [Mouse Jump] - fix spelling (microsoft#25069) * [Mouse Jump] - fix spelling - numpad (microsoft#25069) * [Mouse Jump] - updated "thumbnail size" settings text (microsoft#24564)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Idea-Enhancement
New feature or request on an existing product
Product-Mouse Utilities
Refers to the Mouse Utilities PowerToy
Resolution-Fix Committed
Fix is checked in, but it might be 3-4 weeks until a release.
Description of the new feature / enhancement
Mouse Jump currently has a fallback behaviour if it takes more than 250ms to render the popup form (which it can do when there's a lot of screens attached to the system) - it displays the preview popup with black rectangles instead of screenshots and renders the screenshots in the background:
FancyMouse-6-screens.mp4
This still feels a bit "lumpy" with the wait for all remaining screens to be captured and then shown all together at the end.
The form could be made more responsive by showing the individual screenshots as soon as they're captured:
FancyMouse.-.progressive.preview.v2.-.normal.mp4
This won't change the amount of time required to draw the form, but it makes it feel a bit more responsive.
I've got a branch with this implemented already in my fork - I'll open a PR shortly...
Scenario when this would be used?
General use - the main preview form rendering is a bit more fluid
Supporting information
No response
The text was updated successfully, but these errors were encountered: