Commit graph

1658 commits

Author SHA1 Message Date
Gabriel
13136c6686 Save screen gamepad visibility and some fixes
Fix Gson serialization error on GlobalConfig
Now screen gamepad visibility saves last visibility state
2023-12-22 14:41:41 -04:00
Gabriel
d0c4b8ff3b Peach changes 2023-12-22 12:32:42 -04:00
Gabriel
56398acdc9 Replace SharedPreferences by Gson
Replace all SharedPreferences use by gson
2023-12-22 10:50:57 -04:00
Gabriel
b2c653ed1b Fix SAF mime-type 2023-12-21 23:02:14 -04:00
Gabriel
cad4174845 Apply SAF for write icon file
replace fs/io by SAF implementation
2023-12-21 15:36:12 -04:00
Gabriel
8b93ef76ac Use vector directly on jni_driver.cpp 2023-12-21 14:52:12 -04:00
Gabriel
c0960dcccd Game metadata extractor and some fixes
- App not closing on back pressed (AlberInputListener.java)
- Extract SMDH from rom.
- Extract metadata from SMDH
2023-12-21 09:43:51 -04:00
wheremyfoodat
0f2fa4e738
Same for NCCH archive 2023-12-20 19:33:38 +02:00
wheremyfoodat
d31e79ebc8
[SelfNCCH] Fix reading from end of RomFS 2023-12-20 19:32:07 +02:00
Gabriel BR Developer
9ca7e88b6c Merge branch 'heads/final-ui' into ui 2023-12-18 17:30:10 -04:00
GabrielBRDeveloper
c17c2307c7 Final ui update 2023-12-18 16:10:11 -04:00
noumidev
6c73fb13c5
Proper handling of SetApplicationCpuTimeLimit with invalid parameters (#353)
* Add NotImplemented error code

* Add proper handling of SetAppCpuTimeLimit with invalid params

Set default time limit to 0

* Add AppCpuTimeLimit tests

* Replace spaces with tab
2023-12-18 20:45:57 +02:00
wheremyfoodat
6dc75db37f
Merge pull request #352 from wheremyfoodat/zep
Filesystem fixes
2023-12-17 21:09:45 +02:00
wheremyfoodat
a82c03312a Handle svcClose for file objects 2023-12-17 20:47:50 +02:00
wheremyfoodat
ae24bd0701 Optionally flush file in File::Write 2023-12-17 20:36:00 +02:00
Gabriel Machado
b42c7a122b
Merge branch 'wheremyfoodat:master' into ui 2023-12-16 23:29:19 -04:00
GabrielBRDeveloper
3298bd14db Pandroid UI 2023-12-16 23:22:11 -04:00
wheremyfoodat
03292b5fbc
Merge pull request #350 from wheremyfoodat/zep
[APT] Gracefully handle SetApplicationCpuTimeLimit with invalid inputs
2023-12-16 22:24:12 +02:00
wheremyfoodat
18f1ea5453 [APT] Gracefully handle SetApplicationCpuTimeLimit with invalid inputs 2023-12-16 22:11:14 +02:00
wheremyfoodat
385a2232a2
Merge pull request #349 from wheremyfoodat/zep
[Qt] Full scripting integration
2023-12-16 18:03:10 +02:00
wheremyfoodat
7c6b498918 [Qt] Add capability to load scripts from files 2023-12-16 17:18:52 +02:00
wheremyfoodat
6386605b97 We can now load lua scripts properly 2023-12-16 16:36:03 +02:00
wheremyfoodat
c57f2db6c0 [Qt] Add text editor 2023-12-16 15:51:45 +02:00
Gabriel Machado
9fd94f0b17
Update GlobalConfig.java 2023-12-15 11:17:27 -04:00
GabrielBRDeveloper
ab37cb571d paris changes 2023-12-15 11:12:48 -04:00
GabrielBRDeveloper
102361174a paris changes 2023-12-15 11:11:53 -04:00
GabrielBRDeveloper
cc44801acd paris changes 2023-12-15 11:08:42 -04:00
GabrielBRDeveloper
71109d701d Remove Node storage for replace by Gson 2023-12-14 14:22:55 -04:00
GabrielBRDeveloper
f553e80080 GlobalConfig and create node data storage 2023-12-14 12:55:28 -04:00
Gabriel Machado
53c3b5096c Best Screen Gamepad accessibility 2023-12-14 00:56:35 -04:00
wheremyfoodat
a9a31c3306 Merge branch 'master' of https://github.com/wheremyfoodat/Panda3DS 2023-12-14 00:45:31 +02:00
wheremyfoodat
101cc4d0ac [Qt] Add separate configuration window for theme 2023-12-14 00:43:12 +02:00
wheremyfoodat
79079f35e2
[Qt] Preparations before making the Qt builds public 2023-12-13 23:24:43 +02:00
wheremyfoodat
c3cd6acefe
Merge pull request #340 from hydra-emu/pandroid4
Pandroid
2023-12-13 23:20:07 +02:00
wheremyfoodat
63a09dd51f Android bonk 2023-12-13 22:48:10 +02:00
offtkp
e6880b1564 Even more peach stuff 2023-12-08 03:28:43 +02:00
offtkp
a78a1a099f More peach fixups 2023-12-08 03:12:21 +02:00
offtkp
00bf1bc6b8 Reduce jni boilerplate 2023-12-08 02:24:02 +02:00
gabriel
609d3fc196 Fix words 2023-12-08 02:10:15 +02:00
wheremyfoodat
4dd66498d5
Merge pull request #345 from wheremyfoodat/gaming
Fix Kernel WaitSynchronization1 HLE, properly report CirclePadPro as not connected
2023-12-06 03:20:33 +02:00
wheremyfoodat
13d680e8b6 [IR] Report CPP as not plugged 2023-12-06 02:41:55 +02:00
wheremyfoodat
ba3db24f30 [Kernel] Fix WaitSynchronization1 ABI 2023-12-06 02:39:55 +02:00
offtkp
ed0864d24f Run clang-format on .java files 2023-11-28 21:41:57 +02:00
offtkp
a40e74a15d Remove magic numbers 2023-11-28 21:11:58 +02:00
Gabriel Machado
7c9d17f5ca
TouchScreen input (#6) 2023-11-28 20:54:10 +02:00
offtkp
9aded6e556 Permissions for older phones 2023-11-28 18:45:00 +02:00
offtkp
200a884589 Various cleanups 2023-11-28 14:22:12 +02:00
offtkp
c1162678bb Cleanup jni_driver 2023-11-28 13:38:27 +02:00
gabriel
62880f0fd6 [Android]Add input 2023-11-28 13:37:49 +02:00
wheremyfoodat
070d5b1c6d Fix configuration file path on Android 2023-11-28 12:08:25 +02:00