Updated to Lime3DS 2118

This commit is contained in:
OpenSauce04 2024-09-15 19:26:15 +01:00 committed by OpenSauce
parent 866489a9c3
commit 020fabbbd1
3 changed files with 23 additions and 9 deletions

View file

@ -7,7 +7,7 @@
"org.freedesktop.Sdk.Extension.llvm18" "org.freedesktop.Sdk.Extension.llvm18"
], ],
"command": "lime3ds-launcher", "command": "lime3ds-launcher",
"rename-desktop-file": "lime3ds-gui.desktop", "rename-desktop-file": "lime3ds.desktop",
"rename-mime-file": "lime.xml", "rename-mime-file": "lime.xml",
"rename-icon": "lime", "rename-icon": "lime",
"rename-mime-icons": [ "rename-mime-icons": [
@ -137,16 +137,16 @@
"post-install": [ "post-install": [
"install -Dm755 ../lime3ds-launcher.sh /app/bin/lime3ds-launcher", "install -Dm755 ../lime3ds-launcher.sh /app/bin/lime3ds-launcher",
"install -Dm644 ../io.github.lime3ds.Lime3DS.metainfo.xml /app/share/appdata/io.github.lime3ds.Lime3DS.metainfo.xml", "install -Dm644 ../io.github.lime3ds.Lime3DS.metainfo.xml /app/share/appdata/io.github.lime3ds.Lime3DS.metainfo.xml",
"desktop-file-install --dir=/app/share/applications ../dist/lime3ds-gui.desktop", "desktop-file-install --dir=/app/share/applications ../dist/lime3ds.desktop",
"desktop-file-edit --set-key StartupWMClass --set-value lime3ds-gui --set-key Exec --set-value lime3ds-launcher /app/share/applications/lime3ds-gui.desktop", "desktop-file-edit --set-key StartupWMClass --set-value lime3ds --set-key Exec --set-value lime3ds-launcher /app/share/applications/lime3ds.desktop",
"install -Dm644 ../dist/lime.svg /app/share/icons/hicolor/scalable/apps/lime.svg", "install -Dm644 ../dist/lime.svg /app/share/icons/hicolor/scalable/apps/lime.svg",
"install -Dm644 ../dist/icon.png /app/share/icons/hicolor/512x512/apps/lime.png" "install -Dm644 ../dist/icon.png /app/share/icons/hicolor/512x512/apps/lime.png"
], ],
"sources": [ "sources": [
{ {
"type": "archive", "type": "archive",
"url": "https://github.com/Lime3DS/Lime3DS/releases/download/2117/lime3ds-unified-source-2117.tar.xz", "url": "https://github.com/Lime3DS/Lime3DS/releases/download/2118/lime3ds-unified-source-2118.tar.xz",
"sha256": "1171f9df0eb3008f6d909118be173ec69557ae79d4d9b2a7264aa92d84ec9cbc" "sha256": "44fa6d1eaa7c756dc8725c201eb637a0e3faffac011e182dc5cdf2e193c383dd"
}, },
{ {
"type": "file", "type": "file",

View file

@ -15,8 +15,8 @@
</description> </description>
<launchable type="desktop-id">io.github.lime3ds.Lime3DS.desktop</launchable> <launchable type="desktop-id">io.github.lime3ds.Lime3DS.desktop</launchable>
<provides> <provides>
<binary>lime3ds-gui</binary> <binary>lime3ds</binary>
<id>lime3ds-gui.desktop</id> <id>lime3ds.desktop</id>
</provides> </provides>
<url type="homepage">https://lime3ds.github.io/</url> <url type="homepage">https://lime3ds.github.io/</url>
<url type="bugtracker">https://github.com/Lime3DS/Lime3DS/issues</url> <url type="bugtracker">https://github.com/Lime3DS/Lime3DS/issues</url>
@ -30,6 +30,21 @@
</screenshots> </screenshots>
<releases> <releases>
<release version="2118" date="2024-09-05">
<description>
<p>- Fixed a regression introduced in 2117 where hotkeys would not function correctly after using the settings menu</p>
<p>- The `lime3ds-cli` executable has been removed</p>
<p>-- In its place, you are able to use the GUI program from the command line for the same purpose</p>
<p>-- `lime3ds-gui` has been renamed to simply `lime3ds` due to the suffix now being redundant.</p>
<p>- The MacOS distribution of Lime3DS is now packaged as a zip archive instead of a tar.gz file</p>
<p>-- There is no end-user impact from this change, it is simply made to be more familiar to other MacOS software distributions</p>
<p>- Fixed the Vulkan renderer causing crashes on devices that don't support Vulkan 1.3</p>
<p>- A "Reverse Side by Side" option has been added for Lime3DS's Stereoscopic 3D mode</p>
<p>- The `frame_limit` value in the config file is now stored as a double</p>
<p>-- This means that non-integer values can be used for more precise control of the game's framerate than was previously possible</p>
</description>
</release>
<release version="2117" date="2024-08-15"> <release version="2117" date="2024-08-15">
<description> <description>
<p>- Fixed a crash caused by invalid cubemap face IDs.</p> <p>- Fixed a crash caused by invalid cubemap face IDs.</p>
@ -52,7 +67,6 @@
<p>-- Distribution package maintainers should be prepared to correct for this when the update goes live.</p> <p>-- Distribution package maintainers should be prepared to correct for this when the update goes live.</p>
<p>- Open-source projects are made great because of contributions from developers like you.</p> <p>- Open-source projects are made great because of contributions from developers like you.</p>
<p>-- If you have an issue you know how to fix, want to see a feature you know how to implement, or have any other contribution you wish to make, our arms are open to submissions from the community.</p> <p>-- If you have an issue you know how to fix, want to see a feature you know how to implement, or have any other contribution you wish to make, our arms are open to submissions from the community.</p>
</description> </description>
</release> </release>

View file

@ -23,6 +23,6 @@ for i in {0..9}; do
done done
if ! prlimit --nofile=8192 lime3ds-gui "$@"; then if ! prlimit --nofile=8192 lime3ds "$@"; then
report_error report_error
fi fi