-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
feat(ui): Add Miuix blur and custom card backdrop blur support #219
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
Closed
Closed
Changes from 2 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
c6c8903
feat: port miuix blur to expressive UI
fanziyun a7e0439
refactor(blur): clean up comments and unused properties
fanziyun ba22618
Update app/src/main/java/com/abk/kernel/ui/blur/BlurredCardBackdrop.kt
fanziyun 413263b
Update app/src/main/java/com/abk/kernel/ui/components/AppBackgroundHo…
fanziyun f5f56a8
Update app/src/main/java/com/abk/kernel/ui/blur/BlurredCardBackdrop.kt
fanziyun b865e99
fix(blur): repair broken Kotlin syntax from PR edits
fanziyun d640a79
fix(blur): address multi-agent review findings
fanziyun a849703
fix(blur): restore ContentScale.Crop on the shared background image
fanziyun 63ff616
fix(blur): harden blur gating, cancellation, and toggle semantics
fanziyun fb7a293
fix(blur): bound the shared background painter's decode to the viewport
fanziyun 8a7161c
fix(blur): pass enableBlur to the SUSFS page top bar
fanziyun 679eeba
fix(blur): stop background/card blur from flashing on IME-driven resizes
fanziyun 23dd907
fix(blur): cache the pre-blurred card background globally and on disk
fanziyun 7e138fb
fix(blur): keep card surfaces translucent from the first frame
fanziyun 6025546
fix(blur): stop IME-driven resizes from re-blurring the backdrop
fanziyun f8011d6
Update app/src/main/java/com/abk/kernel/ui/blur/BlurredCardBackdrop.kt
fanziyun 52a51c2
fix(blur): key on-disk blur cache by URI and stop deleting it on startup
fanziyun 6f86030
fix(blur): refresh backdrop on real resize and move cache write off m…
fanziyun 318e86e
fix(blur): use SHA-256 cache keys and keep per-URI blur caches across…
fanziyun f6bacb8
fix(ui): restore adjustResize and harden blur resize + disk-cache beh…
fanziyun 4e2c829
fix(blur): re-blur on real viewport growth while skipping IME shrink
fanziyun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.