This commit is contained in:
@@ -3,6 +3,7 @@ Type=Application
|
|||||||
Version=1.0
|
Version=1.0
|
||||||
Name=Jminos
|
Name=Jminos
|
||||||
Exec=/usr/bin/graph
|
Exec=/usr/bin/graph
|
||||||
|
Icon=org.zulianc.jminos
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Categories=Game;
|
Categories=Game;
|
||||||
Comment=Amazing stacker game by the J
|
Comment=Amazing stacker game by the J
|
||||||
71
flatpak/org.zulianc.jminos.metainfo.xml
Normal file
71
flatpak/org.zulianc.jminos.metainfo.xml
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<component type="desktop-application">
|
||||||
|
<id>org.zulianc.jminos</id>
|
||||||
|
<launchable type="desktop-id">org.zulianc.jminos.desktop</launchable>
|
||||||
|
<name>jminos</name>
|
||||||
|
<developer_name>Zulianc</developer_name>
|
||||||
|
<summary>Amazing stacker game by the J </summary>
|
||||||
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
|
<project_license>GPL-3.0-only</project_license>
|
||||||
|
<url type="homepage">https://git.ale-pri.com/TetrisNerd/jminos</url>
|
||||||
|
<description>
|
||||||
|
<p>
|
||||||
|
Modern stacker game with every polyominoes from size 1 to 15, made in C++ with SFML 3!
|
||||||
|
</p>
|
||||||
|
<p>Features</p>
|
||||||
|
<ul>
|
||||||
|
<li>Every polyominoes up to pentedecaminoes!</li>
|
||||||
|
<li>7bag with proportionnality for each polyomino size!</li>
|
||||||
|
<li>AutoRS as the Rotation System!</li>
|
||||||
|
<li>0° rotations!</li>
|
||||||
|
<li>All spin!</li>
|
||||||
|
<li>IRS, IHS, infinite hold, and other leniency mechanics!</li>
|
||||||
|
<li>Customizable board size!</li>
|
||||||
|
<li>Customizable keybinds!</li>
|
||||||
|
<li>Very bland interface!! (i'm not a designer)</li>
|
||||||
|
</ul>
|
||||||
|
<p>Available gamemodes</p>
|
||||||
|
<ul>
|
||||||
|
<li>SPRINT : clear 40 lines as fast as possible!</li>
|
||||||
|
<li>MARATHON : clear 200 lines with increasing gravity!</li>
|
||||||
|
<li>ULTRA : scores as much as possible in only 2 minutes!</li>
|
||||||
|
<li>MASTER : clear 200 lines at levels higher than maximum gravity!</li>
|
||||||
|
<li>INVISIBLE : get 1000 grade while not being able to see the board!</li>
|
||||||
|
<li>ZEN : practice indefinitely in this mode with no gravity!</li>
|
||||||
|
</ul>
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<launchable type="desktop-id">
|
||||||
|
org.zulianc.jminos.desktop
|
||||||
|
</launchable>
|
||||||
|
<categories>
|
||||||
|
<category>Game</category>
|
||||||
|
</categories>
|
||||||
|
<screenshots>
|
||||||
|
<screenshot type="default">
|
||||||
|
<caption>Big piece</caption>
|
||||||
|
<image>https://git.ale-pri.com/TetrisNerd/jminos/raw/branch/main/doc/readme/big_piece.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Dark Settings</caption>
|
||||||
|
<image>https://git.ale-pri.com/TetrisNerd/jminos/media/branch/main/doc/readme/pieces_selection.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Light Interface</caption>
|
||||||
|
<image>https://git.ale-pri.com/TetrisNerd/jminos/media/branch/main/doc/readme/rotations.gif</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<caption>Light Grid View</caption>
|
||||||
|
<image>https://git.ale-pri.com/TetrisNerd/jminos/media/branch/main/doc/readme/rotation_0.gif</image>
|
||||||
|
</screenshot>
|
||||||
|
</screenshots>
|
||||||
|
<releases>
|
||||||
|
<release version="1.0" date="2025-07-02">
|
||||||
|
<url>https://git.ale-pri.com/TetrisNerd/jminos/src/tag/v1.0/</url>
|
||||||
|
<description>
|
||||||
|
Inital release
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
</releases>
|
||||||
|
<content_rating type="oars-1.1" />
|
||||||
|
</component>
|
||||||
BIN
flatpak/org.zulianc.jminos.png
Normal file
BIN
flatpak/org.zulianc.jminos.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
@@ -1,4 +1,4 @@
|
|||||||
id: org.zulianc.jminos
|
app-id: org.zulianc.jminos
|
||||||
runtime: org.freedesktop.Platform
|
runtime: org.freedesktop.Platform
|
||||||
runtime-version: "24.08"
|
runtime-version: "24.08"
|
||||||
sdk: org.freedesktop.Sdk
|
sdk: org.freedesktop.Sdk
|
||||||
@@ -15,7 +15,7 @@ modules:
|
|||||||
cleanup: ['*']
|
cleanup: ['*']
|
||||||
build-commands:
|
build-commands:
|
||||||
- ./configure --prefix=/app
|
- ./configure --prefix=/app
|
||||||
- make -j $(nproc)
|
- make -j $(FLATPAK_BUILDER_N_JOBS)
|
||||||
- prefix=/app ./scripts/get.sh __local__ __install_only__
|
- prefix=/app ./scripts/get.sh __local__ __install_only__
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
@@ -34,7 +34,9 @@ modules:
|
|||||||
- install -D output/bin/* /app/bin
|
- install -D output/bin/* /app/bin
|
||||||
- cp -r output/data /app/share
|
- cp -r output/data /app/share
|
||||||
- install -D flatpak/FlatpakLaunch.sh /app/bin
|
- install -D flatpak/FlatpakLaunch.sh /app/bin
|
||||||
- install -D -t /app/share/applications flatpak/org.zulianc.jminos.desktop
|
- install -D -t /app/share/applications flatpak/${FLATPAK_ID}.desktop
|
||||||
|
- install -Dm644 flatpak/${FLATPAK_ID}.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml
|
||||||
|
- install -D flatpak/${FLATPAK_ID}.png /app/share/icons/hicolor/512x512/apps/${FLATPAK_ID}.png
|
||||||
sources:
|
sources:
|
||||||
- type: dir
|
- type: dir
|
||||||
path: ..
|
path: ..
|
||||||
|
|||||||
Reference in New Issue
Block a user