Files | Admin

Notes:

Release Name: 2.0.1

Notes:



Changes: 2009-09-08 18:14 brokentoy * doc/textile/glcanvas.txtl, swig/classes/GLContext.i: Removed GLContext class b/c not useful w/o cross-platform support in 2.8 2009-09-08 17:23 chauk-mean * doc/textile/glcanvas.txtl: Small fix to the documentation of GLCanvas. 2009-09-07 21:16 chauk-mean * doc/textile/glcanvas.txtl, lib/wx/keyword_defs.rb, samples/opengl/cube.rb, samples/opengl/cube_anim_lighting.rb, swig/classes/include/wxGLCanvas.h: - Fix unavailable (but recommended) GLCanvas constructor for OS X. - Add support for keyword arguments to the preferred constructor at the moment. - Fix OpenGL samples accordingly. 2009-09-07 07:34 brokentoy * doc/textile/listctrl.txtl: Remove broken doc link to listctrl sample 2009-09-06 22:06 brokentoy * rake/rakemingw.rb, rake/rakemswin.rb: GLContext should also be skipped if OpenGL is not available 2009-09-04 18:11 brokentoy * swig/classes/include/wxAuiManager.h: Fix AuiManager#load_pane_info by correcting wxString to wxString& (BUG:25775) 2009-09-04 16:28 brokentoy * lib/wx/classes/splitterwindow.rb: Add aliases for SplitterWindow#get_window_x that are in line with the documentation 2009-09-04 16:21 brokentoy * doc/textile/index.txtl, doc/textile/listctrl.txtl, doc/textile/listview.txtl: Omit references to not-ported class ListView 2009-09-04 16:14 brokentoy * swig/classes/HtmlWindow.i, swig/classes/include/wxHtmlWindow.h: Fix string arguments to HtmlWindow#set_fonts which were wrongly marked as wxString not wxString& (BUG:26693]. Also fix third 'sizes' argument to this method. 2009-09-04 14:48 brokentoy * swig/Functions.i: Avoid passing non-literal string to wxLogXXX in log_xxx functions, fixing compiler error and possible security risk (BUG:26298) 2009-09-04 13:33 brokentoy * swig/classes/include/wxListbook.h: Listbook now inherits correctly from BookCtrlBase 2009-09-04 12:53 brokentoy * swig/classes/BookCtrlBase.i, swig/classes/include/wxBookCtrlBase.h, swig/shared/bookctrls.i: Add missing 'public' statement to BookCtrlBase header, fixing missing methods in derived classes (Pascal Hurni) 2009-09-04 12:24 brokentoy * swig/classes/ListCtrl.i, swig/classes/TreeCtrl.i: Do standard wxWindow marking in custom mark routines for Tree/ListCtrl, to protect things like DropTarget (BUG:26062) 2009-09-04 12:11 brokentoy * swig/classes/AuiDefaultDockArt.i, swig/classes/AuiDockArt.i, swig/classes/AuiManager.i, swig/classes/AuiManagerEvent.i, swig/classes/AuiNotebook.i, swig/classes/AuiNotebookEvent.i, swig/classes/AuiPaneInfo.i, swig/classes/Event.i: Workaround for incompatibility between Wx's auibar.h header and recent versions of OS g++ 2009-07-14 13:21 chauk-mean * lib/wx/classes/sizer.rb, lib/wx/classes/toolbar.rb: Improve backtrace for keyword arguments error. 2009-07-14 11:54 chauk-mean * lib/wx/helpers.rb, lib/wx/keyword_ctors.rb: Error handling improvement : keyword arguments are now checked and invalid ones are reported. 2009-07-14 09:10 chauk-mean * samples/bigdemo/ShapedWindow.rbw, samples/bigdemo/wxStaticBitmap.rbw: - Fix incorrect image file in bigdemo's ShapeWindow - Modernize the coding style of bigdemo's ShapeWindow and wxStaticBitmap 2009-07-14 09:06 chauk-mean * doc/textile/staticbitmap.txtl: Various fixes to StaticBitmap documentation. 2009-07-08 22:01 chauk-mean * rake/rakewx.rb, swig/fixmodule.rb, swig/fixplatform.rb: - Use the correct ruby executable corresponding to the launched rake (not always 'ruby') - Fix remaining files for ruby-1.9.2 support (they were always launched by 'ruby' which happens to be not the ruby-1.9.2 executable in my case) 2009-07-08 18:44 chauk-mean * rake/rakeconfigure.rb, rake/rakelinux.rb, rake/rakemacosx.rb, rake/rakemingw.rb, rake/rakemswin.rb, rake/rakeversion.rb, rakefile: Add support for upcoming ruby-1.9.2 which removes the current directory from the load path for security reason. 2009-07-06 20:51 chauk-mean * swig/classes/EvtHandler.i: - Dummy commit to fix previous log : - Support for ruby-1.9.2 which removes STR2CSTR macro. STR2CSTR is obsolete since ruby-1.7 and is replaced by StringValuePtr. - Fix invalid 'if condition' for unknown event handler defined as a symbol. 2009-07-06 19:39 chauk-mean * swig/classes/EvtHandler.i: - Support for ruby-1.9.2 which removes STR2CSTR macro. STR2CSTR is obsolete since ruby-1.8.7 and is replaced by StringValuePtr. - Fix invalid 'if condition' for unknown event handler defined as a symbol. 2009-06-18 22:36 chauk-mean * doc/textile/image.txtl, lib/wx/classes/image.rb, samples/drawing/maths_images.rb, samples/drawing/rmagic_bitmap_image.rb, swig/classes/Image.i, swig/classes/include/wxImage.h: - Fix Image#get_alpha and set_alpha overloading issue by renaming the raw data version of these methods as respectively get_alpha_data and set_alpha_data. - Rename Image#get_data and set_data as resp. get_rgb_data and set_rgb_data for consistency with above methods and set_rgb method. get_data and set_data are still available through aliases for backward compatibility. - update drawing samples accordingly - update Image documentation accordingly + various fixes 2009-06-13 12:05 chauk-mean * swig/classes/include/parents.rb: Add missing definition of wxGLContext in the parents.rb file. It seems to be important for SWIG. 2009-06-13 11:07 chauk-mean * samples/drawing/rmagic_bitmap_image.rb, swig/classes/include/wxImage.h: - Fix SWIG issue with Image.SetAlpha : The overloaded SetAlpha seems to cause a problem with the typemap used by the first SetAlpha method. At the moment, hide the overloaded method. - Add a RMagick sample demonstrating the direct conversion of a RMagick image to a wxRuby image. 2009-06-09 16:39 chauk-mean * lib/wx/classes/evthandler.rb, lib/wx/classes/timer.rb, samples/opengl/cube_anim_lighting.rb: - Fix missing evt_timer behaviour wrt other evt_xx methods : a Timer object can now be supplied directly as expected. - Use this behaviour in samples/opengl/cube_anim_lighting.rb 2009-05-21 23:30 chauk-mean * doc/textile/glcanvas.txtl, doc/textile/glcontext.txtl: Update and fix to GLCanvas and GLContext documentation. 2009-05-19 23:04 chauk-mean * samples/opengl/cube.rb, samples/opengl/cube_anim_lighting.rb: Improvements to OpenGL samples : - Use of the recommended GLCanvas initializer in the basic cube sample - Illustrate the use of keyword arguments for the GLCanvas initializer and add another axis for the animation in the animated cube sample 2009-05-19 22:58 chauk-mean * lib/wx/keyword_defs.rb, swig/classes/GLCanvas.i, swig/classes/GLContext.i, swig/classes/include/wxGLCanvas.h, swig/classes/include/wxGLContext.h: Add missing recommended initializer for GLCanvas and associated GLContext class. Add keyword arguments support to the recommended initializer of GLCanvas. 2009-05-15 18:58 chauk-mean * samples/opengl/cube_anim_lighting.rb: Add an OpenGL sample with animation and lighting. 2009-05-14 22:56 brokentoy * doc/textile/datepickerctrl.txtl, lib/wx/keyword_defs.rb, samples/calendar/calendar.rb, swig/classes/DatePickerCtrl.i, swig/shared/datetime.i: Several fixes to wxDateTime handling (use Ruby DateTime where needed) and CalendarCtrl (ALLOW_NONE, get_range), plus sample enhancements (Pascal Hurni) (BUG:25749) 2009-05-14 22:30 brokentoy * lib/wx/accessors.rb: Ruby-style accessors method_missing should not intrude on subclass implementations (Pascal Hurni) (BUG:25783) 2009-05-14 22:23 brokentoy * lib/wx/classes/checklistbox.rb: CheckListBox#append should return index of new item (Michael Satterwhite) (BUG:25907) 2009-05-14 13:22 brokentoy * lib/wx/classes/listctrl.rb: Prevent hangs / endless loops with ListCtrl#get_selections on MSW (Phil Puccio) 2009-04-19 23:07 brokentoy * samples/bigdemo/bigdemo.rb, samples/bigdemo/icons/ruby.png, samples/bigdemo/icons/wxruby-128x128.png: In bigdemo, use a wxRuby taskbar icon that has transparency correct on OS X 2009-04-16 16:51 brokentoy * rakefile: SWIG 1.3.39 doesn't work with wxRuby 2.0; raise error if this version installed 2009-03-30 19:21 brokentoy * doc/textile/radiobox.txtl: Fix "major_dimensions" and "n" arguments in Wx::RadioBox ctor documentation 2009-03-29 15:38 chauk-mean * samples/opengl/cube.rb: Improves OpenGL sample : - makes the keys directly usable - add an indication for using keys to rotate the cube - arrange colors to make the cube more appealing - set the initial rotations to make it 3D immediately 2009-03-20 23:33 brokentoy * lib/wx/keyword_defs.rb, swig/classes/include/wxFileDialog.h: Add documented but missing Size and Name args to FileDialog ctor; update keyword defs 2009-03-20 22:51 chauk-mean * samples/drawing/wxruby-logo.png: Remove old wxruby logo image file. 2009-03-20 22:39 chauk-mean * rake/rakepackage.rb: Add art and doc/lib folders to the packaging. 2009-03-20 22:16 chauk-mean * lib/wx/keyword_defs.rb: Remove invalid size and name arguments in FileDialog keyword constructor. 2009-03-14 10:26 chauk-mean * samples/drawing/bitmap.rb, samples/minimal/minimal.rb: Use of wxRuby logo images in minimal and bitmap samples. 2009-03-14 10:24 chauk-mean * art, art/wxruby-128x128.png, art/wxruby-256x256.png, art/wxruby-64x64.png, art/wxruby.png: Add art folder with wxRuby logo image files. 2009-03-12 12:27 brokentoy * rake/rakepackage.rb: Remove call to deprecated Gem.manage_gems 2009-03-11 20:14 brokentoy * lib/wx/classes/listctrl.rb: Fix ListCtrl#get_selections so it works properly on Windows too 2009-03-10 18:26 brokentoy * doc/textile/focusevent.txtl, swig/classes/include/wxFocusEvent.h: Add missing but documented FocusEvent#get_window and #set_window 2009-03-06 06:11 brokentoy * lib/wx/keyword_defs.rb, swig/RubyConstants.i, swig/classes/DirDialog.i: Add missing DirDialog styles, use default in keyword ctor 2009-03-06 05:56 brokentoy * lib/wx/keyword_defs.rb, swig/classes/FileDialog.i: Add missing FD_DEFAULT_STYLE, use in corrected keyword defs for FileDialog 2009-02-28 14:01 eumario * swig/classes/DataFormat.i: Minor patch to static_cast<wxDataFormatId>(NUM2INT($input)); 2009-02-27 22:33 brokentoy * .: Created wxRuby 2.0 stable branch