Skip to content

Add Flatpak support#132

Open
bordam wants to merge 2 commits intototo04:mainfrom
bordam:main
Open

Add Flatpak support#132
bordam wants to merge 2 commits intototo04:mainfrom
bordam:main

Conversation

@bordam
Copy link

@bordam bordam commented Jul 11, 2025

This is my attempt to package the app in flatpak, an universal linux package format.
I tried to follow these guides as closely as possible:

Now that I also added an appstream metainfo file, it would be great to introduce it also in the deb and the rpm! I'll try to do that but I'm not sure how to do it

From my testing the flatpak works great. Only issue I've encountered is the app indicator, like Ferdium flatpak it technically works but the right-click menu is displaced from the appindicator, and the theme is not GNOME's theme. But I think this is a problem that doesn't depend from us, must be some flatpak or libappindicator issue.

For testing purposes, the metainfo currently takes images from my repo https://github.com/bordam/webeep-sync-flatpak, we'll change that to the new images I inserted in the repo when this PR is merged.

If this works well and we end up merging, it could be published on https://flathub.org and be easily discoverable and installable on software stores! Most famous linux distributions support flathub out of the box! Linking this for future reference: https://docs.flathub.org/docs/for-app-authors/submission

@bordam
Copy link
Author

bordam commented Jul 11, 2025

To sum up, these are the next steps:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant