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

wxGUI: fix layout flags needed for wxPython 4.1.0 #570

Merged
merged 7 commits into from
May 16, 2020

Conversation

petrasovaa
Copy link
Contributor

With wxPython 4.1.0 there has been changes in enforcing correct layout flag usage. So most of GUI is affected. Also addresses other new AssertionErrors.

This is WIP, there are still issues with running GUI, some of them are unfortunately serious.

@neteler neteler added the GUI wxGUI related label Apr 29, 2020
@petrasovaa petrasovaa marked this pull request as ready for review May 16, 2020 02:07
@petrasovaa petrasovaa force-pushed the fix-wx-assertion-sizer-flags branch from b9e225a to d0de4b2 Compare May 16, 2020 02:14
@nilason
Copy link
Contributor

nilason commented Aug 14, 2020

Just attempted to test release branch 7.8 with wxPython 4.1 and was initially surprised by the many layout flag asserts that made GRASS unusable. I then realised this PR hasn't been backported yet.

I think wxPython 4.1 support is crucial for the 7.8.4 release. It would be really great if this could be backported as soon as possible, to be able to continue testing.

petrasovaa added a commit that referenced this pull request Aug 14, 2020
@petrasovaa
Copy link
Contributor Author

I forgot about it, backported now, please test.

@nilason
Copy link
Contributor

nilason commented Aug 14, 2020

I forgot about it, backported now, please test.

Great, will do!

@neteler neteler added this to the 8.0.0 milestone Dec 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GUI wxGUI related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants