Attention Fedora users: ngscopeclient is now building Fedora packages in GitHub Actions CI (most recent build as of this post at https://github.com/ngscopeclient/scopehal-apps/actions/runs/16252224927).
Can anyone try installing these and verify that they install properly and that ngscopeclient runs correctly? The PR adding the Fedora test build runs and passes unit tests but I have not actually tested the generated packages.
@azonenberg I tested both rpms on Fedora 42 KDE and they install correctly and ngscopeclient runs.
@gamingrobot good to know thanks
@azonenberg Works equally well as my manual build from ~a week ago!
Both my manual and the .rpm are facing a lot of troubles with the UI scaling so I cannot resize the window. Will try to figure this out during my next analysis session...
@ablu that's one of the six olen release blocking tickets for v0.1.
Packaging is another.
Let me know if you make any progress, I've been too busy chasing the other issues to hunt the resize one so far. What exact platform (os version, desktop env, window manager, x11 vs wayland, etc)?
@azonenberg Fedora 42, Gnome with Wayland on Intel graphics... Nothing particulary fancy. Will try to do some tests in the evening.
@ablu This issue is tracked as https://github.com/ngscopeclient/scopehal-apps/issues/824 if you wanna put any updates there.
There's a good chance it's related to https://github.com/ngscopeclient/scopehal-apps/commit/47b7babc59426d321c3701d7b1079a212d3b4140 or the commits surrounding it, as we were chasing some Vulkan issues related to window resize. I don't think we've significantly touched resize since then.
I think some other platforms are not sending the same resize event sequence we expect to see here so we probably have more hoops to jump through.