-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add remote-container definition #2299
base: main
Are you sure you want to change the base?
Conversation
Let me know if you need/want to video meet sometime to continue work on this. I'm not sure how much more I can add to the dependency stuff, but maybe if you describe things here or put screenshots we can pull in the other vispy devs to try to figure it out. |
Sounds great! I may have some time tomorrow about 8:30am PST or this weekend to look at it more. Would like to test with both a Linux and WSLG host OS and add some documentation. Thanks for entertaining this idea, have found it fun to explore the 'ship the dev environment' tooling that both remote-containers and Binder offer! |
I won't be able to do tomorrow, but if you are able to spend time on it and can let me know how it goes then I could meet 11am-ish on Saturday if we need further testing/debug. I followed you on twitter so we can DM there if we need further scheduling. Otherwise, little updates here may be nice for tracking the progress if we can't get it all working right away. |
I've updated the pull request with findings that the blank canvas seems to be tied to PyQt5, changing this out allowed a sampling of example programs to run but seemed a bigger scope issue I don't have the experience base to tackle. It seemed like this is a known incompatibility between PyQt5 and WSLG so will try again if I see progress there. That's it for now :) |
You said you updated the pull request, but I don't see any recent commits. Could you commit/push a version that makes it easy to swap between glfw and pyqt5 (comment/uncomment is fine) and then I can test it on Ubuntu if the problem really is pyqt5 and WSL. |
Yep! Sorry, had just commented in the pull request. Here on the issue is a better place, I can see now! Can test that out and push a change, is there a configuration default option for vispy GUI framework? |
We can force it in scripts (with extra code), but otherwise it prefers qt-based backends over others. So the answer is: no, not yet. |
No worries, can work around it. Thanks! |
WIP proof of concept for
#2298
Worked with @djhoese during PyCascades Sprint
TODO:
Still some things to debug but on Windows 11, will open a WSLG window