Skip to content
This repository has been archived by the owner on Dec 28, 2024. It is now read-only.

Update figma-linux_0.11.3_linux_amd64.deb to 0.11.4 #51

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 29 additions & 60 deletions io.github.Figma_Linux.figma_linux.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,9 @@
https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/resources/icons/512x512.png</icon>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0</project_license>
<description>
Figma is the first interface design tool based in the browser, making it easier for
teams to create software.

<p>NOTE: This wrapper is not verified by, affiliated with, or
supported by Figma, Inc.</p>
<description> Figma is the first interface design tool based in the browser, making it easier for
teams to create software. <p>NOTE: This wrapper is not verified by, affiliated with, or
supported by Figma, Inc.</p>
</description>
<url type="homepage">https://github.com/Figma-Linux/figma-linux</url>
<url type="bugtracker">https://github.com/Figma-Linux/figma-linux/issues</url>
Expand All @@ -37,32 +34,30 @@
<content_attribute id="money-purchasing">intense</content_attribute>
</content_rating>
<releases>
<release version="0.11.3" date="2024-01-15">
<release version="0.11.4" date="2024-05-26">
<description>
<ul>
<li>Bug Fixes:</li>
<li>
import a plugin from manifest.json.
<a href="https://github.com/Figma-Linux/figma-linux/issues/358" target="_blank">#358</a>
</li>
<li>
visible font selection field.
<a href="https://github.com/Figma-Linux/figma-linux/issues/356" target="_blank">#356</a>
</li>
<li>
use default settings if can not parse settings.json file.
<a href="https://github.com/Figma-Linux/figma-linux/issues/357" target="_blank">#357</a>
</li>
<li>
validate file path for extension file.
<a href="https://github.com/Figma-Linux/figma-linux/issues/352" target="_blank">#352</a>
<li>Set appVersion to ignore version checking
</li>
<li/>
<li>Other Changes:</li>
<li>Update the release ci</li>
<li>Bump Electron from 27.2.2 to 30.0.8</li>
</ul>
</description>
</release>
<release version="0.11.3" date="2024-01-15">
<description>
<ul>
<li>Bug Fixes:</li>
<li> import a plugin from manifest.json.</li>
<li> visible font selection field.</li>
<li> use default settings if can not parse settings.json file.</li>
<li> validate file path for extension file.</li>
<li>Other Changes:</li>
<li>Bump Electron from 27.2.0 to 27.2.2</li>
<li>Bump Electron from 27.0.4 to 27.2.0</li>
<li>set default values for dev ports</li>
<li/>
</ul>
</description>
</release>
Expand All @@ -71,31 +66,23 @@
<ul>
<li>Bug Fixes:</li>
<li>update files for build on launchpad</li>
<li/>
<li>Other Changes:</li>
<li>update build ppa script</li>
<li/>
</ul>
</description>
</release>
<release version="0.11.1" date="2023-11-17">
<description>
<ul>
<li>Bug Fixes:</li>
<li>
copy as png.

<a href="https://github.com/Figma-Linux/figma-linux/issues/350" target="_blank">#350</a>
</li>
<li/>
<li> copy as png.</li>
<li>Other Changes:</li>
<li>update deb files</li>
<li>add desktop file for dev build</li>
<li>update readme</li>
<li>update snapcraft config</li>
<li>update generate release notes</li>
<li>update ci</li>
<li/>
</ul>
</description>
</release>
Expand All @@ -116,7 +103,6 @@
<li>implement multiple windows</li>
<li>Rework frontend. Delete React, Mobx, Webpack, node-sass and etc. And add RollUp and
Svelte</li>
<li/>
<li>Bug Fixes:</li>
<li>main pipeline</li>
<li>display themes list after first sync</li>
Expand Down Expand Up @@ -163,16 +149,8 @@
<li>move font manager on nodeJS side</li>
<li>init settings if file exists with partial data</li>
<li>error when try restore empty tab list</li>
<li>
mic access.

<a href="https://github.com/Figma-Linux/figma-linux/issues/317" target="_blank">#317</a>
</li>
<li>
export files.

<a href="https://github.com/Figma-Linux/figma-linux/issues/203" target="_blank">#203</a>
</li>
<li> mic access.</li>
<li> export files.</li>
<li>remove a tab object from the svelte store after the close tab from context menu</li>
<li>copy a project url, and reload a tab</li>
<li>save and restore tabs after open a window</li>
Expand All @@ -196,17 +174,9 @@
<li>sync themes</li>
<li>change zoom for the ZoomView component</li>
<li>toggling the main menu</li>
<li>
Fix build-id conflicts with other packages (

<a href="https://github.com/Figma-Linux/figma-linux/issues/310)" target="_blank">#310)</a>
</li>
<li>
Local plugins are reset on application exit.

<a href="https://github.com/Figma-Linux/figma-linux/issues/296" target="_blank">#296</a>
<li>Fix build-id conflicts with other packages.
</li>
<li/>
<li>Local plugins are reset on application exit.</li>
<li>Other Changes:</li>
<li>update readme</li>
<li>update snapcraft config</li>
Expand Down Expand Up @@ -323,15 +293,14 @@
<li>move the openTabMenu handler to the WindowsManager</li>
<li>cleaned up the code a bit</li>
<li>move the setFocusToMainTab handler to WindowsManager class</li>
<li/>
</ul>
</description>
</release>
<release version="0.9.6" date="2022-03-19"/>
<release version="0.9.4" date="2022-02-20"/>
<release version="0.9.3" date="2021-12-09"/>
<release version="0.9.2" date="2021-10-16"/>
<release version="0.9.1" date="2021-10-14"/>
<release version="0.9.6" date="2022-03-19" />
<release version="0.9.4" date="2022-02-20" />
<release version="0.9.3" date="2021-12-09" />
<release version="0.9.2" date="2021-10-16" />
<release version="0.9.1" date="2021-10-14" />
<release version="0.8.1" date="2021-04-05">
<description>
<ul>
Expand Down
30 changes: 12 additions & 18 deletions io.github.Figma_Linux.figma_linux.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
id: io.github.Figma_Linux.figma_linux
sdk: org.freedesktop.Sdk
runtime: org.freedesktop.Platform
runtime-version: '23.08'
runtime-version: "23.08"
base: org.electronjs.Electron2.BaseApp
base-version: '23.08'
base-version: "23.08"
finish-args:
- '--share=ipc'
- '--socket=x11'
- '--device=dri'
- '--share=network'
- '--filesystem=xdg-pictures'
command: figma-linux
- --share=ipc
- --socket=x11
- --device=dri
- --share=network
- --filesystem=xdg-pictures
command: /app/figma-linux/figma-linux
rename-icon: figma-linux
modules:
- name: figma-linux
Expand All @@ -22,7 +22,6 @@ modules:
- cp -r opt/figma-linux /app/figma-linux
- mkdir -p /app/share/icons/hicolor
- cp -r usr/share/icons/hicolor/* /app/share/icons/hicolor
- install figma-linux.sh /app/bin/figma-linux
- >-
install -Dm644 io.github.Figma_Linux.figma_linux.desktop
/app/share/applications/io.github.Figma_Linux.figma_linux.desktop
Expand All @@ -32,8 +31,8 @@ modules:
only-arches:
- x86_64
url: >-
https://github.com/Figma-Linux/figma-linux/releases/download/v0.11.3/figma-linux_0.11.3_linux_amd64.deb
sha256: f547f20aa82c83d5c017267b57b4e8824428bb8c7e8b11547e35d9d7faa50e60
https://github.com/Figma-Linux/figma-linux/releases/download/v0.11.4/figma-linux_0.11.4_linux_amd64.deb
sha256: ba452c36058eb4845ee78bec991748eb6b328c83f04ac80d57b9084c2c346144
x-checker-data:
type: json
url: https://api.github.com/repos/Figma-Linux/figma-linux/releases/latest
Expand All @@ -45,20 +44,15 @@ modules:
only-arches:
- aarch64
url: >-
https://github.com/Figma-Linux/figma-linux/releases/download/v0.11.3/figma-linux_0.11.3_linux_arm64.deb
sha256: 58d05ead9ba0936d3fc2e044df913dc62d7538ada9b72c1921007a5557c7f45f
https://github.com/Figma-Linux/figma-linux/releases/download/v0.11.4/figma-linux_0.11.4_linux_arm64.deb
sha256: bd3b22404541bf819320be9635f54fcd4cce1915bc21c339c9a34966f74959bb
x-checker-data:
type: json
url: https://api.github.com/repos/Figma-Linux/figma-linux/releases/latest
version-query: .tag_name | sub("^v"; "")
url-query: >
.assets[] | select(.name=="figma-linux_" + $version +
"_linux_arm64.deb") | .browser_download_url
- type: script
dest-filename: figma-linux.sh
commands:
- export TMPDIR="$XDG_RUNTIME_DIR/app/$FLATPAK_ID"
- exec zypak-wrapper /app/figma-linux/figma-linux "$@"
- type: file
path: io.github.Figma_Linux.figma_linux.desktop
- type: file
Expand Down