saturneric / GpgFrontend

A free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption. It stands out as an exceptional GUI frontend for the modern GnuPG (gpg).
https://gpgfrontend.bktus.com
GNU General Public License v3.0
473 stars 46 forks source link

AppImage integration with system via AppImageLauncher #8

Closed edmundlaugasson closed 3 years ago

edmundlaugasson commented 3 years ago

Hereby I propose to improve AppImage version of GpgFrontend to allow integrate it with system using AppImage Launcher. This has two core features:

saturneric commented 3 years ago

Thanks, I will test it in few days. This issue will keep opened until I make further reply.

saturneric commented 3 years ago

I use latest linuxdeployqt to package the GpgFrontend. Is GpgFrontend unable to use AppImage Launcher because of this tool?

edmundlaugasson commented 3 years ago

Sorry, but I am not developer. I know these apps,also use them but that's all. If you check, e.g. gpgfrontend-x86_64.AppImage --appimage-updateinformation ...then you should see something like gh-releases-zsync|AppImage|AppImageUpdate|continuous|gpgfrontend-*x86_64.AppImage.zsync ...but currently there is only a message: qt5ct: using qt5ct plugin Also appropriate ~/.local/share/applications/*.desktop file was also not created to make app easily to open via main menu. Certainly that .desktop file should survive (work also afterwards), when app is updated (filename is critical). How to achieve these in AppImage container, haven't investigated. There might be needed also refresh main menu to make recently added apps visible in main menu - I've tried to investigate that command at CLI, not yet successful. Making .desktop file trusted (that direct CLI command I know), executable does not help. If you find it, would be great if you can share here.

saturneric commented 3 years ago

I have understood this problem and it needs to be improved. I expect to deal with this issue in a few days.

saturneric commented 3 years ago

Hello, after my test, GpgFrontend can be opened and integrated with AppImageLuancher. I tested it on ubuntu 16.04.