Commit Graph
100 Commits
Author SHA1 Message Date
MM20 7b6ff6e6eb Apply background dim to view instead of window
Setting both blur and dim to window at the same time breaks the blur transition
2022-01-29 17:18:56 +01:00
MM20 8f5e920d4e Recreate icon repository on activity recreation 2022-01-29 17:15:45 +01:00
MM20 dcb315baec Nothing to see here 2022-01-29 13:27:43 +01:00
MM20 ef009824df Remove unused legacy preferences 2022-01-28 23:18:05 +01:00
MM20 f72e7a1993 Migrate icon settings 2022-01-28 23:15:27 +01:00
MM20 75529b8f42 Migrate icon shape preference 2022-01-27 22:22:10 +01:00
MM20 1370901f46 Update Jetpack Compose and Accompanist 2022-01-27 20:53:12 +01:00
MM20 237a0f2087 Migrate search bar style preferences 2022-01-27 20:45:46 +01:00
MM20 09bb040e9a Show permission banner in calendar widget if calendar permission is not granted 2022-01-26 22:34:51 +01:00
MM20 b8304f1c1c Fix permission banners in search results 2022-01-26 21:51:35 +01:00
MM20 7a48a148ff Update Gradle and Gradle wrapper for Android Studio 2021.1.1 2022-01-26 12:58:23 +01:00
MM20 85b8f3f615 Migrate wallpaper preferences 2022-01-25 21:53:19 +01:00
MM20 11017f46bc Remove more unused legacy preferences 2022-01-25 21:30:44 +01:00
MM20 b01f9d3f4d Migrate grid column count preference 2022-01-25 21:21:46 +01:00
MM20 8799c15682 Apply theme preferences to LauncherActivity 2022-01-25 18:10:54 +01:00
MM20 f701e90c47 Unclutter this mess we call LauncherActivity
also migrate search bar to Jetpack Compose
2022-01-25 17:55:57 +01:00
MM20 0447d3072d Migrate from Glide to Coil 2022-01-20 22:40:32 +01:00
MM20 401a493864 Migrate websearch settings 2022-01-20 21:19:30 +01:00
MM20 c91576847b Add compose-color-picker library 2022-01-20 19:20:54 +01:00
MM20 d258514541 Add Coil 2022-01-19 21:46:09 +01:00
MM20 d0ae9e59ae Set minSdk to 26 (Oreo) 2022-01-19 21:40:39 +01:00
MM20 49579956a1 Update Accompanist 2022-01-19 21:39:48 +01:00
MM20 ab94d55984 hide favorites view if favorites is empty 2022-01-18 22:13:37 +01:00
MM20 f83bab94ce Disable calendar and contact search settings if permission is not granted 2022-01-17 22:23:29 +01:00
MM20 974988f65d Remove unused code 2022-01-17 00:18:53 +01:00
MM20 d85da0361d Set visibility of interface implementations to internal 2022-01-17 00:16:00 +01:00
MM20 a71efdf4b2 Adjust coroutine scope default dispatchers 2022-01-17 00:10:23 +01:00
MM20 d031003845 Migrate file search preferences 2022-01-17 00:08:03 +01:00
MM20 fe2da9a60e Add permission banner to calendar widget settings 2022-01-15 22:56:48 +01:00
MM20 8ce84cfe22 Check calendar permission in CalendarRepositoryImpl::getUpcomingEvents 2022-01-15 22:32:32 +01:00
MM20 ff0aafa41a Remove BrightSky status from BuildInfo screen 2022-01-15 21:47:37 +01:00
MM20 1cc0d64020 Remove weather providers that are not available from settings screen 2022-01-15 20:23:28 +01:00
MM20 779e28e217 Add build info screen 2022-01-15 20:17:18 +01:00
MM20 5b9ce4d4ae Migrate account settings 2022-01-15 19:01:12 +01:00
MM20 0902ee2583 Adjust switch preference switch colors 2022-01-15 15:53:47 +01:00
MM20 1814e21181 Remove unused preferences 2022-01-15 15:53:26 +01:00
MM20 cd3ee6f3cb Clean up unused badge code 2022-01-15 15:41:29 +01:00
MM20 526f848f97 MusicRepository: ignore metadata updates for controllers other than the current 2022-01-15 14:41:58 +01:00
MM20 6ca440f553 Refactor badges and notifications, migrate badge settings 2022-01-15 14:31:13 +01:00
MM20 dc64fdebdd Don't crash if the wikipedia URL is invalid 2022-01-13 19:44:26 +01:00
MM20 b1412d24f1 Migrate Wikipedia settings, add wikipedia base url setting 2022-01-11 22:16:47 +01:00
MM20 a5cb2e3314 Migrate calendar widget settings 2022-01-10 23:13:53 +01:00
MM20 5834e7e8c4 Migrate search settings 2022-01-10 21:48:29 +01:00
MM20 d91fc525f8 Fix music app filter 2022-01-09 15:23:50 +01:00
MM20 eaa1848f97 LicenseScreen: load license text in worker thread 2022-01-09 14:59:30 +01:00
MM20 4e7275c4aa Prevent potential MusicRepository deadlock 2022-01-09 14:46:42 +01:00
MM20 9eecd3513f Don't log CancellationException to crash reporter
They are usually not a problem and can occur naturally (e.g. if a search is
cancelled because the search query has changed)
2022-01-09 01:19:25 +01:00
MM20 ef01439ded Add export log to debug settings screen 2022-01-09 01:14:36 +01:00
MM20 ed11330674 Add clock widget customizations 2022-01-09 00:54:15 +01:00
MM20 eebffa333e Fix music widget album art scaling 2022-01-07 20:49:16 +01:00
MM20 d3358fa7b5 Add option to disable music widget filtering 2022-01-06 23:43:50 +01:00
MM20 51e9370dd5 Add notification permission to PermissionsManager 2022-01-04 22:43:18 +01:00
MM20 2c07b97e01 Add debug settings screen and move widget settings to sub screen 2022-01-04 21:30:07 +01:00
MM20 c360753904 Rename settings screens 2022-01-04 18:53:41 +01:00
MM20 b2f7e34fd3 Reset last update on weather data reset 2022-01-04 00:03:11 +01:00
MM20 cb175e299b Adjust permission banner style 2022-01-03 23:58:16 +01:00
MM20 3e3e699fca Fix location search dialog item width 2022-01-03 23:50:45 +01:00
MM20 61c77a137d Weather widget: add button to manually set location if permission is missing 2022-01-03 23:45:33 +01:00
MM20 d5cedb446e Re-request weather update after location permission has been granted 2022-01-03 23:12:31 +01:00
MM20 e7b4a05685 Show missing permission banner in weather widget if there's no weather data and auto location is enabled 2022-01-03 23:03:29 +01:00
MM20 c5803b7e75 Fix crash if there's no weather data 2022-01-03 22:52:14 +01:00
MM20 2a01bccb62 Add debug options to weather settings screen 2022-01-03 22:51:55 +01:00
MM20 497625a9e6 Show a warning in weather settings if location permission is missing 2022-01-03 22:36:33 +01:00
MM20 60b9b7ecd9 Permission Manager: Make permission lists static 2022-01-03 22:25:51 +01:00
MM20 e9703ad778 Add API to watch permission state 2022-01-03 22:17:57 +01:00
MM20 b5005ee4ea Refactor permissions manager 2022-01-03 21:41:44 +01:00
MM20 5c0d142fd9 Fix weather widget package 2022-01-03 20:41:43 +01:00
MM20 ed75db2cf1 Fix use of imperialUnits preference in weather widget day selector 2022-01-03 20:41:18 +01:00
MM20 d84bbe3011 Clean up DataStore schema 2022-01-02 22:05:20 +01:00
MM20 11e6a3ceb3 Use dependency injection to access dataStore, not the context.dataStore extension 2022-01-02 21:58:53 +01:00
MM20 9d6ca3d613 Add mechanism to populate datastore with default data 2022-01-02 18:57:13 +01:00
MM20 8969d77231 Use DataStore preference for imperial units 2022-01-02 18:24:19 +01:00
MM20 1d589e5246 Don't force update weather data on every restart 2022-01-02 17:40:00 +01:00
MM20 7b2ae4c8ac LocationPreference: single line text field 2022-01-02 15:54:45 +01:00
MM20 2b3323bf7f Refactor weather to use new datastore preferences 2022-01-02 15:52:17 +01:00
MM20 d18feccfe4 Weather settings 2022-01-01 22:43:25 +01:00
MM20 1a3fde5bf5 Fix preference disabled state alpha 2022-01-01 21:21:38 +01:00
MM20 89db713e24 Initial migration to new Compose settings activity and DataStore 2022-01-01 20:34:59 +01:00
MM20 912982aba8 combine -> merge 2021-12-31 21:50:28 +01:00
MM20 63e5c1337c Refactor clock widget 2021-12-31 21:20:06 +01:00
MM20 41b9cecb95 Remove log statement 2021-12-31 20:23:38 +01:00
MM20 a2ccef64ce Refactor search, favorites and calendar widget 2021-12-31 20:16:08 +01:00
MM20 0193d4e495 Remove unused appsearch module 2021-12-24 14:13:44 +01:00
MM20 42c1ec3ce1 Rename music widget VM methods 2021-12-21 12:26:29 +01:00
MM20 b9054f04cd Refactor weather widget 2021-12-19 21:58:19 +01:00
MM20 2ee50459a9 Make database instance injectable 2021-12-19 19:14:21 +01:00
MM20 8be19a1309 Refactor music widget 2021-12-19 18:29:52 +01:00
MM20 71652ffc71 Version 1.3.0 2021-12-19 12:32:53 +01:00
MM20 fa41c32191 Fix unit converter button text style 2021-12-19 12:32:15 +01:00
MM20 3c447b82a4 Adjust widget spacer in onNewIntent 2021-12-19 12:19:58 +01:00
MM20 fbcd5ed327 Open clock/calendar app again when clicking on clock widget 2021-12-18 23:05:51 +01:00
MM20 6c0c6bd6f8 Add BroadcastReceiverLiveData class
This is a suprise tool that will help us later
2021-12-18 22:31:14 +01:00
MM20 69597a589b Tweak background blur radius 2021-12-18 21:33:26 +01:00
MM20 fcac40c3cd Adjust EditFavoritesView label style 2021-12-17 23:50:03 +01:00
MM20 90f7a471ea Minor style adjustments 2021-12-17 23:04:50 +01:00
MM20 2f3203e04a Add popup menu style 2021-12-17 22:21:47 +01:00
MM20 278705f258 Remove unused styles 2021-12-17 22:13:42 +01:00
MM20 d2897a1d6d Remove log statement 2021-12-17 21:55:39 +01:00
MM20 2fa043ef8e Update Jetpack Compose to 1.1.0-rc01 2021-12-17 21:27:17 +01:00
MM20 d893e6a67b Use colorSecondary for preference icons 2021-12-17 21:10:15 +01:00