Skip to content

Develop - Developer options directly open when qs tile long pressed, splash with branding and translations#247

Merged
sameerasw merged 104 commits intomainfrom
develop
Feb 28, 2026
Merged

Develop - Developer options directly open when qs tile long pressed, splash with branding and translations#247
sameerasw merged 104 commits intomainfrom
develop

Conversation

@sameerasw
Copy link
Copy Markdown
Owner

This pull request introduces several updates focused on branding improvements, feature enhancements, and UI/UX polish for the app. The most notable changes include new and updated branding assets, splash screen animation improvements, new feature-related strings, and a tweak to the debug tab label. Additionally, there is a new intent handling for the Developer Options quick settings tile.

Branding and Visual Updates:

  • Added new branding avatar drawables: ic_branding_avatar.xml and ic_branding_avatar_content.xml, ensuring a consistent and modern app icon/avatar. [1] [2]
  • Updated launcher foreground drawables (ic_launcher_foreground.xml, ic_launcher_foreground_light.xml) to use a tint color for better theming and visual consistency. [1] [2]
  • Added a new vector drawable sameerasw_com.xml with branding colors.

Splash Screen and Animation:

  • Improved the splash screen by animating the branding icon if it exists, providing a smoother and more polished startup experience.

Feature Enhancements and UI Strings:

  • Added new string resources for Notification Glance, Always on Display, and charging-related quick settings features, supporting new and upcoming features in the UI. [1] [2] [3]

Quick Settings Tile Handling:

  • Enhanced QSPreferencesActivity to launch Developer Options directly when the corresponding tile is selected, improving developer convenience. [1] [2]

Other Notable Changes:

  • Updated the debug tab subtitle in DIYTabs to a new cat-themed emoticon.
  • Bumped versionCode to 31 and versionName to "12.0" in build.gradle.kts.

@sameerasw sameerasw self-assigned this Feb 28, 2026
@sameerasw sameerasw added the enhancement New feature or request label Feb 28, 2026
@sameerasw sameerasw merged commit a66d4cd into main Feb 28, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Essentials Progress Feb 28, 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.

1 participant