SUMMARY The Flatpak version of Ark does not provide Dolphin context menu action to extract or compress files. STEPS TO REPRODUCE 1. Install Ark Flatpak 2. Right click on a compacted file to see there is no action on context menu to extract 3. Right click on any file to see there is no action on context menu to compress OBSERVED RESULT There is no action on Dolphin context menu to extract and compress files EXPECTED RESULT To have action on Dolphin context menu to extract and compress files SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION A possible easy and quick solution (for the Flatpak version) could be do as was done before on Ark 16.04 and provide the .desktop files of the services menu on $HOME/.local/share/flatpak/exports/share/kservices5/ServiceMenus/ The two files provided were: ark_addtoservicemenu.desktop and ark_servicemenu.desktop All we need to do is change "ark" to "flatpak run org.kde.ark" on the Exec commands.
Created attachment 154696 [details] Service menu to compress
Created attachment 154697 [details] Service menu to extract
I realize that I forgot to share my SOFTWARE/OS VERSIONS. Operating System: openSUSE MicroOS 20221214 KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Kernel Version: 6.0.12-1-default (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics Memory: 30,7 GiB of RAM Graphics Processor: AMD Radeon Graphics
Unfortunately this is impossible to provide in that exact way due to how Flatpak works: apps are containerized and are not able to provide content or functionality for other apps. This is quite limiting for KDE apps, which regularly provide functionality for one another. For now, the only thing we could do is embed Ark's context menu functionality inside of Dolphin's Flatpak build, so that you always have it in Dolphin even if Ark isn't installed.
Actually the packaging isn't done here; can you file a bug report about it over at https://github.com/flathub/org.kde.dolphin/issues? Thanks a lot!