- Improved unicode support, and added cool unicode sample: 
  samples/text/unicode.rb (Alex Fenton)
- Added cool text sample: samples/text/textctrl.rb (Alex Fenton)
- Added support for SystemSettings (Alex Fenton)
- Tweaked ComboBox constructor to fix cases where it got confused about 
  which parameter was which (Kevin Smith)
- Re-add typemap in FileDialog, so get_filenames and get_paths will work 
  (thanks to Roy Sutton)
- Many grid-related improvements, including adding GridCellCoords (Sean Long) 
- Improvements to the typemaps, reducing warnings (Roy Sutton)
- Applied a test patch (to the TODO file) submitted via darcs (Sean Long)
  

====0.0.30 tag included all of this:===
- Enabled directors in these classes so they wouldn't crash during garbage 
  collection:  BitmapButton, Bitmap, ControlWithItems, Cursor, DC, Event, 
  FontDialog, Font, GridCellEditor, GridCellRenderer, Image, Pen, Sizer, 
  TipProvider
- Added back BU_XXX constants that were lost in a recent RubyConstants change
- Fixed samples/minimal/text.rb to require 'wx' (Sean Long)
- Added another DC#draw_spline (Roy Sutton)
- Fixes to bigdemo MDI sample to work on MS Windows (Roy Sutton)
- Fixes to get_text_extent in DC, WindowDC, Window (Roy Sutton)
- Fix to bigdemo Notebook sample (Roy Sutton)
- Fixes to evt_menu_range (Roy Sutton)
- Fix to bigdemo wxScrolledWindow to avoid crashing on Linux
- Omit FontDialog.new(window) from Mac to avoid compile error
- Many fixes to grid-related classes (Sean Long)
- Added TextValidator and related constants; tweak Validator (Sean Long)
- Added Rect class (Roy Sutton)
- Added Timer and TimerEvent classes (Roy Sutton)
- Added TreeCtrl icons (Roy Sutton)
- Avoid MS Windows compile warning by removing definition of CURSOR_DEFAULT
  (Roy Sutton)
- Added ImageList constants (Roy Sutton)
- Added typemap for StatusBar so get_field_rect will work (Roy Sutton)
- Enabled Window#get_font, which helps bigdemo work better (Roy Sutton)
- Enabled several platform-specific methods to MenuItem (Roy Sutton)
- Enabled Window#RegisterHotKey on MS Windows (Roy Sutton)
- Added several missing methods in SplitterWindow (Roy Sutton)
- Properly handle MS Windows-specific virtual methods in FindReplaceDialog
  (Roy Sutton)




====0.0.29 tag included all of this:===
- Updated rakefile to only try to build .i swig files (thanks to Roy Sutton)
- Change App debugging output to be based on __WXDEBUG__ (Sean Long)
- Several corrections to the inheritance chains (Sean Long)
- Added TopLevelWindow (Sean Long)
- Made more RadioBox methods virtual (thanks to Roy Sutton)
- Split RadioBox#show_item, to match wxPython
- Added ScreenDC (Sean Long)
- Added ChoiceBook and ChoiceBookEvent (Sean Long)
- Fixed controls.rb sample so images load properly (Roy Sutton)
- Fix big bug where Mac apps would exit before showing the main window,
  by declaring Show in Frame.i (Sean Long)
- Added, fixed, and rearranged lots of RubyConstants (Sean Long)
- Fixed grid renderers and editors to use SWIG directors (Sean Long)
- Added typemap for ArrayInt (Sean Long)
- Fixed bigdemo About box (Roy Sutton)
- Added wxTreeCtrl::HitTest which allows tree clicks in bigdemo (Roy Sutton)
- Fixed declaration of StaticLine constructor and #create (Roy Sutton)
- Fix to bigdemo that allows wxDialog to come up (Roy Sutton)
- Fix to bigdemo that allows double-clicking in the tree (Roy Sutton)
- Added/corrected several methods in Event and subclasses (Roy Sutton)
- Fix renamer so centreX becomes centre_x (Roy Sutton)
- Added several typemaps so more of bigdemo can work (Roy Sutton)
- Made Caret#show and #hide virtual to avoid crashing the caret sample
- Fixed wxCheckListBox.h which works around a swig overloading problem
  (supposedly helps with part of bigdemo) (thanks to Roy Sutton)
- Two tweaks to bigdemo that allow CheckListBox sample to work on Linux
- Add grid events (Sean Long)
- Updates to bigdemo to allow Button, CheckBox, Calendar and Sizer demos 
  to work (Roy Sutton)
- (Hopefully) fixed link error caused by Bogus class
- Removed extra CR's from all bigdemo source files
- Disabled CheckListBox#get_item_height since it's not available on Mac
  (thanks to Sean Long)
- Changed SingleChoiceDialog constructor to take a string array (Roy Sutton)
- Removed unused and empty wxMultipleChoiceDialog.h class header (Roy Sutton)



====0.0.28 tag included all of this:===
- Checked in Robert Carlin's demo that is based on the wxPython demo.
  It's in samples/bigdemo, and you start it by running Main.rbw.
  It doesn't work yet, but will be great when it does!
- Get new inheritance chain code to compile under MS Win (Roy Sutton)
- Fix DC.h and WindowDC.i to properly handle pure virtual methods, 
  allowing the caret sample to work again
- Fixed ControlWithItems, Choice, ComboBox and ListBox to properly 
  handle pure virtual methods, allowing the controls sample to work again
- Properly mark more Dialog methods as being virtual (Roy Sutton)
- Fixed all the Event classes to properly handle pure virtual methods
- Fixed all the GridXxxRenderer classes to handle pure virtual methods
- Fixed all the Sizer classes to handle pure virtual methods
- Fixed TipProvider to be an abstract base class



====0.0.27 tag included all of this:===
- Added full inheritance to all classes
- Fixed parent of ProgressDialog to be Dialog


====0.0.26 tag included all of this:===
- Greatly enhanced Grid support (Sean Long)


====0.0.25 tag included all of this:===
- Added src/.cvsignore
- Added Button constants (BU_XXX)
- Added TextAttr class (Alex Fenton)
- Fixed some bugs in caret sample (Roy Sutton)
- Added Listbook support and a sample (Sean Long)
  (Note: On Linux, the sample just shows a blank window)
- Added missing LayoutConstraints#centre_x and centre_y (Roy Sutton)
- Added SplitterWindow (thanks to Roy Sutton)
- Added TreeCtrl (compiles and can be new'd, but might segfault)
- Minor fix to calendar sample (Roy Sutton)
- Fix how Calendar enums were being defined, so the calendar sample
  "highlight special dates" menu item now works (Roy Sutton)
- Fix typo in listbook sample data (Roy Sutton)
- Fixed TreeCtrl to compile under MS Windows (Roy Sutton)
- Enabled Window#get_validator
- Adjusted TextCtrl.i and Control.i to %import their parent 
  classes so all the inherited virtual methods are wrapped by 
  the Director. This needs to be done for *all* classes.
- Added Validator class [no working sample yet] (Roy Sutton)
  

====0.0.24 tag included all of this:===
- Restored SWIG 1.3.24 compatibility (not yet tested extensively)
- Icon patch from Sean Long for MS Win compatibility
- rakemswin.rb patch from Sean Long to properly pass __MSWIN__
  flag into swig
- samples/dialogs/dialogs.rb improvement from Roy Sutton
- Added WXTYPE typedef so methods like Event.get_event_type 
  would return simple numbers instead of weird objects,
  thanks to Roy Sutton
- Force creation of src/ file if it doesn't exist (Roy Sutton)


  

====0.0.23 tag included all of this:===
- No longer support wx 2.5.3. Now require wx 2.6+
- extconf.rb is now deprecated. Use rake instead.
- Binary library is now named wxruby2, and a small Ruby 
  wrapper named wx.rb is what is actually loaded by apps.
- MAJOR overhaul of swig build process, and now
  require SWIG 1.3.25 or newer.
  Honestly, I'm surprised it worked at all before!
- Automatically detects whether you have a suitable SWIG or not
- Integrated more patches from Sean Long:
   - XRC samples
   - Added classes: MenuItem, ToolTip
   - Added methods in several existing classes
- Created temporary fake Notebook and ToggleButton classes 
  in wx.rb, so the controls sample can run on Linux
- Eliminated several compiler warnings, some by removing 
  support for deprecated methods
- Removed deprecated NotebookSizer class
- Fixed wxEntry prototype that was causing errors under gentoo
- Integrated Choice.i unicode patch from Jani Monoses
- Updated TODO item to resemble reality
- Added xrcid module method thanks to Sean Long
- Added << operator for TextCtrl thanks to Sean Long
- Updated all copyright headers to be consistent with LICENSE
- Fixed unicode handling in Functions.i and typemap.i, and 
  remove the needless typemap from Choice.i
- Several .i file patches from Tobias Gruetzmacher:
  wxruby-crlf.patch, typemap-fix.patch, togglebutton-fix.patch
  spinevt-fix.patch, spinctrl-fix.patch, notebook-fix.patch,
  remove-kluges.patch, choice-fix.patch, rake-shell.patch,
  fix-controls-sample.patch & icons.tar.gz
- Patches for mdi sample and Dialog class from Sean Long
- Window::find_by_xxx now return a ruby object of a type 
  that matches the underlying wx type (based on a patch by Sean Long)
- No longer %ignore wxChoice() default constructor
- Now pass wx cpp flags to swig so we can do things 
  like #ifdef __WXGTK__ in the class/include/wxXxx.h files
- (Hopefully) fixed Icon to be able to compile on all platforms
- Removed deprecated wxMenuItem constructor for Mac compatibility
  (based on a patch by Sean Long)
