Page 1 of 1

wxWidgets version used for build

Posted: 15 Jan 2007 21:44
by FlyingIsFun1217
Hello all,

After using VLC for about 2 years now, I've seen it go through some changes. One thing that I have not seen change at all is the wxWidgets version used to build VLC.

Just wondering why the wxWidgets version used to build the app has stayed at 2.6.3 instead of updating with wxWidgets to 2.8.0. Is this something related to an instability in the current stable version of the toolkit?

Thanks!
FlyingIsFun1217

Posted: 16 Jan 2007 01:11
by DJ
wxWidgets is being phased out starting with VLC 0.9.0

Posted: 16 Jan 2007 19:30
by fkuehne
... and so we do only fix the most important stuff to keep it functional for the next release. VLC 0.9.1 might be QT4 only, while 0.9.0 will include both interface modules.

Posted: 17 Jan 2007 03:32
by FlyingIsFun1217
Wow, phasing out of wxWidgets! Can I ask why, out of curiosity?

Don't you have to pay for QT? I can see getting enough donations to support it, but with the fact that you have to pay for it (among other things, I'm sure), what is the benefit of using it over any other Cross Platform GUI Toolkit?

Still just curious :)
FlyingIsFun1217

Posted: 17 Jan 2007 21:09
by fkuehne
wxWidgets is really buggy and hard to expand. Our wx devs spend more time working around bugs than actually implementing new functionality.

Qt4 is free for open-source projects and GPL licensed, so we may use it pretty much the same way as wx. In contrast to wx, it's stable, fully featured and more convenient to use. Additionally, it got a visual GUI designer ;)
In fact, we wanted to radically re-design the wx interface for quite some time, so it is basically the same work as re-writing it using another toolkit. We decided for the best possible at that moment.

Posted: 17 Jan 2007 22:50
by FlyingIsFun1217
Qt4 is free for open-source projects and GPL licensed, so we may use it pretty much the same way as wx.
Interesting, I'll have to look into that for my projects :)
In contrast to wx, it's stable, fully featured and more convenient to use. Additionally, it got a visual GUI designer ;)
Too bad you never stumbled onto wxDev-C++ :) Its what I use to design my stuff.
In fact, we wanted to radically re-design the wx interface for quite some time, so it is basically the same work as re-writing it using another toolkit. We decided for the best possible at that moment.
Glad to hear your trying to do the best for the project ;)

FlyingIsFun1217