Develop - More marquee, Shut up is in beta, Shut up shizuku toggle, shortcut app icon quality control, watch app isntall button, rotation suggestion toggle, lock screen clocks, pause for are we there yet?#415
Conversation
Added the marquee in SegmentedPicker.kt, and EssentialsFloatingToolbar.kt.
…g and string resources
…t freezing failures
…ng the companion app via RemoteIntent
…egrate into shortcut creation flows
… clean up StatusBarIconViewModel
…nd font parameters
… screen clock color and tone
… grid-based color picker, and clock styling controls including weight, width, and roundness.
…e notification titles
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.
This pull request introduces two main themes: enhancements to the "Lock screen clock" feature and improvements to the "Location reached" alarms, along with some dependency updates and minor feature flag changes. The most significant changes are the addition of a new customizable "Lock screen clock" feature, the ability to pause/resume location alarms, and supporting infrastructure for these features.
Lock Screen Clock Feature Enhancements:
FeatureRegistry, including its registration, permissions, and settings UI, allowing users to customize aspects like weight, width, grade, roundness, color tone, and color selection. Associated keys and getter/setter methods were added toSettingsRepository. [1] [2] [3] [4] [5] [6]FeatureSettingsActivityto show the new lock screen clock settings and handle permission requirements. [1] [2] [3]Location Reached Alarm Improvements:
LocationReachedService, updated the alarm model (LocationAlarm) to include anisPausedfield, and updated the repository and service logic to handle paused state and notification updates accordingly. [1] [2] [3] [4] [5] [6]Dependency and Feature Registry Updates:
build.gradle.kts. [1] [2]FeatureRegistryand marked it as beta. Added a settings key for attempting Shizuku restart. [1] [2] [3] [4]These changes collectively enhance the app's customization capabilities and improve user experience for location-based alarms and feature management.