From cc54405efd82fd2d6cc0d82b531ff599e9b38ce2 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 00:57:36 +0200 Subject: [PATCH 01/37] Updated projects metadata --- src/routes/projects/projects.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/projects/projects.json b/src/routes/projects/projects.json index b6dbaee..cfbb718 100644 --- a/src/routes/projects/projects.json +++ b/src/routes/projects/projects.json @@ -79,13 +79,13 @@ "html" ], "gh_api": "J-onasJones/jonasjones.dev", - "version": "69", + "version": "1.0.1", "backgroud": "/homepage.png", "links": { "GH": "https://github.com/J-onasJones/jonasjones.dev" }, "visible": true, - "last_update": 1695734251 + "last_update": 1695761652 }, { "title": "Minecraft Server Status", @@ -240,7 +240,7 @@ "java" ], "gh_api": "J-onasJones/McWebserver", - "version": "0.3.0", + "version": "0.3.1", "backgroud": "/mcwebserver.png", "links": { "GH": "https://github.com/J-onasJones/McWebserver" From 673e932f8a699b1c73834415980d227aeaa96509 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 13:55:58 +0200 Subject: [PATCH 02/37] Fixed issue where website would crash Fixed an issue where the website would crash when a lastfm api fetch would go wrong. This occasionaly happens (for whatever reasons) --- src/components/NavBar.svelte | 62 +++++++++++++++++++----------------- 1 file changed, 32 insertions(+), 30 deletions(-) diff --git a/src/components/NavBar.svelte b/src/components/NavBar.svelte index 08f0e96..9ccc1cd 100644 --- a/src/components/NavBar.svelte +++ b/src/components/NavBar.svelte @@ -35,41 +35,43 @@ } async function fetchLastFmData() { - let response = await fetch(fetch_url); - let data = await response.json(); - let album_cover = data.recenttracks.track[0].image[1]["#text"]; - let song_title = truncateString(data.recenttracks.track[0].name); - //let song_title = truncateString("WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWw"); - let artist = truncateString(data.recenttracks.track[0].artist["#text"]); - try { - // @ts-ignore - document.getElementById("lastfm_title").innerHTML = song_title; - // @ts-ignore - document.getElementById("lastfm_artist").innerHTML = artist; - // @ts-ignore - document.getElementById( - "lastfm_logo" - ).style.backgroundImage = `url(${album_cover})`; - } catch (error) {} + let response = await fetch(fetch_url); + let data = await response.json(); + let album_cover = data.recenttracks.track[0].image[1]["#text"]; + let song_title = truncateString(data.recenttracks.track[0].name); + //let song_title = truncateString("WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWw"); + let artist = truncateString(data.recenttracks.track[0].artist["#text"]); - try { - let is_playing = data.recenttracks.track[0]["@attr"].nowplaying; - if (is_playing == "true") { - // @ts-ignore - document.getElementById("lastfm_logo_overlay").src = "/equalizer.gif"; - } else { - // @ts-ignore - document.getElementById("lastfm_logo_overlay").src = - "/pause-icon-256.png"; - } - } catch (error) { try { // @ts-ignore - document.getElementById("lastfm_logo_overlay").src = - "/pause-icon-256.png"; + document.getElementById("lastfm_title").innerHTML = song_title; + // @ts-ignore + document.getElementById("lastfm_artist").innerHTML = artist; + // @ts-ignore + document.getElementById( + "lastfm_logo" + ).style.backgroundImage = `url(${album_cover})`; } catch (error) {} - } + + try { + let is_playing = data.recenttracks.track[0]["@attr"].nowplaying; + if (is_playing == "true") { + // @ts-ignore + document.getElementById("lastfm_logo_overlay").src = "/equalizer.gif"; + } else { + // @ts-ignore + document.getElementById("lastfm_logo_overlay").src = + "/pause-icon-256.png"; + } + } catch (error) { + try { + // @ts-ignore + document.getElementById("lastfm_logo_overlay").src = + "/pause-icon-256.png"; + } catch (error) {} + } + } catch (error) {} } fetchLastFmData(); setInterval(fetchLastFmData, 15000); From 2e483d1d9ac02fec417c2ae4f2fbc925ab542d91 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 13:56:53 +0200 Subject: [PATCH 03/37] Updated project metadata The projects are now alphabetically sorted and displayed as such on the projects page --- src/routes/projects/projects.json | 1090 ++++++++++++++--------------- 1 file changed, 545 insertions(+), 545 deletions(-) diff --git a/src/routes/projects/projects.json b/src/routes/projects/projects.json index cfbb718..4b17517 100644 --- a/src/routes/projects/projects.json +++ b/src/routes/projects/projects.json @@ -22,184 +22,24 @@ "last_update": "" }, { - "title": "Markdown Compiler", - "description": "A cheap compiler to turn markdown into html/svelte", - "status": "beta", - "statuscolor": "orange", + "title": "Bash Command Alias Editor", + "description": "This program helps you to create and edit command aliases on the Bash shell", + "status": "discontinued", + "statuscolor": "gray", "categories": [ "tools" ], - "languages": [ - "python" - ], - "gh_api": "J-onasJones/Markdown-Compiler", - "version": "0.1", - "backgroud": "/j2tech.png", - "links": { - "GH": "https://github.com/J-onasJones/Markdown-Compiler" - }, - "visible": true, - "last_update": 1694793692 - }, - { - "title": "Svelte Markdown Wiki", - "description": "A Template of a Wiki for Pages written in Markdown in SvelteKit", - "status": "release", - "statuscolor": "green", - "categories": [ - "webdev", - "template" - ], - "languages": [ - "svelte", - "markdown" - ], - "gh_api": "J-onasJones/SvelteMarkdownWiki", - "version": "1.0", - "backgroud": "/homepage.png", - "links": { - "GH": "https://github.com/J-onasJones/SvelteMarkdownWiki" - }, - "visible": true, - "last_update": 1695042172 - }, - { - "title": "Website", - "description": "My website at https://jonasjones.dev", - "status": "release", - "statuscolor": "green", - "categories": [ - "webdev", - "website" - ], - "languages": [ - "css", - "svelte", - "js", - "html" - ], - "gh_api": "J-onasJones/jonasjones.dev", - "version": "1.0.1", - "backgroud": "/homepage.png", - "links": { - "GH": "https://github.com/J-onasJones/jonasjones.dev" - }, - "visible": true, - "last_update": 1695761652 - }, - { - "title": "Minecraft Server Status", - "description": "A Python based program that displays Your Minecraft Server's Status Infos", - "status": "release", - "statuscolor": "green", - "categories": [ - "minecraft", - "tools" - ], "languages": [ "py" ], - "gh_api": "J-onasJones/Minecraft-server-Status", - "version": "1.3", - "backgroud": "/mcserverstatus.png", + "gh_api": "J-onasJones/BashCommandAliasEditor", + "version": "2.0.1", + "backgroud": "/bashcmdaliaseditor.png", "links": { - "GH": "https://github.com/J-onasJones/Minecraft-server-Status" + "GH": "https://github.com/J-onasJones/BashCommandAliasEditor" }, "visible": true, - "last_update": 1693493323 - }, - { - "title": "Microcraft", - "description": "A Minecraft mod that allows for Microcontroller and Singleboard computer control", - "status": "dev", - "statuscolor": "purple", - "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/Microcraft", - "version": "0.1+alpha1", - "backgroud": "/microcraft.png", - "links": { - "GH": "https://github.com/J-onasJones/Microcraft" - }, - "visible": true, - "last_update": 1687716436 - }, - { - "title": "Not Enough Cursedness", - "description": "A Minecraft mod introducing every little bit of cursed items/behavior into the game", - "status": "release", - "statuscolor": "green", - "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/NotEnoughCursedness", - "version": "0.2", - "backgroud": "/notenoughcursedness.png", - "links": { - "GH": "https://github.com/J-onasJones/NotEnoughCursedness", - "MR": "https://modrinth.com/mod/not-enough-cursedness" - }, - "visible": true, - "last_update": 1695317123 - }, - { - "title": "DayZ Linux GUI Launcher", - "description": "DayZ Linux GUI Launcher", - "status": "release", - "statuscolor": "green", - "categories": [ - "tools", - "game" - ], - "languages": [ - "rslang", - "sh" - ], - "gh_api": "J-onasJones/dayz-linux-gui-launcher", - "version": "0.1.0", - "backgroud": "/dayzlauncher.png", - "links": { - "GH": "https://github.com/J-onasJones/dayz-linux-gui-launcher" - }, - "visible": true, - "last_update": 1682450521 - }, - { - "title": "ConsoleMC", - "description": "A mod that allows console commands to be executed over the ingame Minecraft chat", - "status": "release", - "statuscolor": "green", - "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/ConsoleMC", - "version": "0.1.1", - "backgroud": "/consolemc.png", - "links": { - "GH": "https://github.com/J-onasJones/ConsoleMC", - "MR": "https://modrinth.com/mod/consolemc" - }, - "visible": true, - "last_update": 1695316595 + "last_update": 1663678509 }, { "title": "Better ConsoleMC", @@ -225,161 +65,6 @@ "visible": true, "last_update": 1695758182 }, - { - "title": "MC Webserver", - "description": "A simple webserver that runs alongside the Minecraft Server", - "status": "release", - "statuscolor": "green", - "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/McWebserver", - "version": "0.3.1", - "backgroud": "/mcwebserver.png", - "links": { - "GH": "https://github.com/J-onasJones/McWebserver" - }, - "visible": true, - "last_update": 1695459555 - }, - { - "title": "MysteryMod", - "description": "The base mod of the Mystery Mod mod-family. It includes the Mystery-API that is required for all other Mystery Mods to work", - "status": "dev", - "statuscolor": "purple", - "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/MysteryMod", - "version": "0.1+alpha1", - "backgroud": "/mysterymod.png", - "links": { - "GH": "https://github.com/J-onasJones/MysteryMod" - }, - "visible": true, - "last_update": 1682021093 - }, - { - "title": "Jonas_Jones API", - "description": "api used for my website", - "status": "planned", - "statuscolor": "yellow", - "categories": [ - "api", - "tools" - ], - "languages": [ - "js" - ], - "gh_api": "J-onasJones/jonas_jones-api", - "version": "---", - "backgroud": "/jjapi.png", - "links": { - "GH": "https://github.com/J-onasJones/jonas_jones-api" - }, - "visible": false, - "last_update": 1677884400 - }, - { - "title": "Website V1", - "description": "The repository for my old homepage at https://old.jonasjones.me", - "status": "discontinued", - "statuscolor": "gray", - "categories": [ - "webdev", - "website" - ], - "languages": [ - "html", - "css", - "js" - ], - "gh_api": "J-onasJones/Website-v1", - "version": "1.0", - "backgroud": "/oldwebsite.png", - "links": { - "GH": "https://github.com/J-onasJones/Website-v1" - }, - "visible": true, - "last_update": 1694470228 - }, - { - "title": "MC Webserver Forge", - "description": "A simple webserver that runs alongside the Minecraft Server (Forge version).", - "status": "discontinued", - "statuscolor": "gray", - "categories": [ - "minecraft", - "mcmodding", - "forge" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/McWebserver-forge", - "version": "0.2", - "backgroud": "/mcwebserver.png", - "links": { - "GH": "https://github.com/J-onasJones/McWebserver-forge", - "MR": "https://modrinth.com/mod/mcwebserver", - "CF": "https://www.curseforge.com/minecraft/mc-mods/mcwebserver" - }, - "visible": true, - "last_update": 1675010407 - }, - { - "title": "Windows Bloatware Remover", - "description": "A tool that allows for removal of all Preinstalled Apps on Windows that can't be removed by Windows, such as Microsoft Edge", - "status": "beta", - "statuscolor": "orange", - "categories": [ - "tools" - ], - "languages": [ - "py", - "rslang" - ], - "gh_api": "J-onasJones/WindowsBloatwareRemover", - "version": "0.1.2", - "backgroud": "/bloatremover.png", - "links": { - "GH": "https://github.com/J-onasJones/WindowsBloatwareRemover" - }, - "visible": true, - "last_update": 1661781655 - }, - { - "title": "Windows Info Overlay", - "description": "A highly configurable overlay that displays system infos", - "status": "dev", - "statuscolor": "purple", - "categories": [ - "tools" - ], - "languages": [ - "rslang" - ], - "gh_api": "J-onasJones/windows-info-overlay", - "version": "---", - "backgroud": "/winoverlay.png", - "links": { - "GH": "https://github.com/J-onasJones/windows-info-overlay" - }, - "visible": false, - "last_update": 1673737200 - }, { "title": "Better Simple Config", "description": "An upgrade of magistermaks's fabric-simplelibs simple-config system with MC Mod integration", @@ -406,65 +91,245 @@ "last_update": 1670967961 }, { - "title": "QR Generator", - "description": "A QR code generator written in rust", - "status": "dev", - "statuscolor": "purple", + "title": "ConsoleMC", + "description": "A mod that allows console commands to be executed over the ingame Minecraft chat", + "status": "release", + "statuscolor": "green", "categories": [ - "lib", - "tools" + "minecraft", + "mcmodding", + "fabric", + "quilt" ], "languages": [ - "rslang" + "java" ], - "gh_api": "J-onasJones/Qr-generator", - "version": "---", - "backgroud": "/qrgen.png", + "gh_api": "J-onasJones/ConsoleMC", + "version": "0.1.1", + "backgroud": "/consolemc.png", "links": { - "GH": "https://github.com/J-onasJones/Qr-generator" + "GH": "https://github.com/J-onasJones/ConsoleMC", + "MR": "https://modrinth.com/mod/consolemc" }, - "visible": false, - "last_update": 1669935600 + "visible": true, + "last_update": 1695316595 }, { - "title": "PyTerm2D", - "description": "A 2d Python module for easier terminal object rendering", - "status": "planned", - "statuscolor": "yellow", + "title": "DayZ Linux GUI Launcher", + "description": "DayZ Linux GUI Launcher", + "status": "release", + "statuscolor": "green", "categories": [ - "lib" + "tools", + "game" + ], + "languages": [ + "rslang", + "sh" + ], + "gh_api": "J-onasJones/dayz-linux-gui-launcher", + "version": "0.1.0", + "backgroud": "/dayzlauncher.png", + "links": { + "GH": "https://github.com/J-onasJones/dayz-linux-gui-launcher" + }, + "visible": true, + "last_update": 1682450521 + }, + { + "title": "Image Converter", + "description": "A Python based Image converter supporting a bunch of image formats.", + "status": "discontinued", + "statuscolor": "gray", + "categories": [ + "tools", + "bazinga" ], "languages": [ "py" ], - "gh_api": "J-onasJones/pyterm2d", - "version": "---", - "backgroud": "/pyterm2d.png", + "gh_api": "J-onasJones/ImageConverter", + "version": "ImageConerter-1.2", + "backgroud": "/imageconverter.png", "links": { - "GH": "https://github.com/J-onasJones/pyterm2d" + "GH": "https://github.com/J-onasJones/ImageConverter" }, - "visible": false, - "last_update": 1668034800 + "visible": true, + "last_update": 1642718415 }, { - "title": "The Bobby Car Game", - "description": "A multiplayer racing game around bobby cars", + "title": "J2 Technologies", + "description": "A lua based Whiteboard program inspired by i3-technologies", + "status": "discontinued", + "statuscolor": "gray", + "categories": [ + "tools", + "bazinga" + ], + "languages": [ + "lua" + ], + "gh_api": "J-onasJones/j2-technologies", + "version": "0.2.1ALPHA", + "backgroud": "/j2tech.png", + "links": { + "GH": "https://github.com/J-onasJones/j2-technologies" + }, + "visible": true, + "last_update": 1642248415 + }, + { + "title": "Jonas_Jones API", + "description": "api used for my website", "status": "planned", "statuscolor": "yellow", "categories": [ - "game" + "api", + "tools" ], "languages": [ - "godot" + "js" ], - "gh_api": "J-onasJones/TheBobbycarGame", + "gh_api": "J-onasJones/jonas_jones-api", "version": "---", - "backgroud": "/bobbycargame.png", + "backgroud": "/jjapi.png", "links": { - "GH": "https://github.com/J-onasJones/TheBobbycarGame" + "GH": "https://github.com/J-onasJones/jonas_jones-api" }, "visible": false, - "last_update": 1666562400 + "last_update": 1677884400 + }, + { + "title": "MC Webserver", + "description": "A simple webserver that runs alongside the Minecraft Server", + "status": "release", + "statuscolor": "green", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/McWebserver", + "version": "0.3.1", + "backgroud": "/mcwebserver.png", + "links": { + "GH": "https://github.com/J-onasJones/McWebserver" + }, + "visible": true, + "last_update": 1695459555 + }, + { + "title": "MC Webserver Forge", + "description": "A simple webserver that runs alongside the Minecraft Server (Forge version).", + "status": "discontinued", + "statuscolor": "gray", + "categories": [ + "minecraft", + "mcmodding", + "forge" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/McWebserver-forge", + "version": "0.2", + "backgroud": "/mcwebserver.png", + "links": { + "GH": "https://github.com/J-onasJones/McWebserver-forge", + "MR": "https://modrinth.com/mod/mcwebserver", + "CF": "https://www.curseforge.com/minecraft/mc-mods/mcwebserver" + }, + "visible": true, + "last_update": 1675010407 + }, + { + "title": "Make ZIP less compact", + "description": "With this program You will be able to make any zip archive less compact AND make it safe without the need of any encryption what soever", + "status": "discontinued", + "statuscolor": "gray", + "categories": [ + "tools", + "bazinga" + ], + "languages": [ + "py" + ], + "gh_api": "J-onasJones/Make-ZIP-less-compact", + "version": "1.1", + "backgroud": "/mkzplsscmpct.png", + "links": { + "GH": "https://github.com/J-onasJones/Make-ZIP-less-compact" + }, + "visible": true, + "last_update": 1641250800 + }, + { + "title": "Markdown Compiler", + "description": "A cheap compiler to turn markdown into html/svelte", + "status": "beta", + "statuscolor": "orange", + "categories": [ + "tools" + ], + "languages": [ + "python" + ], + "gh_api": "J-onasJones/Markdown-Compiler", + "version": "0.1", + "backgroud": "/j2tech.png", + "links": { + "GH": "https://github.com/J-onasJones/Markdown-Compiler" + }, + "visible": true, + "last_update": 1694793692 + }, + { + "title": "Microcraft", + "description": "A Minecraft mod that allows for Microcontroller and Singleboard computer control", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/Microcraft", + "version": "0.1+alpha1", + "backgroud": "/microcraft.png", + "links": { + "GH": "https://github.com/J-onasJones/Microcraft" + }, + "visible": true, + "last_update": 1687716436 + }, + { + "title": "Minecraft Server Status", + "description": "A Python based program that displays Your Minecraft Server's Status Infos", + "status": "release", + "statuscolor": "green", + "categories": [ + "minecraft", + "tools" + ], + "languages": [ + "py" + ], + "gh_api": "J-onasJones/Minecraft-server-Status", + "version": "1.3", + "backgroud": "/mcserverstatus.png", + "links": { + "GH": "https://github.com/J-onasJones/Minecraft-server-Status" + }, + "visible": true, + "last_update": 1693493323 }, { "title": "Moddah", @@ -488,24 +353,143 @@ "last_update": 1666039028 }, { - "title": "Bash Command Alias Editor", - "description": "This program helps you to create and edit command aliases on the Bash shell", - "status": "discontinued", - "statuscolor": "gray", + "title": "Mystery Core Mod", + "description": "The core mod of all Mystery Mods", + "status": "planned", + "statuscolor": "yellow", "categories": [ - "tools" + "minecraft", + "mcmodding", + "fabric", + "quilt" ], "languages": [ - "py" + "java" ], - "gh_api": "J-onasJones/BashCommandAliasEditor", - "version": "2.0.1", - "backgroud": "/bashcmdaliaseditor.png", + "gh_api": "J-onasJones/Mystery-core-mod", + "version": "---", + "backgroud": "/mysterymod.png", "links": { - "GH": "https://github.com/J-onasJones/BashCommandAliasEditor" + "GH": "https://github.com/J-onasJones/Mystery-core-mod" + }, + "visible": false, + "updated": 1641337200 + }, + { + "title": "Mystery Dimensions", + "description": "A mod that is port of the MysteryMod mod-family with the focus of enhancing and adding Dimensions", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/MysteryDimensions", + "version": "0.1+alpha1", + "backgroud": "/mysterymod.png", + "links": { + "GH": "https://github.com/J-onasJones/MysteryDimensions" + }, + "visible": false, + "last_update": 1661464800 + }, + { + "title": "Mystery Dungeons", + "description": "A mod that is part of the MysteryMod mod-family and focuses on Dungeons", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/MysteryDungeons", + "version": "0.1+alpha1", + "backgroud": "/mysterymod.png", + "links": { + "GH": "https://github.com/J-onasJones/MysteryDungeons" + }, + "visible": false, + "last_update": 1661464800 + }, + { + "title": "MysteryMod", + "description": "The base mod of the Mystery Mod mod-family. It includes the Mystery-API that is required for all other Mystery Mods to work", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/MysteryMod", + "version": "0.1+alpha1", + "backgroud": "/mysterymod.png", + "links": { + "GH": "https://github.com/J-onasJones/MysteryMod" }, "visible": true, - "last_update": 1663678509 + "last_update": 1682021093 + }, + { + "title": "MysteryRPG", + "description": "An RPG related mod for the Mystery Mod mod-family. Adds content containing what the name implies.", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/MysteryRPG", + "version": "0.1+alpha1", + "backgroud": "/mysterymod.png", + "links": { + "GH": "https://github.com/J-onasJones/MysteryRPG" + }, + "visible": false, + "last_update": 1658872800 + }, + { + "title": "Not Enough Cursedness", + "description": "A Minecraft mod introducing every little bit of cursed items/behavior into the game", + "status": "release", + "statuscolor": "green", + "categories": [ + "minecraft", + "mcmodding", + "fabric", + "quilt" + ], + "languages": [ + "java" + ], + "gh_api": "J-onasJones/NotEnoughCursedness", + "version": "0.2", + "backgroud": "/notenoughcursedness.png", + "links": { + "GH": "https://github.com/J-onasJones/NotEnoughCursedness", + "MR": "https://modrinth.com/mod/not-enough-cursedness" + }, + "visible": true, + "last_update": 1695317123 }, { "title": "PI Server Rack", @@ -551,118 +535,87 @@ "last_update": 1662197814 }, { - "title": "Winception", - "description": "A 2D explorer game that let's you expierience past Operating System of the Windows and Linux family", - "status": "dev", - "statuscolor": "purple", + "title": "PyTerm2D", + "description": "A 2d Python module for easier terminal object rendering", + "status": "planned", + "statuscolor": "yellow", "categories": [ - "game" + "lib" ], "languages": [ - "js", - "css", - "html" + "py" ], - "gh_api": "J-onasJones/Winception", - "version": "0.1+alpha1", - "backgroud": "/winception.png", + "gh_api": "J-onasJones/pyterm2d", + "version": "---", + "backgroud": "/pyterm2d.png", "links": { - "GH": "https://github.com/J-onasJones/Winception" + "GH": "https://github.com/J-onasJones/pyterm2d" }, "visible": false, - "last_update": 1661464800 + "last_update": 1668034800 }, { - "title": "Mystery Dungeons", - "description": "A mod that is part of the MysteryMod mod-family and focuses on Dungeons", + "title": "QR Generator", + "description": "A QR code generator written in rust", "status": "dev", "statuscolor": "purple", "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" + "lib", + "tools" ], "languages": [ - "java" + "rslang" ], - "gh_api": "J-onasJones/MysteryDungeons", - "version": "0.1+alpha1", - "backgroud": "/mysterymod.png", + "gh_api": "J-onasJones/Qr-generator", + "version": "---", + "backgroud": "/qrgen.png", "links": { - "GH": "https://github.com/J-onasJones/MysteryDungeons" + "GH": "https://github.com/J-onasJones/Qr-generator" }, "visible": false, - "last_update": 1661464800 + "last_update": 1669935600 }, { - "title": "Mystery Dimensions", - "description": "A mod that is port of the MysteryMod mod-family with the focus of enhancing and adding Dimensions", - "status": "dev", - "statuscolor": "purple", + "title": "Resourcepack Editor", + "description": "A python based Editor for Minecraft Resourcepacks. It was designed to help with the structure of Resourcepacks when creating them", + "status": "discontinued", + "statuscolor": "gray", "categories": [ "minecraft", - "mcmodding", - "fabric", - "quilt" + "tools", + "bazinga" ], "languages": [ - "java" + "py" ], - "gh_api": "J-onasJones/MysteryDimensions", + "gh_api": "J-onasJones/Resourcepack-Editor", "version": "0.1+alpha1", - "backgroud": "/mysterymod.png", + "backgroud": "/rp-editor.png", "links": { - "GH": "https://github.com/J-onasJones/MysteryDimensions" + "GH": "https://github.com/J-onasJones/Resourcepack-Editor" }, - "visible": false, - "last_update": 1661464800 + "visible": true, + "last_update": 1642114800 }, { - "title": "MysteryRPG", - "description": "An RPG related mod for the Mystery Mod mod-family. Adds content containing what the name implies.", - "status": "dev", - "statuscolor": "purple", + "title": "SiMP Resourcepack", + "description": "The serverside resourcepack for SiMP", + "status": "release", + "statuscolor": "green", "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" + "minecraft" ], "languages": [ - "java" + "" ], - "gh_api": "J-onasJones/MysteryRPG", - "version": "0.1+alpha1", - "backgroud": "/mysterymod.png", + "gh_api": "J-onasJones/simp-resourcepack", + "version": "1.0", + "backgroud": "/simp-rp.png", "links": { - "GH": "https://github.com/J-onasJones/MysteryRPG" + "GH": "https://github.com/J-onasJones/simp-resourcepack" }, - "visible": false, - "last_update": 1658872800 - }, - { - "title": "SyncMod", - "description": "A mod that sync's your mods with the ones from the server of your choice.", - "status": "dev", - "statuscolor": "purple", - "categories": [ - "minecraft", - "mcmodding", - "fabric", - "quilt" - ], - "languages": [ - "java" - ], - "gh_api": "J-onasJones/SyncMod", - "version": "0.1+alpha1", - "backgroud": "/syncmod.png", - "links": { - "GH": "https://github.com/J-onasJones/SyncMod" - }, - "visible": false, - "last_update": 1658851640 + "visible": true, + "last_update": 1643477940 }, { "title": "SpotifyMC", @@ -688,115 +641,32 @@ "last_update": 1651432501 }, { - "title": "SiMP Resourcepack", - "description": "The serverside resourcepack for SiMP", + "title": "Svelte Markdown Wiki", + "description": "A Template of a Wiki for Pages written in Markdown in SvelteKit", "status": "release", "statuscolor": "green", "categories": [ - "minecraft" + "webdev", + "template" ], "languages": [ - "" + "svelte", + "markdown" ], - "gh_api": "J-onasJones/simp-resourcepack", + "gh_api": "J-onasJones/SvelteMarkdownWiki", "version": "1.0", - "backgroud": "/simp-rp.png", + "backgroud": "/homepage.png", "links": { - "GH": "https://github.com/J-onasJones/simp-resourcepack" + "GH": "https://github.com/J-onasJones/SvelteMarkdownWiki" }, "visible": true, - "last_update": 1643477940 + "last_update": 1695042172 }, { - "title": "Image Converter", - "description": "A Python based Image converter supporting a bunch of image formats.", - "status": "discontinued", - "statuscolor": "gray", - "categories": [ - "tools", - "bazinga" - ], - "languages": [ - "py" - ], - "gh_api": "J-onasJones/ImageConverter", - "version": "ImageConerter-1.2", - "backgroud": "/imageconverter.png", - "links": { - "GH": "https://github.com/J-onasJones/ImageConverter" - }, - "visible": true, - "last_update": 1642718415 - }, - { - "title": "J2 Technologies", - "description": "A lua based Whiteboard program inspired by i3-technologies", - "status": "discontinued", - "statuscolor": "gray", - "categories": [ - "tools", - "bazinga" - ], - "languages": [ - "lua" - ], - "gh_api": "J-onasJones/j2-technologies", - "version": "0.2.1ALPHA", - "backgroud": "/j2tech.png", - "links": { - "GH": "https://github.com/J-onasJones/j2-technologies" - }, - "visible": true, - "last_update": 1642248415 - }, - { - "title": "Make ZIP less compact", - "description": "With this program You will be able to make any zip archive less compact AND make it safe without the need of any encryption what soever", - "status": "discontinued", - "statuscolor": "gray", - "categories": [ - "tools", - "bazinga" - ], - "languages": [ - "py" - ], - "gh_api": "J-onasJones/Make-ZIP-less-compact", - "version": "1.1", - "backgroud": "/mkzplsscmpct.png", - "links": { - "GH": "https://github.com/J-onasJones/Make-ZIP-less-compact" - }, - "visible": true, - "last_update": 1641250800 - }, - { - "title": "Resourcepack Editor", - "description": "A python based Editor for Minecraft Resourcepacks. It was designed to help with the structure of Resourcepacks when creating them", - "status": "discontinued", - "statuscolor": "gray", - "categories": [ - "minecraft", - "tools", - "bazinga" - ], - "languages": [ - "py" - ], - "gh_api": "J-onasJones/Resourcepack-Editor", - "version": "0.1+alpha1", - "backgroud": "/rp-editor.png", - "links": { - "GH": "https://github.com/J-onasJones/Resourcepack-Editor" - }, - "visible": true, - "last_update": 1642114800 - }, - { - "title": "Mystery Core Mod", - "description": "The core mod of all Mystery Mods", - "status": "planned", - "statuscolor": "yellow", + "title": "SyncMod", + "description": "A mod that sync's your mods with the ones from the server of your choice.", + "status": "dev", + "statuscolor": "purple", "categories": [ "minecraft", "mcmodding", @@ -806,13 +676,143 @@ "languages": [ "java" ], - "gh_api": "J-onasJones/Mystery-core-mod", - "version": "---", - "backgroud": "/mysterymod.png", + "gh_api": "J-onasJones/SyncMod", + "version": "0.1+alpha1", + "backgroud": "/syncmod.png", "links": { - "GH": "https://github.com/J-onasJones/Mystery-core-mod" + "GH": "https://github.com/J-onasJones/SyncMod" }, "visible": false, - "updated": 1641337200 + "last_update": 1658851640 + }, + { + "title": "The Bobby Car Game", + "description": "A multiplayer racing game around bobby cars", + "status": "planned", + "statuscolor": "yellow", + "categories": [ + "game" + ], + "languages": [ + "godot" + ], + "gh_api": "J-onasJones/TheBobbycarGame", + "version": "---", + "backgroud": "/bobbycargame.png", + "links": { + "GH": "https://github.com/J-onasJones/TheBobbycarGame" + }, + "visible": false, + "last_update": 1666562400 + }, + { + "title": "Website", + "description": "My website at https://jonasjones.dev", + "status": "release", + "statuscolor": "green", + "categories": [ + "webdev", + "website" + ], + "languages": [ + "css", + "svelte", + "js", + "html" + ], + "gh_api": "J-onasJones/jonasjones.dev", + "version": "1.0.1", + "backgroud": "/homepage.png", + "links": { + "GH": "https://github.com/J-onasJones/jonasjones.dev" + }, + "visible": true, + "last_update": 1695761856 + }, + { + "title": "Website V1", + "description": "The repository for my old homepage at https://old.jonasjones.me", + "status": "discontinued", + "statuscolor": "gray", + "categories": [ + "webdev", + "website" + ], + "languages": [ + "html", + "css", + "js" + ], + "gh_api": "J-onasJones/Website-v1", + "version": "1.0", + "backgroud": "/oldwebsite.png", + "links": { + "GH": "https://github.com/J-onasJones/Website-v1" + }, + "visible": true, + "last_update": 1694470228 + }, + { + "title": "Winception", + "description": "A 2D explorer game that let's you expierience past Operating System of the Windows and Linux family", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "game" + ], + "languages": [ + "js", + "css", + "html" + ], + "gh_api": "J-onasJones/Winception", + "version": "0.1+alpha1", + "backgroud": "/winception.png", + "links": { + "GH": "https://github.com/J-onasJones/Winception" + }, + "visible": false, + "last_update": 1661464800 + }, + { + "title": "Windows Bloatware Remover", + "description": "A tool that allows for removal of all Preinstalled Apps on Windows that can't be removed by Windows, such as Microsoft Edge", + "status": "beta", + "statuscolor": "orange", + "categories": [ + "tools" + ], + "languages": [ + "py", + "rslang" + ], + "gh_api": "J-onasJones/WindowsBloatwareRemover", + "version": "0.1.2", + "backgroud": "/bloatremover.png", + "links": { + "GH": "https://github.com/J-onasJones/WindowsBloatwareRemover" + }, + "visible": true, + "last_update": 1661781655 + }, + { + "title": "Windows Info Overlay", + "description": "A highly configurable overlay that displays system infos", + "status": "dev", + "statuscolor": "purple", + "categories": [ + "tools" + ], + "languages": [ + "rslang" + ], + "gh_api": "J-onasJones/windows-info-overlay", + "version": "---", + "backgroud": "/winoverlay.png", + "links": { + "GH": "https://github.com/J-onasJones/windows-info-overlay" + }, + "visible": false, + "last_update": 1673737200 } ] \ No newline at end of file From 39a76d873b3d5b05d63d88bbed916096de8560b7 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 14:00:31 +0200 Subject: [PATCH 04/37] Updated project metadata --- src/routes/projects/projects.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/projects/projects.json b/src/routes/projects/projects.json index 4b17517..c9d78ae 100644 --- a/src/routes/projects/projects.json +++ b/src/routes/projects/projects.json @@ -721,13 +721,13 @@ "html" ], "gh_api": "J-onasJones/jonasjones.dev", - "version": "1.0.1", + "version": "1.0.2", "backgroud": "/homepage.png", "links": { "GH": "https://github.com/J-onasJones/jonasjones.dev" }, "visible": true, - "last_update": 1695761856 + "last_update": 1695808613 }, { "title": "Website V1", From b0479811fd755ec7a5f272b3fc684c02266d8c74 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 14:10:33 +0200 Subject: [PATCH 05/37] Fixed an issue with link font colors Fixed the tag font colors with difference between normal and hover --- src/routes/+page.css | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/routes/+page.css b/src/routes/+page.css index 05be1dc..c973b94 100644 --- a/src/routes/+page.css +++ b/src/routes/+page.css @@ -24,6 +24,14 @@ body { text-align: center; } +a { + color: rgb(0, 255, 0); +} + +a:hover { + color: green; +} + .parallax-background { position: fixed; top: 0; From 783a62b678ec79c9a85750082b8c0efecd3e9892 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 14:11:51 +0200 Subject: [PATCH 06/37] Added Useful Links section Added a section to the About page, listing some useful links such as old builds index and the wiki --- src/routes/about/+page.svelte | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte index 90bef77..b119c13 100644 --- a/src/routes/about/+page.svelte +++ b/src/routes/about/+page.svelte @@ -60,6 +60,9 @@ Also, I like K-Pop.
I uSe ArCh BtW.

+

Useful Links

+
Old Builds
+ Wiki

Greatest Acomplishment

A severity 7.5/10 rated CVE I received for a humble project of mine From cfdd7c61d54e9102baeea8d3af60de35dbd942b6 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 14:23:16 +0200 Subject: [PATCH 07/37] Fixed issue with background on mobile Fixed an issue where the background moves when you tap somewhere like on desktop. This makes the background look weird and has therefore been fixed --- src/routes/+page.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/routes/+page.css b/src/routes/+page.css index c973b94..5e6634d 100644 --- a/src/routes/+page.css +++ b/src/routes/+page.css @@ -47,6 +47,13 @@ a:hover { /* Place the background behind other content */ } +@media screen and (max-width: 768px) { + .parallax-background { + transform:none; + } + +} + /* Set container styles */ .container { display: flex; From 0923936258d18620f1f1cc6994cb2210be545938 Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 14:27:59 +0200 Subject: [PATCH 08/37] Added property to disable dark-reader extension Added meta property to gloablly disable DarkReader on the website. This fixes an issue where the background wouldn't render properly --- src/app.html | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app.html b/src/app.html index 423a444..3705784 100644 --- a/src/app.html +++ b/src/app.html @@ -3,6 +3,7 @@ + From 7e9110d639a1c3397c10b0a9e8e379efa6169d9c Mon Sep 17 00:00:00 2001 From: J-onasJones Date: Wed, 27 Sep 2023 15:36:14 +0200 Subject: [PATCH 09/37] Added crucial style related features Made the following changes: - Added light-mode that changes based on browser theme - Fixed style-related issues concerning the projects page - Refactored code - Fixed an issue where the LastFM music details were hidden when there was enough space to show them - --- src/components/Footer.svelte | 9 +++-- src/components/NavBar.svelte | 31 ++++++----------- src/routes/+page.css | 60 +++++++++++++++++++++++++++----- src/routes/projects/+page.svelte | 15 ++++---- 4 files changed, 79 insertions(+), 36 deletions(-) diff --git a/src/components/Footer.svelte b/src/components/Footer.svelte index d9a8cbd..6a6798e 100644 --- a/src/components/Footer.svelte +++ b/src/components/Footer.svelte @@ -2,11 +2,16 @@

Website by Jonas_Jones 2021 - 2023

+ + diff --git a/src/components/ProjectsLinks.svelte b/src/components/ProjectsLinks.svelte new file mode 100644 index 0000000..22c73f7 --- /dev/null +++ b/src/components/ProjectsLinks.svelte @@ -0,0 +1,57 @@ + + +