diff --git a/src/android/app/build.gradle.kts b/src/android/app/build.gradle.kts index 1b591aee..08a34f31 100644 --- a/src/android/app/build.gradle.kts +++ b/src/android/app/build.gradle.kts @@ -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() diff --git a/src/android/app/src/androidTest/java/info/cemu/cemu/tests/PlaceholderInstrumentedTest.kt b/src/android/app/src/androidTest/java/com/izzy2lost/weeu/tests/PlaceholderInstrumentedTest.kt similarity index 88% rename from src/android/app/src/androidTest/java/info/cemu/cemu/tests/PlaceholderInstrumentedTest.kt rename to src/android/app/src/androidTest/java/com/izzy2lost/weeu/tests/PlaceholderInstrumentedTest.kt index fc9361b1..0a3d2192 100644 --- a/src/android/app/src/androidTest/java/info/cemu/cemu/tests/PlaceholderInstrumentedTest.kt +++ b/src/android/app/src/androidTest/java/com/izzy2lost/weeu/tests/PlaceholderInstrumentedTest.kt @@ -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.* diff --git a/src/android/app/src/debug/res/values/strings.xml b/src/android/app/src/debug/res/values/strings.xml index f37573ce..c7c87c95 100644 --- a/src/android/app/src/debug/res/values/strings.xml +++ b/src/android/app/src/debug/res/values/strings.xml @@ -1,3 +1,3 @@ - Cemu debug + Wee U debug \ No newline at end of file diff --git a/src/android/app/src/main/AndroidManifest.xml b/src/android/app/src/main/AndroidManifest.xml index c6e714fd..5262049c 100644 --- a/src/android/app/src/main/AndroidManifest.xml +++ b/src/android/app/src/main/AndroidManifest.xml @@ -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"> diff --git a/src/android/app/src/main/cpp/AndroidFilesystemCallbacks.h b/src/android/app/src/main/cpp/AndroidFilesystemCallbacks.h index 5ef29109..bec35553 100644 --- a/src/android/app/src/main/cpp/AndroidFilesystemCallbacks.h +++ b/src/android/app/src/main/cpp/AndroidFilesystemCallbacks.h @@ -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"); diff --git a/src/android/app/src/main/cpp/AndroidGameTitleLoadedCallback.h b/src/android/app/src/main/cpp/AndroidGameTitleLoadedCallback.h index 71ac63ca..a66d0e65 100644 --- a/src/android/app/src/main/cpp/AndroidGameTitleLoadedCallback.h +++ b/src/android/app/src/main/cpp/AndroidGameTitleLoadedCallback.h @@ -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; diff --git a/src/android/app/src/main/cpp/AndroidSwkbdCallbacks.cpp b/src/android/app/src/main/cpp/AndroidSwkbdCallbacks.cpp index 270248d3..bc17cb69 100644 --- a/src/android/app/src/main/cpp/AndroidSwkbdCallbacks.cpp +++ b/src/android/app/src/main/cpp/AndroidSwkbdCallbacks.cpp @@ -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"); } diff --git a/src/android/app/src/main/cpp/CompressTitleCallbacks.cpp b/src/android/app/src/main/cpp/CompressTitleCallbacks.cpp index 60bce301..f79e8200 100644 --- a/src/android/app/src/main/cpp/CompressTitleCallbacks.cpp +++ b/src/android/app/src/main/cpp/CompressTitleCallbacks.cpp @@ -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"); } diff --git a/src/android/app/src/main/cpp/JNIUtils.cpp b/src/android/app/src/main/cpp/JNIUtils.cpp index c3019c01..313e1845 100644 --- a/src/android/app/src/main/cpp/JNIUtils.cpp +++ b/src/android/app/src/main/cpp/JNIUtils.cpp @@ -64,11 +64,11 @@ void JNIUtils::handleNativeException(JNIEnv* env, const std::function& 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"); } } diff --git a/src/android/app/src/main/cpp/NativeAccount.cpp b/src/android/app/src/main/cpp/NativeAccount.cpp index c2d52251..e35545a6 100644 --- a/src/android/app/src/main/cpp/NativeAccount.cpp +++ b/src/android/app/src/main/cpp/NativeAccount.cpp @@ -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, "", "(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, "", "(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); diff --git a/src/android/app/src/main/cpp/NativeGameTitles.cpp b/src/android/app/src/main/cpp/NativeGameTitles.cpp index 181c1538..8bb104e5 100644 --- a/src/android/app/src/main/cpp/NativeGameTitles.cpp +++ b/src/android/app/src/main/cpp/NativeGameTitles.cpp @@ -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(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, "", "(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, "", "(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), diff --git a/src/android/app/src/main/cpp/NativeGraphicPacks.cpp b/src/android/app/src/main/cpp/NativeGraphicPacks.cpp index 15badc5c..bea70365 100644 --- a/src/android/app/src/main/cpp/NativeGraphicPacks.cpp +++ b/src/android/app/src/main/cpp/NativeGraphicPacks.cpp @@ -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, "", "(JLjava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;)V"); std::vector 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, "", "(JLjava/lang/String;ZLjava/util/ArrayList;)V"); std::vector 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, "", "(JZLjava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V"); auto graphicPack = NativeGraphicPacks::s_graphicPacks.at(id); diff --git a/src/android/app/src/main/java/info/cemu/cemu/CemuApplication.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/CemuApplication.kt similarity index 81% rename from src/android/app/src/main/java/info/cemu/cemu/CemuApplication.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/CemuApplication.kt index 651de7de..fa8d0843 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/CemuApplication.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/CemuApplication.kt @@ -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 diff --git a/src/android/app/src/main/java/info/cemu/cemu/MainActivity.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/MainActivity.kt similarity index 88% rename from src/android/app/src/main/java/info/cemu/cemu/MainActivity.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/MainActivity.kt index 4f204812..7dc5184e 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/MainActivity.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/MainActivity.kt @@ -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 diff --git a/src/android/app/src/main/java/info/cemu/cemu/about/AboutCemuNavigation.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/about/AboutCemuNavigation.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/about/AboutCemuNavigation.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/about/AboutCemuNavigation.kt index 459a326d..e9201536 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/about/AboutCemuNavigation.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/about/AboutCemuNavigation.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.about +package com.izzy2lost.weeu.about import androidx.navigation.NavGraphBuilder import androidx.navigation.NavHostController diff --git a/src/android/app/src/main/java/info/cemu/cemu/about/AboutCemuScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/about/AboutCemuScreen.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/about/AboutCemuScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/about/AboutCemuScreen.kt index 37a42d7f..6ae4e148 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/about/AboutCemuScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/about/AboutCemuScreen.kt @@ -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 diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/android/contentresolver/ContentResolverExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/contentresolver/ContentResolverExtensions.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/common/android/contentresolver/ContentResolverExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/android/contentresolver/ContentResolverExtensions.kt index edacfe6b..ee28f177 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/android/contentresolver/ContentResolverExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/contentresolver/ContentResolverExtensions.kt @@ -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 diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/android/context/ContextExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/context/ContextExtensions.kt similarity index 82% rename from src/android/app/src/main/java/info/cemu/cemu/common/android/context/ContextExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/android/context/ContextExtensions.kt index 855b92e0..6d2c6795 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/android/context/ContextExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/context/ContextExtensions.kt @@ -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 diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/android/inputdevice/InputDeviceExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/inputdevice/InputDeviceExtensions.kt similarity index 87% rename from src/android/app/src/main/java/info/cemu/cemu/common/android/inputdevice/InputDeviceExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/android/inputdevice/InputDeviceExtensions.kt index a7faf6c6..95f87199 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/android/inputdevice/InputDeviceExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/inputdevice/InputDeviceExtensions.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.android.inputdevice +package com.izzy2lost.weeu.common.android.inputdevice import android.view.InputDevice diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/android/motionevent/MotionEventExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/motionevent/MotionEventExtensions.kt similarity index 84% rename from src/android/app/src/main/java/info/cemu/cemu/common/android/motionevent/MotionEventExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/android/motionevent/MotionEventExtensions.kt index df2abbea..37b6bf92 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/android/motionevent/MotionEventExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/android/motionevent/MotionEventExtensions.kt @@ -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 diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/collections/CollectionExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/collections/CollectionExtensions.kt similarity index 70% rename from src/android/app/src/main/java/info/cemu/cemu/common/collections/CollectionExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/collections/CollectionExtensions.kt index 0172ae17..1c2dc283 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/collections/CollectionExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/collections/CollectionExtensions.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.collections +package com.izzy2lost.weeu.common.collections fun Set.toggleInSet(item: T): Set { diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/io/IOUtils.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/io/IOUtils.kt similarity index 90% rename from src/android/app/src/main/java/info/cemu/cemu/common/io/IOUtils.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/io/IOUtils.kt index 654f8911..daaac419 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/io/IOUtils.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/io/IOUtils.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.io +package com.izzy2lost.weeu.common.io import java.io.InputStream import java.nio.file.Path diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/io/JsonUtils.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/io/JsonUtils.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/common/io/JsonUtils.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/io/JsonUtils.kt index 7bacaa3e..b8e44c72 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/io/JsonUtils.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/io/JsonUtils.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.io +package com.izzy2lost.weeu.common.io import kotlinx.serialization.ExperimentalSerializationApi import kotlinx.serialization.json.Json diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/io/ZipUtils.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/io/ZipUtils.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/common/io/ZipUtils.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/io/ZipUtils.kt index cb304f29..7e878b2f 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/io/ZipUtils.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/io/ZipUtils.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.io +package com.izzy2lost.weeu.common.io import java.io.FileOutputStream import java.io.InputStream diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/settings/PreferenceDelegate.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/settings/PreferenceDelegate.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/common/settings/PreferenceDelegate.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/settings/PreferenceDelegate.kt index df0d39bf..a80c3d21 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/settings/PreferenceDelegate.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/settings/PreferenceDelegate.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.settings +package com.izzy2lost.weeu.common.settings import android.content.SharedPreferences import kotlin.properties.ReadWriteProperty diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/settings/SettingsManager.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/settings/SettingsManager.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/common/settings/SettingsManager.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/settings/SettingsManager.kt index c8cc1aa6..e467722a 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/settings/SettingsManager.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/settings/SettingsManager.kt @@ -1,8 +1,8 @@ -package info.cemu.cemu.common.settings +package com.izzy2lost.weeu.common.settings import android.content.Context import android.content.SharedPreferences -import info.cemu.cemu.common.ui.localization.DEFAULT_LANGUAGE +import com.izzy2lost.weeu.common.ui.localization.DEFAULT_LANGUAGE import kotlin.getValue enum class GamePadPosition { diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/string/StringExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/string/StringExtensions.kt similarity index 89% rename from src/android/app/src/main/java/info/cemu/cemu/common/string/StringExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/string/StringExtensions.kt index 78facc1a..80256ccd 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/string/StringExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/string/StringExtensions.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.string +package com.izzy2lost.weeu.common.string import java.net.URLDecoder diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ActivityContent.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ActivityContent.kt similarity index 82% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ActivityContent.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ActivityContent.kt index 9ade7d83..83992db8 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ActivityContent.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ActivityContent.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier -import info.cemu.cemu.common.ui.theme.CemuTheme +import com.izzy2lost.weeu.common.ui.theme.CemuTheme @Composable fun ActivityContent(content: @Composable () -> Unit) { diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Button.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Button.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Button.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Button.kt index cd2cc30d..6347218e 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Button.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Button.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxWidth diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ComposeExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ComposeExtensions.kt similarity index 87% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ComposeExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ComposeExtensions.kt index 5c895954..c2c56107 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ComposeExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ComposeExtensions.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import android.text.format.Formatter import androidx.compose.runtime.Composable diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/DrawerLayout.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/DrawerLayout.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/DrawerLayout.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/DrawerLayout.kt index d8109bb9..95429b6b 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/DrawerLayout.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/DrawerLayout.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import android.content.Context import android.util.AttributeSet diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/FilledSearchToolbar.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/FilledSearchToolbar.kt similarity index 99% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/FilledSearchToolbar.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/FilledSearchToolbar.kt index b0329c80..3de59ff0 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/FilledSearchToolbar.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/FilledSearchToolbar.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.activity.compose.BackHandler import androidx.compose.foundation.layout.Box diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Header.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Header.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Header.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Header.kt index 5e0bd7ae..88c70c0c 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Header.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Header.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.compose.foundation.layout.padding import androidx.compose.material3.Text diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ScreenContent.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ScreenContent.kt similarity index 99% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ScreenContent.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ScreenContent.kt index 14f0f359..6171cf68 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/ScreenContent.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/ScreenContent.kt @@ -1,6 +1,6 @@ @file:OptIn(ExperimentalMaterial3Api::class) -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/SingleSelection.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/SingleSelection.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/SingleSelection.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/SingleSelection.kt index bc084307..b2075242 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/SingleSelection.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/SingleSelection.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement @@ -30,7 +30,7 @@ import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import androidx.compose.ui.window.Dialog -import info.cemu.cemu.common.ui.localization.tr +import com.izzy2lost.weeu.common.ui.localization.tr @Composable fun SingleSelection( diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Slider.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Slider.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Slider.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Slider.kt index 6c5e3db8..4e497b67 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Slider.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Slider.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.annotation.IntRange import androidx.compose.foundation.layout.Column diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Toggle.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Toggle.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Toggle.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Toggle.kt index 0187fc72..f1842871 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/components/Toggle.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/components/Toggle.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.components +package com.izzy2lost.weeu.common.ui.components import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/NativeTranslationHelpers.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/NativeTranslationHelpers.kt similarity index 80% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/NativeTranslationHelpers.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/NativeTranslationHelpers.kt index 72e9375f..aac06499 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/NativeTranslationHelpers.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/NativeTranslationHelpers.kt @@ -1,7 +1,7 @@ -package info.cemu.cemu.common.ui.localization +package com.izzy2lost.weeu.common.ui.localization -import info.cemu.cemu.nativeinterface.NativeGameTitles.ConsoleRegion -import info.cemu.cemu.nativeinterface.NativeInput.EmulatedControllerType +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles.ConsoleRegion +import com.izzy2lost.weeu.nativeinterface.NativeInput.EmulatedControllerType fun regionToString(region: Int): String = when (region) { ConsoleRegion.JPN -> tr("Japan") diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/PoFile.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/PoFile.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/PoFile.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/PoFile.kt index ed2e9e3b..e2138e61 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/PoFile.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/PoFile.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.localization +package com.izzy2lost.weeu.common.ui.localization import java.io.InputStream diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/Translation.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/Translation.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/Translation.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/Translation.kt index 0d345cc2..a59f0729 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/localization/Translation.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/localization/Translation.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.localization +package com.izzy2lost.weeu.common.ui.localization import android.content.Context import android.util.Log @@ -8,7 +8,7 @@ import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.setValue import androidx.compose.runtime.staticCompositionLocalOf -import info.cemu.cemu.nativeinterface.NativeLocalization +import com.izzy2lost.weeu.nativeinterface.NativeLocalization import name.kropp.kotlinx.gettext.Gettext import name.kropp.kotlinx.gettext.Locale import name.kropp.kotlinx.gettext.load diff --git a/src/android/app/src/main/java/info/cemu/cemu/common/ui/theme/Theme.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/theme/Theme.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/common/ui/theme/Theme.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/theme/Theme.kt index bb5e3c39..e51708b6 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/common/ui/theme/Theme.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/common/ui/theme/Theme.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.common.ui.theme +package com.izzy2lost.weeu.common.ui.theme import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.material3.MaterialTheme diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/CanvasOnTouchListener.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/CanvasOnTouchListener.kt similarity index 93% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/CanvasOnTouchListener.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/CanvasOnTouchListener.kt index 16545cec..4db09a7a 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/CanvasOnTouchListener.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/CanvasOnTouchListener.kt @@ -1,9 +1,9 @@ -package info.cemu.cemu.emulation +package com.izzy2lost.weeu.emulation import android.annotation.SuppressLint import android.view.MotionEvent import android.view.View -import info.cemu.cemu.nativeinterface.NativeInput +import com.izzy2lost.weeu.nativeinterface.NativeInput class CanvasOnTouchListener(val isTV: Boolean) : View.OnTouchListener { private var currentPointerId: Int = -1 diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/EmulationActivity.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/EmulationActivity.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/EmulationActivity.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/EmulationActivity.kt index 8e6b5b68..81424e66 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/EmulationActivity.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/EmulationActivity.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation +package com.izzy2lost.weeu.emulation import android.annotation.SuppressLint import android.graphics.SurfaceTexture @@ -21,19 +21,19 @@ import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.core.view.WindowInsetsControllerCompat import com.google.android.material.dialog.MaterialAlertDialogBuilder -import info.cemu.cemu.BuildConfig -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.databinding.ActivityEmulationBinding -import info.cemu.cemu.databinding.LayoutSideMenuCheckboxItemBinding -import info.cemu.cemu.databinding.LayoutSideMenuEmulationBinding -import info.cemu.cemu.databinding.LayoutSideMenuTextItemBinding -import info.cemu.cemu.nativeinterface.NativeEmulation -import info.cemu.cemu.nativeinterface.NativeException -import info.cemu.cemu.common.settings.EmulationSettings -import info.cemu.cemu.common.settings.GamePadPosition -import info.cemu.cemu.common.settings.InputOverlaySettings -import info.cemu.cemu.common.settings.SettingsManager -import info.cemu.cemu.emulation.inputoverlay.InputOverlaySurfaceView +import com.izzy2lost.weeu.BuildConfig +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.databinding.ActivityEmulationBinding +import com.izzy2lost.weeu.databinding.LayoutSideMenuCheckboxItemBinding +import com.izzy2lost.weeu.databinding.LayoutSideMenuEmulationBinding +import com.izzy2lost.weeu.databinding.LayoutSideMenuTextItemBinding +import com.izzy2lost.weeu.nativeinterface.NativeEmulation +import com.izzy2lost.weeu.nativeinterface.NativeException +import com.izzy2lost.weeu.common.settings.EmulationSettings +import com.izzy2lost.weeu.common.settings.GamePadPosition +import com.izzy2lost.weeu.common.settings.InputOverlaySettings +import com.izzy2lost.weeu.common.settings.SettingsManager +import com.izzy2lost.weeu.emulation.inputoverlay.InputOverlaySurfaceView import java.lang.ref.WeakReference import kotlin.system.exitProcess diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/EmulationTextInputEditText.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/EmulationTextInputEditText.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/EmulationTextInputEditText.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/EmulationTextInputEditText.kt index 2e778e0a..ccbbe022 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/EmulationTextInputEditText.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/EmulationTextInputEditText.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation +package com.izzy2lost.weeu.emulation import android.content.Context import android.content.DialogInterface @@ -14,8 +14,8 @@ import com.google.android.material.R import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeSwkbd +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeSwkbd import java.util.regex.Pattern class EmulationTextInputEditText @JvmOverloads constructor( @@ -92,12 +92,12 @@ fun showEmulationTextInputDialog( val inputEditTextLayout = layoutInflater.inflate( - info.cemu.cemu.R.layout.layout_emulation_input, + com.izzy2lost.weeu.R.layout.layout_emulation_input, null ) val inputEditText = - inputEditTextLayout.requireViewById(info.cemu.cemu.R.id.emulation_input_text) + inputEditTextLayout.requireViewById(com.izzy2lost.weeu.R.id.emulation_input_text) inputEditText.updateText(initialText) @@ -118,7 +118,7 @@ fun showEmulationTextInputDialog( } val parentTextInputLayout = - inputEditTextLayout.requireViewById(info.cemu.cemu.R.id.emulation_input_layout) + inputEditTextLayout.requireViewById(com.izzy2lost.weeu.R.id.emulation_input_layout) if (maxLength > 0) { parentTextInputLayout.isCounterEnabled = true diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/InputHandler.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/InputHandler.kt similarity index 81% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/InputHandler.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/InputHandler.kt index ec745496..0ebad9c8 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/InputHandler.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/InputHandler.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.emulation +package com.izzy2lost.weeu.emulation import android.view.KeyEvent import android.view.MotionEvent -import info.cemu.cemu.common.android.inputdevice.isGameController -import info.cemu.cemu.common.android.motionevent.isMotionEventFromJoystickOrGamepad -import info.cemu.cemu.nativeinterface.NativeInput.onNativeAxis -import info.cemu.cemu.nativeinterface.NativeInput.onNativeKey +import com.izzy2lost.weeu.common.android.inputdevice.isGameController +import com.izzy2lost.weeu.common.android.motionevent.isMotionEventFromJoystickOrGamepad +import com.izzy2lost.weeu.nativeinterface.NativeInput.onNativeAxis +import com.izzy2lost.weeu.nativeinterface.NativeInput.onNativeKey private fun KeyEvent.isSpecialKey(): Boolean { return keyCode == KeyEvent.KEYCODE_VOLUME_DOWN diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/SensorManager.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/SensorManager.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/SensorManager.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/SensorManager.kt index 6ac97b5c..26a926aa 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/SensorManager.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/SensorManager.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation +package com.izzy2lost.weeu.emulation import android.content.Context import android.hardware.Sensor @@ -6,7 +6,7 @@ import android.hardware.SensorEvent import android.hardware.SensorEventListener import android.hardware.SensorManager import android.view.Surface -import info.cemu.cemu.nativeinterface.NativeInput +import com.izzy2lost.weeu.nativeinterface.NativeInput class SensorManager(context: Context) : SensorEventListener { private val sensorManager = diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/SurfaceChangedListener.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/SurfaceChangedListener.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/SurfaceChangedListener.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/SurfaceChangedListener.kt index 122f2988..dbfb034e 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/SurfaceChangedListener.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/SurfaceChangedListener.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation +package com.izzy2lost.weeu.emulation import android.view.SurfaceHolder diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/CanvasExtensions.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/CanvasExtensions.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/CanvasExtensions.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/CanvasExtensions.kt index c9717063..abc0ef7c 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/CanvasExtensions.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/CanvasExtensions.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay +package com.izzy2lost.weeu.emulation.inputoverlay import android.graphics.Canvas import android.graphics.Paint diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/Colors.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/Colors.kt similarity index 90% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/Colors.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/Colors.kt index c5b892bd..51dddc36 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/Colors.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/Colors.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay +package com.izzy2lost.weeu.emulation.inputoverlay import android.graphics.Color diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlayDefaultConfigParser.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlayDefaultConfigParser.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlayDefaultConfigParser.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlayDefaultConfigParser.kt index 58c2d0cb..feb211a6 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlayDefaultConfigParser.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlayDefaultConfigParser.kt @@ -1,6 +1,6 @@ -package info.cemu.cemu.emulation.inputoverlay +package com.izzy2lost.weeu.emulation.inputoverlay -import info.cemu.cemu.common.string.toIntOrZero +import com.izzy2lost.weeu.common.string.toIntOrZero import org.xmlpull.v1.XmlPullParser data class InputConfig( diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlayInputsSettingsManager.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlayInputsSettingsManager.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlayInputsSettingsManager.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlayInputsSettingsManager.kt index 7822a568..be8e35a1 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlayInputsSettingsManager.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlayInputsSettingsManager.kt @@ -1,10 +1,10 @@ -package info.cemu.cemu.emulation.inputoverlay +package com.izzy2lost.weeu.emulation.inputoverlay import android.content.Context import android.content.SharedPreferences import android.graphics.Rect import android.util.DisplayMetrics.DENSITY_DEFAULT -import info.cemu.cemu.R +import com.izzy2lost.weeu.R import kotlin.math.max import kotlin.math.min diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlaySurfaceView.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlaySurfaceView.kt similarity index 94% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlaySurfaceView.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlaySurfaceView.kt index 55400cc4..cf8f2fae 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/InputOverlaySurfaceView.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/InputOverlaySurfaceView.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay +package com.izzy2lost.weeu.emulation.inputoverlay import android.content.Context import android.graphics.Canvas @@ -12,23 +12,23 @@ import android.view.MotionEvent import android.view.SurfaceView import android.view.View import android.view.View.OnTouchListener -import info.cemu.cemu.R -import info.cemu.cemu.common.settings.SettingsManager -import info.cemu.cemu.emulation.inputoverlay.inputs.DPadInput -import info.cemu.cemu.emulation.inputoverlay.inputs.Input -import info.cemu.cemu.emulation.inputoverlay.inputs.Joystick -import info.cemu.cemu.emulation.inputoverlay.inputs.RectangleButton -import info.cemu.cemu.emulation.inputoverlay.inputs.RoundButton -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.BlowButtonInnerDrawing -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.ButtonInnerDrawing -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.HomeButtonInnerDrawing -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.StickClickInnerDrawing -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.TextButtonInnerDrawing -import info.cemu.cemu.nativeinterface.NativeInput -import info.cemu.cemu.nativeinterface.NativeInput.getControllerType -import info.cemu.cemu.nativeinterface.NativeInput.isControllerDisabled -import info.cemu.cemu.nativeinterface.NativeInput.onOverlayAxis -import info.cemu.cemu.nativeinterface.NativeInput.onOverlayButton +import com.izzy2lost.weeu.R +import com.izzy2lost.weeu.common.settings.SettingsManager +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.DPadInput +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.Input +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.Joystick +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.RectangleButton +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.RoundButton +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.BlowButtonInnerDrawing +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.ButtonInnerDrawing +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.HomeButtonInnerDrawing +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.StickClickInnerDrawing +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.TextButtonInnerDrawing +import com.izzy2lost.weeu.nativeinterface.NativeInput +import com.izzy2lost.weeu.nativeinterface.NativeInput.getControllerType +import com.izzy2lost.weeu.nativeinterface.NativeInput.isControllerDisabled +import com.izzy2lost.weeu.nativeinterface.NativeInput.onOverlayAxis +import com.izzy2lost.weeu.nativeinterface.NativeInput.onOverlayButton import kotlin.math.roundToInt class InputOverlaySurfaceView(context: Context, attrs: AttributeSet?) : diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/OverlayInput.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/OverlayInput.kt similarity index 93% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/OverlayInput.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/OverlayInput.kt index 7ec1fd17..992a7034 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/OverlayInput.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/OverlayInput.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay +package com.izzy2lost.weeu.emulation.inputoverlay sealed interface OverlayInput { val configName: String diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Button.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Button.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Button.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Button.kt index 938dd63e..f4695226 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Button.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Button.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs +package com.izzy2lost.weeu.emulation.inputoverlay.inputs import android.graphics.Rect import android.view.MotionEvent diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/DPadInput.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/DPadInput.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/DPadInput.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/DPadInput.kt index 4f3dae41..a87b71af 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/DPadInput.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/DPadInput.kt @@ -1,13 +1,13 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs +package com.izzy2lost.weeu.emulation.inputoverlay.inputs import android.graphics.Canvas import android.graphics.Rect import android.graphics.RectF import android.view.MotionEvent -import info.cemu.cemu.emulation.inputoverlay.fillCircleWithStroke -import info.cemu.cemu.emulation.inputoverlay.fillRoundRectangleWithStroke -import info.cemu.cemu.emulation.inputoverlay.Colors -import info.cemu.cemu.emulation.inputoverlay.OverlayDpad +import com.izzy2lost.weeu.emulation.inputoverlay.fillCircleWithStroke +import com.izzy2lost.weeu.emulation.inputoverlay.fillRoundRectangleWithStroke +import com.izzy2lost.weeu.emulation.inputoverlay.Colors +import com.izzy2lost.weeu.emulation.inputoverlay.OverlayDpad import kotlin.math.atan2 import kotlin.math.min diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Input.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Input.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Input.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Input.kt index 47497a9f..273a6a1d 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Input.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Input.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs +package com.izzy2lost.weeu.emulation.inputoverlay.inputs import android.graphics.Canvas import android.graphics.Paint import android.graphics.Rect import android.view.MotionEvent import androidx.annotation.ColorInt -import info.cemu.cemu.emulation.inputoverlay.Colors +import com.izzy2lost.weeu.emulation.inputoverlay.Colors import kotlin.math.max import kotlin.math.min diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Joystick.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Joystick.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Joystick.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Joystick.kt index c2e4c91d..1586acd5 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/Joystick.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/Joystick.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs +package com.izzy2lost.weeu.emulation.inputoverlay.inputs import android.graphics.Canvas import android.graphics.Paint import android.graphics.Rect import android.view.MotionEvent -import info.cemu.cemu.emulation.inputoverlay.Colors -import info.cemu.cemu.emulation.inputoverlay.fillCircleWithStroke +import com.izzy2lost.weeu.emulation.inputoverlay.Colors +import com.izzy2lost.weeu.emulation.inputoverlay.fillCircleWithStroke import kotlin.math.min import kotlin.math.sqrt diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/RectangleButton.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/RectangleButton.kt similarity index 86% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/RectangleButton.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/RectangleButton.kt index 03d5c706..9adc8c78 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/RectangleButton.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/RectangleButton.kt @@ -1,9 +1,9 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs +package com.izzy2lost.weeu.emulation.inputoverlay.inputs import android.graphics.Canvas import android.graphics.Rect -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.ButtonInnerDrawing -import info.cemu.cemu.emulation.inputoverlay.fillRoundRectangleWithStroke +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.ButtonInnerDrawing +import com.izzy2lost.weeu.emulation.inputoverlay.fillRoundRectangleWithStroke class RectangleButton( private val innerDrawing: ButtonInnerDrawing, diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/RoundButton.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/RoundButton.kt similarity index 86% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/RoundButton.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/RoundButton.kt index 64d0c24f..fa2936fb 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/RoundButton.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/RoundButton.kt @@ -1,9 +1,9 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs +package com.izzy2lost.weeu.emulation.inputoverlay.inputs import android.graphics.Canvas import android.graphics.Rect -import info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing.ButtonInnerDrawing -import info.cemu.cemu.emulation.inputoverlay.fillCircleWithStroke +import com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing.ButtonInnerDrawing +import com.izzy2lost.weeu.emulation.inputoverlay.fillCircleWithStroke import kotlin.math.min class RoundButton( diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/BlowButtonInnerDrawing.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/BlowButtonInnerDrawing.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/BlowButtonInnerDrawing.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/BlowButtonInnerDrawing.kt index 557e89fb..419ecf83 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/BlowButtonInnerDrawing.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/BlowButtonInnerDrawing.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing +package com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing import android.graphics.Path import androidx.core.graphics.PathParser diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/ButtonInnerDrawing.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/ButtonInnerDrawing.kt similarity index 72% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/ButtonInnerDrawing.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/ButtonInnerDrawing.kt index e5a3ee69..bfdf6d2f 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/ButtonInnerDrawing.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/ButtonInnerDrawing.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing +package com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing import android.graphics.Canvas import android.graphics.Rect diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/HomeButtonInnerDrawing.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/HomeButtonInnerDrawing.kt similarity index 88% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/HomeButtonInnerDrawing.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/HomeButtonInnerDrawing.kt index 18bce4f2..91c77836 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/HomeButtonInnerDrawing.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/HomeButtonInnerDrawing.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing +package com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing import android.graphics.Path import androidx.core.graphics.PathParser diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/PathInnerDrawing.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/PathInnerDrawing.kt similarity index 90% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/PathInnerDrawing.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/PathInnerDrawing.kt index 52145344..dc6717e5 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/PathInnerDrawing.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/PathInnerDrawing.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing +package com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing import android.graphics.Canvas import android.graphics.Matrix import android.graphics.Paint import android.graphics.Path import android.graphics.Rect -import info.cemu.cemu.emulation.inputoverlay.Colors +import com.izzy2lost.weeu.emulation.inputoverlay.Colors import kotlin.math.min abstract class PathInnerDrawing : ButtonInnerDrawing { diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/StickClickInnerDrawing.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/StickClickInnerDrawing.kt similarity index 93% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/StickClickInnerDrawing.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/StickClickInnerDrawing.kt index b8f1710f..9a7c6d5d 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/StickClickInnerDrawing.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/StickClickInnerDrawing.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing +package com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing import android.graphics.Canvas import android.graphics.Matrix import android.graphics.Paint import android.graphics.Path import android.graphics.Rect -import info.cemu.cemu.emulation.inputoverlay.Colors +import com.izzy2lost.weeu.emulation.inputoverlay.Colors import kotlin.math.min class StickClickInnerDrawing : ButtonInnerDrawing { diff --git a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/TextButtonInnerDrawing.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/TextButtonInnerDrawing.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/TextButtonInnerDrawing.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/TextButtonInnerDrawing.kt index 791cda11..079cfa9c 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/emulation/inputoverlay/inputs/innerdrawing/TextButtonInnerDrawing.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/emulation/inputoverlay/inputs/innerdrawing/TextButtonInnerDrawing.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.emulation.inputoverlay.inputs.innerdrawing +package com.izzy2lost.weeu.emulation.inputoverlay.inputs.innerdrawing import android.graphics.Canvas import android.graphics.Rect import android.text.StaticLayout import android.text.TextPaint import androidx.core.graphics.withTranslation -import info.cemu.cemu.emulation.inputoverlay.Colors +import com.izzy2lost.weeu.emulation.inputoverlay.Colors import kotlin.math.min class TextButtonInnerDrawing(private val text: String) : ButtonInnerDrawing { diff --git a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameDetailsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameDetailsScreen.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/gamelist/GameDetailsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameDetailsScreen.kt index 15aabdfd..2bbc8f8e 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameDetailsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameDetailsScreen.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.gamelist +package com.izzy2lost.weeu.gamelist import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -10,10 +10,10 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.localization.regionToString -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeGameTitles.Game +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.localization.regionToString +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles.Game import java.time.LocalDate import java.time.format.DateTimeFormatter import java.time.format.FormatStyle diff --git a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameIcon.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameIcon.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/gamelist/GameIcon.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameIcon.kt index 8752fcfd..36bc3f35 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameIcon.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameIcon.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.gamelist +package com.izzy2lost.weeu.gamelist import androidx.compose.foundation.Image import androidx.compose.foundation.border @@ -12,8 +12,8 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.painterResource import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp -import info.cemu.cemu.R -import info.cemu.cemu.nativeinterface.NativeGameTitles +import com.izzy2lost.weeu.R +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles private fun Modifier.iconBorder(borderColor: Color) = diff --git a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameListNavigation.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameListNavigation.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/gamelist/GameListNavigation.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameListNavigation.kt index 2593973d..1a0a455a 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameListNavigation.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameListNavigation.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.gamelist +package com.izzy2lost.weeu.gamelist import androidx.compose.animation.AnimatedContentScope import androidx.compose.foundation.layout.RowScope @@ -9,7 +9,7 @@ import androidx.navigation.NavGraphBuilder import androidx.navigation.NavHostController import androidx.navigation.compose.composable import androidx.navigation.compose.navigation -import info.cemu.cemu.nativeinterface.NativeGameTitles +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles import kotlinx.serialization.Serializable @Serializable diff --git a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameListViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameListViewModel.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/gamelist/GameListViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameListViewModel.kt index bad6a865..32038b83 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameListViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameListViewModel.kt @@ -1,10 +1,10 @@ -package info.cemu.cemu.gamelist +package com.izzy2lost.weeu.gamelist import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import info.cemu.cemu.nativeinterface.NativeGameTitles -import info.cemu.cemu.nativeinterface.NativeGameTitles.Game -import info.cemu.cemu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles.Game +import com.izzy2lost.weeu.nativeinterface.NativeSettings import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.SharingStarted import kotlinx.coroutines.flow.StateFlow diff --git a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameProfileEditScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameProfileEditScreen.kt similarity index 89% rename from src/android/app/src/main/java/info/cemu/cemu/gamelist/GameProfileEditScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameProfileEditScreen.kt index a7f8cec8..0988daa0 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GameProfileEditScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameProfileEditScreen.kt @@ -1,16 +1,16 @@ -package info.cemu.cemu.gamelist +package com.izzy2lost.weeu.gamelist import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.padding import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp -import info.cemu.cemu.common.ui.components.Header -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.components.Toggle -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeGameTitles +import com.izzy2lost.weeu.common.ui.components.Header +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.components.Toggle +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles @Composable fun GameProfileEditScreen(game: NativeGameTitles.Game?, navigateBack: () -> Unit) { diff --git a/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameViewModel.kt new file mode 100644 index 00000000..241c4d8e --- /dev/null +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GameViewModel.kt @@ -0,0 +1,6 @@ +package com.izzy2lost.weeu.gamelist + +import androidx.lifecycle.ViewModel +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles.Game + +class GameViewModel(var game: Game? = null) : ViewModel() diff --git a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GamesListScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GamesListScreen.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/gamelist/GamesListScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GamesListScreen.kt index ba952710..d8cfe54a 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/gamelist/GamesListScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/gamelist/GamesListScreen.kt @@ -2,7 +2,7 @@ ExperimentalMaterial3Api::class, ExperimentalFoundationApi::class, ) -package info.cemu.cemu.gamelist +package com.izzy2lost.weeu.gamelist import androidx.activity.compose.BackHandler import androidx.compose.foundation.ExperimentalFoundationApi @@ -55,11 +55,11 @@ import androidx.lifecycle.Lifecycle import androidx.lifecycle.compose.LocalLifecycleOwner import androidx.lifecycle.compose.collectAsStateWithLifecycle import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.R -import info.cemu.cemu.common.ui.components.FilledSearchToolbar -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeGameTitles -import info.cemu.cemu.nativeinterface.NativeGameTitles.Game +import com.izzy2lost.weeu.R +import com.izzy2lost.weeu.common.ui.components.FilledSearchToolbar +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles.Game import kotlinx.coroutines.delay import kotlinx.coroutines.launch diff --git a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPackNodes.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPackNodes.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPackNodes.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPackNodes.kt index ac951e28..9f570517 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPackNodes.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPackNodes.kt @@ -1,6 +1,6 @@ -package info.cemu.cemu.graphicpacks +package com.izzy2lost.weeu.graphicpacks -import info.cemu.cemu.nativeinterface.NativeGraphicPacks +import com.izzy2lost.weeu.nativeinterface.NativeGraphicPacks import kotlin.math.max sealed class GraphicPackNode( diff --git a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksDownloader.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksDownloader.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksDownloader.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksDownloader.kt index b9a633ee..3baad6a1 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksDownloader.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksDownloader.kt @@ -1,9 +1,9 @@ -package info.cemu.cemu.graphicpacks +package com.izzy2lost.weeu.graphicpacks import android.content.Context -import info.cemu.cemu.BuildConfig -import info.cemu.cemu.nativeinterface.NativeGraphicPacks -import info.cemu.cemu.common.io.unzip +import com.izzy2lost.weeu.BuildConfig +import com.izzy2lost.weeu.nativeinterface.NativeGraphicPacks +import com.izzy2lost.weeu.common.io.unzip import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import okhttp3.OkHttpClient diff --git a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksNavigation.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksNavigation.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksNavigation.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksNavigation.kt index f5cdc078..3910a3c6 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksNavigation.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksNavigation.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.graphicpacks +package com.izzy2lost.weeu.graphicpacks import androidx.navigation.NavGraphBuilder import androidx.navigation.NavHostController diff --git a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksScreen.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksScreen.kt index cc6d15ae..38856088 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksScreen.kt @@ -1,6 +1,6 @@ @file:OptIn(ExperimentalMaterial3Api::class) -package info.cemu.cemu.graphicpacks +package com.izzy2lost.weeu.graphicpacks import androidx.activity.compose.BackHandler import androidx.compose.foundation.background @@ -55,12 +55,12 @@ import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.unit.dp import androidx.lifecycle.compose.dropUnlessResumed import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.R -import info.cemu.cemu.common.ui.components.DefaultAppBarTitle -import info.cemu.cemu.common.ui.components.ScreenContentLazy -import info.cemu.cemu.common.ui.components.SearchToolbarInput -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.localization.tr +import com.izzy2lost.weeu.R +import com.izzy2lost.weeu.common.ui.components.DefaultAppBarTitle +import com.izzy2lost.weeu.common.ui.components.ScreenContentLazy +import com.izzy2lost.weeu.common.ui.components.SearchToolbarInput +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.localization.tr import kotlinx.coroutines.launch @Composable diff --git a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksViewModel.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksViewModel.kt index 4813a44c..b8d43e31 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/graphicpacks/GraphicPacksViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/graphicpacks/GraphicPacksViewModel.kt @@ -1,10 +1,10 @@ -package info.cemu.cemu.graphicpacks +package com.izzy2lost.weeu.graphicpacks import android.content.Context import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import info.cemu.cemu.nativeinterface.NativeGameTitles -import info.cemu.cemu.nativeinterface.NativeGraphicPacks +import com.izzy2lost.weeu.nativeinterface.NativeGameTitles +import com.izzy2lost.weeu.nativeinterface.NativeGraphicPacks import kotlinx.coroutines.Job import kotlinx.coroutines.cancelAndJoin import kotlinx.coroutines.flow.MutableStateFlow diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeAccount.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeAccount.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeAccount.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeAccount.kt index 2edd48e1..4022ea4b 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeAccount.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeAccount.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface import androidx.annotation.Keep diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeActiveSettings.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeActiveSettings.kt similarity index 91% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeActiveSettings.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeActiveSettings.kt index c6432364..7f936d92 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeActiveSettings.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeActiveSettings.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface object NativeActiveSettings { @JvmStatic diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeEmulation.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeEmulation.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeEmulation.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeEmulation.kt index e31daef3..373822b5 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeEmulation.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeEmulation.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface import android.view.Surface diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeException.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeException.kt similarity index 61% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeException.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeException.kt index a1982492..225de3ef 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeException.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeException.kt @@ -1,3 +1,3 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface class NativeException(message: String) : RuntimeException(message) diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeFiles.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeFiles.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeFiles.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeFiles.kt index 47c6aac6..fd7befac 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeFiles.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeFiles.kt @@ -1,6 +1,6 @@ @file:Suppress("unused") -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface import android.content.ContentResolver import android.net.Uri diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeGameTitles.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeGameTitles.kt similarity index 99% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeGameTitles.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeGameTitles.kt index 777a334e..1e1b9ae2 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeGameTitles.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeGameTitles.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface import android.graphics.Bitmap import androidx.annotation.Keep diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeGraphicPacks.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeGraphicPacks.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeGraphicPacks.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeGraphicPacks.kt index eb2d7255..a85fdae4 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeGraphicPacks.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeGraphicPacks.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface import androidx.annotation.Keep import java.util.Objects diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeInput.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeInput.kt similarity index 99% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeInput.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeInput.kt index df53384d..70157002 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeInput.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeInput.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface object NativeInput { object VPADButton { diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeLocalization.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeLocalization.kt similarity index 72% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeLocalization.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeLocalization.kt index daa4c2fb..4c0be16d 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeLocalization.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeLocalization.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface object NativeLocalization { @JvmStatic diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeLogging.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeLogging.kt similarity index 76% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeLogging.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeLogging.kt index e3f435c9..3fd1fd7b 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeLogging.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeLogging.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface object NativeLogging { @JvmStatic diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeSettings.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeSettings.kt similarity index 99% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeSettings.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeSettings.kt index 2cf78594..4c82dd54 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeSettings.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeSettings.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface object NativeSettings { @JvmStatic diff --git a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeSwkbd.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeSwkbd.kt similarity index 85% rename from src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeSwkbd.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeSwkbd.kt index 0611194d..d013af21 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/nativeinterface/NativeSwkbd.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/nativeinterface/NativeSwkbd.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.nativeinterface +package com.izzy2lost.weeu.nativeinterface object NativeSwkbd { @JvmStatic diff --git a/src/android/app/src/main/java/info/cemu/cemu/provider/DocumentsProvider.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/provider/DocumentsProvider.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/provider/DocumentsProvider.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/provider/DocumentsProvider.kt index 8a76cd3f..80019524 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/provider/DocumentsProvider.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/provider/DocumentsProvider.kt @@ -2,7 +2,7 @@ // Skyline // SPDX-License-Identifier: MPL-2.0 // Copyright © 2022 Skyline Team and Contributors (https://github.com/skyline-emu/) -package info.cemu.cemu.provider +package com.izzy2lost.weeu.provider import android.database.Cursor import android.database.MatrixCursor @@ -11,9 +11,9 @@ import android.os.ParcelFileDescriptor import android.provider.DocumentsContract import android.provider.DocumentsProvider import android.webkit.MimeTypeMap -import info.cemu.cemu.BuildConfig -import info.cemu.cemu.R -import info.cemu.cemu.common.android.context.internalFolder +import com.izzy2lost.weeu.BuildConfig +import com.izzy2lost.weeu.R +import com.izzy2lost.weeu.common.android.context.internalFolder import java.io.File import java.io.FileInputStream import java.io.FileNotFoundException diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/SettingsHomeScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/SettingsHomeScreen.kt similarity index 87% rename from src/android/app/src/main/java/info/cemu/cemu/settings/SettingsHomeScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/SettingsHomeScreen.kt index 807cc114..1b43a272 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/SettingsHomeScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/SettingsHomeScreen.kt @@ -1,10 +1,10 @@ -package info.cemu.cemu.settings +package com.izzy2lost.weeu.settings import androidx.compose.runtime.Composable import androidx.lifecycle.compose.dropUnlessResumed -import info.cemu.cemu.common.ui.components.Button -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.localization.tr +import com.izzy2lost.weeu.common.ui.components.Button +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.localization.tr data class SettingsHomeScreenActions( val goToGeneralSettings: () -> Unit, diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/SettingsNavigation.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/SettingsNavigation.kt similarity index 87% rename from src/android/app/src/main/java/info/cemu/cemu/settings/SettingsNavigation.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/SettingsNavigation.kt index cc91755a..faf41608 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/SettingsNavigation.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/SettingsNavigation.kt @@ -1,21 +1,21 @@ -package info.cemu.cemu.settings +package com.izzy2lost.weeu.settings import androidx.navigation.NavGraphBuilder import androidx.navigation.NavHostController import androidx.navigation.compose.composable import androidx.navigation.compose.navigation import androidx.navigation.toRoute -import info.cemu.cemu.settings.account.AccountSettingsScreen -import info.cemu.cemu.settings.audio.AudioSettingsScreen -import info.cemu.cemu.settings.customdrivers.CustomDriversScreen -import info.cemu.cemu.settings.gamespath.GamePathsScreen -import info.cemu.cemu.settings.general.GeneralSettingsScreen -import info.cemu.cemu.settings.graphics.GraphicsSettingsScreen -import info.cemu.cemu.settings.input.ControllerInputSettingsScreen -import info.cemu.cemu.settings.input.InputSettingsScreen -import info.cemu.cemu.settings.input.InputSettingsScreenActions -import info.cemu.cemu.settings.inputoverlay.InputOverlaySettingsScreen -import info.cemu.cemu.settings.overlay.OverlaySettingsScreen +import com.izzy2lost.weeu.settings.account.AccountSettingsScreen +import com.izzy2lost.weeu.settings.audio.AudioSettingsScreen +import com.izzy2lost.weeu.settings.customdrivers.CustomDriversScreen +import com.izzy2lost.weeu.settings.gamespath.GamePathsScreen +import com.izzy2lost.weeu.settings.general.GeneralSettingsScreen +import com.izzy2lost.weeu.settings.graphics.GraphicsSettingsScreen +import com.izzy2lost.weeu.settings.input.ControllerInputSettingsScreen +import com.izzy2lost.weeu.settings.input.InputSettingsScreen +import com.izzy2lost.weeu.settings.input.InputSettingsScreenActions +import com.izzy2lost.weeu.settings.inputoverlay.InputOverlaySettingsScreen +import com.izzy2lost.weeu.settings.overlay.OverlaySettingsScreen import kotlinx.serialization.Serializable @Serializable diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/account/AccountsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/account/AccountsScreen.kt similarity index 95% rename from src/android/app/src/main/java/info/cemu/cemu/settings/account/AccountsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/account/AccountsScreen.kt index c5557151..d44ad31c 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/account/AccountsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/account/AccountsScreen.kt @@ -1,6 +1,6 @@ @file:OptIn(ExperimentalMaterial3Api::class) -package info.cemu.cemu.settings.account +package com.izzy2lost.weeu.settings.account import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -46,20 +46,20 @@ import androidx.compose.ui.text.style.TextDecoration import androidx.compose.ui.text.withLink import androidx.compose.ui.unit.dp import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.R -import info.cemu.cemu.common.ui.components.Header -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.localization.getCurrentLocale -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeAccount -import info.cemu.cemu.nativeinterface.NativeAccount.AccountGender -import info.cemu.cemu.nativeinterface.NativeAccount.DEFAULT_MII_NAME -import info.cemu.cemu.nativeinterface.NativeAccount.MAX_ACCOUNT_COUNT -import info.cemu.cemu.nativeinterface.NativeAccount.MIN_ACCOUNT_COUNT -import info.cemu.cemu.nativeinterface.NativeSettings -import info.cemu.cemu.nativeinterface.NativeSettings.NetworkService -import info.cemu.cemu.common.string.parseHexOrNull +import com.izzy2lost.weeu.R +import com.izzy2lost.weeu.common.ui.components.Header +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.localization.getCurrentLocale +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeAccount +import com.izzy2lost.weeu.nativeinterface.NativeAccount.AccountGender +import com.izzy2lost.weeu.nativeinterface.NativeAccount.DEFAULT_MII_NAME +import com.izzy2lost.weeu.nativeinterface.NativeAccount.MAX_ACCOUNT_COUNT +import com.izzy2lost.weeu.nativeinterface.NativeAccount.MIN_ACCOUNT_COUNT +import com.izzy2lost.weeu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.nativeinterface.NativeSettings.NetworkService +import com.izzy2lost.weeu.common.string.parseHexOrNull import java.text.SimpleDateFormat import java.util.Date diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/account/AccountsViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/account/AccountsViewModel.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/settings/account/AccountsViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/account/AccountsViewModel.kt index eafe5264..6bddabb3 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/account/AccountsViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/account/AccountsViewModel.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.settings.account +package com.izzy2lost.weeu.settings.account import androidx.lifecycle.ViewModel -import info.cemu.cemu.nativeinterface.NativeAccount -import info.cemu.cemu.nativeinterface.NativeAccount.MAX_ACCOUNT_COUNT -import info.cemu.cemu.nativeinterface.NativeAccount.MIN_ACCOUNT_COUNT -import info.cemu.cemu.nativeinterface.NativeActiveSettings -import info.cemu.cemu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.nativeinterface.NativeAccount +import com.izzy2lost.weeu.nativeinterface.NativeAccount.MAX_ACCOUNT_COUNT +import com.izzy2lost.weeu.nativeinterface.NativeAccount.MIN_ACCOUNT_COUNT +import com.izzy2lost.weeu.nativeinterface.NativeActiveSettings +import com.izzy2lost.weeu.nativeinterface.NativeSettings import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/audio/AudoSettingsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/audio/AudoSettingsScreen.kt similarity index 89% rename from src/android/app/src/main/java/info/cemu/cemu/settings/audio/AudoSettingsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/audio/AudoSettingsScreen.kt index 79a58ef8..8a02b04f 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/audio/AudoSettingsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/audio/AudoSettingsScreen.kt @@ -1,12 +1,12 @@ -package info.cemu.cemu.settings.audio +package com.izzy2lost.weeu.settings.audio import androidx.compose.runtime.Composable -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.components.Slider -import info.cemu.cemu.common.ui.components.Toggle -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.components.Slider +import com.izzy2lost.weeu.common.ui.components.Toggle +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeSettings private const val AUDIO_LATENCY_STEPS = 22 diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/customdrivers/CustomDriversScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/customdrivers/CustomDriversScreen.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/settings/customdrivers/CustomDriversScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/customdrivers/CustomDriversScreen.kt index f01c4f1f..f858d8fe 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/customdrivers/CustomDriversScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/customdrivers/CustomDriversScreen.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.settings.customdrivers +package com.izzy2lost.weeu.settings.customdrivers import androidx.activity.compose.rememberLauncherForActivityResult import androidx.activity.result.contract.ActivityResultContracts @@ -41,8 +41,8 @@ import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.common.ui.components.ScreenContentLazy -import info.cemu.cemu.common.ui.localization.tr +import com.izzy2lost.weeu.common.ui.components.ScreenContentLazy +import com.izzy2lost.weeu.common.ui.localization.tr import kotlinx.coroutines.launch @Composable diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/customdrivers/CustomDriversViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/customdrivers/CustomDriversViewModel.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/settings/customdrivers/CustomDriversViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/customdrivers/CustomDriversViewModel.kt index 95ce88ff..94b1880a 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/customdrivers/CustomDriversViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/customdrivers/CustomDriversViewModel.kt @@ -1,16 +1,16 @@ @file:OptIn(ExperimentalPathApi::class, ExperimentalUuidApi::class) -package info.cemu.cemu.settings.customdrivers +package com.izzy2lost.weeu.settings.customdrivers import android.content.Context import android.net.Uri import android.os.Build import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import info.cemu.cemu.nativeinterface.NativeActiveSettings -import info.cemu.cemu.nativeinterface.NativeSettings -import info.cemu.cemu.common.io.decodeJsonFromFile -import info.cemu.cemu.common.io.unzip +import com.izzy2lost.weeu.nativeinterface.NativeActiveSettings +import com.izzy2lost.weeu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.common.io.decodeJsonFromFile +import com.izzy2lost.weeu.common.io.unzip import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.SharingStarted diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/gamespath/GamePathsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/gamespath/GamePathsScreen.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/settings/gamespath/GamePathsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/gamespath/GamePathsScreen.kt index 1b1140a2..99e6ed9d 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/gamespath/GamePathsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/gamespath/GamePathsScreen.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.settings.gamespath +package com.izzy2lost.weeu.settings.gamespath import android.content.Intent import androidx.activity.compose.rememberLauncherForActivityResult @@ -28,8 +28,8 @@ import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.unit.dp import androidx.documentfile.provider.DocumentFile import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.common.ui.components.ScreenContentLazy -import info.cemu.cemu.common.ui.localization.tr +import com.izzy2lost.weeu.common.ui.components.ScreenContentLazy +import com.izzy2lost.weeu.common.ui.localization.tr import kotlinx.coroutines.launch @Composable diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/gamespath/GamesPathsViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/gamespath/GamesPathsViewModel.kt similarity index 87% rename from src/android/app/src/main/java/info/cemu/cemu/settings/gamespath/GamesPathsViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/gamespath/GamesPathsViewModel.kt index f84ee998..be3b2825 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/gamespath/GamesPathsViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/gamespath/GamesPathsViewModel.kt @@ -1,7 +1,7 @@ -package info.cemu.cemu.settings.gamespath +package com.izzy2lost.weeu.settings.gamespath import androidx.lifecycle.ViewModel -import info.cemu.cemu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.nativeinterface.NativeSettings import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/general/GeneralSettingsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/general/GeneralSettingsScreen.kt similarity index 90% rename from src/android/app/src/main/java/info/cemu/cemu/settings/general/GeneralSettingsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/general/GeneralSettingsScreen.kt index 2cb99cd5..38ecac02 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/general/GeneralSettingsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/general/GeneralSettingsScreen.kt @@ -1,15 +1,15 @@ -package info.cemu.cemu.settings.general +package com.izzy2lost.weeu.settings.general import androidx.compose.runtime.Composable import androidx.compose.ui.platform.LocalContext import androidx.lifecycle.compose.dropUnlessResumed import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.common.settings.GamePadPosition -import info.cemu.cemu.common.ui.components.Button -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.common.settings.GamePadPosition +import com.izzy2lost.weeu.common.ui.components.Button +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeSettings @Composable fun GeneralSettingsScreen( diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/general/GeneralSettingsViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/general/GeneralSettingsViewModel.kt similarity index 64% rename from src/android/app/src/main/java/info/cemu/cemu/settings/general/GeneralSettingsViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/general/GeneralSettingsViewModel.kt index aa880b6b..4061f71f 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/general/GeneralSettingsViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/general/GeneralSettingsViewModel.kt @@ -1,11 +1,11 @@ -package info.cemu.cemu.settings.general +package com.izzy2lost.weeu.settings.general import android.content.Context import androidx.lifecycle.ViewModel -import info.cemu.cemu.common.settings.EmulationSettings -import info.cemu.cemu.common.settings.GuiSettings -import info.cemu.cemu.common.settings.SettingsManager -import info.cemu.cemu.common.ui.localization.getAvailableLanguages +import com.izzy2lost.weeu.common.settings.EmulationSettings +import com.izzy2lost.weeu.common.settings.GuiSettings +import com.izzy2lost.weeu.common.settings.SettingsManager +import com.izzy2lost.weeu.common.ui.localization.getAvailableLanguages class GeneralSettingsViewModel : ViewModel() { val languages: List @@ -20,7 +20,7 @@ class GeneralSettingsViewModel : ViewModel() { } fun setLanguage(language: String, context: Context) { - info.cemu.cemu.common.ui.localization.setLanguage(language, context) + com.izzy2lost.weeu.common.ui.localization.setLanguage(language, context) guiSettings.language = language } } \ No newline at end of file diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/graphics/GraphicsSettingsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/graphics/GraphicsSettingsScreen.kt similarity index 90% rename from src/android/app/src/main/java/info/cemu/cemu/settings/graphics/GraphicsSettingsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/graphics/GraphicsSettingsScreen.kt index c8ea9b5e..bcb5816b 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/graphics/GraphicsSettingsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/graphics/GraphicsSettingsScreen.kt @@ -1,14 +1,14 @@ -package info.cemu.cemu.settings.graphics +package com.izzy2lost.weeu.settings.graphics import androidx.compose.runtime.Composable import androidx.compose.runtime.saveable.rememberSaveable -import info.cemu.cemu.common.ui.components.Button -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.components.Toggle -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeEmulation -import info.cemu.cemu.nativeinterface.NativeSettings +import com.izzy2lost.weeu.common.ui.components.Button +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.components.Toggle +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeEmulation +import com.izzy2lost.weeu.nativeinterface.NativeSettings private val ScalingFilterChoices = listOf( NativeSettings.ScalingFilter.BILINEAR_FILTER, diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ClassicControllerInputs.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ClassicControllerInputs.kt similarity index 94% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/ClassicControllerInputs.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ClassicControllerInputs.kt index da076e79..6bc38e53 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ClassicControllerInputs.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ClassicControllerInputs.kt @@ -1,8 +1,8 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import androidx.compose.runtime.Composable -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput.ClassicButton +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput.ClassicButton @Composable fun ClassicControllerInputs( diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ControllerInputSettingsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ControllerInputSettingsScreen.kt similarity index 96% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/ControllerInputSettingsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ControllerInputSettingsScreen.kt index 8a145db8..317bcd6e 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ControllerInputSettingsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ControllerInputSettingsScreen.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import android.content.Context import android.view.KeyEvent @@ -34,11 +34,11 @@ import androidx.compose.ui.window.Dialog import androidx.lifecycle.viewmodel.MutableCreationExtras import androidx.lifecycle.viewmodel.compose.viewModel import com.google.android.material.dialog.MaterialAlertDialogBuilder -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.localization.controllerTypeToString -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.localization.controllerTypeToString +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput import kotlinx.coroutines.launch import androidx.compose.material3.Button as MaterialButton diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ControllersViewModel.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ControllersViewModel.kt similarity index 97% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/ControllersViewModel.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ControllersViewModel.kt index 31937bcc..b8dc6e29 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ControllersViewModel.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ControllersViewModel.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import android.view.KeyEvent import android.view.MotionEvent @@ -7,7 +7,7 @@ import androidx.lifecycle.ViewModelProvider import androidx.lifecycle.viewmodel.CreationExtras import androidx.lifecycle.viewmodel.initializer import androidx.lifecycle.viewmodel.viewModelFactory -import info.cemu.cemu.nativeinterface.NativeInput +import com.izzy2lost.weeu.nativeinterface.NativeInput import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/InputItemGroup.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputItemGroup.kt similarity index 93% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/InputItemGroup.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputItemGroup.kt index 4ba2a5db..5dc8329a 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/InputItemGroup.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputItemGroup.kt @@ -1,4 +1,4 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement @@ -10,7 +10,7 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import info.cemu.cemu.common.ui.components.Header +import com.izzy2lost.weeu.common.ui.components.Header @Composable fun InputItemsGroup( diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/InputMapper.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputMapper.kt similarity index 98% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/InputMapper.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputMapper.kt index b7cfec0c..da9ef036 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/InputMapper.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputMapper.kt @@ -1,12 +1,12 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import android.view.InputDevice import android.view.KeyEvent import android.view.MotionEvent -import info.cemu.cemu.common.android.inputdevice.isGameController -import info.cemu.cemu.common.android.motionevent.isMotionEventFromJoystickOrGamepad -import info.cemu.cemu.nativeinterface.NativeInput -import info.cemu.cemu.nativeinterface.NativeInput.setControllerMapping +import com.izzy2lost.weeu.common.android.inputdevice.isGameController +import com.izzy2lost.weeu.common.android.motionevent.isMotionEventFromJoystickOrGamepad +import com.izzy2lost.weeu.nativeinterface.NativeInput +import com.izzy2lost.weeu.nativeinterface.NativeInput.setControllerMapping import kotlin.math.abs private fun getNativeAxisKey(axis: Int, isPositive: Boolean): Int? { diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/InputSettingsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputSettingsScreen.kt similarity index 81% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/InputSettingsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputSettingsScreen.kt index 5b8ccd33..af90fdd8 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/InputSettingsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/InputSettingsScreen.kt @@ -1,13 +1,13 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import androidx.compose.runtime.Composable import androidx.compose.runtime.remember import androidx.lifecycle.compose.dropUnlessResumed -import info.cemu.cemu.common.ui.components.Button -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.localization.controllerTypeToString -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput +import com.izzy2lost.weeu.common.ui.components.Button +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.localization.controllerTypeToString +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput data class InputSettingsScreenActions( val goToInputOverlaySettings: () -> Unit, diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ProControllerInputs.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ProControllerInputs.kt similarity index 94% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/ProControllerInputs.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ProControllerInputs.kt index e5f3aee3..4630fb9d 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/ProControllerInputs.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/ProControllerInputs.kt @@ -1,8 +1,8 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import androidx.compose.runtime.Composable -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput.ProButton +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput.ProButton @Composable fun ProControllerInputs( diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/VPADInputs.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/VPADInputs.kt similarity index 92% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/VPADInputs.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/VPADInputs.kt index 5b92687e..9bdf2a69 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/VPADInputs.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/VPADInputs.kt @@ -1,10 +1,10 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import androidx.compose.runtime.Composable -import info.cemu.cemu.common.ui.components.Toggle -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput -import info.cemu.cemu.nativeinterface.NativeInput.VPADButton +import com.izzy2lost.weeu.common.ui.components.Toggle +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput +import com.izzy2lost.weeu.nativeinterface.NativeInput.VPADButton @Composable fun VPADInputs( diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/input/WiimoteControllerInputs.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/WiimoteControllerInputs.kt similarity index 93% rename from src/android/app/src/main/java/info/cemu/cemu/settings/input/WiimoteControllerInputs.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/WiimoteControllerInputs.kt index fcf4af8c..47062446 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/input/WiimoteControllerInputs.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/input/WiimoteControllerInputs.kt @@ -1,8 +1,8 @@ -package info.cemu.cemu.settings.input +package com.izzy2lost.weeu.settings.input import androidx.compose.runtime.Composable -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput.WiimoteButton +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput.WiimoteButton @Composable fun WiimoteControllerInputs( diff --git a/src/android/app/src/main/java/info/cemu/cemu/settings/inputoverlay/InputOverlaySettingsScreen.kt b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/inputoverlay/InputOverlaySettingsScreen.kt similarity index 81% rename from src/android/app/src/main/java/info/cemu/cemu/settings/inputoverlay/InputOverlaySettingsScreen.kt rename to src/android/app/src/main/java/com/izzy2lost/weeu/settings/inputoverlay/InputOverlaySettingsScreen.kt index c3590125..16ec472e 100644 --- a/src/android/app/src/main/java/info/cemu/cemu/settings/inputoverlay/InputOverlaySettingsScreen.kt +++ b/src/android/app/src/main/java/com/izzy2lost/weeu/settings/inputoverlay/InputOverlaySettingsScreen.kt @@ -1,13 +1,13 @@ -package info.cemu.cemu.settings.inputoverlay +package com.izzy2lost.weeu.settings.inputoverlay import androidx.compose.runtime.Composable import androidx.lifecycle.viewmodel.compose.viewModel -import info.cemu.cemu.common.ui.components.ScreenContent -import info.cemu.cemu.common.ui.components.SingleSelection -import info.cemu.cemu.common.ui.components.Slider -import info.cemu.cemu.common.ui.components.Toggle -import info.cemu.cemu.common.ui.localization.tr -import info.cemu.cemu.nativeinterface.NativeInput +import com.izzy2lost.weeu.common.ui.components.ScreenContent +import com.izzy2lost.weeu.common.ui.components.SingleSelection +import com.izzy2lost.weeu.common.ui.components.Slider +import com.izzy2lost.weeu.common.ui.components.Toggle +import com.izzy2lost.weeu.common.ui.localization.tr +import com.izzy2lost.weeu.nativeinterface.NativeInput private val ControllerIndexChoices = (0.. - - @@ -67,4 +67,4 @@ android:id="@+id/side_menu" layout="@layout/layout_side_menu_emulation" /> - + diff --git a/src/android/app/src/main/res/layout/layout_emulation_input.xml b/src/android/app/src/main/res/layout/layout_emulation_input.xml index bf382d0e..f86ffcd4 100644 --- a/src/android/app/src/main/res/layout/layout_emulation_input.xml +++ b/src/android/app/src/main/res/layout/layout_emulation_input.xml @@ -6,7 +6,7 @@ android:layout_height="wrap_content" android:padding="16dp"> - diff --git a/src/android/app/src/main/res/values-night/themes.xml b/src/android/app/src/main/res/values-night/themes.xml index e866a714..aaa48810 100644 --- a/src/android/app/src/main/res/values-night/themes.xml +++ b/src/android/app/src/main/res/values-night/themes.xml @@ -1,4 +1,4 @@ -