chore(authenticator): add Flatpak desktop entry and AppStream metainfo - #485
the-narwhal wants to merge 4001 commits into
Conversation
Fix warning log See merge request web/clients!23980
… streaming optimizations)
Update OpenPGP.js to v6.3.0 (limit argon2 max memory to 1gb, internal streaming optimizations) See merge request web/clients!23484
AUTO: Update certificate transparency log list See merge request web/clients!23948
DRVWEB: Add proxy instrumentation to detect SDK/node mistmatch See merge request web/clients!23979
[IDTEAM-5935]
…ain' [IDTEAM-5935] Fix identity email autofill regression See merge request web/clients!23991
show subtitle in firefox as addon not allowed to open about:addons See merge request web/clients!23987
[DRVWEB-5172] sidebar refactoring See merge request web/clients!23862
[LUMO-477] Add mobile selector for theme button See merge request web/clients!23982
[DRVWEB-5297] Generate .mov thumbnail properly See merge request web/clients!23960
Update Drive SDK to 0.14.4 See merge request web/clients!23990
Fix drag and drop into breadcrumb See merge request web/clients!23995
Add new cancellation modal for feedback first journey See merge request web/clients!23983
…ain' Make canLoadRunner async and improve storage checks See merge request web/clients!23989
Fix race condition in recording and move participants maps state into slice See merge request web/clients!23911
Fix import modals not being shown in contacts and calendar settings See merge request web/clients!23996
5eb5e79 to
28d81d1
Compare
aa7e8fc to
26b447f
Compare
6cb99ea to
a0a8848
Compare
|
@D-Bao , Quick status update on the Flathub submission, the Metainfo and desktop entry A few things I'm currently working around in the Flathub manifest that would be better fixed here: 1.Flathub requires at least one, and the build linter fails without them. For now I'm patching in the Authenticator image from proton.me. If you have official screenshots you'd prefer, they could go in the metainfo directly. I've also opened #545 for the single-instance D-Bus name. In the Flatpak sandbox, a second launch currently opens a second window instead of focusing the running one. |
57fccbd to
c51e81b
Compare
What
Adds two files to
applications/authenticator/to support the Flatpak packaging of Proton Authenticator on Flathub:me.proton.Authenticator.desktop— XDG desktop entry (app launcher integration on Linux)me.proton.Authenticator.metainfo.xml— AppStream metadata (description, OARS content rating, branding colours, release history) used by the Flathub store listing and GNOME SoftwareWhy here
The Flathub submission guidelines require that
.desktopand.metainfo.xmlfiles be maintained in the upstream source repository rather than in the Flathub manifest repo. The Flatpak build installs them with explicitinstallcommands — no changes to the existing build system are needed.What this doesn't do
Related