Releases: D4rK7355608/AppToolkit
Releases · D4rK7355608/AppToolkit
App Toolkit
feat: Updated app description and version - Renamed `app_about_description` to `app_short_description` across multiple language resource files. - Updated the library version to `0.0.47`. - Added new string `device_info`
App Toolkit
feat: Update dependencies, improve About screen, and refine strings - Updated library versions: compose BOM to `2025.01.01`, Compose UI to `1.7.7`, and bumped AppToolkit library version to `0.0.46`. - Enhanced the About screen by updating special item names from "changelog" to "changelog_title", from `EULA` to `EULA_title`. - Modified `eulaHtmlString` and `changelogHtmlString` descriptions to reference new string resources and improved message clarity. - Improved string resources and created new ones like: `loading_eula_message`, `loading_changelog_message`, `error_loading_changelog_message`, `error_loading_eula_message`, `summary_preference_settings_permissions`. - Added the `summary_preference_settings_permissions` string.
App Toolkit
feat: Refactor App Update and Usage Notifications - Reintroduced `AppUpdateNotificationsManager` for handling app update notifications. - Reintroduced `AppUsageNotificationReceiver` to manage app usage notifications. - Reintroduced `AppUsageNotificationsManager` for scheduling app usage checks. - Reintroduced `AppUsageNotificationWorker` to check for and send app usage notifications. - Added logic to the AppUsageNotificationReceiver to manage the app usage notifications - Added new UMP dependency - Fixed wrong notification summary in strings.xml
App Toolkit
feat: Refactor App Update and Usage Notifications - Reintroduced `AppUpdateNotificationsManager` for handling app update notifications. - Reintroduced `AppUsageNotificationReceiver` to manage app usage notifications. - Reintroduced `AppUsageNotificationsManager` for scheduling app usage checks. - Reintroduced `AppUsageNotificationWorker` to check for and send app usage notifications. - Added logic to the AppUsageNotificationReceiver to manage the app usage notifications - Added new UMP dependency - Fixed wrong notification summary in strings.xml
App Toolkit
feat: Removed unused icon and updated version - Removed `ic_shortcut_settings_foreground.xml` as it was unused. - Updated the library version from 0.0.42 to 0.0.43.
App Toolkit
feat: Implement app update and usage notifications - Added AppUpdateNotificationsManager to handle notifications for app updates. - Added AppUsageNotificationReceiver and AppUsageNotificationWorker to manage and schedule app usage notifications. - Added AppUsageNotificationsManager to schedule periodic checks for app usage. - Introduced new notification icons for updates and important notifications. - Updated dependencies and version to 0.0.42. - Updated the theme checking logic to properly display the selected theme mode in the settings. - Added a logic to display the correct theme summary.
App Toolkit
0.0.40 feat: Updated translations, usage data description, dependency versio…
App Toolkit
feat: Added theme, usage/diagnostics settings, and providers - Added `ThemeSettingsList` composable to manage theme preferences. - Added `UsageAndDiagnosticsList` composable to manage usage and diagnostics settings. - Added `UsageAndDiagnosticsSettingsProvider` interface for usage and diagnostics settings. - Added `DrawerStyle` enum for drawer styling. - Added `DisplaySettingsProvider` interface for display settings. - Added `PrivacySettingsProvider` interface for privacy settings. - Added `AdvancedSettingsProvider` interface for advanced settings. - Added `AboutSettingsProvider` interface for about settings. - Updated version to `0.0.39`.
App Toolkit
feat: Refactor theme and privacy settings, add drawer style - Removed deprecated `Color`, `PrivacySettingsProvider`, and `Theme` files. - Created new `PrivacySettingsList` composable for privacy settings. - Introduced `DrawerStyle` enum for drawer customization. - Updated project version to 0.0.38. - Removed `ThemeSettingsList` composable.
App Toolkit
feat: Added theme settings and updated library version - Added a new `ThemeSettingsList` composable for managing app themes. - Implemented functionality to switch between "follow system", "dark mode", and "light mode" themes. - Added an option to enable or disable AMOLED mode. - Included a summary text to describe dark mode. - Updated the library version to 0.0.37. - Reformatted `PrivacySettingsProvider.kt`.