diff --git a/.github/workflows/flatpak-build.yaml b/.github/workflows/flatpak-build.yaml deleted file mode 100644 index 19b20837..00000000 --- a/.github/workflows/flatpak-build.yaml +++ /dev/null @@ -1,28 +0,0 @@ -name: Flatpak Build - -on: - push: - branches: - - master - # TODO: remove - - flatpak - pull_request: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - container: - image: bilelmoussaoui/flatpak-github-actions:gnome-42 - options: --privileged - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - - name: Build Flatpak bundle - uses: flatpak/flatpak-github-actions/flatpak-builder@v6 - with: - bundle: overlayed.flatpak - manifest-path: distribution/dev.overlayed.Overlayed.yaml - cache-key: flatpak-builder-${{ github.ref }} diff --git a/distribution/dev.overlayed.Overlayed.desktop b/distribution/dev.overlayed.Overlayed.desktop deleted file mode 100644 index 4ea2c947..00000000 --- a/distribution/dev.overlayed.Overlayed.desktop +++ /dev/null @@ -1,13 +0,0 @@ - -[Desktop Entry] -Name=Overlayed -Comment=A Discord overlay for Linux -Exec=overlayed -Icon=dev.overlayed.Overlayed -Type=Application -Terminal=false -StartupNotify=true -Categories=Game; -Keywords=discord; -StartupWMClass=Overlayed -Version=1.4 diff --git a/distribution/dev.overlayed.Overlayed.metainfo.xml b/distribution/dev.overlayed.Overlayed.metainfo.xml index 61fe3de4..ddfcf13e 100644 --- a/distribution/dev.overlayed.Overlayed.metainfo.xml +++ b/distribution/dev.overlayed.Overlayed.metainfo.xml @@ -1,6 +1,6 @@ - com.overlayed.Overlayed + dev.overlayed.Overlayed com.overlayed.Overlayed.desktop Overlayed Team Overlayed diff --git a/distribution/dev.overlayed.Overlayed.yaml b/distribution/dev.overlayed.Overlayed.yaml deleted file mode 100644 index cd9ffb76..00000000 --- a/distribution/dev.overlayed.Overlayed.yaml +++ /dev/null @@ -1,50 +0,0 @@ -id: dev.overlayed.Overlayed - -runtime: org.gnome.Platform -runtime-version: "45" -sdk: org.gnome.Sdk - -rename-icon: overlayed -command: overlayed -finish-args: - # NOTE: not sure if this is for both IPC and Websockets transports - - --filesystem=xdg-run/app/com.discordapp.Discord:create # allows for discord rpc - - --device=all - - --share=ipc - - --share=network - - --socket=x11 - - --socket=wayland - -modules: - - name: overlayed - buildsystem: simple - build-commands: - - chmod +x Overlayed.AppImage - - ./Overlayed.AppImage --appimage-extract - - - | - desktop-file-edit \ - --set-name="Overlayed App" \ - --set-comment="Overlayed's game launcher" \ - --set-icon="$FLATPAK_ID" \ - --set-key="StartupNotify" --set-value="true" \ - --set-key="Categories" --set-value="Game;ActionGame;AdventureGame;Simulation;" \ - --set-key="Keywords" --set-value="game;minecraft;mc;" \ - --set-key="StartupWMClass" --set-value="Overlayed" \ - squashfs-root/usr/share/applications/overlayed.desktop - - - mkdir -p /app/{bin,share} - - cp -r squashfs-root/usr/share/icons /app/share/icons - - install -Dm755 squashfs-root/usr/bin/overlayed /app/bin/overlayed - - install -Dm644 squashfs-root/usr/share/applications/overlayed.desktop /app/share/applications/dev.overlayed.Overlayed.desktop - - install -Dm644 dev.overlayed.Overlayed.metainfo.xml /app/share/metainfo/dev.overlayed.OverlayedApp.metainfo.xml - - sources: - - type: file - path: dev.overlayed.Overlayed.metainfo.xml - - - type: file - url: https://github.com/overlayeddev/overlayed/releases/download/v0.5.0/overlayed_0.5.0_amd64.AppImage - dest-filename: Overlayed.AppImage - sha256: bbcc773e89ba6cdbf4b3e91156b2702b2a82a91b5df7a8bbd2e274d5104a9725 - only-arches: [x86_64]