Poster | Thread |
AlexC
| |
Re: wxWidgets Posted on 18-Apr-2008 7:41:39
| | [ #61 ] |
|
|
|
Super Member |
Joined: 22-Jan-2004 Posts: 1300
From: City of Lost Angels, California. | | |
|
| @Hans
Ah well, I misread something it seems, I thought that Blender depended on wxWidgets but I don't see it listed in the dependencies list from the blender.org site.
Still, it looks like wxWidgets would be useful for some things, like AudioEVolution 5 and Spot's unquenchable thirst for new ports , so I'll lend a hand, e.g. with the ReAction stuff, but like you say, the SF project should be updated to the latest code, and SVN I suppose.
_________________ AlexC's free OS4 software collection
AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation |
|
Status: Offline |
|
|
Rogue
| |
Re: wxWidgets Posted on 18-Apr-2008 11:23:55
| | [ #62 ] |
|
|
|
OS4 Core Developer |
Joined: 14-Jul-2003 Posts: 3999
From: Unknown | | |
|
| @AlexC
Blender has already been ported to OS 4 (albeit not released), wxWidgets are not used in Blender. _________________ Seriously, if you want to contact me do not bother sending me a PM here. Write me a mail |
|
Status: Offline |
|
|
Swoop
| |
Re: wxWidgets Posted on 18-Apr-2008 17:15:40
| | [ #63 ] |
|
|
|
Elite Member |
Joined: 20-Jun-2003 Posts: 2163
From: Long Riston, East Yorkshire | | |
|
| @Rogue
Quote:
Blender has already been ported to OS 4 (albeit not released) |
Any chance?? _________________ Peter Swallow. A1XEG3-800 [IBM 750FX PowerPC], running OS4.1FE, using ac97 onboard sound.
"There are 10 types of people in the world: those who understand binary, and those who don't." |
|
Status: Offline |
|
|
AlexC
| |
Re: wxWidgets Posted on 18-Apr-2008 23:31:10
| | [ #64 ] |
|
|
|
Super Member |
Joined: 22-Jan-2004 Posts: 1300
From: City of Lost Angels, California. | | |
|
| @Rogue
Who do I have to ki^H^H bribe to get this released?
Thanks for mentioning it as it would be a waste to duplicate the effort when so many other things need to be coded or ported.
_________________ AlexC's free OS4 software collection
AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation |
|
Status: Offline |
|
|
abalaban
| |
Re: wxWidgets Posted on 21-Apr-2008 8:37:49
| | [ #65 ] |
|
|
|
Super Member |
Joined: 1-Oct-2004 Posts: 1114
From: France | | |
|
| @Hans
Quote:
but we need to update to the latest version of the WxWidgets code. Preferrably we'd sync with the upcoming v3.0 code. Then work on the GUI components could start. |
I know I promised you to do it a long time ago, I already activated the SVN repository but I have less and less time for Amiga programming with my first child coming in August I have many things to prepare in the house... If you want and you are really motivated I might give you some more rights on the repositories, just ask.
@AlexC
Quote:
I downloaded the files from the CVS and (after tweaking utils.cpp as the TimerDelay() function could not be found) I was able to compile a libwxBase.a and then sample/console with -lwxBase
I then tried to port some wxWidgets apps but eventually realized that wxBase is only the non-GUI part of wxWidget :-/
What's needed next? |
Yes you are right : until now only basic classes were ported (wxBase) and even not the whole framework yet wxBase contains many many many utility classes ranging from network/socket to xml parsing that are not ported yet. For now the library is barely usable for a (very) simple console application, a lot of work need to be achieved before we can even start to think about the GUI part..._________________ AOS 4.1 : I dream it, Hyperion did it ! Now dreaming AOS 4.2... Thank you to all devs involved for this great job ! |
|
Status: Offline |
|
|
Cyborg
| |
Re: wxWidgets Posted on 21-Apr-2008 9:53:04
| | [ #66 ] |
|
|
|
Regular Member |
Joined: 26-Nov-2003 Posts: 424
From: Germany | | |
|
| @Hans
Some months ago i did a quick and dirty merge of the current wxBase Amiga sources with some official 2.8.x version.. it took me some hours, but in the end, at least the console test app worked.. well, that was a day i was utterly bored and after getting the test app working with the 2.8.x code, i didn't do anything more with it .. i'm not even sure the test app worked 100% correctly ..
As said, it was really quick and dirty .. but to give you some hint about the time needed to merge the stuff basically, you shouldn't need more than a couple of hours ..
And IMHO it would be better to start with the latest 2.8.x release to merge the code and continue the porting until 3.0 is released.. maybe you have more information, but i couldn't find any other plan than releasing it somewhen in 2008 (yes, "hopefully in the beginning" which already past ;) ) ..
As far as I read about 3.0 it will contain a lot new stuff, but the basic stuff remains in huge parts.. so it surely wouldn't be a waste of time to get a full wxBase port and maybe even some GUI classes until then..
After all, we could then also wait again for 3.1, because they may fix some issues... then for 3.2, 3.3, etc.. ;)
_________________ Regards, Cyborg. AmigaOS4 development team member
"In the beginning was CAOS.." -- Andy Finkel, 1988 (ViewPort article, Oct. 1993) |
|
Status: Offline |
|
|
abalaban
| |
Re: wxWidgets Posted on 21-Apr-2008 10:33:51
| | [ #67 ] |
|
|
|
Super Member |
Joined: 1-Oct-2004 Posts: 1114
From: France | | |
|
| @Cyborg
Hello Cyborg, will you be interested in having write access to the wxBase Amiga repository ? It would be really cool if your work (even if "quick and dirty" as you characterize it won't be lost, at least it's a start, other people would be able to build upon that, every little step done forward is still a step forward, so don't hesitate, also you can send it as a patch using the patch submission feature of sourceforge). _________________ AOS 4.1 : I dream it, Hyperion did it ! Now dreaming AOS 4.2... Thank you to all devs involved for this great job ! |
|
Status: Offline |
|
|
Cyborg
| |
Re: wxWidgets Posted on 21-Apr-2008 10:59:13
| | [ #68 ] |
|
|
|
Regular Member |
Joined: 26-Nov-2003 Posts: 424
From: Germany | | |
|
| @abalaban
I'll have to check that stuff i did before i can give it away... but basically its of course no problem .. i'll see when i find the time and get back to you. _________________ Regards, Cyborg. AmigaOS4 development team member
"In the beginning was CAOS.." -- Andy Finkel, 1988 (ViewPort article, Oct. 1993) |
|
Status: Offline |
|
|
Hans
| |
Re: wxWidgets Posted on 21-Apr-2008 14:16:33
| | [ #69 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5067
From: New Zealand | | |
|
| @Cyborg
Quote:
Cyborg wrote: @Hans
Some months ago i did a quick and dirty merge of the current wxBase Amiga sources with some official 2.8.x version.. it took me some hours, but in the end, at least the console test app worked.. well, that was a day i was utterly bored and after getting the test app working with the 2.8.x code, i didn't do anything more with it .. i'm not even sure the test app worked 100% correctly .. |
It would be great if you could update the source repository with that.
Quote:
And IMHO it would be better to start with the latest 2.8.x release to merge the code and continue the porting until 3.0 is released.. maybe you have more information, but i couldn't find any other plan than releasing it somewhen in 2008 (yes, "hopefully in the beginning" which already past ;) ) .. |
Details for v 3.0 are a bit sketchy but it sounds like there may be a few changes in the internals. The biggest change is that everything is unicode internally (which means that Tetisoft's help would be great, if he has the time). There's also some change to the device context for rendering. They changed from using virtual methods and inheritance, to delegation.
Having said all that, I'm perfectly happy if we work with the existing release.
@abalaban
Right now I'm still to busy with MiniGL and other stuff to spend more time on wxWidgets. However, Cyborg's update should be a good step in the right direction. BTW, is there how much more is there still to do on wxBase?
Hans
_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
elwood
| |
Re: wxWidgets Posted on 25-Feb-2009 12:57:08
| | [ #70 ] |
|
|
|
Elite Member |
Joined: 17-Sep-2003 Posts: 3428
From: Lyon, France | | |
|
| @Hans
Just found this thread. I would like to bump it up to see if some people might find some time to work on it. _________________ Philippe 'Elwood' Ferrucci Sam460 1.10 Ghz AmigaOS 4 betatester Amiga Translator Organisation |
|
Status: Offline |
|
|
DaveAE
| |
Re: wxWidgets Posted on 25-Feb-2009 13:01:58
| | [ #71 ] |
|
|
|
Super Member |
Joined: 21-Mar-2003 Posts: 1091
From: The Netherlands | | |
|
| @elwood
I'll donate 400 euro if all parts of wxWidgets needed to compile and run Audio Evolution 5 successfully are ported. That is: native and fast enough. _________________ Audio Evolution http://www.audio-evolution.com |
|
Status: Offline |
|
|
Hypex
| |
Re: wxWidgets Posted on 25-Feb-2009 14:36:32
| | [ #72 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11212
From: Greensborough, Australia | | |
|
| @DaveAE
Quote:
Some very early screenshot on OS4/X11 of AE5: |
You was right not to develop it any further. It would have been an insult to AmigaOS4 if the OS4 version of AE5 looked like it was running on Windows 3.1! Last edited by Hypex on 26-Feb-2009 at 02:09 AM.
|
|
Status: Offline |
|
|
DaveAE
| |
Re: wxWidgets Posted on 25-Feb-2009 14:54:22
| | [ #73 ] |
|
|
|
Super Member |
Joined: 21-Mar-2003 Posts: 1091
From: The Netherlands | | |
|
| @Hypex
It's all a matter of how the window manager looks. Anyway, it wasn't really developing, it was merely a recompile from the multi-platform sources. _________________ Audio Evolution http://www.audio-evolution.com |
|
Status: Offline |
|
|
Troels
| |
Re: wxWidgets Posted on 25-Feb-2009 17:08:16
| | [ #74 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 2005
From: Unknown | | |
|
| @DaveAE It's no secret that wxWidgets will be the next bounty on amigabounty.net so I will hold you on to that promise
Just have had a lot of personal stuff to take care of (like finding a new job) so haven't had enough time to really look into t that project yet (like defining rules etc.) Last edited by Troels on 25-Feb-2009 at 05:13 PM.
_________________
|
|
Status: Offline |
|
|
DaveAE
| |
Re: wxWidgets Posted on 25-Feb-2009 20:14:01
| | [ #75 ] |
|
|
|
Super Member |
Joined: 21-Mar-2003 Posts: 1091
From: The Netherlands | | |
|
| @Troels
Heh, that's ok. It's just that I can't take the risk of giving it up-front.
Btw, I'm currently adding MIDI sequencing, so it would be a great app on OS4! :) Last edited by DaveAE on 25-Feb-2009 at 08:14 PM.
_________________ Audio Evolution http://www.audio-evolution.com |
|
Status: Offline |
|
|
spotUP
| |
Re: wxWidgets Posted on 30-Mar-2010 22:08:39
| | [ #76 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| from amigabounty.net: Quote:
Because of lack of time Alexandre has asked to have the deadline for wxBase pushed until end of January. Alexandre still encounters some problems with the wxBase port and probably won't have time to fix the remaining errors during December. I hope everyone is ok with the delay, if you have any concerns please send me an email. Thanks for your support! |
its almost april now, any news?_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
mr2
| |
Re: wxWidgets Posted on 30-Mar-2010 22:49:43
| | [ #77 ] |
|
|
|
Cult Member |
Joined: 3-Feb-2004 Posts: 691
From: Poland | | |
|
| @spotUP
Quote:
UPDATE: 11.02.2010 wxBase is more or less complete only a few errors remain. Unfortunately Alexandre (the developer) have trouble with his AmigaOne (that might be dead) resulting in a DELAY UNTIL FURTHER NOTICE. If anyone has any questions or suggestions don't hesitate to contact me.................. wxCore deadline will be announced when Alexandre has got the A1 or a replacement up and running. |
_________________ Sam440ep-flex 800MHz 1GB RAM R9250 128MB SB Live!
|
|
Status: Offline |
|
|
ne_one
| |
Re: wxWidgets Posted on 30-Mar-2010 23:55:05
| | [ #78 ] |
|
|
|
Cult Member |
Joined: 13-Jun-2005 Posts: 905
From: Unknown | | |
|
| Quote:
UPDATE: 11.02.2010 wxBase is more or less complete only a few errors remain. Unfortunately Alexandre (the developer) have trouble with his AmigaOne (that might be dead) resulting in a DELAY UNTIL FURTHER NOTICE. If anyone has any questions or suggestions don't hesitate to contact me.................. wxCore deadline will be announced when Alexandre has got the A1 or a replacement up and running. |
Sounds like a good candidate for a development box loaner. |
|
Status: Offline |
|
|
spotUP
| |
Re: wxWidgets Posted on 1-Apr-2010 1:05:24
| | [ #79 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| what a shame... :/ _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
ferrels
| |
Re: wxWidgets Posted on 1-Apr-2010 3:59:48
| | [ #80 ] |
|
|
|
Cult Member |
Joined: 20-Oct-2005 Posts: 922
From: Arizona | | |
|
| @Hans
I've used wxwidgets in the PC environment for several years. Cross-platform compatibility is great across several systems but the code tends to be very bloated and somewhat slow. For example, if I compile a PLPLOT example using the Windows native display driver, I get executables that are roughly 300KB in size. If I compile them using the wxwidgets drivers, the file size balloons up to 1.5 MB and the interface is noticeably slower.
I prefer the FLTK library because the code is much smaller and faster and the API seems easier to understand, at least to me anyway. It's at least as capable as wxwidgets.
You can find the AmigaOS 4 version of FLTK already pre-compiled and ready to go here: http://www.soft3dev.net/pages/fltk.php
If you really want to be wowed byFLTK's capabilities, I recommend Erco's FLTK Cheat page, found here: http://seriss.com/people/erco/fltk/
Last edited by ferrels on 01-Apr-2010 at 04:07 AM.
|
|
Status: Offline |
|
|