Rebranding to LurkaryaSMP, added socials, full ES translation, rebranded to LimboAuth, added LimboStudios MS ClientID

This commit is contained in:
IkyMax 2024-04-17 02:48:46 -06:00
parent 7bbf057da7
commit 2d3198f332
18 changed files with 167 additions and 11982 deletions

View File

@ -11,7 +11,7 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [windows-latest] os: [macos-latest, ubuntu-latest, windows-latest]
steps: steps:
- name: Check out Git repository - name: Check out Git repository

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 244 KiB

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 281 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 247 KiB

View File

@ -1,8 +1,8 @@
// NOTE FOR THIRD-PARTY // NOTE FOR THIRD-PARTY
// REPLACE THIS CLIENT ID WITH YOUR APPLICATION ID. // REPLACE THIS CLIENT ID WITH YOUR APPLICATION ID.
// SEE https://github.com/dscalzi/HeliosLauncher/blob/master/docs/MicrosoftAuth.md // SEE https://github.com/dscalzi/HeliosLauncher/blob/master/docs/MicrosoftAuth.md
//exports.AZURE_CLIENT_ID = 'c8f958a0-3a28-44f4-88da-ae2bdcb64788' //exports.AZURE_CLIENT_ID = '52a394c2-2284-4a97-ad09-3d6b46bdf5e4'
exports.AZURE_CLIENT_ID = '52a394c2-2284-4a97-ad09-3d6b46bdf5e4' exports.AZURE_CLIENT_ID = 'c8f958a0-3a28-44f4-88da-ae2bdcb64788'
// SEE NOTE ABOVE. // SEE NOTE ABOVE.

View File

@ -34,9 +34,9 @@ exports.queryEJS = function(id, placeHolders){
exports.setupLanguage = function(){ exports.setupLanguage = function(){
// Load Language Files // Load Language Files
exports.loadLanguage('en_US') exports.loadLanguage('es_ES')
// Uncomment this when translations are ready // Uncomment this when translations are ready
//exports.loadLanguage('xx_XX') //exports.loadLanguage('en_US')
// Load Custom Language File for Launcher Customizer // Load Custom Language File for Launcher Customizer
exports.loadLanguage('_custom') exports.loadLanguage('_custom')

View File

@ -305,7 +305,7 @@ function populateAccountListings(){
let htmlString = '' let htmlString = ''
for(let i=0; i<accounts.length; i++){ for(let i=0; i<accounts.length; i++){
htmlString += `<button class="accountListing" uuid="${accounts[i].uuid}" ${i===0 ? 'selected' : ''}> htmlString += `<button class="accountListing" uuid="${accounts[i].uuid}" ${i===0 ? 'selected' : ''}>
<img src="https://mc-heads.net/head/${accounts[i].uuid}/40"> <img src="https://nmsr.lsmp.site/headiso/${accounts[i].uuid}/40">
<div class="accountListingName">${accounts[i].displayName}</div> <div class="accountListingName">${accounts[i].displayName}</div>
</button>` </button>`
} }

View File

@ -1,7 +1,6 @@
// Requirements // Requirements
const os = require('os') const os = require('os')
const semver = require('semver') const semver = require('semver')
const DropinModUtil = require('./assets/js/dropinmodutil') const DropinModUtil = require('./assets/js/dropinmodutil')
const { MSFT_OPCODE, MSFT_REPLY_TYPE, MSFT_ERROR } = require('./assets/js/ipcconstants') const { MSFT_OPCODE, MSFT_REPLY_TYPE, MSFT_ERROR } = require('./assets/js/ipcconstants')
@ -1477,7 +1476,7 @@ function populateAboutVersionInformation(){
*/ */
function populateReleaseNotes(){ function populateReleaseNotes(){
$.ajax({ $.ajax({
url: 'https://github.com/dscalzi/HeliosLauncher/releases.atom', url: 'https://github.com/Limbo-Studios/Limbolauncher/releases.atom',
success: (data) => { success: (data) => {
const version = 'v' + remote.app.getVersion() const version = 'v' + remote.app.getVersion()
const entries = $(data).find('entry') const entries = $(data).find('entry')

View File

@ -5,15 +5,15 @@ title = "Limbo Launcher"
[ejs.landing] [ejs.landing]
mediaGitHubURL = "https://github.com/Limbo-Studios/LimboLauncher" mediaGitHubURL = "https://github.com/Limbo-Studios/LimboLauncher"
mediaTwitterURL = "#" mediaTwitterURL = "https://twitter.com/lurkarya"
mediaInstagramURL = "#" mediaInstagramURL = "#"
mediaYouTubeURL = "#" mediaYouTubeURL = "https://www.youtube.com/@Vigilante_LK"
mediaDiscordURL = "#" mediaDiscordURL = "https://discord.gg/8jFFMKMgkU"
[ejs.settings] [ejs.settings]
sourceGithubLink = "https://github.com/Limbo-Studios/LimboLauncher" sourceGithubLink = "https://github.com/Limbo-Studios/LimboLauncher"
supportLink = "https://github.com/Limbo-Studios/LimboLauncher/issues" supportLink = "https://github.com/Limbo-Studios/LimboLauncher/issues"
[ejs.welcome] [ejs.welcome]
welcomeHeader = "BIENVENIDO A LIMBO-STUDIOS" welcomeHeader = "BIENVENIDO A LIMBO STUDIOS"
welcomeDescription = "Hemos creado este launcher para que puedas disfrutar de nuestros proyectos, el proyecto el curso por ahora es Lurkarya, pero siempre podrán estar atentos a más! Lurkarya es un servidor survival multijugador con lore, ahora estamos en el segundo acto y estamos impacientes por ver que les depará el destino ;)" welcomeDescription = "Hemos creado este launcher para que puedas disfrutar de nuestros proyectos, el proyecto en curso por ahora es Lurkarya, pero siempre podrán estar atentos a más! Lurkarya es un servidor survival multijugador con lore, ahora estamos en el segundo acto y estamos impacientes por ver que les depará el destino ;)"

View File

@ -5,8 +5,8 @@ usernamePlaceholder = "Nombre de usuario"
usernameEditButton = "Editar" usernameEditButton = "Editar"
settingsTooltip = "Configuraciónes" settingsTooltip = "Configuraciónes"
serverStatus = "SERVIDOR" serverStatus = "SERVIDOR"
serverStatusPlaceholder = "DESCONECTADO" serverStatusPlaceholder = "DESC."
mojangStatus = "ESTADO DE MOJANG" mojangStatus = "LIMBOAUTH"
mojangStatusTooltipTitle = "Servicios" mojangStatusTooltipTitle = "Servicios"
mojangStatusNETitle = "Non&nbsp;Essential" mojangStatusNETitle = "Non&nbsp;Essential"
newsButton = "NOTICIAS" newsButton = "NOTICIAS"
@ -21,16 +21,16 @@ newsErrorNoneSpan = "No hay noticias"
[ejs.login] [ejs.login]
loginCancelText = "Cancelar" loginCancelText = "Cancelar"
loginSubheader = "Inicio de sesión MINECRAFT" loginSubheader = "Inicio de sesión"
loginEmailError = "* Valor invaido" loginEmailError = "* Valor invaido"
loginEmailPlaceholder = "CORREO O NOMBRE DE USUARIO" loginEmailPlaceholder = "CORREO O NOMBRE DE USUARIO"
loginPasswordError = "* Requerido" loginPasswordError = "* Requerido"
loginPasswordPlaceholder = "CONTRASEÑA" loginPasswordPlaceholder = "CONTRASEÑA"
loginForgotPasswordLink = "https://minecraft.net/password/forgot/" loginForgotPasswordLink = "https://discord.com/channels/1088661129615642716/1088661130785869909"
loginForgotPasswordText = "olvidaste tu contraseña?" loginForgotPasswordText = "olvidaste tu contraseña?"
loginRememberMeText = "Recuerdame?" loginRememberMeText = "Recuerdame?"
loginButtonText = "Inicio de sesión" loginButtonText = "Inicio de sesión"
loginNeedAccountLink = "https://minecraft.net/store/minecraft-java-edition/" loginNeedAccountLink = "https://discord.com/channels/1088661129615642716/1088661130785869909"
loginNeedAccountText = "Necesitas una cuenta?" loginNeedAccountText = "Necesitas una cuenta?"
loginPasswordDisclaimer1 = "Tu contraseña se envía directamente a mojang y nunca se almacena." loginPasswordDisclaimer1 = "Tu contraseña se envía directamente a mojang y nunca se almacena."
loginPasswordDisclaimer2 = "{appName} no esta afiliado con Mojang AB." loginPasswordDisclaimer2 = "{appName} no esta afiliado con Mojang AB."
@ -38,7 +38,7 @@ loginPasswordDisclaimer2 = "{appName} no esta afiliado con Mojang AB."
[ejs.loginOptions] [ejs.loginOptions]
loginOptionsTitle = "Opciones de inicio de sesión" loginOptionsTitle = "Opciones de inicio de sesión"
loginWithMicrosoft = "Inicio de sesión con Microsoft" loginWithMicrosoft = "Inicio de sesión con Microsoft"
loginWithMojang = "Inicio de sesión con Mojang" loginWithMojang = "Inicio de sesión con LimboAuth"
cancelButton = "Cancelar" cancelButton = "Cancelar"
[ejs.overlay] [ejs.overlay]
@ -63,8 +63,8 @@ tabAccountHeaderText = "Configuracion de Cuenta"
tabAccountHeaderDesc = "Agrega una nueva cuenta o administre las existentes" tabAccountHeaderDesc = "Agrega una nueva cuenta o administre las existentes"
microsoftAccount = "Microsoft" microsoftAccount = "Microsoft"
addMicrosoftAccount = "+ Añadir cuenta de Microsoft" addMicrosoftAccount = "+ Añadir cuenta de Microsoft"
mojangAccount = "Mojang" mojangAccount = "LimboAuth"
addMojangAccount = "+ Añadir cuenta de Mojang" addMojangAccount = "+ Añadir cuenta de LimboAuth"
minecraftTabHeaderText = "Configuraciones de Minecraft" minecraftTabHeaderText = "Configuraciones de Minecraft"
minecraftTabHeaderDesc = "Opciones relacionadas con el inicio del juego." minecraftTabHeaderDesc = "Opciones relacionadas con el inicio del juego."
gameResolutionTitle = "Resolución del juego" gameResolutionTitle = "Resolución del juego"
@ -168,7 +168,7 @@ loading = "Cargando.."
[js.landing.serverStatus] [js.landing.serverStatus]
server = "SERVIDOR" server = "SERVIDOR"
offline = "DESCONECTADO" offline = "DESC."
players = "JUGADORES" players = "JUGADORES"
[js.landing.systemScan] [js.landing.systemScan]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 300 KiB

BIN
build/icon2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -41,8 +41,8 @@ linux:
target: 'AppImage' target: 'AppImage'
maintainer: 'IkyMax' maintainer: 'IkyMax'
vendor: 'IkyMax' vendor: 'IkyMax'
synopsis: 'Launcher de Limbo-studios para Lurkarya' synopsis: 'Launcher de Limbo-Studios para Lurkarya'
description: 'Custom launcher maded by IkyMax' description: 'Custom launcher maded for Limbo-Studios projects by IkyMax'
category: 'Game' category: 'Game'

14
package-lock.json generated
View File

@ -20,7 +20,7 @@
"got": "^11.8.5", "got": "^11.8.5",
"helios-distribution-types": "^1.3.0", "helios-distribution-types": "^1.3.0",
"jquery": "^3.7.1", "jquery": "^3.7.1",
"limbo-core": "~2.2.0", "limbo-core": "~2.2.2",
"lodash.merge": "^4.6.2", "lodash.merge": "^4.6.2",
"semver": "^7.6.0", "semver": "^7.6.0",
"toml": "^3.0.0" "toml": "^3.0.0"
@ -3233,9 +3233,9 @@
} }
}, },
"node_modules/limbo-core": { "node_modules/limbo-core": {
"version": "2.2.0", "version": "2.2.2",
"resolved": "https://registry.npmjs.org/limbo-core/-/limbo-core-2.2.0.tgz", "resolved": "https://registry.npmjs.org/limbo-core/-/limbo-core-2.2.2.tgz",
"integrity": "sha512-fm/X85r470XIKaWRuAO6CEjM3s5RBr23wjoPQo6twC3T1HJSRfipTwFG3xpPGwiyN6Qr+PDsTkfZH9WbR3t+wg==", "integrity": "sha512-XAQdaCzRkf4OHz1kBru9haP5jgj2+T7DoL1BSL3qtgvPIWHZNjsWkmC7OuNeH756CapUCUS5hzNFxtYigtCmdg==",
"dependencies": { "dependencies": {
"fastq": "^1.17.1", "fastq": "^1.17.1",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
@ -4276,9 +4276,9 @@
} }
}, },
"node_modules/tar": { "node_modules/tar": {
"version": "6.2.0", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
"integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"chownr": "^2.0.0", "chownr": "^2.0.0",

View File

@ -32,7 +32,7 @@
"fs-extra": "^11.1.1", "fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0", "github-syntax-dark": "^0.5.0",
"got": "^11.8.5", "got": "^11.8.5",
"limbo-core": "~2.2.0", "limbo-core": "~2.2.2",
"helios-distribution-types": "^1.3.0", "helios-distribution-types": "^1.3.0",
"jquery": "^3.7.1", "jquery": "^3.7.1",
"lodash.merge": "^4.6.2", "lodash.merge": "^4.6.2",