mirror of
https://github.com/izzy2lost/WeeU.git
synced 2026-07-06 00:19:59 -07:00
devlo: snapshot for thread user-thread-20251020073455
This commit is contained in:
@@ -44,11 +44,11 @@ fun getVersionCode(): Int = System.getenv("VERSION_CODE")?.toIntOrNull() ?: 1
|
||||
val cemuDataFilesFolder = "../../../bin"
|
||||
|
||||
android {
|
||||
namespace = "info.cemu.cemu"
|
||||
namespace = "com.izzy2lost.weeu"
|
||||
compileSdk = 36
|
||||
ndkVersion = "28.2.13676358"
|
||||
defaultConfig {
|
||||
applicationId = "info.cemu.cemu"
|
||||
applicationId = "com.izzy2lost.weeu"
|
||||
minSdk = 31
|
||||
targetSdk = 36
|
||||
versionCode = getVersionCode()
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.tests
|
||||
package com.izzy2lost.weeu.tests
|
||||
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4
|
||||
import org.junit.Assert.*
|
||||
@@ -1,3 +1,3 @@
|
||||
<resources>
|
||||
<string name="app_name" translatable="false">Cemu debug</string>
|
||||
<string name="app_name" translatable="false">Wee U debug</string>
|
||||
</resources>
|
||||
@@ -20,7 +20,7 @@
|
||||
android:label="@string/app_name"
|
||||
android:roundIcon="@mipmap/ic_launcher_round"
|
||||
android:supportsRtl="true"
|
||||
android:theme="@style/Theme.Cemu">
|
||||
android:theme="@style/Theme.WeeU">
|
||||
<activity
|
||||
android:name=".MainActivity"
|
||||
android:exported="true">
|
||||
|
||||
@@ -26,7 +26,7 @@ class AndroidFilesystemCallbacks : public FilesystemAndroid::FilesystemCallbacks
|
||||
AndroidFilesystemCallbacks()
|
||||
{
|
||||
JNIUtils::ScopedJNIENV env;
|
||||
m_fileUtilClass = JNIUtils::Scopedjclass("info/cemu/cemu/nativeinterface/NativeFiles");
|
||||
m_fileUtilClass = JNIUtils::Scopedjclass("com/izzy2lost/weeu/nativeinterface/NativeFiles");
|
||||
m_openContentUriMid = env->GetStaticMethodID(*m_fileUtilClass, "openContentUri", "(Ljava/lang/String;)I");
|
||||
m_listFilesMid = env->GetStaticMethodID(*m_fileUtilClass, "listFiles", "(Ljava/lang/String;)[Ljava/lang/String;");
|
||||
m_isDirectoryMid = env->GetStaticMethodID(*m_fileUtilClass, "isDirectory", "(Ljava/lang/String;)Z");
|
||||
|
||||
@@ -9,7 +9,7 @@ class AndroidGameTitleLoadedCallback : public GameTitleLoadedCallback
|
||||
jmethodID m_onGameTitleLoadedMID;
|
||||
JNIUtils::Scopedjobject m_gameTitleLoadedCallbackObj;
|
||||
jmethodID m_gameConstructorMID;
|
||||
JNIUtils::Scopedjclass m_gamejclass{"info/cemu/cemu/nativeinterface/NativeGameTitles$Game"};
|
||||
JNIUtils::Scopedjclass m_gamejclass{"com/izzy2lost/weeu/nativeinterface/NativeGameTitles$Game"};
|
||||
jmethodID m_createBitmapMID;
|
||||
JNIUtils::Scopedjclass m_bitmapClass{"android/graphics/Bitmap"};
|
||||
JNIUtils::Scopedjobject m_bitmapFormat;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
AndroidSwkbdCallbacks::AndroidSwkbdCallbacks()
|
||||
{
|
||||
JNIUtils::ScopedJNIENV env;
|
||||
m_emulationActivityClass = JNIUtils::Scopedjclass("info/cemu/cemu/emulation/EmulationActivity");
|
||||
m_emulationActivityClass = JNIUtils::Scopedjclass("com/izzy2lost/weeu/emulation/EmulationActivity");
|
||||
m_showSoftwareKeyboardMethodID = env->GetStaticMethodID(*m_emulationActivityClass, "showEmulationTextInput", "(Ljava/lang/String;I)V");
|
||||
m_hideSoftwareKeyboardMethodID = env->GetStaticMethodID(*m_emulationActivityClass, "hideEmulationTextInput", "()V");
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ CompressTitleCallbacks::CompressTitleCallbacks(jobject compressTitleCallbacks)
|
||||
: m_compressTitleCallbacks{compressTitleCallbacks}
|
||||
{
|
||||
JNIUtils::ScopedJNIENV env;
|
||||
JNIUtils::Scopedjclass compressTitleCallbacksClass("info/cemu/cemu/nativeinterface/NativeGameTitles$TitleCompressCallbacks");
|
||||
JNIUtils::Scopedjclass compressTitleCallbacksClass("com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleCompressCallbacks");
|
||||
m_onFinishedMID = env->GetMethodID(*compressTitleCallbacksClass, "onFinished", "()V");
|
||||
m_onErrorMID = env->GetMethodID(*compressTitleCallbacksClass, "onError", "()V");
|
||||
}
|
||||
|
||||
@@ -64,11 +64,11 @@ void JNIUtils::handleNativeException(JNIEnv* env, const std::function<void()>& f
|
||||
fn();
|
||||
} catch (const std::exception& exception)
|
||||
{
|
||||
jclass exceptionClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeException");
|
||||
jclass exceptionClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeException");
|
||||
env->ThrowNew(exceptionClass, exception.what());
|
||||
} catch (...)
|
||||
{
|
||||
jclass exceptionClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeException");
|
||||
jclass exceptionClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeException");
|
||||
env->ThrowNew(exceptionClass, "Unknown native exception");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ Java_info_cemu_cemu_nativeinterface_NativeAccount_saveAccount(JNIEnv* env, [[may
|
||||
{
|
||||
using namespace std::chrono;
|
||||
|
||||
jclass accountClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeAccount$Account");
|
||||
jclass accountClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeAccount$Account");
|
||||
auto getAccountField = [&](const char* fieldName, const char* sig, auto getFieldFn) -> auto {
|
||||
auto getField = std::bind(getFieldFn, env, account_java, std::placeholders::_1);
|
||||
return getField(env->GetFieldID(accountClass, fieldName, sig));
|
||||
@@ -101,7 +101,7 @@ extern "C" [[maybe_unused]] JNIEXPORT jobjectArray JNICALL
|
||||
Java_info_cemu_cemu_nativeinterface_NativeAccount_getAccounts(JNIEnv* env, [[maybe_unused]] jclass clazz)
|
||||
{
|
||||
using namespace std::chrono;
|
||||
jclass accountClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeAccount$Account");
|
||||
jclass accountClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeAccount$Account");
|
||||
jmethodID accountCtrId = env->GetMethodID(accountClass, "<init>", "(ILjava/lang/String;JBLjava/lang/String;IZ)V");
|
||||
|
||||
const auto& accounts = Account::GetAccounts();
|
||||
@@ -138,7 +138,7 @@ Java_info_cemu_cemu_nativeinterface_NativeAccount_getAccounts(JNIEnv* env, [[may
|
||||
extern "C" [[maybe_unused]] JNIEXPORT jobjectArray JNICALL
|
||||
Java_info_cemu_cemu_nativeinterface_NativeAccount_getAccountCountries(JNIEnv* env, [[maybe_unused]] jclass clazz)
|
||||
{
|
||||
jclass countryClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeAccount$AccountCountry");
|
||||
jclass countryClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeAccount$AccountCountry");
|
||||
jmethodID countryCtrId = env->GetMethodID(countryClass, "<init>", "(ILjava/lang/String;)V");
|
||||
|
||||
struct Country
|
||||
@@ -184,13 +184,13 @@ Java_info_cemu_cemu_nativeinterface_NativeAccount_getAccountValidationErrors(JNI
|
||||
auto newError = [&](const ErrorType& error, auto... args) {
|
||||
return env->NewObject(error.first, error.second, args...);
|
||||
};
|
||||
auto missingOTPError = getErrorType("info/cemu/cemu/nativeinterface/NativeAccount$MissingOTP");
|
||||
auto corruptedOTPError = getErrorType("info/cemu/cemu/nativeinterface/NativeAccount$CorruptedOTP");
|
||||
auto missingSEEPROMError = getErrorType("info/cemu/cemu/nativeinterface/NativeAccount$MissingSEEPROM");
|
||||
auto corruptedSEEPROMError = getErrorType("info/cemu/cemu/nativeinterface/NativeAccount$CorruptedSEEPROM");
|
||||
auto missingFileError = getErrorType("info/cemu/cemu/nativeinterface/NativeAccount$MissingFile", "(Ljava/lang/String;)V");
|
||||
auto accountError = getErrorType("info/cemu/cemu/nativeinterface/NativeAccount$AccountError", "(I)V");
|
||||
auto baseErrorType = env->FindClass("info/cemu/cemu/nativeinterface/NativeAccount$OnlineValidationError");
|
||||
auto missingOTPError = getErrorType("com/izzy2lost/weeu/nativeinterface/NativeAccount$MissingOTP");
|
||||
auto corruptedOTPError = getErrorType("com/izzy2lost/weeu/nativeinterface/NativeAccount$CorruptedOTP");
|
||||
auto missingSEEPROMError = getErrorType("com/izzy2lost/weeu/nativeinterface/NativeAccount$MissingSEEPROM");
|
||||
auto corruptedSEEPROMError = getErrorType("com/izzy2lost/weeu/nativeinterface/NativeAccount$CorruptedSEEPROM");
|
||||
auto missingFileError = getErrorType("com/izzy2lost/weeu/nativeinterface/NativeAccount$MissingFile", "(Ljava/lang/String;)V");
|
||||
auto accountError = getErrorType("com/izzy2lost/weeu/nativeinterface/NativeAccount$AccountError", "(I)V");
|
||||
auto baseErrorType = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeAccount$OnlineValidationError");
|
||||
|
||||
uint32 persistentId = persistent_id;
|
||||
auto account = Account::GetAccount(persistentId);
|
||||
|
||||
@@ -130,7 +130,7 @@ Java_info_cemu_cemu_nativeinterface_NativeGameTitles_setGameTitleLoadedCallback(
|
||||
return;
|
||||
}
|
||||
jclass gameTitleLoadedCallbackClass = env->GetObjectClass(game_title_loaded_callback);
|
||||
jmethodID onGameTitleLoadedMID = env->GetMethodID(gameTitleLoadedCallbackClass, "onGameTitleLoaded", "(Linfo/cemu/cemu/nativeinterface/NativeGameTitles$Game;)V");
|
||||
jmethodID onGameTitleLoadedMID = env->GetMethodID(gameTitleLoadedCallbackClass, "onGameTitleLoaded", "(Lcom/izzy2lost/weeu/nativeinterface/NativeGameTitles$Game;)V");
|
||||
env->DeleteLocalRef(gameTitleLoadedCallbackClass);
|
||||
NativeGameTitles::s_gameTitleLoader.setOnTitleLoaded(std::make_shared<AndroidGameTitleLoadedCallback>(onGameTitleLoadedMID, game_title_loaded_callback));
|
||||
}
|
||||
@@ -194,9 +194,9 @@ class SaveListCallback
|
||||
{
|
||||
JNIUtils::ScopedJNIENV env;
|
||||
m_saveListCallbackObj = JNIUtils::Scopedjobject(saveListCallbackObject);
|
||||
JNIUtils::Scopedjclass saveCallbacksClass{"info/cemu/cemu/nativeinterface/NativeGameTitles$SaveListCallback"};
|
||||
m_onSaveDiscoveredMID = env->GetMethodID(*saveCallbacksClass, "onSaveDiscovered", "(Linfo/cemu/cemu/nativeinterface/NativeGameTitles$SaveData;)V");
|
||||
m_saveDataClass = JNIUtils::Scopedjclass("info/cemu/cemu/nativeinterface/NativeGameTitles$SaveData");
|
||||
JNIUtils::Scopedjclass saveCallbacksClass{"com/izzy2lost/weeu/nativeinterface/NativeGameTitles$SaveListCallback"};
|
||||
m_onSaveDiscoveredMID = env->GetMethodID(*saveCallbacksClass, "onSaveDiscovered", "(Lcom/izzy2lost/weeu/nativeinterface/NativeGameTitles$SaveData;)V");
|
||||
m_saveDataClass = JNIUtils::Scopedjclass("com/izzy2lost/weeu/nativeinterface/NativeGameTitles$SaveData");
|
||||
m_saveDataConstructorMID = env->GetMethodID(*m_saveDataClass, "<init>", "(Ljava/lang/String;Ljava/lang/String;JJSI)V");
|
||||
m_callbackIdSaveList = CafeSaveList::RegisterCallback(
|
||||
[](CafeSaveListCallbackEvent* evt, void* ctx) {
|
||||
@@ -281,11 +281,11 @@ class TitleListCallbacks
|
||||
{
|
||||
JNIUtils::ScopedJNIENV env;
|
||||
m_titleListCallbacksObj = JNIUtils::Scopedjobject(titleListCallbacks);
|
||||
jclass titleCallbacksClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeGameTitles$TitleListCallbacks");
|
||||
m_onTitleDiscoveredMID = env->GetMethodID(titleCallbacksClass, "onTitleDiscovered", "(Linfo/cemu/cemu/nativeinterface/NativeGameTitles$TitleData;)V");
|
||||
jclass titleCallbacksClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleListCallbacks");
|
||||
m_onTitleDiscoveredMID = env->GetMethodID(titleCallbacksClass, "onTitleDiscovered", "(Lcom/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleData;)V");
|
||||
m_onTitleRemovedMID = env->GetMethodID(titleCallbacksClass, "onTitleRemoved", "(J)V");
|
||||
env->DeleteLocalRef(titleCallbacksClass);
|
||||
m_titleDataClass = JNIUtils::Scopedjclass("info/cemu/cemu/nativeinterface/NativeGameTitles$TitleData");
|
||||
m_titleDataClass = JNIUtils::Scopedjclass("com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleData");
|
||||
m_titleDataConstructorMID = env->GetMethodID(*m_titleDataClass, "<init>", "(Ljava/lang/String;Ljava/lang/String;JJSIII)V");
|
||||
m_callbackIdTitleList = CafeTitleList::RegisterCallback(
|
||||
[](CafeTitleListCallbackEvent* evt, void* ctx) {
|
||||
@@ -340,11 +340,11 @@ Java_info_cemu_cemu_nativeinterface_NativeGameTitles_checkIfTitleExists(JNIEnv*
|
||||
|
||||
auto createTitleExistsStatus = [&](jobject existsError = nullptr) {
|
||||
if (existsError == nullptr)
|
||||
existsError = JNIUtils::newObject(env, "info/cemu/cemu/nativeinterface/NativeGameTitles$TitleExistsError$None");
|
||||
existsError = JNIUtils::newObject(env, "com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleExistsError$None");
|
||||
return JNIUtils::newObject(
|
||||
env,
|
||||
"info/cemu/cemu/nativeinterface/NativeGameTitles$TitleExistsStatus",
|
||||
"(Linfo/cemu/cemu/nativeinterface/NativeGameTitles$TitleExistsError;Ljava/lang/String;)V",
|
||||
"com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleExistsStatus",
|
||||
"(Lcom/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleExistsError;Ljava/lang/String;)V",
|
||||
existsError,
|
||||
JNIUtils::toJString(env, target_location));
|
||||
};
|
||||
@@ -373,7 +373,7 @@ Java_info_cemu_cemu_nativeinterface_NativeGameTitles_checkIfTitleExists(JNIEnv*
|
||||
{
|
||||
jobject err = JNIUtils::newObject(
|
||||
env,
|
||||
"info/cemu/cemu/nativeinterface/NativeGameTitles$TitleExistsError$DifferentType",
|
||||
"com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleExistsError$DifferentType",
|
||||
"(II)V",
|
||||
oldType,
|
||||
toInstallType);
|
||||
@@ -381,12 +381,12 @@ Java_info_cemu_cemu_nativeinterface_NativeGameTitles_checkIfTitleExists(JNIEnv*
|
||||
}
|
||||
else if (tmp.GetAppTitleVersion() == titleInfo.GetAppTitleVersion())
|
||||
{
|
||||
jobject err = JNIUtils::newObject(env, "info/cemu/cemu/nativeinterface/NativeGameTitles$TitleExistsError$SameVersion");
|
||||
jobject err = JNIUtils::newObject(env, "com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleExistsError$SameVersion");
|
||||
return createTitleExistsStatus(err);
|
||||
}
|
||||
else if (tmp.GetAppTitleVersion() > titleInfo.GetAppTitleVersion())
|
||||
{
|
||||
jobject err = JNIUtils::newObject(env, "info/cemu/cemu/nativeinterface/NativeGameTitles$TitleExistsError$NewVersion");
|
||||
jobject err = JNIUtils::newObject(env, "com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleExistsError$NewVersion");
|
||||
return createTitleExistsStatus(err);
|
||||
}
|
||||
} catch (const std::exception& ex)
|
||||
@@ -413,8 +413,8 @@ extern "C" [[maybe_unused]] JNIEXPORT jobject JNICALL
|
||||
Java_info_cemu_cemu_nativeinterface_NativeGameTitles_queueTitleToCompress(JNIEnv* env, [[maybe_unused]] jclass clazz, jlong titleId, jlong selectedUID, jobject titlesCallback)
|
||||
{
|
||||
jclass titlesCallbackClass = env->GetObjectClass(titlesCallback);
|
||||
jmethodID getTitlesMID = env->GetMethodID(titlesCallbackClass, "getTitlesByTitleId", "(J)[Linfo/cemu/cemu/nativeinterface/NativeGameTitles$TitleIdToTitlesCallback$Title;");
|
||||
jclass titleClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeGameTitles$TitleIdToTitlesCallback$Title");
|
||||
jmethodID getTitlesMID = env->GetMethodID(titlesCallbackClass, "getTitlesByTitleId", "(J)[Lcom/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleIdToTitlesCallback$Title;");
|
||||
jclass titleClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeGameTitles$TitleIdToTitlesCallback$Title");
|
||||
jfieldID versionFieldId = env->GetFieldID(titleClass, "version", "S");
|
||||
jfieldID titleUIDFieldId = env->GetFieldID(titleClass, "titleUID", "J");
|
||||
|
||||
@@ -502,7 +502,7 @@ Java_info_cemu_cemu_nativeinterface_NativeGameTitles_queueTitleToCompress(JNIEnv
|
||||
|
||||
jobject compressTitleInfo = JNIUtils::newObject(
|
||||
env,
|
||||
"info/cemu/cemu/nativeinterface/NativeGameTitles$CompressTitleInfo",
|
||||
"com/izzy2lost/weeu/nativeinterface/NativeGameTitles$CompressTitleInfo",
|
||||
"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V",
|
||||
getTitlePrintPath(titleInfo_base),
|
||||
getTitlePrintPath(titleInfo_update),
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace NativeGraphicPacks
|
||||
|
||||
jobject getGraphicPresets(JNIEnv* env, GraphicPackPtr graphicPack, sint64 id)
|
||||
{
|
||||
auto graphicPackPresetClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeGraphicPacks$GraphicPackPreset");
|
||||
auto graphicPackPresetClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeGraphicPacks$GraphicPackPreset");
|
||||
auto graphicPackPresetCtorId = env->GetMethodID(graphicPackPresetClass, "<init>", "(JLjava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)V");
|
||||
|
||||
std::vector<std::string> order;
|
||||
@@ -98,7 +98,7 @@ Java_info_cemu_cemu_nativeinterface_NativeGraphicPacks_refreshGraphicPacks([[may
|
||||
extern "C" [[maybe_unused]] JNIEXPORT jobject JNICALL
|
||||
Java_info_cemu_cemu_nativeinterface_NativeGraphicPacks_getGraphicPackBasicInfos(JNIEnv* env, [[maybe_unused]] jclass clazz)
|
||||
{
|
||||
auto graphicPackInfoClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeGraphicPacks$GraphicPackBasicInfo");
|
||||
auto graphicPackInfoClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeGraphicPacks$GraphicPackBasicInfo");
|
||||
auto graphicPackInfoCtorId = env->GetMethodID(graphicPackInfoClass, "<init>", "(JLjava/lang/String;ZLjava/util/ArrayList;)V");
|
||||
|
||||
std::vector<jobject> graphicPackInfoJObjects;
|
||||
@@ -117,7 +117,7 @@ Java_info_cemu_cemu_nativeinterface_NativeGraphicPacks_getGraphicPackBasicInfos(
|
||||
extern "C" [[maybe_unused]] JNIEXPORT jobject JNICALL
|
||||
Java_info_cemu_cemu_nativeinterface_NativeGraphicPacks_getGraphicPack(JNIEnv* env, [[maybe_unused]] jclass clazz, jlong id)
|
||||
{
|
||||
auto graphicPackClass = env->FindClass("info/cemu/cemu/nativeinterface/NativeGraphicPacks$GraphicPack");
|
||||
auto graphicPackClass = env->FindClass("com/izzy2lost/weeu/nativeinterface/NativeGraphicPacks$GraphicPack");
|
||||
auto graphicPackCtorId = env->GetMethodID(graphicPackClass, "<init>", "(JZLjava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V");
|
||||
auto graphicPack = NativeGraphicPacks::s_graphicPacks.at(id);
|
||||
|
||||
|
||||
+14
-14
@@ -1,19 +1,19 @@
|
||||
package info.cemu.cemu
|
||||
package com.izzy2lost.weeu
|
||||
|
||||
import android.app.Application
|
||||
import info.cemu.cemu.common.android.context.internalFolder
|
||||
import info.cemu.cemu.common.ui.localization.setLanguage
|
||||
import info.cemu.cemu.common.ui.localization.setTranslations
|
||||
import info.cemu.cemu.nativeinterface.NativeActiveSettings.initializeActiveSettings
|
||||
import info.cemu.cemu.nativeinterface.NativeActiveSettings.setInternalDir
|
||||
import info.cemu.cemu.nativeinterface.NativeActiveSettings.setNativeLibDir
|
||||
import info.cemu.cemu.nativeinterface.NativeEmulation.initializeEmulation
|
||||
import info.cemu.cemu.nativeinterface.NativeEmulation.setDPI
|
||||
import info.cemu.cemu.nativeinterface.NativeGraphicPacks.refreshGraphicPacks
|
||||
import info.cemu.cemu.nativeinterface.NativeLogging.crashLog
|
||||
import info.cemu.cemu.nativeinterface.NativeSwkbd.initializeSwkbd
|
||||
import info.cemu.cemu.common.settings.SettingsManager
|
||||
import info.cemu.cemu.nativeinterface.NativeFiles
|
||||
import com.izzy2lost.weeu.common.android.context.internalFolder
|
||||
import com.izzy2lost.weeu.common.ui.localization.setLanguage
|
||||
import com.izzy2lost.weeu.common.ui.localization.setTranslations
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeActiveSettings.initializeActiveSettings
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeActiveSettings.setInternalDir
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeActiveSettings.setNativeLibDir
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeEmulation.initializeEmulation
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeEmulation.setDPI
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeGraphicPacks.refreshGraphicPacks
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeLogging.crashLog
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeSwkbd.initializeSwkbd
|
||||
import com.izzy2lost.weeu.common.settings.SettingsManager
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeFiles
|
||||
import java.io.File
|
||||
import java.io.IOException
|
||||
import java.io.PrintWriter
|
||||
+19
-19
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu
|
||||
package com.izzy2lost.weeu
|
||||
|
||||
import android.app.PendingIntent
|
||||
import android.content.Context
|
||||
@@ -32,24 +32,24 @@ import androidx.compose.ui.unit.dp
|
||||
import androidx.documentfile.provider.DocumentFile
|
||||
import androidx.navigation.compose.NavHost
|
||||
import androidx.navigation.compose.rememberNavController
|
||||
import info.cemu.cemu.about.AboutCemuRoute
|
||||
import info.cemu.cemu.about.aboutCemuNavigation
|
||||
import info.cemu.cemu.common.ui.components.ActivityContent
|
||||
import info.cemu.cemu.common.ui.localization.TranslatableContent
|
||||
import info.cemu.cemu.common.ui.localization.tr
|
||||
import info.cemu.cemu.emulation.EmulationActivity
|
||||
import info.cemu.cemu.gamelist.GameListRoute
|
||||
import info.cemu.cemu.gamelist.gameListNavigation
|
||||
import info.cemu.cemu.graphicpacks.GraphicPacksRoute
|
||||
import info.cemu.cemu.graphicpacks.graphicPacksNavigation
|
||||
import info.cemu.cemu.nativeinterface.NativeActiveSettings
|
||||
import info.cemu.cemu.nativeinterface.NativeGameTitles.Game
|
||||
import info.cemu.cemu.nativeinterface.NativeSettings
|
||||
import info.cemu.cemu.provider.DocumentsProvider
|
||||
import info.cemu.cemu.settings.SettingsRoute
|
||||
import info.cemu.cemu.settings.settingsNavigation
|
||||
import info.cemu.cemu.titlemanager.TitleManagerRoute
|
||||
import info.cemu.cemu.titlemanager.titleManagerNavigation
|
||||
import com.izzy2lost.weeu.about.AboutCemuRoute
|
||||
import com.izzy2lost.weeu.about.aboutCemuNavigation
|
||||
import com.izzy2lost.weeu.common.ui.components.ActivityContent
|
||||
import com.izzy2lost.weeu.common.ui.localization.TranslatableContent
|
||||
import com.izzy2lost.weeu.common.ui.localization.tr
|
||||
import com.izzy2lost.weeu.emulation.EmulationActivity
|
||||
import com.izzy2lost.weeu.gamelist.GameListRoute
|
||||
import com.izzy2lost.weeu.gamelist.gameListNavigation
|
||||
import com.izzy2lost.weeu.graphicpacks.GraphicPacksRoute
|
||||
import com.izzy2lost.weeu.graphicpacks.graphicPacksNavigation
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeActiveSettings
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeGameTitles.Game
|
||||
import com.izzy2lost.weeu.nativeinterface.NativeSettings
|
||||
import com.izzy2lost.weeu.provider.DocumentsProvider
|
||||
import com.izzy2lost.weeu.settings.SettingsRoute
|
||||
import com.izzy2lost.weeu.settings.settingsNavigation
|
||||
import com.izzy2lost.weeu.titlemanager.TitleManagerRoute
|
||||
import com.izzy2lost.weeu.titlemanager.titleManagerNavigation
|
||||
import java.io.File
|
||||
|
||||
import android.graphics.drawable.Icon as AndroidIcon
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.about
|
||||
package com.izzy2lost.weeu.about
|
||||
|
||||
import androidx.navigation.NavGraphBuilder
|
||||
import androidx.navigation.NavHostController
|
||||
+5
-5
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.about
|
||||
package com.izzy2lost.weeu.about
|
||||
|
||||
import androidx.compose.foundation.clickable
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
@@ -37,10 +37,10 @@ import com.mikepenz.aboutlibraries.ui.compose.m3.LicenseDialog
|
||||
import com.mikepenz.aboutlibraries.ui.compose.m3.LicenseDialogBody
|
||||
import com.mikepenz.aboutlibraries.ui.compose.m3.libraryColors
|
||||
import com.mikepenz.aboutlibraries.ui.compose.util.author
|
||||
import info.cemu.cemu.BuildConfig
|
||||
import info.cemu.cemu.R
|
||||
import info.cemu.cemu.common.ui.components.ScreenContentLazy
|
||||
import info.cemu.cemu.common.ui.localization.tr
|
||||
import com.izzy2lost.weeu.BuildConfig
|
||||
import com.izzy2lost.weeu.R
|
||||
import com.izzy2lost.weeu.common.ui.components.ScreenContentLazy
|
||||
import com.izzy2lost.weeu.common.ui.localization.tr
|
||||
import kotlinx.collections.immutable.persistentListOf
|
||||
|
||||
typealias AboutLibrary = com.mikepenz.aboutlibraries.entity.Library
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.common.android.contentresolver
|
||||
package com.izzy2lost.weeu.common.android.contentresolver
|
||||
|
||||
import android.content.ContentResolver
|
||||
import android.net.Uri
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.common.android.context
|
||||
package com.izzy2lost.weeu.common.android.context
|
||||
|
||||
import android.content.Context
|
||||
import java.io.File
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.common.android.inputdevice
|
||||
package com.izzy2lost.weeu.common.android.inputdevice
|
||||
|
||||
import android.view.InputDevice
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package info.cemu.cemu.common.android.motionevent
|
||||
package com.izzy2lost.weeu.common.android.motionevent
|
||||
|
||||
import android.view.InputDevice
|
||||
import android.view.MotionEvent
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user