Skip to content

Feat/island/enhance shadow pulse position - #1525

Closed
isaacsa51 wants to merge 3 commits into
sameerasw:developfrom
isaacsa51:feat/island/enhance_shadow_pulse_position
Closed

isaacsa51 wants to merge 3 commits into
sameerasw:developfrom
isaacsa51:feat/island/enhance_shadow_pulse_position

Conversation

@isaacsa51

Copy link
Copy Markdown
Contributor

Description

Change how the shadow pulse renders behind the island, this PR fixes and enhances how this render on the island.

Now it renders an "outline" with the blur specified to the setting, also now featuring a new option of opacity if the user needs a more pronounced or not shadow.

Type of change

  • Bug fix
  • New feature
  • UI / visual update
  • Performance improvement
  • Refactoring / cleanup
  • Translations
  • Build / CI tooling

UI changes

Screen.Recording.20261023.222846.mp4

Checklist

Before submitting, please make sure:

  • The base branch is set to develop (not main).
  • The app builds cleanly locally with ./gradlew assembleDebug.
  • Unit tests pass with ./gradlew testDebugUnitTest.
  • You tested the changes on a device or emulator (including Shizuku or Root if applicable).
  • New preferences use SettingsRepository for keys and getter/setter methods.
  • New user-facing settings are registered in FeatureRegistry.kt for search indexing.
  • New UI follows the design system in ui/core/ (RoundedCardContainer, IconToggleItem, etc.).
  • Strings are added to res/values/strings.xml and drawables use rounded variants (R.drawable.rounded_*).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant