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"
],
"command": "lime3ds-launcher",
"rename-desktop-file": "lime3ds-gui.desktop",
"rename-desktop-file": "lime3ds.desktop",
"rename-mime-file": "lime.xml",
"rename-icon": "lime",
"rename-mime-icons": [
@ -137,16 +137,16 @@
"post-install": [
"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",
"desktop-file-install --dir=/app/share/applications ../dist/lime3ds-gui.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-install --dir=/app/share/applications ../dist/lime3ds.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/icon.png /app/share/icons/hicolor/512x512/apps/lime.png"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/Lime3DS/Lime3DS/releases/download/2117/lime3ds-unified-source-2117.tar.xz",
"sha256": "1171f9df0eb3008f6d909118be173ec69557ae79d4d9b2a7264aa92d84ec9cbc"
"url": "https://github.com/Lime3DS/Lime3DS/releases/download/2118/lime3ds-unified-source-2118.tar.xz",
"sha256": "44fa6d1eaa7c756dc8725c201eb637a0e3faffac011e182dc5cdf2e193c383dd"
},
{
"type": "file",

View file

@ -15,8 +15,8 @@
</description>
<launchable type="desktop-id">io.github.lime3ds.Lime3DS.desktop</launchable>
<provides>
<binary>lime3ds-gui</binary>
<id>lime3ds-gui.desktop</id>
<binary>lime3ds</binary>
<id>lime3ds.desktop</id>
</provides>
<url type="homepage">https://lime3ds.github.io/</url>
<url type="bugtracker">https://github.com/Lime3DS/Lime3DS/issues</url>
@ -30,6 +30,21 @@
</screenshots>
<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">
<description>
<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>- 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>
</description>
</release>

View file

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