Commit graph

71 commits

Author SHA1 Message Date
wheremyfoodat
884597615b Android: Fix icon background layer 2024-11-03 15:07:59 +02:00
wheremyfoodat
b5bd89b66d Android: Fix icon background again 2024-11-03 14:41:42 +02:00
wheremyfoodat
9638ba0be4 Android: Fix icon background 2024-11-03 14:26:57 +02:00
wheremyfoodat
369f810b51 Android: Add an actual icon 2024-11-03 13:25:08 +02:00
Gabriel Machado
52655335c0
Rename aes_key to aes_keys (#621) 2024-10-25 16:32:28 +03:00
Gabriel Machado
a6750e7aef
Import key option in android (#620)
* Implement option to import keys

* Fix crashes

* Remove redundant code
2024-10-25 10:22:26 +03:00
wheremyfoodat
85d363c17d
Android: Update shader multiplication text 2024-10-25 00:28:01 +03:00
Gabriel Machado
28c5b565c0 Implement accurate shader multiply option 2024-10-24 15:09:32 -04:00
Gabriel Machado
8cf0fbef1b
Implement support to sensors (#618)
* Implement sensors

* Fix memory leak in accel
2024-10-24 20:51:53 +03:00
wheremyfoodat
31902e92a9 Enable shader JIT by default on arm64 desktop + Android 2024-07-03 16:27:17 +03:00
Ishan09811
498d19fa51
keep screen on in `gameactivity` (#450) 2024-03-08 15:27:06 +02:00
wheremyfoodat
914193a765 Android cleanup and bugfixing 2024-03-01 00:23:12 +02:00
Gabriel Machado
02496b57eb
Pandroid: Screen layout editor (#425)
* Add Dynamic colors option for Android 12 or above  (#8)

* Dynamic color for android 12 or above @Ishan09811

* Revert "Add Dynamic colors option for Android 12 or above  (#8)" (#9)

This reverts commit 6ee1a39fb4.

* Material Switch  (#10) | ISHAN | REVIEW

* Review Material Switch

* basic implement, ds editor, and remake theme selector

* add swap screen in drawer

* basic file provider for access private folder from file explorer

* Pandroid: Game about dialog (#7)

* Alert dialog idea

* Reimplement ishan game dialog.

* Add Picture In Picture support with a option  (#11)

- Ishan picture in picture pr

* some fixes

* Add game to launcher and some clear code.

---------

Co-authored-by: Ishan09811 <156402647+Ishan09811@users.noreply.github.com>
Co-authored-by: gabriel <gabriel>
2024-02-29 22:06:23 +02:00
Ishan09811
43dfda0f19
Allows the user to switch between performance and battery saving modes (#422)
* add game_mode_config in mainfest

* add ``game_mode_config``
2024-02-27 09:22:25 +02:00
Ishan09811
267b1b3cc8
Add proper proguard rules (#412)
* add proper proguard-rules

* enable apk optimisations

* Android: Remove duplicate proguard rule

* derp

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-02-21 11:40:19 +02:00
Gabriel Machado
6af4a04987
Pandroid: Storage Access Framework (SAF) (#408) 2024-02-17 18:09:46 +02:00
Ishan09811
51e2ef893c
Android: Split strings into categories (#405) 2024-02-11 21:47:19 +02:00
wheremyfoodat
641c23e58c
Merge pull request #404 from GabrielBRDeveloper/ishan-reviews
MaterialUI: Review ishan pr
2024-02-11 19:03:20 +00:00
gabriel
45bdfd67b1 Review and fix ishan things 2024-02-11 12:26:21 -04:00
wheremyfoodat
adcc9d93e4
Run clang-format 2024-02-11 13:50:50 +02:00
Ishan09811
f37bd9363f
use dialog instead of using toast when a rom is failed to load 2024-02-11 16:57:38 +05:30
wheremyfoodat
a797297105 Android: Toast when ROM fails to load 2024-02-10 18:48:56 +02:00
Ishan09811
3b4960194f
Material UI (#394)
* used material ui in ``holder_game`` + added click effect

* add click effect to use in ``holder_game``

* use material ui in ``dialog_lua_scripts``

* add required imports to use material ui in ``dialog_lua_scripts``

* use material ui in ``holder_lua_script``

* use material ui in ``fragment_game_drawer``

* use material ui in ``fragment_games``

* add appbar with app name + Material EditText

* fix drawarlayout

* remove line divider from ``NavigationView``
2024-02-08 17:38:47 +02:00
Gabriel Machado
74ea66efc5
Pandroid: Fix Navigation bar. (#398)
* fix navbar transparent

* too mutch fixes

- Fix Ui Render in android 7.
- Fix Navigation bar in android 7
- Rename developer option to advanced option.
- Fix crash because setTitle in action bar
- New style for switch button

* bonk

---------

Co-authored-by: gabriel <gabriel>
2024-02-03 00:11:59 +02:00
Gabriel Machado
28ca4cd795
Logger (#397)
* Initial commit

* add shader-jit option

* add translate to word "graphics' for ptbr

* Native logger

* Bonk

* fix

---------

Co-authored-by: gabriel <gabriel>
Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-02-01 17:46:15 +02:00
Ishan09811
e6d012d05d
Compile release APK on CI
*Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-02-01 15:04:03 +02:00
Ishan09811
fdc8bfd58e
Make navigation Bar Fully Transparent (#381)
* Make navigation Bar Fully Transparent

* if the theme color is white then don't use the light navigation bar

* fixes navigation bar visibility in light mode
2024-01-29 16:04:45 +02:00
Gabriel Machado
b5718010ee
Add scripting support for Android (#369)
* Lua Patcher and code editor: initial commit

* Code Editor + Lua Patchs + Fixes

* some fixes

* bonk

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-01-16 21:43:30 +02:00
wheremyfoodat
fe7cb3f4af
Spelling is hard 2024-01-04 12:08:31 +02:00
wheremyfoodat
5e2930a81b
[Android] Fix English localization 2024-01-04 11:44:50 +02:00
Gabriel Machado
c849af47da
Pandroid: add option to change screen gamepad, buttons position. (#359)
* Add change screen gamepad: initial commit

* Add change gamepad positions: part 2

* Peach fixes

* Bonk

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-01-03 23:35:30 +02:00
Gabriel Machado
02d506f843
Pandroid: Drawer (#356)
* Drawer initial commit

* Translate drawer, and remove redundant code

* bonk

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2023-12-29 19:01:58 +02:00
offtkp
3aa977c6c5 Clean up smdh getting 2023-12-28 00:28:19 +02:00
wheremyfoodat
1c691e1690 Rebonk 2023-12-26 02:24:53 +02:00
wheremyfoodat
f2fac171a0 Bonk 2023-12-26 02:21:36 +02:00
Gabriel
0ab7bf3b17 FileUtils.java: english error on comment 2023-12-24 13:25:52 -04:00
Gabriel
d7036fc4e7 Delete PathUtils.java 2023-12-24 13:19:59 -04:00
Gabriel
058530bd90 Resolve PathUtils.java 2023-12-24 13:19:59 -04:00
Gabriel
6757117e0d Fix buffer errors 2023-12-22 15:40:10 -04:00
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
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
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