diff --git a/io.github.Figma_Linux.figma_linux.appdata.xml b/io.github.Figma_Linux.figma_linux.appdata.xml index 5f98572..839b0d5 100644 --- a/io.github.Figma_Linux.figma_linux.appdata.xml +++ b/io.github.Figma_Linux.figma_linux.appdata.xml @@ -8,12 +8,9 @@ https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/resources/icons/512x512.png CC0-1.0 GPL-2.0 - - Figma is the first interface design tool based in the browser, making it easier for - teams to create software. - -

NOTE: This wrapper is not verified by, affiliated with, or - supported by Figma, Inc.

+ Figma is the first interface design tool based in the browser, making it easier for + teams to create software.

NOTE: This wrapper is not verified by, affiliated with, or + supported by Figma, Inc.

https://github.com/Figma-Linux/figma-linux https://github.com/Figma-Linux/figma-linux/issues @@ -37,32 +34,30 @@ intense - +
  • Bug Fixes:
  • -
  • - import a plugin from manifest.json. - #358 -
  • -
  • - visible font selection field. - #356 -
  • -
  • - use default settings if can not parse settings.json file. - #357 -
  • -
  • - validate file path for extension file. - #352 +
  • Set appVersion to ignore version checking
  • -
  • +
  • Other Changes:
  • +
  • Update the release ci
  • +
  • Bump Electron from 27.2.2 to 30.0.8
  • +
+
+
+ + +
    +
  • Bug Fixes:
  • +
  • import a plugin from manifest.json.
  • +
  • visible font selection field.
  • +
  • use default settings if can not parse settings.json file.
  • +
  • validate file path for extension file.
  • Other Changes:
  • Bump Electron from 27.2.0 to 27.2.2
  • Bump Electron from 27.0.4 to 27.2.0
  • set default values for dev ports
  • -
@@ -71,10 +66,8 @@
  • Bug Fixes:
  • update files for build on launchpad
  • -
  • Other Changes:
  • update build ppa script
  • -
@@ -82,12 +75,7 @@ @@ -116,7 +103,6 @@
  • implement multiple windows
  • Rework frontend. Delete React, Mobx, Webpack, node-sass and etc. And add RollUp and Svelte
  • -
  • Bug Fixes:
  • main pipeline
  • display themes list after first sync
  • @@ -163,16 +149,8 @@
  • move font manager on nodeJS side
  • init settings if file exists with partial data
  • error when try restore empty tab list
  • -
  • - mic access. - - #317 -
  • -
  • - export files. - - #203 -
  • +
  • mic access.
  • +
  • export files.
  • remove a tab object from the svelte store after the close tab from context menu
  • copy a project url, and reload a tab
  • save and restore tabs after open a window
  • @@ -196,17 +174,9 @@
  • sync themes
  • change zoom for the ZoomView component
  • toggling the main menu
  • -
  • - Fix build-id conflicts with other packages ( - - #310) -
  • -
  • - Local plugins are reset on application exit. - - #296 +
  • Fix build-id conflicts with other packages.
  • -
  • +
  • Local plugins are reset on application exit.
  • Other Changes:
  • update readme
  • update snapcraft config
  • @@ -323,15 +293,14 @@
  • move the openTabMenu handler to the WindowsManager
  • cleaned up the code a bit
  • move the setFocusToMainTab handler to WindowsManager class
  • -
  • - - - - - + + + + +
      diff --git a/io.github.Figma_Linux.figma_linux.yml b/io.github.Figma_Linux.figma_linux.yml index 592a9e4..015ad6f 100644 --- a/io.github.Figma_Linux.figma_linux.yml +++ b/io.github.Figma_Linux.figma_linux.yml @@ -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 @@ -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 @@ -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 @@ -45,8 +44,8 @@ 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 @@ -54,11 +53,6 @@ modules: 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