[PR #285] [MERGED] AppImage: Add desktop integration #4

Open
opened 2026-01-29 19:05:59 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stenzek/duckstation/pull/285
Author: @ggrtk
Created: 4/14/2020
Status: Merged
Merged: 4/15/2020
Merged by: @stenzek

Base: masterHead: appimage


📝 Commits (5)

  • a2a9bd1 AppImage: Add script for generating AppImages with desktop integration
  • ccddb44 CI: Use AppImage generation script for Linux build
  • f265ce2 gitignore: Update build folder ignores
  • a8e224d AppImage: Use timestamping to prevent wget duplicates
  • 0d84b5b AppImage: Use user-specified build directory for linuxdeploy

📊 Changes

9 files changed (+95 additions, -11 deletions)

View changed files

📝 .gitignore (+1 -0)
appimage/duckstation-qt.desktop (+10 -0)
appimage/duckstation-sdl.desktop (+10 -0)
appimage/generate-appimages.sh (+65 -0)
appimage/icon-16px.png (+0 -0)
appimage/icon-32px.png (+0 -0)
📝 appimage/icon-48px.png (+0 -0)
appimage/icon-64px.png (+0 -0)
📝 appveyor.yml (+9 -11)

📄 Description

PR adds desktop integration to AppImages. Looks like this on Xfce 4:

Other changes include increasing the number of available icon sizes to better support different desktop environments and splitting the AppImage generation out to its own script so users can build locally if they wish.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stenzek/duckstation/pull/285 **Author:** [@ggrtk](https://github.com/ggrtk) **Created:** 4/14/2020 **Status:** ✅ Merged **Merged:** 4/15/2020 **Merged by:** [@stenzek](https://github.com/stenzek) **Base:** `master` ← **Head:** `appimage` --- ### 📝 Commits (5) - [`a2a9bd1`](https://github.com/stenzek/duckstation/commit/a2a9bd16faf7f0f9a2a1cd25238ab29c33bb0336) AppImage: Add script for generating AppImages with desktop integration - [`ccddb44`](https://github.com/stenzek/duckstation/commit/ccddb4456b595901cab83813c5ce86016ba62b4a) CI: Use AppImage generation script for Linux build - [`f265ce2`](https://github.com/stenzek/duckstation/commit/f265ce281536dee637bc01979121c7aa3d453b62) gitignore: Update build folder ignores - [`a8e224d`](https://github.com/stenzek/duckstation/commit/a8e224d504fcbf2cd699af9aa21e127759ae0bac) AppImage: Use timestamping to prevent wget duplicates - [`0d84b5b`](https://github.com/stenzek/duckstation/commit/0d84b5b9a267737944819f3feb5a71b5795db6a1) AppImage: Use user-specified build directory for linuxdeploy ### 📊 Changes **9 files changed** (+95 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) ➕ `appimage/duckstation-qt.desktop` (+10 -0) ➕ `appimage/duckstation-sdl.desktop` (+10 -0) ➕ `appimage/generate-appimages.sh` (+65 -0) ➕ `appimage/icon-16px.png` (+0 -0) ➕ `appimage/icon-32px.png` (+0 -0) 📝 `appimage/icon-48px.png` (+0 -0) ➕ `appimage/icon-64px.png` (+0 -0) 📝 `appveyor.yml` (+9 -11) </details> ### 📄 Description PR adds desktop integration to AppImages. Looks like this on Xfce 4: ![](https://user-images.githubusercontent.com/45282415/79189688-4064a600-7dd7-11ea-8922-72702a61be1f.png) Other changes include increasing the number of available icon sizes to better support different desktop environments and splitting the AppImage generation out to its own script so users can build locally if they wish. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 19:05:59 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/duckstation#4