Home  ·  News  ·  Recent  ·  Stats  ·  Bounty rules  ·  Contact us  ·

   Register here

 Main menu
   BBCode test
   View Content
   Suggested (40)
   Unassigned (0)
   Assigned (3)
   Pending (0)
   Finished (14)
   Closed (29)
   General (4)
   Lib (4)
   Util (9)
  Support Us!

Bitcoin: 1M8usQ696tqsJYgD

Please support ab.net by donating a small amount to its sysop!

Thank %/$)NO CARRIER
  View project
[View Updates][View Donations][View Comments][View Files]
Title:WxWidgets - phase one.

Sorry! No donations accepted anymore for now!
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.

Project members:
Bounty:700.8700000000001 EUR   Out of 737 EUR originally submitted.
Description:About wxWidgets:
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

UPDATE: 01.04.2010
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

External links:
WxWidgets website:

wxWidgets for AmigaOS blog:
Created by:billt
Created at:20081202 22:07
Deadline:Not set
Finished at:Not finished
Last update:20131112 17:54
Assigned to:andst
Suggested by:billt

  Task list for this project
ID  Title  Assigned  Progress  Updated  Created by  
13  wxBase port  abalaban  95%  20090827 10:43  abalaban

  Updates for this project
ID  Title  CommentsCreated atCreated by
38  Delay until further notice  0  20100211 15:50  Troels
32  Deadline missed again  0  20091125 22:36  abalaban
26  wxBase Progress report  0  20090630 10:51  abalaban
Liquorice bounty engine, Created in 2007-2008 by Björn Hagström