From 1fca3c9923304d1dfc85f0e54b1786118781b1af Mon Sep 17 00:00:00 2001 From: someCatInTheWorld <162684669+someCatInTheWorld@users.noreply.github.com> Date: Sat, 6 Apr 2024 14:14:32 +1100 Subject: [PATCH] Added an automatic GPL notice. --- src/playground/render-interface.jsx | 38 +++++++++++++++++------------ 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/src/playground/render-interface.jsx b/src/playground/render-interface.jsx index 4b64b5b57d2..d2978b87cd6 100644 --- a/src/playground/render-interface.jsx +++ b/src/playground/render-interface.jsx @@ -317,8 +317,16 @@ class Interface extends React.Component { /> {isHomepage ? ( -
-

A few extensions have been removed from the editor, this will NOT break your old projects, it just means you can't access them in new projects. This was to stop Snail IDE from having too big of a copyright issue. All other extensions should be allowed on our site, if you would like your extension removed please contact one of the devs.

+ {projectId && projectId !== '0' ? ( +
+

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 + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version.

+
+ ) : null} +
+

A few extensions have been removed from the editor, this will NOT break your old projects, it just means you can't access them in new projects. This was to stop Snail IDE from having too big of a copyright issue. All other extensions should be allowed on our site, if you would like your extension removed please contact one of the devs.

{/* project not approved message */} {(window.LastFetchedProject) != null && (window.LastFetchedProject.accepted == false) ? ( @@ -399,23 +407,23 @@ class Interface extends React.Component { {projectId && projectId !== '0' && (
- - ! - {'Report'} - + + ! + {'Report'} +
- )} + )}