-
Notifications
You must be signed in to change notification settings - Fork 10
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 Logos 30+ Support #118
Conversation
c458ce7
to
f21bd19
Compare
I tested with this branch (installed for the first time) and it works without any problems. |
Given @Freilichtbuehne's testing, I have marked this as ready for review. |
Testing with GUI I get this error:
|
I just tested with the latest commit. It passes the logoslinuxinstaller_url error, then stops here:
|
I'm currently working through another issue: in the GUI I choose v34.x, and it downloads it correctly, but then it still copies v29.x into the INSTALLDIR. This might be from my config file, but choosing a different version in the installer should override what the config file says. |
I also have a minor issue where downloading the ICU files doesn't change the progress bar to show download progress, nor file verification progress. I think in the longer term I should probably rethink how the GUI handles these things, because a big part of the progress bar handling is more or less hard-coded and not too flexible. |
Removing the config file does fix this problem. But then I get an error when the MSI starts:
Up till now I've been using wine-devel 8.19 appimage. I think I need to switch to 9.x to continue testing. |
More progress made, but now if the 9.11-devel appimage is chosen from the EXE dropdown list, it immediately reverts the choice to the 8.19-devel appimage. I'm out of time for today. |
Install failed when the 'Welcome to Logos Setup' windows dialogue displayed, with the notification: Thanks for all the effort to get this working with the latest version btw! |
With #120 the previous errors are fixed. But using Logos
And according to this it should be fixed by upgrading wine to 9.0-rc1 or later... Like @n8marti said earlier. On Logos 30 it works without any problem. |
I merged your PR. Thank you! And we have found that using Wine 9.10+ has been good. Wine 9.0/9.1 had some known crashes on our end, but 9.10 has been pretty stable. I will see about pushing a PR with the latest Wine AppImage and we can run further testing hopefully to get this merged soon! |
GUI now seems to properly handle Logos 30+, including ICU files |
9286516
to
71d55ff
Compare
- Add `-W|--skip-winetricks` option to make dev work speedier for testing the end of the install routine.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we're good here.
This PR fixes #22.
It adds an installer step that downloads a .tar.gz from GitHub and then untars it into place.
We need to come up with an appropriate installer check to be able to skip this step if possible.
BLOCKED
TODO
msg.initialize_curses_logging
#135dialog
isn't installed (curses, tk)