diff --git a/patches/0001-Rename-the-app-to-Modrinth-Enhanced.patch b/patches/0001-Rename-the-app-to-Modrinth-Enhanced.patch index 4209189..d5dc77e 100644 --- a/patches/0001-Rename-the-app-to-Modrinth-Enhanced.patch +++ b/patches/0001-Rename-the-app-to-Modrinth-Enhanced.patch @@ -49,10 +49,10 @@ index 5f863d5..32a86a3 100644 macos: { id: 'app.settings.operating-system.macos', diff --git a/apps/app-frontend/src/locales/en-US/index.json b/apps/app-frontend/src/locales/en-US/index.json -index 8f3a5d0..721dd32 100644 +index 3a6f744..62c49c2 100644 --- a/apps/app-frontend/src/locales/en-US/index.json +++ b/apps/app-frontend/src/locales/en-US/index.json -@@ -1626,7 +1626,7 @@ +@@ -1638,7 +1638,7 @@ "message": "Oldest" }, "app.settings.app-version": { diff --git a/patches/0003-Remove-telemetry.patch b/patches/0003-Remove-telemetry.patch index c9f68d9..66eac5a 100644 --- a/patches/0003-Remove-telemetry.patch +++ b/patches/0003-Remove-telemetry.patch @@ -302,10 +302,10 @@ index bb20aa9..46a9749 100644 + void router } diff --git a/apps/app-frontend/src/locales/en-US/index.json b/apps/app-frontend/src/locales/en-US/index.json -index 721dd32..6c48b86 100644 +index 62c49c2..4b645ad 100644 --- a/apps/app-frontend/src/locales/en-US/index.json +++ b/apps/app-frontend/src/locales/en-US/index.json -@@ -2745,7 +2745,7 @@ +@@ -2757,7 +2757,7 @@ "message": "Discord Rich Presence" }, "app.settings.privacy.telemetry.description": { @@ -454,10 +454,10 @@ index 415af27..4e46190 100644 Ok(()) }; diff --git a/packages/ui/src/layouts/wrapped/hosting/manage/root.vue b/packages/ui/src/layouts/wrapped/hosting/manage/root.vue -index 9ccd656..065aad6 100644 +index d96c14d..b69ee85 100644 --- a/packages/ui/src/layouts/wrapped/hosting/manage/root.vue +++ b/packages/ui/src/layouts/wrapped/hosting/manage/root.vue -@@ -906,11 +906,9 @@ function showSurvey() { +@@ -965,11 +965,9 @@ function showSurvey() { } function loadTallyScript() { diff --git a/patches/0004-Add-offline-accounts.patch b/patches/0004-Add-offline-accounts.patch index dfa8ff1..54bd79d 100644 --- a/patches/0004-Add-offline-accounts.patch +++ b/patches/0004-Add-offline-accounts.patch @@ -50,10 +50,10 @@ which offered Microsoft and nothing else: create mode 100644 apps/app-frontend/src/components/ui/OfflineAccountModal.vue diff --git a/Cargo.lock b/Cargo.lock -index a3ffa8f..e17ace5 100644 +index 5f4b5ef..44a7d6c 100644 --- a/Cargo.lock +++ b/Cargo.lock -@@ -12376,6 +12376,7 @@ dependencies = [ +@@ -12469,6 +12469,7 @@ dependencies = [ "indicatif", "itertools 0.14.0", "json5", @@ -426,7 +426,7 @@ index 94bd13e..cb7319a 100644 * Retrieves the default user * @return {Promise} diff --git a/apps/app/build.rs b/apps/app/build.rs -index 653f423..7806b4b 100644 +index ee79209..c8ac37a 100644 --- a/apps/app/build.rs +++ b/apps/app/build.rs @@ -14,6 +14,7 @@ fn main() { diff --git a/patches/0006-Add-Ely.by-accounts.patch b/patches/0006-Add-Ely.by-accounts.patch index 511364e..569ebd1 100644 --- a/patches/0006-Add-Ely.by-accounts.patch +++ b/patches/0006-Add-Ely.by-accounts.patch @@ -403,7 +403,7 @@ index cb7319a..57580ff 100644 * Retrieves the default user * @return {Promise} diff --git a/apps/app/build.rs b/apps/app/build.rs -index 7806b4b..24db197 100644 +index c8ac37a..6f29181 100644 --- a/apps/app/build.rs +++ b/apps/app/build.rs @@ -15,6 +15,7 @@ fn main() { @@ -488,10 +488,10 @@ index a7fac4a..2d18da3 100644 pub async fn get_default_user() -> crate::Result> { let state = State::get().await?; diff --git a/packages/app-lib/src/launcher/mod.rs b/packages/app-lib/src/launcher/mod.rs -index 0d5c08d..fd11a46 100644 +index f783b20..90a9b9f 100644 --- a/packages/app-lib/src/launcher/mod.rs +++ b/packages/app-lib/src/launcher/mod.rs -@@ -1133,6 +1133,22 @@ pub async fn launch_minecraft( +@@ -1141,6 +1141,22 @@ pub async fn launch_minecraft( command.arg("--add-opens=jdk.internal/jdk.internal.misc=ALL-UNNAMED"); } diff --git a/patches/0007-Sign-in-to-Microsoft-in-the-player-s-own-browser.patch b/patches/0007-Sign-in-to-Microsoft-in-the-player-s-own-browser.patch index 987f375..622b15c 100644 --- a/patches/0007-Sign-in-to-Microsoft-in-the-player-s-own-browser.patch +++ b/patches/0007-Sign-in-to-Microsoft-in-the-player-s-own-browser.patch @@ -420,7 +420,7 @@ index 57580ff..9b2408e 100644 * Adds an offline account with the given username and makes it the active one. * diff --git a/apps/app/build.rs b/apps/app/build.rs -index 24db197..3dbf3dc 100644 +index 6f29181..dcd94b5 100644 --- a/apps/app/build.rs +++ b/apps/app/build.rs @@ -14,6 +14,8 @@ fn main() { @@ -563,10 +563,10 @@ index 2d18da3..fba473f 100644 /// makes it the active account. /// diff --git a/packages/app-lib/src/api/mod.rs b/packages/app-lib/src/api/mod.rs -index 320112f..ba6c342 100644 +index 5fddc74..47d6f11 100644 --- a/packages/app-lib/src/api/mod.rs +++ b/packages/app-lib/src/api/mod.rs -@@ -28,12 +28,12 @@ pub mod data { +@@ -29,12 +29,12 @@ pub mod data { InstanceInstallCandidate, InstanceInstallTarget, InstanceLaunchOverridesPatch, InstanceLink, InstanceMetadata, InstanceSyncedOption, InstanceSyncedOptions, InstanceTabVisibility, diff --git a/patches/0010-Manage-Ely.by-skins-from-the-skin-page.patch b/patches/0010-Manage-Ely.by-skins-from-the-skin-page.patch index 18b6549..53f6a11 100644 --- a/patches/0010-Manage-Ely.by-skins-from-the-skin-page.patch +++ b/patches/0010-Manage-Ely.by-skins-from-the-skin-page.patch @@ -291,7 +291,7 @@ index 0000000..a0eb40d + return await invoke('plugin:ely-skins|ely_remove_skin', { skinId }) +} diff --git a/apps/app-frontend/src/pages/Skins.vue b/apps/app-frontend/src/pages/Skins.vue -index 8240b8b..bcd79ec 100644 +index 783eff6..3dfe5b1 100644 --- a/apps/app-frontend/src/pages/Skins.vue +++ b/apps/app-frontend/src/pages/Skins.vue @@ -4,6 +4,7 @@ import { @@ -333,7 +333,7 @@ index 8240b8b..bcd79ec 100644 equip_skin, filterDefaultSkins, filterSavedSkins, -@@ -200,6 +216,27 @@ const messages = defineMessages({ +@@ -212,6 +228,27 @@ const messages = defineMessages({ id: 'app.skins.sign-in.button', defaultMessage: 'Sign in to Microsoft', }, @@ -361,7 +361,7 @@ index 8240b8b..bcd79ec 100644 }) const editSkinModal = useTemplateRef('editSkinModal') -@@ -335,10 +372,12 @@ const skinTexture = computedAsync(async () => { +@@ -347,10 +384,12 @@ const skinTexture = computedAsync(async () => { const capeTexture = computed(() => currentCape.value?.texture) const skinVariant = computed(() => selectedSkin.value?.variant) const skinNametag = computed(() => (appSettings.hideNametagSkinsPage ? undefined : username.value)) @@ -378,7 +378,7 @@ index 8240b8b..bcd79ec 100644 ) const hasPendingSkinChange = computed( () => !skinsMatch(selectedSkin.value, originalSelectedSkin.value), -@@ -861,7 +900,8 @@ function isSkinFileDrag(event: DragEvent) { +@@ -879,7 +918,8 @@ function isSkinFileDrag(event: DragEvent) { } function isPositionOverAddSkinButton(position: { x: number; y: number }) { @@ -388,7 +388,7 @@ index 8240b8b..bcd79ec 100644 if (!element) { return false -@@ -973,6 +1013,11 @@ async function setupAddSkinDragDropListener() { +@@ -991,6 +1031,11 @@ async function setupAddSkinDragDropListener() { async function processSkinFileBuffer(buffer: Uint8Array | ArrayBuffer) { if (isSkinManagementReadOnly.value) return @@ -400,7 +400,7 @@ index 8240b8b..bcd79ec 100644 const fakeEvent = new MouseEvent('click') const originalSkinTexUrl = `data:image/png;base64,` + arrayBufferToBase64(buffer) try { -@@ -987,6 +1032,308 @@ async function processSkinFileBuffer(buffer: Uint8Array | ArrayBuffer) { +@@ -1005,6 +1050,308 @@ async function processSkinFileBuffer(buffer: Uint8Array | ArrayBuffer) { } } @@ -709,7 +709,7 @@ index 8240b8b..bcd79ec 100644 watch( () => selectedSkin.value?.cape_id, () => {}, -@@ -1045,8 +1392,8 @@ async function checkUserChanges() { +@@ -1063,8 +1410,8 @@ async function checkUserChanges() { if (defaultId !== currentUserId.value) { await accountsCard.value?.refreshValues() await loadCurrentUser() @@ -720,7 +720,7 @@ index 8240b8b..bcd79ec 100644 } } catch (error) { if (currentUser.value && error instanceof Error) { -@@ -1055,8 +1402,8 @@ async function checkUserChanges() { +@@ -1073,8 +1420,8 @@ async function checkUserChanges() { } } @@ -731,7 +731,7 @@ index 8240b8b..bcd79ec 100644