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

Gui installer update #83

Merged
merged 14 commits into from
Feb 14, 2024
Merged

Gui installer update #83

merged 14 commits into from
Feb 14, 2024

Conversation

kazzmir
Copy link
Owner

@kazzmir kazzmir commented Feb 12, 2024

Features

  • Migrating from PyQt4 to PyQt6
  • Updating the usage of emit/slot to accommodate lambda functions for background processing
  • Added exit confirmation dialog

Env

  • Python 3.12.0
  • PyQt 6.6.1

How to test

pip install -r gui-requirements.txt
./gui-installer

Pages
1.
image
2.
image
3.
image
4.
image
5.
image

After installation
image

@humbertodias humbertodias marked this pull request as ready for review February 14, 2024 01:25
@humbertodias humbertodias mentioned this pull request Feb 14, 2024
2 tasks
Copy link
Collaborator

@juvinious juvinious left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

@kazzmir
Copy link
Owner Author

kazzmir commented Feb 14, 2024

works well on my system (ubuntu 20). I installed the game to /tmp/paintown, and then I was able to run /tmp/paintown/paintown to play the game

@kazzmir kazzmir merged commit c308269 into master Feb 14, 2024
8 checks passed
@kazzmir kazzmir deleted the gui-installer-update branch February 14, 2024 05:41
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

Successfully merging this pull request may close these issues.

None yet

3 participants