Open tomtomme opened 8 months ago
@tomtomme it seems I can't keep myself from commenting on Linux issues.
I'm not familiar with flathub, I've daily driven Linux for a while now, but I install packages from the repos or the aur.
Still, from what I could see one of the warnings you get is from relying on a old windowing system which I take it as meaning Xorg/X11
.
I looked into the jsons on the flatpak and they do seem to rely on X11
.
You're using Qt
for the GUI JASP should run fine on Wayland
.
The matter of the read/write permission might be trickier because the user either grants it or has to learn to place the files in a flatpak isolated directory of sorts. Not sure if and how that works.
But the warning about the windowing system seems like an easy fix.
I could make a test build with --socket=fallback-x11
.
Obviously we need to keep supporting X11 until the end of days
these 'unsafe' info not really important , wayland had enabled for JASP if your desktop available. and we don't have to rush to switch to wayland completely because most distributions have just started switching to it, we need to wait for it to be stable to allow user experience to be a priority.Read and write permissions are also necessary as JASP needs this read/write data from from 'user/home' locations and OFS networks.
yes we can just to add
"finish-args": [
"--socket=fallback-x11",
@shun2wang Agreed. https://github.com/flathub/org.jaspstats.JASP/pull/70
It depends on many situations.Qt6's support for wayland is also gradual and incomplete, and it even depends on your graphics card (for example, NVIDIA is slow to follow up). Overall, KDE is indeed one step ahead.
Our "unverified" status on flathub just got more serious:
https://www.phoronix.com/news/Linux-Mint-Unverified-Flatpaks
I just managed to verify our flatpak but there are new issues. There are requirements now to submissions. So sit tight please
last update 30. may 2024![image](https://github.com/jasp-stats/jasp-issues/assets/4428185/3eda577f-5521-4250-8d4f-314ff0894834)
Bug Description
[ ] change "by University of Amsterdam" to https://jasp-stats.org/community-institutional-members
[ ] update old screenshot
[ ] include >1 screenshot
[ ] blue install button should show possibility to install beta OR somewhere include a link to https://static.jasp-stats.org/Nightlies/
[ ] donate button links to https://jasp-stats.org/donate which is missing Github-Patreon, see #2565
[ ] include changelog OR link to https://jasp-stats.org/release-notes/
[ ] change "Manifest" link to https://jasp-stats.org/community-vision-and-goals OR https://github.com/jasp-stats (current link shows some jsons: https://github.com/flathub/org.jaspstats.JASP)
[x] get rid of unverified status
[x] doing the things neccesary to get rid of the "potentially unsafe" mark
[ ] fix wayland application Icon:
Steps to Reproduce
see https://flathub.org/apps/org.jaspstats.JASP