From 6251d95c6716f12d9987c59653a34ef3364f32cb Mon Sep 17 00:00:00 2001 From: OmgRod <89850217+OmgRod@users.noreply.github.com> Date: Sat, 1 Feb 2025 20:12:54 +0000 Subject: [PATCH 1/4] added tags --- loader/resources/tag-api.png | Bin 0 -> 10282 bytes loader/src/ui/mods/list/ModItem.cpp | 3 +++ 2 files changed, 3 insertions(+) create mode 100644 loader/resources/tag-api.png diff --git a/loader/resources/tag-api.png b/loader/resources/tag-api.png new file mode 100644 index 0000000000000000000000000000000000000000..e578a2f828dd3bf26df093a9e6caf4e37296bee4 GIT binary patch literal 10282 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 C+&tj` literal 0 HcmV?d00001 diff --git a/loader/src/ui/mods/list/ModItem.cpp b/loader/src/ui/mods/list/ModItem.cpp index a86c6e54f..822bee03c 100644 --- a/loader/src/ui/mods/list/ModItem.cpp +++ b/loader/src/ui/mods/list/ModItem.cpp @@ -243,6 +243,9 @@ bool ModItem::init(ModSource&& source) { if (metadata.tags.contains("joke")) { m_badgeContainer->addChild(CCSprite::createWithSpriteFrameName("tag-joke.png"_spr)); } + if (metadata.tags.contains("api")) { + m_badgeContainer->addChild(CCSprite::createWithSpriteFrameName("tag-api.png"_spr)); + } // todo: modtober winner tag if (metadata.tags.contains("modtober24winner") || m_source.getID() == "rainixgd.geome3dash") { auto shortVer = CCSprite::createWithSpriteFrameName("tag-modtober-winner.png"_spr); From a875e472ea87d43010c1b393bc43341698148821 Mon Sep 17 00:00:00 2001 From: OmgRod <89850217+OmgRod@users.noreply.github.com> Date: Sat, 1 Feb 2025 22:15:30 +0000 Subject: [PATCH 2/4] test localhost:8080 --- loader/src/server/Server.cpp | 2 +- loader/src/ui/mods/popups/ModPopup.cpp | 2 +- loader/src/ui/mods/test/UITest.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/loader/src/server/Server.cpp b/loader/src/server/Server.cpp index a556a4e75..865eb2c0b 100644 --- a/loader/src/server/Server.cpp +++ b/loader/src/server/Server.cpp @@ -541,7 +541,7 @@ bool ServerModMetadata::hasUpdateForInstalledMod() const { } std::string server::getServerAPIBaseURL() { - return "https://api.geode-sdk.org/v1"; + return "http://localhost:8080/v1"; } template diff --git a/loader/src/ui/mods/popups/ModPopup.cpp b/loader/src/ui/mods/popups/ModPopup.cpp index 6207d7a54..d7a770103 100644 --- a/loader/src/ui/mods/popups/ModPopup.cpp +++ b/loader/src/ui/mods/popups/ModPopup.cpp @@ -572,7 +572,7 @@ bool ModPopup::setup(ModSource&& src) { } // placeholder external link until versions tab is implemented - auto modUrl = fmt::format("https://geode-sdk.org/mods/{}", m_source.getID()); + auto modUrl = fmt::format("http://localhost:8080/mods/{}", m_source.getID()); auto externalLinkSpr = CCSprite::createWithSpriteFrameName("external-link.png"_spr); externalLinkSpr->setScale(0.35f); diff --git a/loader/src/ui/mods/test/UITest.cpp b/loader/src/ui/mods/test/UITest.cpp index ac95738c8..14276784c 100644 --- a/loader/src/ui/mods/test/UITest.cpp +++ b/loader/src/ui/mods/test/UITest.cpp @@ -129,7 +129,7 @@ class GUITestPopup : public Popup<> { } void makeRequest() { - auto task = web::WebRequest().get("https://api.geode-sdk.org/"); + auto task = web::WebRequest().get("http://localhost:8080/"); m_rawListener.setFilter(task); m_strListener.setFilter(task.map( [](auto* result) { From 3788424a36c4fdc263bf9d73f371352a75783b9f Mon Sep 17 00:00:00 2001 From: OmgRod <89850217+OmgRod@users.noreply.github.com> Date: Sat, 1 Feb 2025 22:58:12 +0000 Subject: [PATCH 3/4] revert changes --- loader/src/server/Server.cpp | 2 +- loader/src/ui/mods/popups/ModPopup.cpp | 2 +- loader/src/ui/mods/test/UITest.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/loader/src/server/Server.cpp b/loader/src/server/Server.cpp index 865eb2c0b..a556a4e75 100644 --- a/loader/src/server/Server.cpp +++ b/loader/src/server/Server.cpp @@ -541,7 +541,7 @@ bool ServerModMetadata::hasUpdateForInstalledMod() const { } std::string server::getServerAPIBaseURL() { - return "http://localhost:8080/v1"; + return "https://api.geode-sdk.org/v1"; } template diff --git a/loader/src/ui/mods/popups/ModPopup.cpp b/loader/src/ui/mods/popups/ModPopup.cpp index d7a770103..6207d7a54 100644 --- a/loader/src/ui/mods/popups/ModPopup.cpp +++ b/loader/src/ui/mods/popups/ModPopup.cpp @@ -572,7 +572,7 @@ bool ModPopup::setup(ModSource&& src) { } // placeholder external link until versions tab is implemented - auto modUrl = fmt::format("http://localhost:8080/mods/{}", m_source.getID()); + auto modUrl = fmt::format("https://geode-sdk.org/mods/{}", m_source.getID()); auto externalLinkSpr = CCSprite::createWithSpriteFrameName("external-link.png"_spr); externalLinkSpr->setScale(0.35f); diff --git a/loader/src/ui/mods/test/UITest.cpp b/loader/src/ui/mods/test/UITest.cpp index 14276784c..ac95738c8 100644 --- a/loader/src/ui/mods/test/UITest.cpp +++ b/loader/src/ui/mods/test/UITest.cpp @@ -129,7 +129,7 @@ class GUITestPopup : public Popup<> { } void makeRequest() { - auto task = web::WebRequest().get("http://localhost:8080/"); + auto task = web::WebRequest().get("https://api.geode-sdk.org/"); m_rawListener.setFilter(task); m_strListener.setFilter(task.map( [](auto* result) { From 9131d891845a520126f4b2fe549e21759def20a2 Mon Sep 17 00:00:00 2001 From: OmgRod <89850217+OmgRod@users.noreply.github.com> Date: Sun, 2 Feb 2025 12:58:51 +0000 Subject: [PATCH 4/4] Update GeodeStyle.cpp --- loader/src/ui/mods/GeodeStyle.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/loader/src/ui/mods/GeodeStyle.cpp b/loader/src/ui/mods/GeodeStyle.cpp index 54c108b01..3610dd26b 100644 --- a/loader/src/ui/mods/GeodeStyle.cpp +++ b/loader/src/ui/mods/GeodeStyle.cpp @@ -209,6 +209,9 @@ std::pair geodeTagColors(server::ServerTag const& tag) { }; if (tag.name == "modtober24") { return std::make_pair(ccc3(225, 236, 245), ccc3(82, 139, 201)); + } + if (tag.name == "api") { + return std::make_pair(ccc3(173, 190, 217), ccc3(128, 132, 140)); } return TAG_COLORS[hash(tag.name) % 5932 % TAG_COLORS.size()]; }