Skip to content
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

Ability to easily update Pygame and Pygame Gui and make snakewm 'debuggable' within snakeware #137

Closed
Cyppa opened this issue Jul 18, 2020 · 3 comments

Comments

@Cyppa
Copy link

Cyppa commented Jul 18, 2020

As I am developing an app for snakeware I realised that my app was not compatible with the version of pygame gui that snakware uses. (My bad!) The app is several thousand lines of code already. If there was a way to update pygame and pygamegui in sankeware that would get this app into snakeware.

I have successfully built a snakeware ISO with the required pygame gui version (0.5.7) but snakewm won't load when I boot into the iso.

I am a noob when it comes to build root but if there is a way to debug snakewm within snakeware that would be a good first step.

Thanks.

@Admicos
Copy link
Contributor

Admicos commented Jul 18, 2020 via email

@Cyppa
Copy link
Author

Cyppa commented Jul 19, 2020

Thanks for your help. I've been in touch with you and 'Turtle1331' on Discord. (Sorry Admicos. I didn't realise the link between your Discord account and this one when I wrote the original reply it was am in the morning for me when I wrote the original reply..;)

I realised pygamegui 0.5.7 needs pygame 1.9.4 to run. This was becoming quite a task for me so I started re-writing parts of my code to work under pygamegui 0.5.6. This way I am able to test my app in snakeware with great result. This is just a temporary solution for now.

I hope to open a pull request and upload what I'm doing but I have no idea how to properly use github so that will take a while. As for biuldroot, that too is beyond me for now.

I am working on a text editor for snakeware and it is going great. I have a 'proof of concept' version ready with features that I disabled as I am re-writing the app to incorporate pygamegui 0.5.6 needs and window resizing. As I complete more of the re-writing I will release it somehow. For now I will upload it to the Discord chat under snakeware-dev. In that chat I also uploaded videos of features that work under pygamegui 0.5.7 (without window resizing) if anyone want to see for themselves.

Thanks agian for the help.

@hungl6844
Copy link

hungl6844 commented Jun 3, 2021

It might be possible to do this with a package manager, but snakeware is... unique. I may be able to write it myself, which would be fun, but debugging would be harder.
EDIT: I would like to reference #62

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants