wxruby development - Apr 2007
Monday April 30 2007
TimeRepliesSubject
2:47PM 1 release plan 0.0.40
2:33PM 0 [999] branches/wxruby2/wxwidgets_282/samples/caret/caret.rb: Use paint() instead of ClientDC.new() in caret sample
2:32PM 0 [998] branches/wxruby2/wxwidgets_282/swig/classes/Window.i: Additional %ignore needed for Wx::Window in 2.8
2:32PM 0 [997] branches/wxruby2/wxwidgets_282: Window - 2.6 -> 2.8 API, new methods and deprecations; update doc
2:25PM 0 [996] branches/wxruby2/wxwidgets_282: TopLevelWindow: add some 2.8 methods; document; add missing CentreOnScreen
 
Sunday April 29 2007
TimeRepliesSubject
11:02AM 0 [ wxruby-Bugs-10450 ] Sizer#remove
10:15AM 0 [ wxruby-Feature Requests-10449 ] RDoc
9:54AM 0 [995] branches/wxruby2/wxwidgets_282/swig/classes/include/events.rb: Fix argument signature for window_create/destroy events; use wxWidgets
9:53AM 0 [994] branches/wxruby2/wxwidgets_282/samples/bigdemo/ShapedWindow.rbw: Draw bitmap via paint method rather than directly with a ClientDC
9:40AM 0 [993] branches/wxruby2/wxwidgets_282/samples/bigdemo/wxScrolledWindow.rbw: Use ClientDC via Window#paint object
9:37AM 0 [992] branches/wxruby2/wxwidgets_282/lib/wx/classes/window.rb: Fix passing of PaintEvent object in paint handler
9:33AM 0 [991] branches/wxruby2/wxwidgets_282/doc/textile: Update documentation for painting methods and WindowDC subclasses
9:16AM 0 [990] branches/wxruby2/wxwidgets_282/samples/bigdemo/wxCursor.rbw: Use paint block instead of ClientDC; load icon file safely
9:15AM 0 [989] branches/wxruby2/wxwidgets_282: Fix a crasher with misdirected ComboBox#GetSelection method on GTK; clearer
7:13AM 0 [988] branches/wxruby2/wxwidgets_282/samples/xrc/xrc_sample.rb: Explanatory note on use of default constructor with XRC
7:12AM 0 [987] branches/wxruby2/wxwidgets_282/samples/listbook/listbook.rb: Use default constructor before load_frame_subclass to avoid GTK crash
7:10AM 0 [986] branches/wxruby2/wxwidgets_282/swig/classes/Frame.i: Default constructor is required for use with XRC
7:10AM 0 [985] branches/wxruby2/wxwidgets_282/swig/classes/Window.i: Fix get_handle on GTK
6:34AM 0 [984] branches/wxruby2/wxwidgets_282/lib/wx/classes/clientdc.rb: Prevent dangerous direct instantiation of ClientDC
6:34AM 0 [983] branches/wxruby2/wxwidgets_282: Make Window#paint work both inside and outside a paint event handler,
1:57AM 0 [982] branches/wxruby2/wxwidgets_282/swig/classes/EvtHandler.i: Add EvtThunker mapping for TimerEvent (bug 10391)
 
Saturday April 28 2007
TimeRepliesSubject
5:15PM 0 [ wxruby-Bugs-10438 ] ClientDC segfault on exit
5:12PM 0 [981] branches/wxruby2/wxwidgets_282/samples/caret/caret.rb: Don't call PaintDC.new; just refresh() instead of duplicating paint code
5:02PM 0 [980] branches/wxruby2/wxwidgets_282/samples/bigdemo/ShapedWindow.rbw: Use Window#paint instead of PaintDC.new
4:56PM 0 [979] branches/wxruby2/wxwidgets_282/lib/wx/classes/paintdc.rb: Prevent dangerous direct instantiation of PaintDC
4:54PM 0 [978] branches/wxruby2/wxwidgets_282/samples/bigdemo/wxScrolledWindow.rbw: Fix crazy crashers on MSW; fix scrolling/drawing position; safe path to bitmap
4:31PM 0 [977] branches/wxruby2/wxwidgets_282/swig/classes/include/wxScrolledWindow.h: Add missing DoPrepareDC method, remove comment cruft
4:12PM 0 [976] branches/wxruby2/wxwidgets_282/samples/bigdemo/wxScrolledWindow.rbw: Remove deprecated begin_drawing and end_drawing calls
4:07PM 0 [975] branches/wxruby2/wxwidgets_282/rake/rakemswin.rb: Correct spacing for link command; remove odbc and db_table which aren't
4:07PM 0 [974] branches/wxruby2/wxwidgets_282/swig/classes/DC.i: Fix abstract method/ctor compile error on MSW
 
Thursday April 26 2007
TimeRepliesSubject
3:53PM 0 [ wxruby-Bugs-10391 ] Timer should yield an event of type TimerEvent
3:45PM 0 [973] branches/wxruby2/wxwidgets_282/swig/classes/Window.i: Fix crasher with Window#get_handle, also comment the paint method
3:20PM 0 [972] trunk/wxsugar/lib/wx_sugar/keyword_classes.rb: Fix missing keyword param for Wx::Gauge
 
Wednesday April 25 2007
TimeRepliesSubject
11:16PM 0 [ wxruby-Bugs-10378 ] Window#get_handle causes segmentation fault on windows
 
Friday April 20 2007
TimeRepliesSubject
10:55PM 0 [971] branches/wxruby2/wxwidgets_282/swig/classes: Added method to turn off 'Check Spelling as You Type' on OS X 10.4.x and above.
 
Tuesday April 17 2007
TimeRepliesSubject
3:00PM 0 [970] branches/wxruby2/wxwidgets_282/doc/textile/controlwithitems.txtl: Fixed a few formatting and content errors.
 
Monday April 16 2007
TimeRepliesSubject
1:39PM 0 [969] branches/wxruby2/wxwidgets_282/doc/textile/window.txtl: Cleanup and fixing of broken links.
11:17AM 0 [968] branches/wxruby2/wxwidgets_282/swig/RubyConstants.i: Added missing TIMER_ONE_SHOT and TIMER_CONTINUOS constants for Timer#start.
 
Saturday April 14 2007
TimeRepliesSubject
1:30AM 0 [967] branches/wxruby2/wxwidgets_282/rake/rakewx.rb: Fix two warnings generated by the rakefile
12:44AM 0 [966] branches/wxruby2/wxwidgets_282/doc/textile/listbox.txtl: Fix methods which don't need a 'n' item for arrays in Ruby
12:09AM 0 [965] branches/wxruby2/wxwidgets_282/doc/textile: Misc.
 
Friday April 13 2007
TimeRepliesSubject
11:19PM 0 [964] branches/wxruby2/wxwidgets_282/doc/textile/dialog.txtl: Fixed spelling mistake in sample.
11:17PM 0 [963] branches/wxruby2/wxwidgets_282/doc/textile/dialog.txtl: Added a few missing methods and cleaned up a bit.
1:14PM 3 version numbering
12:47PM 0 [962] branches/wxruby2/wxwidgets_282/doc/textile/xmlresource.txtl: Fixed the documentation for load_*_subclass, where * is [Dialog, Panel, Frame].
12:21PM 0 [961] branches/wxruby2/wxwidgets_282/swig: Move wxDateTime typemap into shared file, map to core Time class instead
12:19PM 0 [960] branches/wxruby2/wxwidgets_282/swig/RubyConstants.i: Add constant for Targa image files
12:19PM 0 [959] branches/wxruby2/wxwidgets_282/swig/wx.i: Ensure GC_NEVER handler at least unlinks objects; update to new API for
12:18PM 0 [958] branches/wxruby2/wxwidgets_282: Additions to UpdateUIEvent API 2.6->2.8
12:18PM 0 [957] branches/wxruby2/wxwidgets_282: Additions to TreeEvent API 2.6->2.8
12:18PM 0 [956] branches/wxruby2/wxwidgets_282: Additions to TreeCtrl API 2.6->2.8
12:16PM 0 [955] branches/wxruby2/wxwidgets_282/swig/classes/include/wxIcon.h: Change Icon.ok to Icon.is_ok (2.8)
12:15PM 0 [954] branches/wxruby2/wxwidgets_282: Additions to Image API 2.6 -> 2.8, remove comment cruft
12:15PM 0 [953] branches/wxruby2/wxwidgets_282: Additions to HelpController API 2.6 -> 2.8
12:14PM 0 [952] branches/wxruby2/wxwidgets_282/doc/textile/gridcellattr.txtl: Doc fix from Wx 2.8
12:14PM 0 [951] branches/wxruby2/wxwidgets_282: Additions to Grid API 2.6->2.8
12:13PM 0 [950] branches/wxruby2/wxwidgets_282: Changes in GenericDirCtrl API 2.6->2.8, fix TreeItemId mapping, remove cruft
12:12PM 0 [949] branches/wxruby2/wxwidgets_282: Changes in Gauge API 2.6->2.8, remove comment cruft in header
 
Wednesday April 11 2007
TimeRepliesSubject
11:32AM 0 [948] branches/wxruby2/wxwidgets_282/doc/textile/splitterwindow.txtl: Change initialize method to init to match change made to wxWidgets API for Ruby compatibility.
 
Saturday April 7 2007
TimeRepliesSubject
11:10AM 0 [ wxruby-Bugs-9932 ] iSHMAel@ku.com
10:48AM 0 [ wxruby-Bugs-9930 ] StaticBoxSizer causes segfault on exit
 
Tuesday April 3 2007
TimeRepliesSubject
1:18PM 0 [947] tags/wxsugar/0.1.15/: Tagged WxSugar 0.1.15
1:12PM 0 [946] trunk/wxsugar/samples/sugar-sample.rb: Illustrate enumerable_controls and has_style
11:55AM 0 [945] trunk/wxsugar/lib/wx_sugar.rb: Add note about enumerable_controls, reorder list of extensions
11:54AM 0 [944] trunk/wxsugar/lib/wx_sugar/wx_classes/listctrl.rb: Fix bug with endless recursion on not-found items in find_string
11:46AM 0 [943] trunk/wxsugar/lib/wx_sugar/enumerable_controls.rb: Fix bug with false positives from #find_string, bounds-checking for
11:45AM 0 [942] trunk/wxsugar/lib/wx_sugar/wx_classes/listctrl.rb: Implement find_string method cognate with ControlWithItems
10:56AM 0 [941] branches/wxruby2/wxwidgets_282/swig/classes/App.i: Avoid segfault when exiting with Ruby exception rather than end of main_loop
 
Monday April 2 2007
TimeRepliesSubject
12:13PM 0 [940] trunk/wxsugar/lib/wx_sugar/wx_classes/treectrl.rb: Align #traverse usage with #each in enumerable_controls.rb
11:55AM 0 [939] trunk/wxsugar/lib/wx_sugar/wx_classes/window.rb: Add has_style? method, allow find_window to work even if C++ method
11:48AM 0 [938] trunk/wxsugar/lib/wx_sugar/wx_classes: Enable enumerable_controls for ListCtrl and ControlWithItems family
11:47AM 0 [937] trunk/wxsugar/lib/wx_sugar/enumerable_controls.rb: Initial commit of enumerable_controls.rb
11:42AM 0 [936] branches/wxruby2/wxwidgets_282/swig/shared/control_with_items.i: Remove debugging output