Page 1 of 1

wxAUI refactoring/rewrite - How can I help?

Posted: Sat Sep 01, 2018 12:26 pm
by Urs Hanselmann
Hey everyone!

After a long time of completely abandoning C++ desktop development, I have recently had a lot of fun picking things up where I left them of many years ago, and just do things "the old fashioned" way again. And so, first of all, I was very happy to see that wxWidgets is indeed still alive. Thanks to you all!

Now anyways, I was playing around with the wxAUI demo, and ran into a few minor issues, that really kind of bug me, though. So I did some research and was relieved to see that there is already a "wxAUI refactoring/rewrite with full support for dockable notebook pages" entry on the roadmap for 3.2.

Is there any progress with this yet?

And, if so, how can I help? :)

Re: wxAUI refactoring/rewrite - How can I help?

Posted: Sat Sep 01, 2018 1:17 pm
by PB
I am afraid that it's in the limbo. AFAIK, the main issues with the rewrite were backwards compatibility and some bugs.

Perhaps reading / asking in this thread may be a good idea:
https://groups.google.com/d/msg/wx-dev/ ... IMD_MGAQAJ

Re: wxAUI refactoring/rewrite - How can I help?

Posted: Sat Sep 01, 2018 5:40 pm
by catalin
PB wrote:the main issues with the rewrite were backwards compatibility and some bugs.
...and the merge itself with master branch started showing conflicts a long time ago. Unfortunately it already required some serious work to resolve them, and that was a few months ago. I also wonder if the repository of the "rewrite" branch is still alive somewhere.

Re: wxAUI refactoring/rewrite - How can I help?

Posted: Sat Sep 01, 2018 5:47 pm
by Urs Hanselmann
I did some digging on the mailing list and found these two links:

https://github.com/redtide/wxWidgets/tr ... c-notebook
https://github.com/nhold/wxWidgets/tree ... c-notebook

Is that the "rewrite" branch you are talking about?

Re: wxAUI refactoring/rewrite - How can I help?

Posted: Sat Sep 01, 2018 7:09 pm
by PB
Urs Hanselmann wrote:Is that the "rewrite" branch you are talking about?
Sorry, no idea. But I think that the most recent code repository should have been referenced from the post I linked above.