|[View Updates][View Donations][View Comments][View Files]|
|Title:||WxWidgets - phase one.|
Port of WxWidgets to AmigaOS for easier access to cross-platform applications.
Examples of applications using WxWidgets is KiCAD, Audacity, Code::Blocks, Amaya
and(originally from the Amiga) Audio Evolution 5.
Having WxWidgets available on AmigaOS4.1 will give us easier access to a
huge number of applications and it will allow Amiga developers to reach a wider audience if they develop using WxWidgets.
As wxWidgets is a big project, we decided to divide it up into a bunch of stand-alone bounties
(called phases) which built upon each other and finally form a complete wxWidgets port together.
This bounty is the first phase of a complete port of the latest wxWidgets
development version (2.9.5 as of Dec 2012) to AmigaOS4.1. Phase 1 covers the
wxWidgets modules wxBase, wxCore, wxNet and wxXML, whereby the already done
work in the wxwidgets-aos project on sourceforge shall act as a starting point.
Nov 11, 2013, the wx people released wxWidgets 3.0.
|Bounty:||700.87 EUR  Out of 737 EUR originally submitted.|
wxWidgets lets developers create applications for Win32, Mac OS X, GTK+, X11,
Motif, WinCE, and more using one codebase. It can be used from languages such
as C++, Python, Perl, and C#/.NET. Unlike other cross-platform toolkits,
wxWidgets applications look and feel native. This is because wxWidgets uses
the platform's own native controls rather than emulating them. It's also
extensive, free, open-source, and mature.
About this bounty:
This bounty shall cover the first phase of a wxWidgets port by supporting a
port of the basic wxWidgets modules wxBase, wxCore, wxNet and wxXML. Other
modules will be covered in seperate bounties as needed.
- This phase of the WxWidgets port shall include wxBase, wxCore,
wxNet and wxXML components
- The latest wxWidgets trunk shall be used as base for the port
- Every work done during that bounty should be contributed to the
official distribution at http://sourceforge.net/projects/wxwindows/
as soon as it is accepted by the core developers.
- Contributed code shall be written following the wxWidgets style guide.
- Fully native AmigaOS4.1 port which uses whatever AmigaOS4.1 offers.
This includes things like the 64bit DOS functions and of course
the use of ReAction as GUI Toolkit to get a common look and feel.
- Any available testsuite for wxBase, wxCore, wxNet and wxXML has
to be run 100% successfull in order to fullfill the bounty.
As agreed with Alexandre, wxBase will be ported first and then we will agree on a deadline for wxCore. (Original WxBase deadline is 27.08.2009)
Deadline for wxBase has been pushed once more, this time to 31.01.2010 as Alexandre updates the port of wxBase 2.8.1 to 2.9.0
wxBase is more or less complete only a few errors remain. Unfortunately Alexandre (the developer) has had trouble with his AmigaOne which resulted in a in a longer delay for the wxCore part. Alexandre now has his A1 working again and a deadline for wxCore will be up soon. If anyone has any questions or suggestions don't hesitate to contact me at tersking( at )gmail.com
wxWidgets for AmigaOS blog:
|Created at:||20081202 22:07|
|Finished at:||Not finished|
|Last update:||20131112 17:54|
| Task list for this project|