Commit graph

68 commits

Author SHA1 Message Date
Bixthefin
c07df11609
[android] Update applicationId to legacy 2025-07-18 13:05:29 +01:00
crueter
64f40c8b88
[android] fix strings and defaults
All checks were successful
eden-build / source (push) Successful in 6m56s
eden-build / linux (push) Successful in 29m37s
eden-build / windows (msvc) (push) Successful in 33m29s
eden-build / android (push) Successful in 35m28s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-07-09 17:02:53 -04:00
Aleksandr Popovich
39a46d755f
[android] Update carousel view (#254)
All checks were successful
eden-build / source (push) Successful in 6m15s
eden-build / linux (push) Successful in 27m22s
eden-build / windows (msvc) (push) Successful in 30m7s
eden-build / android (push) Successful in 32m40s
- Cherry picked the patches from xbzk PR.

Signed-off-by: Aleksandr Popovich <alekpopo@pm.me>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/254
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me>
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>
2025-07-04 21:37:15 +00:00
Bix
64fe103afd
[Android] Updated app name from "eden" to "Eden". (#256)
All checks were successful
eden-build / source (push) Successful in 6m10s
eden-build / linux (push) Successful in 27m20s
eden-build / windows (msvc) (push) Successful in 31m4s
eden-build / android (push) Successful in 32m5s
Signed-off-by: Bix <bix@bixed.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/256
2025-07-03 20:13:31 +00:00
crueter
f121df0aa3 [frontend] Firmware setup & requirement (#222)
Currently Android only, will need to be added to desktop.

Android incorrectly records firmware as 19.0.1 if on a higher version...

TODO:
- [x] desktop
- [x] fix android

Signed-off-by: crueter <swurl@swurl.xyz>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/222
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
2025-06-27 23:23:25 +00:00
Bix
02603abbdc Enables building of APK with Optimised package name. en-gb. (#206)
All checks were successful
eden-build / source (push) Successful in 3m24s
eden-build / android (push) Successful in 24m41s
eden-build / linux (push) Successful in 22m11s
eden-build / windows (msvc) (push) Successful in 29m28s
Build with: ./gradlew assembleGenshinSpoofRelease
Using com.miHoYo.Yuanshen to enable device dependent features such as AI frame generation.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/206
Co-authored-by: Bix <xq9zp7f2@proton.me>
Co-committed-by: Bix <xq9zp7f2@proton.me>
2025-06-21 19:35:18 +00:00
crueter
eae819f0d6
Migrate BuildConfig
All checks were successful
eden-build / source (push) Successful in 3m26s
eden-build / android (push) Successful in 22m5s
eden-build / linux (push) Successful in 21m12s
eden-build / windows (msvc) (push) Successful in 29m33s
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-16 14:39:12 -04:00
crueter
5591ce30c9
Revert "[gradle] fix warnings & update deps (#189)"
All checks were successful
eden-build / source (push) Successful in 3m34s
eden-build / android (push) Successful in 20m52s
eden-build / linux (push) Successful in 22m54s
eden-build / windows (msvc) (push) Successful in 29m54s
This reverts commit af923c92eb.
2025-06-15 21:46:24 -04:00
crueter
af923c92eb [gradle] fix warnings & update deps (#189)
All checks were successful
eden-build / source (push) Successful in 3m39s
eden-build / linux (push) Successful in 23m58s
eden-build / android (push) Successful in 20m59s
eden-build / windows (msvc) (push) Successful in 40m29s
Signed-off-by: crueter <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/189
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
2025-06-15 22:30:12 +00:00
Aleksandr Popovich
76fa525592 Added the public lobby to android. (#125)
This is adapted from kleidis old PR to Azahar. Changes from it:
- Fixed inconsistent button styling in the dialog for connection
- Allowed to hide both empty and full rooms.
- Proper serving of preferred games
- Enables web service for android by default
- Better implementation of multiplayer.cpp that works with oop

Also fixes the room network class and turns it into a static namespace
in network

Signed-off-by: Aleksandr Popovich <alekpopo@pm.me>

Co-authored-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/125
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me>
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>
2025-06-05 18:59:47 +00:00
Aleksandr Popovich
972576d2c5 Driver Fetcher (#130)
Lets the user download & install drivers from various repositories.

Co-authored-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/130
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me>
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me>
2025-06-05 18:56:14 +00:00
swurl
af8396808e
use java 17 for compat
Signed-off-by: swurl <swurl@swurl.xyz>
2025-06-02 01:02:25 -04:00
swurl
b78089e978 Fast CPU Time & Improved Fast GPU Time (#109)
needs android setting

Signed-off-by: swurl <swurl@swurl.xyz>

Co-authored-by: Aleksandr Popovich <alekpopo@pm.me>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/109
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-29 08:19:51 +00:00
swurl
28e05a5108 remove leftovers from early access (#122)
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/122
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-21 04:08:24 +00:00
swurl
7e943732bf fix a large variety of issues (#101)
- GLASM/SPIR-V mixup on Android
- potential greenscreen fix (thx suyu)
- save memory layout and add 10gb/12gb options
- potential samsung gaming hub fix
- fix layout of controller UI
- fix default settings to sensible defaults.
- note to TotK that you should increase memory layout
- Error checking for Windows linking
- fix an IDE error
- improved migration system w/threading and busy indicator
- disabled citron migration for now
- replaced some user-facing legacy strings with eden
- Added 10GB and 12GB DRAM layouts
- Fix Android black screen issues
- add discord link & update FAQ/Quickstart
- update links in about page
- add back rich presence
- add Don't show again for desktop pre alpha banner
- add citron warning to android and polaris to desktop

Signed-off-by: swurl <swurl@swurl.xyz>
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/101
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-11 23:58:25 +00:00
PabloMK7
5f0542c2bf Pre alpha watermark
* android: Add pre-alpha warning dialog and banner

* qt: android: Add pre-alpha warning banner
2025-04-10 00:18:18 +02:00
Briar
b1dc4fa121 android: Update AndroidX dependencies to latest versions 2025-04-04 03:23:32 +02:00
Briar
5bf118114d android: Remove early access fragment and home setting item 2025-04-04 03:23:31 +02:00
Briar
55d6b40fe3 android: Change appID 2025-04-04 03:23:31 +02:00
Briar
384535e636 android: Change app name to eden 2025-04-04 03:23:31 +02:00
briar
2b2ddb581d android: Update various deps 2025-04-01 18:30:57 +02:00
t895
95199610fd android: Fix regex for git version 2024-02-08 14:24:15 -05:00
t895
a7e7f1b899 ci: android: Play store publishing setup 2024-02-04 10:54:18 -05:00
t895
3116ee2cb7 android: Provide debug.keystore for debug and relWithDebInfo builds
Allows devs to share debug builds with testers without uninstalling the previous build
2024-01-21 22:08:07 -05:00
liamwhite
6796d2eeb1 Merge pull request #12667 from t895/version-info
android: Show version name instead of build hash in about fragment
2024-01-13 20:23:12 -05:00
t895
b5721efd3b android: Clean up git commands in build.gradle 2024-01-13 18:06:33 -05:00
t895
1b369e8db2 android: Move ktlintCheck to yuzu-verify 2024-01-13 17:41:01 -05:00
t895
464060b380 android: Update Kotlin version to 1.9.20 2023-12-30 15:11:00 -05:00
Liam
ecb3d74dcd nce: implement instruction emulation for misaligned memory accesses 2023-12-10 18:23:42 -05:00
t895
4b8d9604ab android: Remove ini4j 2023-11-21 01:58:13 -05:00
Charles Lombardo
008548cfb3 android: Auto-generate locale config 2023-10-31 22:07:44 -04:00
Charles Lombardo
646a5d1bc1 android: Update dependencies
Updates to androidx navigation, lifecycle, preference, fragment, recyclerview, and core
2023-10-13 12:55:41 -04:00
Charles Lombardo
bacfefe92c android: Update ndk to 26.1.10909125
The new ndk uses LLVM 17.0.2 so we can remove the LLVM download and libc++ options for the android builds
2023-10-13 12:55:41 -04:00
Charles Lombardo
68068a8113 android: Update androidx window library to 1.2.0-beta03
Fixes an issue with the input overlay on certain devices where the controls would appear offscreen.
2023-09-21 17:36:14 -04:00
Charles Lombardo
2940967210 android: Set up signing config for release builds 2023-09-17 01:22:16 -04:00
Charles Lombardo
7305df2e3f android: Set default build variant to mainlineRelWithDebInfo (#11358) 2023-08-23 16:12:39 +02:00
Charles Lombardo
4165adc80f android: lint: Delete generated ktlint folder between builds
There's a bug in ktlint where it will run into an error if you build the project, delete a source file, and then build again. It will be unable to find the file you deleted and can't recover until these files are deleted. This just deletes those files before every run.
2023-08-21 17:31:13 -04:00
Charles Lombardo
fc8362a875 android: Android 14 support
Specifies the permissions needed for the changes to foreground services in Android 14.
2023-06-28 16:15:18 -04:00
Charles Lombardo
cb65166fac android: Bump ktlint version to 0.47.1 2023-06-16 16:32:08 -04:00
Charles Lombardo
fa67cd8edf android: Disable import-ordering ktlint check 2023-06-16 16:31:49 -04:00
Charles Lombardo
98f711100e Android: Use ktlint for Kotlin code style 2023-06-15 22:22:49 -04:00
Charles Lombardo
1ad4a05d64 android: Enable android linting 2023-06-15 22:19:58 -04:00
Charles Lombardo
8e33b7993d android: Adapt EmulationActivity to navigation component 2023-06-14 14:55:25 -04:00
Charles Lombardo
8180d213d7 android: Use autoVersion when gradle property is set 2023-06-11 20:04:08 -04:00
Charles Lombardo
81d4145aca android: Update dependencies 2023-06-11 02:17:29 -04:00
Charles Lombardo
6d1b8d6ca4 android: Differentiate build types with new names
Change the applicationIdSuffix and app launcher title based on build type
2023-06-11 02:16:45 -04:00
Charles Lombardo
4ad4f6cf26 Android: Remove unused relWithVersionCode build type 2023-06-11 02:15:28 -04:00
Narr the Reg
fa13ede502 android: Set version code 2023-06-06 12:14:38 -06:00
Abandoned Cart
d3b46a88af android: Resolve a couple Gradle warnings 2023-06-04 02:06:38 -04:00
bunnei
04eabc45e5 android: Various fixes for CI. 2023-06-03 00:06:05 -07:00