mirror of
https://github.com/LCE-Hub/LCE-Emerald-Launcher.git
synced 2026-09-23 08:32:51 +00:00
feat: non-destructive rebrand
This commit is contained in:
+1
-1
@@ -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.
|
Thank you for considering contributing to Emerald! We appreciate all types of contributions, including bug fixes, new features, and documentation improvements.
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
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.
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
Emerald Legacy Launcher - The unified hub for LCE preservation.
|
LCE Hub - The unified hub for LCE preservation.
|
||||||
Copyright (C) 2026 The Emerald Team and contributors
|
Copyright (C) 2026 LCE Hub and contributors
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
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
|
it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
<img height="150" src="https://raw.githubusercontent.com/Emerald-Legacy-Launcher/Emerald-Legacy-Launcher/refs/heads/main/public/images/icon.png" alt="Emerald Legacy Launcher Logo">
|
<img height="150" src="https://raw.githubusercontent.com/Emerald-Legacy-Launcher/Emerald-Legacy-Launcher/refs/heads/main/public/images/icon.png" alt="LCE Emerald Launcher Logo">
|
||||||
<h1>Emerald Legacy Launcher</h1>
|
<h1>LCE Emerald Launcher</h1>
|
||||||
<p><strong>FOSS cross-platform launcher for Minecraft Legacy Console Edition</strong></p>
|
<p><strong>FOSS cross-platform launcher for Minecraft Legacy Console Edition</strong></p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
@@ -22,7 +22,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!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.
|
> Expect minor bugs, frequent updates, and features that are still being polished as we work toward a stable release.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ import { motion, AnimatePresence } from 'framer-motion';
|
|||||||
import { useUI, useAudio, useConfig, GameContext } from '../../context/LauncherContext';
|
import { useUI, useAudio, useConfig, GameContext } from '../../context/LauncherContext';
|
||||||
import { TauriService } from '../../services/TauriService';
|
import { TauriService } from '../../services/TauriService';
|
||||||
|
|
||||||
const REGISTRY_URL = 'https://raw.githubusercontent.com/Emerald-Legacy-Launcher/Workshop/refs/heads/main/registry.json';
|
const REGISTRY_URL = 'https://raw.githubusercontent.com/LCE-Hub/LCE-Workshop/refs/heads/main/registry.json';
|
||||||
const RAW_BASE = 'https://raw.githubusercontent.com/Emerald-Legacy-Launcher/Workshop/refs/heads/main';
|
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 CATEGORY_TABS = ['Skin', 'Texture', 'World', 'Mod', 'DLC'] as const;
|
||||||
const ALL_TABS = [...CATEGORY_TABS, 'Search'] 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 }}
|
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"
|
className="flex flex-col items-center w-full max-w-5xl relative font-['Mojangles'] text-white select-none outline-none focus:outline-none"
|
||||||
>
|
>
|
||||||
{/*<div
|
|
||||||
className="absolute inset-0 -z-10 bg-cover h-screen"
|
|
||||||
style={{ backgroundImage: "url('/images/background.png')", imageRendering: 'pixelated' }}
|
|
||||||
/>*/}
|
|
||||||
|
|
||||||
<div className="w-[95%] flex flex-col items-center mt-6">
|
<div className="w-[95%] flex flex-col items-center mt-6">
|
||||||
<div className="w-full flex items-end justify-between">
|
<div className="w-full flex items-end justify-between">
|
||||||
<div className="flex items-end gap-0">
|
<div className="flex items-end gap-0">
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ export function useDiscordRPC({
|
|||||||
versions: "Selecting Version",
|
versions: "Selecting Version",
|
||||||
settings: "In Settings",
|
settings: "In Settings",
|
||||||
devtools: "Developing for LCE",
|
devtools: "Developing for LCE",
|
||||||
skins: "Browsing Skins",
|
skins: "Changing Skins",
|
||||||
workshop: "Browsing Workshop",
|
workshop: "Browsing Workshop",
|
||||||
};
|
};
|
||||||
details = tabNames[activeView] || "In Menus";
|
details = tabNames[activeView] || "In Menus";
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import { useState, useEffect, useCallback } from "react";
|
|||||||
import pkg from "../../package.json";
|
import pkg from "../../package.json";
|
||||||
|
|
||||||
const CURRENT_VERSION = pkg.version;
|
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 {
|
function isNewerVersion(latest: string, current: string): boolean {
|
||||||
const latestParts = latest.split('.').map(Number);
|
const latestParts = latest.split('.').map(Number);
|
||||||
|
|||||||
+1
-1
@@ -153,7 +153,7 @@ export default function App() {
|
|||||||
message={updateMessage}
|
message={updateMessage}
|
||||||
onClose={clearUpdateMessage}
|
onClose={clearUpdateMessage}
|
||||||
onClick={() =>
|
onClick={() =>
|
||||||
TauriService.openUrl("https://emerald-legacy-launcher.github.io/")
|
TauriService.openUrl("https://lce-hub.github.io/")
|
||||||
}
|
}
|
||||||
title="Update Available!"
|
title="Update Available!"
|
||||||
variant="update"
|
variant="update"
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class RPC {
|
|||||||
|
|
||||||
const assets = new Assets();
|
const assets = new Assets();
|
||||||
assets.setLargeImage("logo");
|
assets.setLargeImage("logo");
|
||||||
assets.setLargeText("Emerald Legacy");
|
assets.setLargeText("LCE Emerald Launcher");
|
||||||
assets.setSmallImage("app-icon");
|
assets.setSmallImage("app-icon");
|
||||||
assets.setSmallText(isPlaying ? "Playing" : "In Menus");
|
assets.setSmallText(isPlaying ? "Playing" : "In Menus");
|
||||||
activity.setAssets(assets);
|
activity.setAssets(assets);
|
||||||
@@ -49,8 +49,8 @@ class RPC {
|
|||||||
activity.setTimestamps(new Timestamps(this.startTime));
|
activity.setTimestamps(new Timestamps(this.startTime));
|
||||||
|
|
||||||
activity.setButton([
|
activity.setButton([
|
||||||
new Button("Discord", "https://discord.gg/RHGRUwpmVc"),
|
new Button("Discord", "https://discord.gg/A285mSfkcF"),
|
||||||
new Button("GitHub", "https://github.com/Emerald-Legacy-Launcher/Emerald-Legacy-Launcher")
|
new Button("GitHub", "https://github.com/LCE-Hub/LCE-Emerald-Launcher")
|
||||||
]);
|
]);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user