diff --git a/build/flatpak/com.authormore.penpotdesktop.metainfo.xml b/build/flatpak/com.authormore.penpotdesktop.metainfo.xml index 763ffae0..850bb887 100644 --- a/build/flatpak/com.authormore.penpotdesktop.metainfo.xml +++ b/build/flatpak/com.authormore.penpotdesktop.metainfo.xml @@ -5,7 +5,7 @@ CC0-1.0 AGPL-3.0-or-later Penpot Desktop - Design and code beautiful products together + Design beautiful products together Author More @@ -32,13 +32,14 @@ https://github.com/author-more/penpot-desktop https://github.com/author-more/penpot-desktop/discussions https://github.com/author-more/penpot-desktop/issues + https://github.com/author-more/penpot-desktop - https://raw.githubusercontent.com/author-more/penpot-desktop/4e121cc0882a1976f7094951862b4ce68a74c72c/build/flatpak/screenshots/penpot-1.png + https://raw.githubusercontent.com/author-more/penpot-desktop/6ad865293d69592d2e56318be302b5a1d59a705c/build/flatpak/screenshots/penpot-1.png Example project showcasing the interface - https://raw.githubusercontent.com/author-more/penpot-desktop/4e121cc0882a1976f7094951862b4ce68a74c72c/build/flatpak/screenshots/penpot-2.png + https://raw.githubusercontent.com/author-more/penpot-desktop/6ad865293d69592d2e56318be302b5a1d59a705c/build/flatpak/screenshots/penpot-2.png Dashboard showing example projects and drafts diff --git a/build/flatpak/com.authormore.penpotdesktop.yml b/build/flatpak/com.authormore.penpotdesktop.yml deleted file mode 100644 index 3fcbc7f9..00000000 --- a/build/flatpak/com.authormore.penpotdesktop.yml +++ /dev/null @@ -1,68 +0,0 @@ -app-id: com.authormore.penpotdesktop -runtime: org.freedesktop.Platform -runtime-version: "24.08" -sdk: org.freedesktop.Sdk -base: org.electronjs.Electron2.BaseApp -base-version: "24.08" -sdk-extensions: - - org.freedesktop.Sdk.Extension.node20 -command: run.sh -separate-locales: false -finish-args: - - --share=ipc - - --socket=wayland - - --socket=fallback-x11 - # required to fix cursor scaling on wayland - - --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons - - --share=network - - --device=dri - - # Static access until electron gets fixed - - --filesystem=xdg-download - - --filesystem=xdg-documents - -build-options: - append-path: /usr/lib/sdk/node20/bin - env: - NPM_CONFIG_LOGLEVEL: info -modules: - - name: penpot-desktop - buildsystem: simple - build-options: - env: - XDG_CACHE_HOME: /run/build/penpot-desktop/flatpak-node/cache - npm_config_cache: /run/build/penpot-desktop/flatpak-node/npm-cache - npm_config_offline: "true" - subdir: main - build-commands: - # Install npm dependencies - - npm install --offline - # Build the app; in this example the `build` script - # in package.json runs electron-builder - - | - . ../flatpak-node/electron-builder-arch-args.sh - npm run build -- $ELECTRON_BUILDER_ARCH_ARGS --linux --dir - # Bundle app and dependencies - - cp -a dist/linux*unpacked /app/main - # Install app wrapper - - install -Dm755 -t /app/bin/ ../run.sh - - install -Dm644 build/flatpak/icons/${FLATPAK_ID}.svg -t /app/share/icons/hicolor/scalable/apps - - install -Dm644 build/flatpak/icons/${FLATPAK_ID}.application-x-penpot.svg -t /app/share/icons/hicolor/scalable/mimetypes - - install -Dm644 build/flatpak/${FLATPAK_ID}.desktop /app/share/applications/${FLATPAK_ID}.desktop - - install -Dm644 build/flatpak/${FLATPAK_ID}.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml - - install -Dm644 build/flatpak/$FLATPAK_ID-mime.xml -t /app/share/mime/packages/ - sources: - - type: git - url: https://github.com/author-more/penpot-desktop.git - tag: v0.6.0 - commit: 46ae554779de048e03e49cd60338c47a8a2e060d - dest: main - x-checker-data: - type: git - tag-pattern: ^v([\d.]+)$ - - generated-sources.json - # Wrapper to launch the app - - type: script - dest-filename: run.sh - commands: - - zypak-wrapper.sh /app/main/penpot-desktop --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations "$@" diff --git a/build/flatpak/screenshots/penpot-1.png b/build/flatpak/screenshots/penpot-1.png index 4089624a..2577720e 100644 Binary files a/build/flatpak/screenshots/penpot-1.png and b/build/flatpak/screenshots/penpot-1.png differ diff --git a/build/flatpak/screenshots/penpot-2.png b/build/flatpak/screenshots/penpot-2.png index 65c6a0fb..8d91d42d 100644 Binary files a/build/flatpak/screenshots/penpot-2.png and b/build/flatpak/screenshots/penpot-2.png differ