WIP: Customizable alarms per subscription (#78)
* Added alerts section Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added allowed reminders fetching Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added `LifecycleViewHolder` Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added row for custom alerts Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added alerts section displaying Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added allowed reminders passing Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added `ColorPickerActivity.Contract` Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added strings Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added reminders and ignore alerts storage Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Moved class declaration Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added storage of custom alarm preferences Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added check for blank reminders Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added alarms removal when loading Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Simplified calendar alerts to just one Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Updated strings Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Simplified UI to have only one default alarm Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added new strings Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Removed no longer necessary `CalendarReminder` Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Sketched workflow Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Implemented default alarm adder Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Just a small deprecation Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added ignore cache option Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Added ignore cache refresh of saving Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Optimized event updating Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Make forceResync explicit * Minor changes * No longer used Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Moved alarms logic to `ProcessEventsTask` Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Cleanup Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Use Joda for time interval formatting; minor changes * Removed `firstCheck` variable Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> * Refactored check Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> Signed-off-by: Arnau Mora <arnyminer.z@gmail.com> Co-authored-by: Ricki Hirner <hirner@bitfire.at>
Loading
Please register or sign in to comment