Repository navigation
Allow independent removal and restoration animations - #11
Merged
GreyforgeLabs merged 3 commits intoOct 20, 2026
Merged
GreyforgeLabs merged 3 commits into
GreyforgeLabs merged 3 commits into
Conversation
Contributor
Author
|
This makes for some really fun user experience. Base minimize/restore from taskbar is the right discoverability choice. But once you know and trust Reprieve is there, then default quick window close is less intrusive, and the little angel flying your window back to save your butt is delightful. |
Owner
|
Reopening this. We closed it before actually seeing the animations in motion, and that was on us. We've since recorded every combination, and we like how it looks, especially instant removal paired with the angel restore. We'll review and test it properly and plan to merge. Thanks for the patience, and for the careful work. |
GreyforgeLabs
added a commit
that referenced
this pull request
Oct 20, 2026
- parkFlight and restoreFlight choose the removal and restoration animations separately; the shared flight setting is still accepted and sets both (#11, thanks @keylimesoda). - Bump manifest to 1.5.4 and date the changelog entry.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Removal and restoration currently share one animation choice. This adds independent choices so a window can disappear with Off and return with Angel.
Both controls live in one Animations card. F changes Removal; R changes Restoration; Shift reverses either cycle. The existing shared
flightsetting continues to set both directions, and existing installations retain their previous behavior until changed. The default remains Subtle.When removal is Off and restoration is animated, the existing capture path silently retains a snapshot for restoration. No removal flight is shown.
Validation
tests/run.shpassed, including all nine removal/restoration combinations, early undo, and compatibility with the shared setting.