Skip to content

Comments

Develop - Private DNS improvements, App updater export, Sound mode automation, Battery notifications, Scale and visuals settings and more#220

Merged
sameerasw merged 10 commits intomainfrom
develop
Feb 19, 2026
Merged

Develop - Private DNS improvements, App updater export, Sound mode automation, Battery notifications, Scale and visuals settings and more#220
sameerasw merged 10 commits intomainfrom
develop

Conversation

@sameerasw
Copy link
Owner

This pull request introduces several new features and enhancements, primarily focusing on improving the app's battery notification capabilities, adding import/export functionality for tracked repositories, and expanding settings UI options. The most significant changes are grouped below:

Battery Notification Feature Enhancements:

  • Added BatteryNotificationService and BatteryNotificationTileService to the Android manifest, enabling background battery notifications and a Quick Settings tile for toggling this feature. [1] [2]
  • Integrated BatteryNotificationSettingsUI into the feature settings screen, allowing users to configure battery notification options. [1] [2]
  • Updated permission checks to account for battery notification requirements, including notification and Bluetooth permissions. [1] [2]

Tracked Repositories Import/Export:

  • Implemented import and export functionality for tracked repositories in AppUpdatesActivity, including UI buttons and result handling for file operations. [1] [2] [3]
  • Added UI components (ImportExportButtons) and supporting imports for a seamless Compose experience. [1] [2] [3]

Settings UI Expansion:

  • Added TextAnimationsSettingsUI to the feature settings, allowing users to configure text and animation-related options. [1] [2]
  • Updated permission checks for the new text and animations feature. [1] [2]

General Manifest and Codebase Updates:

  • Registered PrivateDnsSettingsActivity in the manifest for improved DNS management.
  • Minor defensive fix in EssentialsApp initialization to handle potential resource configuration exceptions.

UI and Import Updates:

  • Updated Compose imports in both AppUpdatesActivity and MainActivity to support new UI elements and layouts. [1] [2] [3] [4] [5]

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