Skip to content

Apps#176

Merged
sameerasw merged 15 commits intodevelopfrom
apps
Feb 4, 2026
Merged

Apps#176
sameerasw merged 15 commits intodevelopfrom
apps

Conversation

@sameerasw
Copy link
Copy Markdown
Owner

This pull request introduces a new "App Updates" feature to the project, enabling users to track, view, and manage updates for installed and tracked repositories. It includes the addition of a new activity, required permissions, dependencies, and configuration for file sharing and installation support.

New Feature: App Updates Management

  • Added new AppUpdatesActivity to provide a UI for tracking, viewing, and installing updates for repositories, including sections for pending updates, up-to-date, and not installed repos. The UI supports update installation, release notes viewing, and repo management. (app/src/main/java/com/sameerasw/essentials/AppUpdatesActivity.kt)
  • Registered AppUpdatesActivity in the manifest to make it available in the app. (app/src/main/AndroidManifest.xml)

Permissions and File Handling

  • Added new permissions required for the updates feature: READ_CALENDAR, REQUEST_INSTALL_PACKAGES, and support for file sharing via FileProvider for secure APK installation. (app/src/main/AndroidManifest.xml) [1] [2] [3]
  • Registered FileProvider in the manifest to enable secure file sharing for APK installation. (app/src/main/AndroidManifest.xml)

Dependency Updates

  • Added dependencies for wearable services, WorkManager, Gson, and additional Compose foundation/layout libraries to support the new updates feature and UI. (app/build.gradle.kts) [1] [2]

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