Commit graph

1656 commits

Author SHA1 Message Date
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
offtkp
3f9c8d8535 Silly filepicker 2023-11-21 02:55:37 +02:00
offtkp
a87397a214 Add renderer/surface view files 2023-11-21 01:16:10 +02:00