Skip to content

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

Merged
sameerasw merged 17 commits into
mainfrom
develop
May 12, 2026

Conversation

@sameerasw
Copy link
Copy Markdown
Owner

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:

  • Introduced a new "Lock screen clock" feature in 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 to SettingsRepository. [1] [2] [3] [4] [5] [6]
  • Updated UI logic in FeatureSettingsActivity to show the new lock screen clock settings and handle permission requirements. [1] [2] [3]

Location Reached Alarm Improvements:

  • Added support for pausing and resuming location alarms: introduced new actions in LocationReachedService, updated the alarm model (LocationAlarm) to include an isPaused field, and updated the repository and service logic to handle paused state and notification updates accordingly. [1] [2] [3] [4] [5] [6]
  • Improved notification and progress update logic to reflect paused state for alarms. [1] [2]

Dependency and Feature Registry Updates:

  • Added new dependencies for Wear OS remote interactions and updated wearable libraries in build.gradle.kts. [1] [2]
  • Moved the "Shut-Up!" feature to a new position in FeatureRegistry and marked it as beta. Added a settings key for attempting Shizuku restart. [1] [2] [3] [4]
  • Added a new help sheet for watch installation and updated the floating toolbar logic to display it when appropriate. [1] [2] [3]

These changes collectively enhance the app's customization capabilities and improve user experience for location-based alarms and feature management.

rahulsharma860 and others added 17 commits May 4, 2026 01:12
Added the marquee in SegmentedPicker.kt, and
EssentialsFloatingToolbar.kt.
… grid-based color picker, and clock styling controls including weight, width, and roundness.
@sameerasw sameerasw self-assigned this May 12, 2026
@sameerasw sameerasw added the enhancement New feature or request label May 12, 2026
@sameerasw sameerasw merged commit 1b7b6dc into main May 12, 2026
1 check passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Essentials Progress May 12, 2026
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

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants