Moving to version v0.1.0, changed logo, added zstd to flatpak manifest

This commit is contained in:
Yousef Khadadeh 2025-08-08 17:53:57 +03:00
parent 65b28732d8
commit 6142c0afd3
7 changed files with 156 additions and 145 deletions

View file

@ -14,6 +14,7 @@
<url type="homepage">https://infinipaint.com</url>
<url type="vcs-browser">https://github.com/ErrorAtLine0/infinipaint</url>
<url type="bugtracker">https://github.com/ErrorAtLine0/infinipaint/issues</url>
<developer id="com.erroratline0">
<name>ErrorAtLine0</name>
@ -56,6 +57,29 @@
<launchable type="desktop-id">com.infinipaint.infinipaint.desktop</launchable>
<releases>
<release version="0.1.0" date="2025-08-08">
<description>
<ul>
<li>New cache system that leads to major performance improvements for canvases with many objects</li>
<li>Lasso select tool added</li>
<li>Savefiles are compressed, leading to smaller files</li>
<li>Large network messages are compressed, leading to better online performance</li>
<li>Can now embed and display SVG files on the canvas</li>
<li>Selection can be modified:
<ul>
<li>Hold left shift to add to selection</li>
<li>Hold left alt to remove from selection</li>
</ul>
</li>
<li>Small visual changes</li>
</ul>
</description>
</release>
<release version="0.0.4" date="2025-07-11">
<description>
<p>Added flatpak metainfo. Release is equivalent to previous version.</p>
</description>
</release>
<release version="0.0.3" date="2025-07-11">
<description>
<p>Added a button to upload an image/file to the canvas, as an alternative to drag drop.</p>

View file

@ -7,8 +7,15 @@ build-options:
build-args:
- --share=network
modules:
- name: zstd
buildsystem: cmake-ninja
subdir: build/cmake
sources:
- type: git
tag: v1.5.7
url: https://github.com/facebook/zstd.git
- name: libdatachannel
buildsystem: cmake
buildsystem: cmake-ninja
config-opts:
- -DNO_MEDIA=ON
- -DCMAKE_BUILD_TYPE=Release
@ -17,7 +24,7 @@ modules:
tag: v0.23.1
url: https://github.com/paullouisageneau/libdatachannel.git
- name: oneTBB
buildsystem: cmake
buildsystem: cmake-ninja
config-opts:
- -DTBB_TEST=OFF
sources:
@ -25,7 +32,7 @@ modules:
tag: v2022.0.0
url: https://github.com/uxlfoundation/oneTBB.git
- name: SDL3
buildsystem: cmake
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_BUILD_TYPE=Release
- -DSDL_SHARED=ON
@ -58,7 +65,7 @@ modules:
url: https://github.com/google/skia/archive/aefbd9403c1b3032ad4cd0281ef312ed262c7125.zip
sha256: e10c67a96828b9f36364e2459cdee3e3b381a3875ff78db2b30e7b6fe69509bb
- name: infinipaint
buildsystem: cmake
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DLINK_SKIA_MANUALLY=ON