This commit is contained in:
2026-01-20 17:05:25 -06:00
parent 9c9c6b99b3
commit 23cb91f548
8 changed files with 45 additions and 45 deletions

View File

@@ -1,5 +1,5 @@
# NeoIDE
NeoIDE is a web-based platform that allows to create games or projects using visual block-coding, inspired by Scratch.
# DbgIDE
DbgIDE is a web-based platform that allows to create games or projects using visual block-coding, inspired by Scratch.
### This was originaly by [ddededodediamante](https://github.com/ddededodediamante). All credit goes to him.
## Rarry stuff:

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Editor - NeoIDE</title>
<title>Editor - DbgIDE</title>
<link href="src/index.css" rel="stylesheet" />
<link href="src/editor.css" rel="stylesheet" />
@@ -12,13 +12,13 @@
<meta name="author" content="ddededodediamante">
<meta name="description" content="Create and share games using visual block-coding, inspired by Scratch.">
<meta name="keywords"
content="NeoIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding">
content="DbgIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding">
<meta name="theme-color" content="#3b82f6">
<meta property="og:title" content="NeoIDE">
<meta property="og:title" content="DbgIDE">
<meta property="og:image" content="icons/NeoIDE.svg">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="NeoIDE">
<meta name="twitter:title" content="DbgIDE">
<meta name="twitter:description" content="Create and share games using visual block-coding, inspired by Scratch.">
<meta name="twitter:image" content="icons/NeoIDE.svg">
</head>
@@ -26,7 +26,7 @@
<body>
<header>
<div>
<img src="/icons/NeoIDE.svg" alt="NeoIDE logo" class="logo" onclick="location.href='/'" style="cursor: pointer;">
<img src="/icons/NeoIDE.svg" alt="DbgIDE logo" class="logo" onclick="location.href='/'" style="cursor: pointer;">
<button id="theme-button">
<i class="fa-solid fa-paintbrush"></i>
Appearance
@@ -44,7 +44,7 @@
<i class="fa-solid fa-file-arrow-down"></i>
Load
</button>
<input type="file" id="load-input" class="hidden" accept=".neo, .neoz" />
<input type="file" id="load-input" class="hidden" accept=".dbgide, .dbgidez" />
<p id="liveshare-button">
</p>
</div>

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Home - NeoIDE</title>
<title>Home - DbgIDE</title>
<link href="src/index.css" rel="stylesheet" />
<link href="src/home.css" rel="stylesheet" />
@@ -12,13 +12,13 @@
<meta name="author" content="ddededodediamante" />
<meta name="description" content="Create and share games using visual block-coding, inspired by Scratch." />
<meta name="keywords"
content="NeoIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
content="DbgIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
<meta name="theme-color" content="#3b82f6" />
<meta property="og:title" content="NeoIDE" />
<meta property="og:title" content="DbgIDE" />
<meta property="og:image" content="icons/NeoIDE.svg" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="NeoIDE" />
<meta name="twitter:title" content="DbgIDE" />
<meta name="twitter:description" content="Create and share games using visual block-coding, inspired by Scratch." />
<meta name="twitter:image" content="icons/NeoIDE.svg" />
</head>
@@ -26,7 +26,7 @@
<body>
<header>
<div>
<img src="/icons/NeoIDE.svg" alt="NeoIDE logo" class="logo" />
<img src="/icons/NeoIDE.svg" alt="DbgIDE logo" class="logo" />
<button onclick="location.href='/editor'">
<i class="fa-solid fa-code"></i>
Editor
@@ -47,9 +47,9 @@
</header>
<section class="about">
<h2>What is NeoIDE?</h2>
<h2>What is DbgIDE?</h2>
<p>
NeoIDE is a web-based platform that allows to create games or projects
DbgIDE is a web-based platform that allows to create games or projects
using visual block-coding, inspired by Scratch.
</p>
@@ -83,7 +83,7 @@
<footer>
<p>
&copy; 2025 NeoIDE. Made with ❤️ by
&copy; 2025 DbgIDE. Made with ❤️ by
<a href="https://github.com/ddededodediamante">ddededodediamante</a>.
Updated by: <a href="https://github.com/arc360alt">Arc360</a>.
</p>

View File

@@ -4,28 +4,28 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Login - NeoIDE</title>
<title>Login - DbgIDE</title>
<link href="src/index.css" rel="stylesheet" />
<link href="src/login.css" rel="stylesheet" />
<meta name="author" content="ddededodediamante" />
<meta name="description" content="Login to NeoIDE" />
<meta name="description" content="Login to DbgIDE" />
<meta name="keywords"
content="NeoIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
content="DbgIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
<meta name="theme-color" content="#3b82f6" />
<meta property="og:title" content="NeoIDE" />
<meta property="og:title" content="DbgIDE" />
<meta property="og:image" content="icons/NeoIDE.svg" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="NeoIDE" />
<meta name="twitter:description" content="Login to NeoIDE" />
<meta name="twitter:title" content="DbgIDE" />
<meta name="twitter:description" content="Login to DbgIDE" />
<meta name="twitter:image" content="icons/NeoIDE.svg" />
</head>
<body>
<div class="info">
<img src="/icons/NeoIDE.svg" alt="NeoIDE logo" onclick="location.href='/'" style="cursor: pointer" />
<img src="/icons/NeoIDE.svg" alt="DbgIDE logo" onclick="location.href='/'" style="cursor: pointer" />
<a href="/signup">Create an account</a>
<p>Username</p>

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 112 KiB

View File

@@ -4,28 +4,28 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Login - NeoIDE</title>
<title>Login - DbgIDE</title>
<link href="src/index.css" rel="stylesheet" />
<link href="src/login.css" rel="stylesheet" />
<meta name="author" content="ddededodediamante" />
<meta name="description" content="Login to NeoIDE" />
<meta name="description" content="Login to DbgIDE" />
<meta name="keywords"
content="NeoIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
content="DbgIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
<meta name="theme-color" content="#3b82f6" />
<meta property="og:title" content="NeoIDE" />
<meta property="og:title" content="DbgIDE" />
<meta property="og:image" content="icons/NeoIDE.svg" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="NeoIDE" />
<meta name="twitter:description" content="Login to NeoIDE" />
<meta name="twitter:title" content="DbgIDE" />
<meta name="twitter:description" content="Login to DbgIDE" />
<meta name="twitter:image" content="icons/NeoIDE.svg" />
</head>
<body>
<div class="info">
<img src="/icons/NeoIDE.svg" alt="NeoIDE logo" onclick="location.href='/'" style="cursor: pointer" />
<img src="/icons/NeoIDE.svg" alt="DbgIDE logo" onclick="location.href='/'" style="cursor: pointer" />
<a href="/login">Login to existing account</a>
<p>Username</p>

View File

@@ -1374,7 +1374,7 @@ async function saveProject() {
const sanitizedName = projectName.replace(/[^a-z0-9]/gi, '_').toLowerCase() || "untitled_project";
const a = document.createElement("a");
a.href = URL.createObjectURL(blob);
a.download = `${sanitizedName}.neo`;
a.download = `${sanitizedName}.dbgide`;
a.click();
URL.revokeObjectURL(a.href);
}
@@ -1384,7 +1384,7 @@ async function loadProject(ev) {
if (!file) return;
// If it's an old format file, use the old loader
if (file.name.endsWith(".NeoIDE") || file.name.endsWith(".NeoIDEz")) {
if (file.name.endsWith(".dbgideIDE") || file.name.endsWith(".dbgideIDEz")) {
return oldLoadProject(ev);
}
@@ -1498,12 +1498,12 @@ async function oldLoadProject(input) {
data = JSON.parse(json);
} catch (inflateErr) {
console.error("Failed to parse file", inflateErr);
return window.alert("Invalid or corrupted project file. Please make sure you're loading a valid .neo or .NeoIDE file.");
return window.alert("Invalid or corrupted project file. Please make sure you're loading a valid .dbgide or .dbgideIDE file.");
}
}
} catch (err) {
console.error("Failed to parse file", err);
return window.alert("Invalid or corrupted project file. Please make sure you're loading a valid .neo or .NeoIDE file.");
return window.alert("Invalid or corrupted project file. Please make sure you're loading a valid .dbgide or .dbgideIDE file.");
}
}

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>User - NeoIDE</title>
<title>User - DbgIDE</title>
<link href="src/userprofile.css" rel="stylesheet" />
<link href="src/index.css" rel="stylesheet" />
@@ -12,13 +12,13 @@
<meta name="author" content="ddededodediamante" />
<meta name="description" content="Create and share games using visual block-coding, inspired by Scratch." />
<meta name="keywords"
content="NeoIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
content="DbgIDE, block coding, Scratch, visual programming, game maker, coding for kids, online coding" />
<meta name="theme-color" content="#3b82f6" />
<meta property="og:title" content="NeoIDE" />
<meta property="og:title" content="DbgIDE" />
<meta property="og:image" content="icons/NeoIDE.svg" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="NeoIDE" />
<meta name="twitter:title" content="DbgIDE" />
<meta name="twitter:description" content="Create and share games using visual block-coding, inspired by Scratch." />
<meta name="twitter:image" content="icons/NeoIDE.svg" />
</head>
@@ -26,7 +26,7 @@
<body>
<header>
<div>
<img src="/icons/NeoIDE.svg" alt="NeoIDE logo" class="logo" onclick="location.href='/'" style="cursor: pointer" />
<img src="/icons/NeoIDE.svg" alt="DbgIDE logo" class="logo" onclick="location.href='/'" style="cursor: pointer" />
<button onclick="location.href='/editor'">
<i class="fa-solid fa-code"></i>
Editor
@@ -50,7 +50,7 @@
<footer>
<p>
&copy; 2025 NeoIDE. Made with ❤️ by
&copy; 2025 DbgIDE. Made with ❤️ by
<a href="https://github.com/ddededodediamante">ddededodediamante</a>.
</p>
</footer>