Rafael Caetano
0eb2bdfea9
Cache achievement data to reduce the number of requests
2023-02-11 18:00:57 +00:00
Rafael Caetano
f334cf39be
Add RetroAchievement list UI for user achievements
2023-02-08 19:43:20 +00:00
Rafael Caetano
f170d39a9e
Allow user to login with RetroAchievements from ROM details screen
2023-02-05 23:32:56 +00:00
Rafael Caetano
929afc6f8d
Merge branch 'master' into retro-achievements
2023-02-05 16:20:12 +00:00
Rafael Caetano
4fe96b98e7
Upgrade app version code to 24
...
This was required after multiple attempts to update the new release to the PlayStore
2023-02-04 00:54:42 +00:00
Rafael Caetano
155898561d
Release Beta 1.8.0
2023-02-03 18:21:27 +00:00
Rafael Caetano
1b305e3127
Redesign ROM configuration screen
2023-01-22 23:39:21 +00:00
Rafael Caetano
3173febea4
Add RetroAchievements API implementation
2023-01-15 23:40:24 +00:00
Rafael Caetano
09628e4864
Allow DSiWare titles to be imported from either files or from the ROM list
2022-11-11 15:23:15 +00:00
Rafael Caetano
d09b46f536
Update libraries
2022-10-23 18:59:42 +01:00
Rafael Caetano
23d09b5888
Allow multiple cheat databases to be kept and updated individually
2022-10-02 11:55:20 +01:00
Rafael Caetano
2c804ceafd
Update to melonDS 0.9.4
2022-09-11 22:55:17 +01:00
Rafael Caetano
a4f2210f99
Fix release builds
...
A Jetpack Compose dependency was missing that was preventing preview annotations from being accessible during release builds
2022-09-11 22:55:17 +01:00
Rafael Caetano
ee7bafb4ae
Setup Jetpack Compose
2022-09-06 23:52:32 +01:00
Rafael Caetano
1b8fd9e814
Update Activity, Fragment and AppCompat libraries
2022-08-24 23:25:12 +01:00
Rafael Caetano
fb60821484
Update Kotlin and some AndroidX libraries
2022-08-24 19:25:24 +01:00
Rafael Caetano
077a8c7913
Add MasterSwitch as a local dependency
...
Since the original project has not been updated to support the latest version, a local copy was made to implement the required changes to support the latest library versions
2022-08-24 19:17:55 +01:00
Rafael Caetano
3873cc8554
Update to Android 13
2022-08-22 21:54:01 +01:00
Rafael Caetano
8ee5c80be8
Migrate RomsRepository and RomListViewModel to Kotlin coroutines
...
This also fixes the slowdown when performing a ROM search when a large set of ROMs is present since the filtering is now performed outside of the UI thread
2022-08-21 02:19:20 +01:00
Rafael Caetano
ca117bddf5
Migrate to new Splash Screen implementation
2022-02-09 00:46:18 +00:00
Rafael Caetano
0ecb7064b8
Migrate from JCenter to Maven Central
2022-01-12 21:32:43 +00:00
Rafael Caetano
3aa4adec54
Release Beta 1.7.0
2021-11-13 14:49:53 +00:00
Rafael Caetano
39d2fa43a1
Implement rewind screen and logic
...
Currently, rewind is always enabled and with hardcoded values. Adding settings for these configurations is still required.
2021-11-07 01:54:27 +00:00
Rafael Caetano
067a5dcb02
Update Work Manager to support Android 12
2021-10-27 00:23:16 +01:00
Rafael Caetano
3ab08a3c3d
Target Android 12
2021-10-07 21:20:15 +01:00
Rafael Caetano
9f00f58aaf
Separate versions from every dependency
2021-10-07 21:19:47 +01:00
Rafael Caetano
9c0270d04b
Remove unused Android tests
2021-09-13 00:06:08 +01:00
Rafael Caetano
933e5bfc49
Release Beta 1.6.1
2021-08-25 20:38:43 +01:00
Rafael Caetano
71c68b963f
Update Hilt version
...
Also update Kotlin target JVM
2021-08-14 19:12:30 +01:00
Rafael Caetano
446c1c60d9
Migrate to AGP 7
2021-08-14 01:35:56 +01:00
Rafael Caetano
9d8addcd39
Release Beta 1.6.0
2021-08-05 20:36:45 +01:00
Rafael Caetano
9664fd0f04
Fix crash when entering the "Custom BIOS and firmware" screen in release builds
2021-08-05 20:28:50 +01:00
Rafael Caetano
1ba821651f
Initial CI setup
2021-07-28 22:48:36 +01:00
Rafael Caetano
2b4b66fc8c
Migrate to Gradle Kotlin DSL
2021-07-26 21:54:37 +01:00