Commit Graph

639 Commits

Author SHA1 Message Date
Rafael Caetano
5a45d2cd99 Fix default layout being incorrectly displayed in RTL languages 2024-08-17 15:38:52 +01:00
Rafael Caetano
8b8e7d3fd6 Fix launch ROM from ROM details screen not using latest config 2024-06-30 12:59:58 +01:00
Rafael Caetano
ceb611e29c Fix crash when loading a ROM with slot 2 set to load a GBA ROM but no GBA ROM was provided 2024-06-27 19:34:08 +01:00
Rafael Caetano
0a3ee936c0 Add support for slot 2 Memory Expansion 2024-06-27 19:24:26 +01:00
Rafael Caetano
ec8a89e341 Fix RetroAchievements not unlocking after resetting the emulator 2024-06-19 22:35:41 +01:00
Rafael Caetano
839a02169a Use AutoMirrored icons 2024-06-16 19:16:35 +01:00
Rafael Caetano
e3dd0de3ba Update GitHub workflows to fix deprecated actions 2024-06-16 18:58:38 +01:00
Rafael Caetano
aaf4e4304d Update dependencies 2024-06-16 18:21:48 +01:00
Rafael Caetano
b0df4ebd9f Migrate to Gradle Version Catalogs 2024-06-16 16:26:26 +01:00
Rafael Caetano
0f50afa6d2 Fix some crashes 2024-03-14 23:19:10 +00:00
Rafael Caetano
908c664ab9 Handle multiple clicks on the touch screen
This allows games that rely on multi-touch to work
2024-03-10 21:09:32 +00:00
Rafael Caetano
337405914e Allow DSiWare data files to be imported and exported 2024-01-23 22:58:37 +00:00
Rafael Caetano
32b1721a51 Remove usage of deprecated methods in AchievementPopupUi 2024-01-07 16:33:34 +00:00
Rafael Caetano
0ac5cf2d8a Update AndroidX dependencies 2024-01-06 19:34:05 +00:00
Rafael Caetano
587e3c8c9a Update Kotlin, Gradle and Compose Compiler dependencies 2024-01-06 18:51:43 +00:00
Rafael Caetano
5a71b91db1 Add VideoRender to ProGuard rules
Fixes crash in release builds
2024-01-03 21:23:51 +00:00
Rafael Caetano
a59af0586d Merge remote-tracking branch 'origin/master' 2024-01-03 00:22:43 +00:00
Rafael Caetano
cae2fcbee3 Remove renderer option if the device does not support GLES 3.2 2024-01-03 00:22:12 +00:00
Rafael Caetano
63b8f37b1c Use latest melonDS lib for OpenGL support 2024-01-02 23:58:23 +00:00
Rafael Caetano
52f9022fad Merge branch 'opengl_renderer' 2024-01-02 23:00:07 +00:00
Rafael Caetano
c990e64af2
Merge pull request #1255 from 6lackmag3/patch-4
Update Russian translation
2023-12-31 00:19:37 +00:00
Rafael Caetano
3a3008baed Remove work-rxjava2 dependency 2023-12-31 00:08:25 +00:00
Rafael Caetano
cd57dbc5ad Migrate CheatImportWorker to Coroutines 2023-12-28 19:55:00 +00:00
Rafael Caetano
2e505830ec Fix cheat import not working on Android 14 devices 2023-12-28 10:57:53 +00:00
Rafael Caetano
6d180774cd Release Beta 1.9.3 2023-12-22 14:27:27 +00:00
Rafael Caetano
c1f35d5cae Add custom header to RetroAchievements API requests
Fixes API requests returning 403
2023-12-22 13:20:56 +00:00
bl@ck_m@ge
954166b41f
Update strings.xml
Some fixes and new strings added
2023-12-09 15:08:41 +03:00
Rafael Caetano
9462f0c553 Fix progress bar always visible in cheats screens 2023-11-21 22:01:41 +00:00
Rafael Caetano
e0547c2c2e Release Beta 1.9.2 2023-11-14 22:13:26 +00:00
Rafael Caetano
cec702e62a Add more information to debug DSi camera crashes 2023-11-14 21:47:29 +00:00
Rafael Caetano
26db59c2be Reduce number of warnings in MasterSwitchPreference 2023-11-11 18:44:37 +00:00
Rafael Caetano
b3c0ff100e Fix crash when restoring state of MasterSwitchPreference 2023-11-11 18:36:28 +00:00
Rafael Caetano
3dcd62c2bb Fix startup crash on devices running Android 14 2023-11-11 16:54:11 +00:00
Rafael Caetano
638abbcbdd Fix crash on devices with spanish language when entering the RetroAchievements tab in ROM details 2023-11-11 16:05:34 +00:00
Rafael Caetano
5d4e3449d2 Fix ROMs with dsi or ids extension not loading 2023-11-11 11:44:02 +00:00
Rafael Caetano
70b70861f1 Convert cheats screen logic from Rx to Coroutines 2023-11-10 01:20:23 +00:00
Rafael Caetano
30d016d759 Fix TextInputDialog not showing the title 2023-11-07 23:49:45 +00:00
Rafael Caetano
29102657f9 Drop KAPT and use KSP instead 2023-11-06 17:25:17 +00:00
Rafael Caetano
0e7b925335 Migrate masterswitch build file to KTS 2023-11-06 17:03:51 +00:00
Rafael Caetano
20bb4f357c Release Beta 1.9.1 2023-11-06 16:20:28 +00:00
Rafael Caetano
bebaa6632c Fix save states not saving or loading properly
This was happening because the emulator was being resumed while the state was being saved/loaded, which corrupted the final emulator state
2023-11-05 21:47:57 +00:00
Rafael Caetano
4b67d6c3be Migrate app update logic from RxJava to Coroutines 2023-11-05 16:31:57 +00:00
Rafael Caetano
4e668af070 Merge branch 'master' into opengl_renderer 2023-11-03 15:56:59 +00:00
Rafael Caetano
c03c02f0af Make nightly builds a separate app
This allows users to have nightly builds alongside the production builds
2023-11-03 15:45:18 +00:00
Rafael Caetano
439094a718 Update PlayStore upload action and remove changesNotSentForReview flag from PlayStore release jobs 2023-11-02 16:35:04 +00:00
Rafael Caetano
fb850e80d0 Remove changesNotSentForReview flag from PlayStore release jobs 2023-11-02 16:30:32 +00:00
Rafael Caetano
54e11b850c Update parameters of PlayStore release job 2023-11-02 16:01:43 +00:00
Rafael Caetano
097a33b93d Use Java 17 in PlayStore releases 2023-11-02 15:59:22 +00:00
Rafael Caetano
36c5ed643e Release Beta 1.9.0 2023-11-02 15:33:23 +00:00
Rafael Caetano
d4b14b9912 Fix homebrew ROMs sometimes not being found during ROM scan 2023-11-01 10:31:28 +00:00