This is a work-in-progress of Affinity Photo 2 running on Wine in a Flatpak. While it runs for the most part, it is still quite unstable and relying on it for critical work is not recommended.
- ✅ Configure Wine prefix on first run.
- ✅ Display progress dialog on first run.
- ✅ Set DPI automatically.
- 🚫 Run on Wayland.
- 🚫 Enable OpenCL for all GPU vendors.
- 🚫 Fix empty "New" dialog.
- 🚫 Fix settings reset bug.
- 🚫 Fix export as PNG crash.
- 🚫 File association doesn't open file.
This will build and install the Flatpak to the local machine. Having Flathub as a Flatpak remote is required to fetch dependencies.
- Run the NodeJS download server
cd downloadserver
npm i
npm run start- Build the flatpak (in another terminal)
flatpak-builder --user --force-clean --default-branch=stable --install-deps-from=flathub --repo=repo --install build com.serif.AffinityPhoto2.yml