CCExtractor / ultimate_alarm_clock

GNU General Public License v2.0
68 stars 122 forks source link

Database cross comm #563

Closed AryanSarafDev closed 4 months ago

AryanSarafDev commented 4 months ago

Description

SQLite databases offer the advantage of being easily accessible across various native languages, thereby facilitating a smooth exchange of data. I have implemented the SQLite database using sqflite package in Flutter and using the database created directly in Kotlin code for scheduling alarms on boot in the background.

Proposed Changes

Addition of SQLite database which stores all alarm data for easy access

New boot scheduling for alarms

Fixes #562 #548

Checklist

Detective-Khalifah commented 4 months ago

I have looked at the code. Maybe replace the numeric GetLatestAlarm.kt? I will install the app and see how it behaves next.