diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 22abb0661..fd6bfdd3a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,4 +1,3 @@ - 6sutters 8bitgentleman a8252359 @@ -204,6 +203,7 @@ malarchymike marbly mario3d masonnixon +mateusrodcosta matthewbauer matthewdelacruz15 max100101 diff --git a/Makefile b/Makefile index 9686817bd..2a29a779d 100644 --- a/Makefile +++ b/Makefile @@ -139,7 +139,7 @@ build/hawkthorne-linux.AppImage: build/hawkthorne.love bin/love.AppImage bin/app mv squashfs-root build/linux/ cat build/linux/squashfs-root/bin/love build/hawkthorne.love > build/linux/squashfs-root/bin/hawkthorne chmod a+x build/linux/squashfs-root/bin/hawkthorne - cp templates/linux/* build/linux/squashfs-root/ + cp templates/linux/{AppRun,hawkthorne.png,love.desktop} build/linux/squashfs-root/ rm build/linux/squashfs-root/bin/love build/linux/squashfs-root/love.svg ./bin/appimagetool.AppImage build/linux/squashfs-root build/hawkthorne-linux.AppImage chmod a+x build/hawkthorne-linux.AppImage diff --git a/scripts/credits.py b/scripts/credits.py index e7adc90c2..917a21b50 100644 --- a/scripts/credits.py +++ b/scripts/credits.py @@ -8,7 +8,9 @@ with open('CONTRIBUTORS', 'w') as f: for name in sorted(names): - f.write(name + "\n") + name = name.strip() + if name != "": + f.write(name + "\n") template = jinja2.Template(open('templates/credits.lua').read()) print(template.render(contributors=[l.strip().replace("'", "\\'") for l in open('CONTRIBUTORS')])) diff --git a/src/credits.lua b/src/credits.lua index 0a7446ab5..3a364dd13 100644 --- a/src/credits.lua +++ b/src/credits.lua @@ -44,7 +44,6 @@ end state.credits = { app.i18n('credits'), '', - '', '6sutters', '8bitgentleman', 'a8252359', @@ -250,6 +249,7 @@ state.credits = { 'marbly', 'mario3d', 'masonnixon', + 'mateusrodcosta', 'matthewbauer', 'matthewdelacruz15', 'max100101', diff --git a/templates/linux/Hawkthorne.metainfo.xml b/templates/linux/Hawkthorne.metainfo.xml new file mode 100644 index 000000000..e93588c0d --- /dev/null +++ b/templates/linux/Hawkthorne.metainfo.xml @@ -0,0 +1,58 @@ + + + + com.projecthawkthorne.Hawkthorne + CC0-1.0 + MIT AND CC-BY-NC-3.0 + + Journey to the Center of Hawkthorne + 2D platformer based on Community's Digital Estate Planning episode + +

+ This 2d platformer is based on Community’s Digital Estate Planning episode. It’s built using the LÖVE game engine +

+
+ + com.projecthawkthorne.Hawkthorne.desktop + + + + https://projecthawkthorne.com/assets/images/metatag.png + + + + + + https://github.com/hawkthorne/hawkthorne-journey/releases/tag/v1.1.0 + + + + + moderate + moderate + mild + moderate + moderate + mild + mild + mild + mild + mild + mild + moderate + + + + Project Hawkthorne + + + + Community + Hawkthorne + fangame + + + https://projecthawkthorne.com/ + https://projecthawkthorne.com/ + https://github.com/hawkthorne/hawkthorne-journey +