From e56af63fabd4a6f9016771a4aa04d6805af62c22 Mon Sep 17 00:00:00 2001 From: neoapps-dev Date: Wed, 8 Apr 2026 11:28:28 +0300 Subject: [PATCH] feat: non-destructive rebrand --- CONTRIBUTING.md | 2 +- LICENSE | 4 ++-- README.md | 6 +++--- src/components/views/WorkshopView.tsx | 9 ++------- src/hooks/useDiscordRPC.ts | 2 +- src/hooks/useUpdateCheck.ts | 2 +- src/pages/App.tsx | 2 +- src/services/RpcService.ts | 8 ++++---- 8 files changed, 15 insertions(+), 20 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 309885f..14e73b2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contributing to Emerald Legacy Launcher +# Contributing to LCE Emerald Launcher Thank you for considering contributing to Emerald! We appreciate all types of contributions, including bug fixes, new features, and documentation improvements. diff --git a/LICENSE b/LICENSE index 87ad063..db4b8d9 100644 --- a/LICENSE +++ b/LICENSE @@ -631,8 +631,8 @@ to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. - Emerald Legacy Launcher - The unified hub for LCE preservation. - Copyright (C) 2026 The Emerald Team and contributors + LCE Hub - The unified hub for LCE preservation. + Copyright (C) 2026 LCE Hub and contributors This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/README.md b/README.md index bd75eee..21da35a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
- Emerald Legacy Launcher Logo -

Emerald Legacy Launcher

+ LCE Emerald Launcher Logo +

LCE Emerald Launcher

FOSS cross-platform launcher for Minecraft Legacy Console Edition

@@ -22,7 +22,7 @@ --- > [!IMPORTANT] -> **Emerald Legacy Launcher is currently in Beta.** +> **macOS support for LCE Emerald Launcher is currently in Beta.** > Expect minor bugs, frequent updates, and features that are still being polished as we work toward a stable release. --- diff --git a/src/components/views/WorkshopView.tsx b/src/components/views/WorkshopView.tsx index 2646f29..8aa0cf5 100644 --- a/src/components/views/WorkshopView.tsx +++ b/src/components/views/WorkshopView.tsx @@ -3,8 +3,8 @@ import { motion, AnimatePresence } from 'framer-motion'; import { useUI, useAudio, useConfig, GameContext } from '../../context/LauncherContext'; import { TauriService } from '../../services/TauriService'; -const REGISTRY_URL = 'https://raw.githubusercontent.com/Emerald-Legacy-Launcher/Workshop/refs/heads/main/registry.json'; -const RAW_BASE = 'https://raw.githubusercontent.com/Emerald-Legacy-Launcher/Workshop/refs/heads/main'; +const REGISTRY_URL = 'https://raw.githubusercontent.com/LCE-Hub/LCE-Workshop/refs/heads/main/registry.json'; +const RAW_BASE = 'https://raw.githubusercontent.com/LCE-Hub/LCE-Workshop/refs/heads/main'; const CATEGORY_TABS = ['Skin', 'Texture', 'World', 'Mod', 'DLC'] as const; const ALL_TABS = [...CATEGORY_TABS, 'Search'] as const; @@ -171,11 +171,6 @@ const WorkshopView = memo(function WorkshopView() { transition={{ duration: config.animationsEnabled ? 0.3 : 0 }} className="flex flex-col items-center w-full max-w-5xl relative font-['Mojangles'] text-white select-none outline-none focus:outline-none" > - {/*

*/} -
diff --git a/src/hooks/useDiscordRPC.ts b/src/hooks/useDiscordRPC.ts index 7aecbce..c18465a 100644 --- a/src/hooks/useDiscordRPC.ts +++ b/src/hooks/useDiscordRPC.ts @@ -52,7 +52,7 @@ export function useDiscordRPC({ versions: "Selecting Version", settings: "In Settings", devtools: "Developing for LCE", - skins: "Browsing Skins", + skins: "Changing Skins", workshop: "Browsing Workshop", }; details = tabNames[activeView] || "In Menus"; diff --git a/src/hooks/useUpdateCheck.ts b/src/hooks/useUpdateCheck.ts index f6fe239..8a3447d 100644 --- a/src/hooks/useUpdateCheck.ts +++ b/src/hooks/useUpdateCheck.ts @@ -2,7 +2,7 @@ import { useState, useEffect, useCallback } from "react"; import pkg from "../../package.json"; const CURRENT_VERSION = pkg.version; -const REPO_URL = "https://api.github.com/repos/Emerald-Legacy-Launcher/Emerald-Legacy-Launcher/releases/latest"; +const REPO_URL = "https://api.github.com/repos/LCE-Hub/LCE-Emerald-Launcher/releases/latest"; function isNewerVersion(latest: string, current: string): boolean { const latestParts = latest.split('.').map(Number); diff --git a/src/pages/App.tsx b/src/pages/App.tsx index 0ffad27..91e531f 100644 --- a/src/pages/App.tsx +++ b/src/pages/App.tsx @@ -153,7 +153,7 @@ export default function App() { message={updateMessage} onClose={clearUpdateMessage} onClick={() => - TauriService.openUrl("https://emerald-legacy-launcher.github.io/") + TauriService.openUrl("https://lce-hub.github.io/") } title="Update Available!" variant="update" diff --git a/src/services/RpcService.ts b/src/services/RpcService.ts index 7ae7c2c..338c9b1 100644 --- a/src/services/RpcService.ts +++ b/src/services/RpcService.ts @@ -41,7 +41,7 @@ class RPC { const assets = new Assets(); assets.setLargeImage("logo"); - assets.setLargeText("Emerald Legacy"); + assets.setLargeText("LCE Emerald Launcher"); assets.setSmallImage("app-icon"); assets.setSmallText(isPlaying ? "Playing" : "In Menus"); activity.setAssets(assets); @@ -49,8 +49,8 @@ class RPC { activity.setTimestamps(new Timestamps(this.startTime)); activity.setButton([ - new Button("Discord", "https://discord.gg/RHGRUwpmVc"), - new Button("GitHub", "https://github.com/Emerald-Legacy-Launcher/Emerald-Legacy-Launcher") + new Button("Discord", "https://discord.gg/A285mSfkcF"), + new Button("GitHub", "https://github.com/LCE-Hub/LCE-Emerald-Launcher") ]); try { @@ -61,4 +61,4 @@ class RPC { } } -export default new RPC(); \ No newline at end of file +export default new RPC();