Web apps don’t really appear to work at all for me for some reason, the launcher entries that it created worked exactly once. Am I doing something wrong?
Edit: it appears that web apps just disappear when I switch to a different application and leave behind residual processes. I guess I won’t use that functionality then.
I create webapp with sailfish-browser and then, I modify .desktop file in ~/.local/share/applications. For example, if I’ve created a webapp for X, I have to edit sailfish-browser-X-0.desktop in ~/.local/share/applications:
Maybe it’s not perfect, because webapp doesn’t have address bar, for example, but for me it is an alternative if there isn’t an app for sailfishos, I prefer to use a webapp instead an android app.
Creating with angelfish works too (“add to startpage” or something like that. only google maps page did not work), but you also have to modify somewhat (icon is broken/same as Name=), also maybe Name=. Maybe easiest is just creating the .desktop file manually in ~/.local/share/applications (this way gmaps did work)
(webapp site stuff gets stored in ~/.local/share/name-angelfish-webapp and .config/name-angelfish-webapp if somebody want to remove the app completly)
I noticed today that opening jolla store application removes the zypper repository entries, if you want to add the angelfish repos permanently without store removing them, use ssu:
devel-su ssu ar "piggz-qt6-apps" "https://repo.sailfishos.org/obs/home:/piggz:/qt6apps/sailfish_latest_aarch64/"
devel-su ssu ar "piggz-qt6sb2" "https://repo.sailfishos.org/obs/home:/piggz:/qt6sb2/sailfish_latest_aarch64/"
webapp just means adding a website with the add to desktop option, this then adds a entry like this to your .local/share/application folder (webapp is stored in .local/share)
No, they aren’t. I only created my webapps with jolla’s browser and edited .desktop file for using with angelfish.
I’ve created, for example, a webapp for X, as I’ve explained above . Cookies for X are stored in ~/.local/share/x-angelfish-webapp, a different folder from angelfish. And I don’t need to login every time I use X, so it works as an app and I don’t need android app.
I use web apps for banks too. Of course, in this case I have to login every time I want to access to my bank, but I don’t need android apk and it works like a charm, in my experience at least.
I did install angelfish like described above on my C2. It seems to work but is, as described, a bit too big. The highest DPI value I can set in Qt Runner is 269.
Any fix for this?
Could I add QT_WAYLAND_FORCE_DPI=300 to angelfish’s .desktop file?
EDIT: I needed a smaller value, not a higher one. 200 is ok. So everything good for me