From nobody at rubyforge.org Tue Jan 2 09:21:40 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 2 Jan 2007 09:21:40 -0500 (EST) Subject: [Wxruby-development] [818] trunk/wxruby2/installers/: Deleted old pre-gem windows installer stuff Message-ID: <20070102142140.9E9145241229@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070102/6ab80d54/attachment.html From nobody at rubyforge.org Tue Jan 2 19:33:35 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 2 Jan 2007 19:33:35 -0500 (EST) Subject: [Wxruby-development] [819] trunk/wxruby2/swig/classes/MouseEvent.i: Added the MOUSE_BTN_XXX constants to test which button is changing state Message-ID: <20070103003335.BEE475241D0B@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070102/f42a739e/attachment.html From nobody at rubyforge.org Tue Jan 2 19:51:20 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 2 Jan 2007 19:51:20 -0500 (EST) Subject: [Wxruby-development] [820] trunk/wxruby2/lib/wx/classes/texturlevent.rb: Added get_url convenience method to TextUrlEvent Message-ID: <20070103005120.F226C5241CB8@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070102/f772dc1f/attachment.html From nobody at rubyforge.org Tue Jan 2 20:25:30 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 2 Jan 2007 20:25:30 -0500 (EST) Subject: [Wxruby-development] [821] trunk/wxruby2/doc/textile/texturlevent.txtl: Added info on undocumented TextUrlEVent class Message-ID: <20070103012530.C3EB85241CA8@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070102/b41b6e39/attachment.html From nobody at rubyforge.org Tue Jan 2 20:37:00 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 2 Jan 2007 20:37:00 -0500 (EST) Subject: [Wxruby-development] [822] trunk/wxruby2/doc/textile: Links to the documentation on TextUrlEvent Message-ID: <20070103013701.081F95241CF1@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070102/6282f50d/attachment.html From nobody at rubyforge.org Tue Jan 2 20:38:59 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 2 Jan 2007 20:38:59 -0500 (EST) Subject: [Wxruby-development] [823] trunk/wxruby2/doc/textile: Remove docs for some deprecated classes Message-ID: <20070103013859.E25D15241CF2@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070102/dccd4e9a/attachment-0001.html From noreply at rubyforge.org Wed Jan 3 05:19:28 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 3 Jan 2007 05:19:28 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-7549 ] missing 'methods' section in some class documentation Message-ID: <20070103101928.B2AC65240A36@rubyforge.org> Bugs item #7549, was opened at 2007-01-03 05:19 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7549&group_id=35 Category: None Group: current Status: Open Resolution: None Priority: 3 Submitted By: Nobody (None) Assigned to: Nobody (None) Summary: missing 'methods' section in some class documentation Initial Comment: The following classes seem to not have a method's section in their html docs ... (see: http://rubyforge.org/pipermail/wxruby-users/2006-December/002835.html) warning: artprovider.html has no methods warning: bitmapdataobject.html has no methods warning: boxsizer.html has no methods warning: brush.html has no methods warning: brushlist.html has no methods warning: bufferedinputstream.html has no methods warning: choicebook.html has no methods warning: configbase.html has no methods warning: datetime.html has no methods warning: datetimeholidayauthority.html has no methods warning: datetimeworkdays.html has no methods warning: debugstreambuf.html has no methods warning: docchildframe.html has no methods warning: docmdichildframe.html has no methods warning: eventhandlingoverview.html has no methods warning: fontdialog.html has no methods warning: grid.html has no methods warning: gridsizer.html has no methods warning: htmlwindow.html has no methods warning: individuallayoutconstraint.html has no metho warning: internationalization.html has no methods warning: layoutconstraints.html has no methods warning: listbook.html has no methods warning: log.html has no methods warning: mediaevent.html has no methods warning: metafiledc.html has no methods warning: mimetypesmanager.html has no methods warning: penlist.html has no methods warning: simplehelpprovider.html has no methods warning: sizerflags.html has no methods warning: stddialogbuttonsizer.html has no methods warning: windowstyles.html has no methods ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7549&group_id=35 From nobody at rubyforge.org Wed Jan 3 16:01:05 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Wed, 3 Jan 2007 16:01:05 -0500 (EST) Subject: [Wxruby-development] [824] trunk/wxruby2/swig/classes/App.i: Remove some ifdefs for old unstable versions of WxWidgets Message-ID: <20070103210106.0AD38524118D@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070103/fb6e549f/attachment.html From nobody at rubyforge.org Thu Jan 4 17:48:52 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Thu, 4 Jan 2007 17:48:52 -0500 (EST) Subject: [Wxruby-development] [825] trunk/wxruby2/swig/RubyConstants.i: Added DEFAULT_VALIDATOR constant Message-ID: <20070104224852.CE3805241A44@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070104/11b2e4eb/attachment.html From nobody at rubyforge.org Fri Jan 5 16:11:51 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 16:11:51 -0500 (EST) Subject: [Wxruby-development] [826] trunk/wxruby2/swig: Move RubyStockObjects back to App.i to avoid lots of error msg on GTK Message-ID: <20070105211151.CFB4E5241194@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/852517ce/attachment.html From nobody at rubyforge.org Fri Jan 5 16:43:19 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 16:43:19 -0500 (EST) Subject: [Wxruby-development] [827] trunk/wxruby2/swig: Moved NULL objects into constants so they can be used for default args Message-ID: <20070105214319.8A390524144A@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/42c9d3cf/attachment.html From nobody at rubyforge.org Fri Jan 5 16:45:52 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 16:45:52 -0500 (EST) Subject: [Wxruby-development] [828] trunk/wxruby2/swig/classes/Sizer.i: Ensure that nested Sizers are disowned and not GC'd (fixes segfault at exit) Message-ID: <20070105214552.DC85A5241331@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/08348d3a/attachment-0001.html From nobody at rubyforge.org Fri Jan 5 17:16:14 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 17:16:14 -0500 (EST) Subject: [Wxruby-development] [829] trunk/wxruby2/samples/bigdemo/wxNotebook.rbw: Fix icon path for notebook tab (was crashing linux bug 6632) Message-ID: <20070105221614.C6CE55241497@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/8a973ec3/attachment.html From nobody at rubyforge.org Fri Jan 5 17:17:42 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 17:17:42 -0500 (EST) Subject: [Wxruby-development] [830] trunk/wxruby2/lib/wx/classes/icon.rb: Raise exception if bad icon is specified (eg incorrect file path) Message-ID: <20070105221742.8FEEA5241331@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/0b285f9c/attachment.html From nobody at rubyforge.org Fri Jan 5 18:19:58 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 18:19:58 -0500 (EST) Subject: [Wxruby-development] [831] trunk/wxruby2: Use simple ruby Integers to represent TreeItemIds Message-ID: <20070105231958.2AEBE52416B7@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/55afcdcf/attachment.html From nobody at rubyforge.org Fri Jan 5 18:22:38 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 18:22:38 -0500 (EST) Subject: [Wxruby-development] [832] trunk/wxruby2/samples: Fix samples for TreeItemIds as integers, fix image size in treectrl sample Message-ID: <20070105232239.1449E52416B7@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/b6f9c69d/attachment.html From nobody at rubyforge.org Fri Jan 5 19:02:24 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 19:02:24 -0500 (EST) Subject: [Wxruby-development] [833] trunk/wxruby2/swig/classes: Fix the inheritance chain of wxIcon (varies cross-platform) Message-ID: <20070106000224.A775F5241754@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/44634442/attachment-0001.html From nobody at rubyforge.org Fri Jan 5 19:04:46 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 19:04:46 -0500 (EST) Subject: [Wxruby-development] [834] trunk/wxruby2/lib/wx/classes/icon.rb: Simpler test for non-existent icon files Message-ID: <20070106000446.B99BB5241759@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/eb115cc1/attachment.html From nobody at rubyforge.org Fri Jan 5 19:39:20 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 19:39:20 -0500 (EST) Subject: [Wxruby-development] [835] trunk/wxruby2/doc/textile: Updated documentation about TreeItemId Message-ID: <20070106003920.27A315241806@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/fa185800/attachment.html From nobody at rubyforge.org Fri Jan 5 20:11:43 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 20:11:43 -0500 (EST) Subject: [Wxruby-development] [836] trunk/wxsugar/lib/wx_sugar: Make :validator and :name sugary ctor args work for Controls classes Message-ID: <20070106011143.6E27E5241806@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/3a5cf25d/attachment.html From nobody at rubyforge.org Fri Jan 5 20:19:25 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Fri, 5 Jan 2007 20:19:25 -0500 (EST) Subject: [Wxruby-development] [837] trunk/wxruby2/swig/classes/Notebook.i: Added DISOWN typemap to avoid segfault on exit on GTK Message-ID: <20070106011925.512AA524180E@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070105/be64a834/attachment-0001.html From nobody at rubyforge.org Sat Jan 6 17:55:16 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Sat, 6 Jan 2007 17:55:16 -0500 (EST) Subject: [Wxruby-development] [838] trunk/wxruby2/doc/textile/artprovider.txtl: Add methods listing; rubyify examples; distinguish class methods Message-ID: <20070106225516.B7FC45240F35@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070106/5ed91391/attachment.html From nobody at rubyforge.org Sat Jan 6 17:57:45 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Sat, 6 Jan 2007 17:57:45 -0500 (EST) Subject: [Wxruby-development] [839] trunk/wxruby2/doc/textile/bitmapdataobject.txtl: Add methods listing; remove virtual function refs Message-ID: <20070106225745.B02CE5240F35@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070106/19318f0c/attachment.html From nobody at rubyforge.org Sat Jan 6 18:06:12 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Sat, 6 Jan 2007 18:06:12 -0500 (EST) Subject: [Wxruby-development] [840] trunk/wxruby2/doc/textile/boxsizer.txtl: Add methods listing, remove one bad link and not-for-user method descriptions Message-ID: <20070106230612.7BD8952418F5@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070106/c8201f34/attachment.html From noreply at rubyforge.org Sun Jan 7 20:07:29 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 7 Jan 2007 20:07:29 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Feature Requests-7657 ] Help re-use Font, Brush, Pen (similar to wxBrushList) Message-ID: <20070108010729.7EE695241864@rubyforge.org> Feature Requests item #7657, was opened at 2007-01-08 01:07 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=221&aid=7657&group_id=35 Category: API improvement Group: None Status: Open Priority: 2 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: Help re-use Font, Brush, Pen (similar to wxBrushList) Initial Comment: wxBrushList, wxPenList and wxFontList keep track of the relevant type of objects that have been created, and allow the programmer to retrieve a previously-created instance rather than creating a new one with the same parameters. This is in the interests of speed and efficiency. There is no point in porting these List classes directly to Ruby, but the functionality could easily be emulated by memoizing calls to the Pen, Brush and Font constructors. Using a hash keyed on the passed-in arguments would be a simple way of doing this. Benchmark to see if it's worth it. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=221&aid=7657&group_id=35 From noreply at rubyforge.org Sun Jan 7 20:12:06 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 7 Jan 2007 20:12:06 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-7658 ] Window#set_focus method not working on OS X Message-ID: <20070108011206.4C29C5241B06@rubyforge.org> Bugs item #7658, was opened at 2007-01-08 01:12 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7658&group_id=35 Category: Incorrect behavior Group: None Status: Open Resolution: None Priority: 3 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: Window#set_focus method not working on OS X Initial Comment: The set_focus method of Window does not seem to be working correctly on OS X. When called on a textctrl, for example, the caret is blinking in the ctrl, but text input is not directed to that control. The user must click the mouse there to give the ctrl focus, indicated by a darker grey ring round it. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7658&group_id=35 From nobody at rubyforge.org Sun Jan 7 20:28:24 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Sun, 7 Jan 2007 20:28:24 -0500 (EST) Subject: [Wxruby-development] [841] trunk/wxruby2/swig/classes: Added PasswordEntryDialog Message-ID: <20070108012825.155245241CC6@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070107/27bd8a27/attachment.html From nobody at rubyforge.org Mon Jan 8 15:34:43 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 8 Jan 2007 15:34:43 -0500 (EST) Subject: [Wxruby-development] [842] trunk/wxsugar/lib/wx_sugar/wx_classes/treectrl.rb: Fix for TreeItemIds as Integers Message-ID: <20070108203443.9B60C52413A6@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070108/7cf98e80/attachment.html From nobody at rubyforge.org Mon Jan 8 15:53:53 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 8 Jan 2007 15:53:53 -0500 (EST) Subject: [Wxruby-development] [843] trunk/wxruby2: Moved stock colours so they are available from library load time Message-ID: <20070108205353.6A38E52413A8@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070108/df323a75/attachment.html From nobody at rubyforge.org Mon Jan 8 16:07:41 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 8 Jan 2007 16:07:41 -0500 (EST) Subject: [Wxruby-development] [844] trunk/wxruby2/swig/classes: Added IconBundle class for multi-resolution icons, cleaned comment cruft Message-ID: <20070108210741.6582E52413AF@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070108/00f3d671/attachment.html From nobody at rubyforge.org Mon Jan 8 18:03:09 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 8 Jan 2007 18:03:09 -0500 (EST) Subject: [Wxruby-development] [845] trunk/wxruby2/swig/classes: Added MultiChoiceDialog in class form Message-ID: <20070108230309.AE7D452419FC@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070108/0cad671a/attachment-0001.html From nobody at rubyforge.org Mon Jan 8 18:12:07 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 8 Jan 2007 18:12:07 -0500 (EST) Subject: [Wxruby-development] [846] trunk/wxruby2/swig/classes/MultiChoiceDialog.i: Fixed - don't use Ruby 1.9-style API calls cos this breaks older SWIGs Message-ID: <20070108231207.6C41D5241BDA@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070108/ed575ed9/attachment.html From noreply at rubyforge.org Mon Jan 8 18:37:40 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 8 Jan 2007 18:37:40 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-7681 ] frequent GC-related segfaults on Win32 Message-ID: <20070108233740.329E35241DB2@rubyforge.org> Bugs item #7681, was opened at 2007-01-08 23:37 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7681&group_id=35 Category: Incorrect behavior Group: None Status: Open Resolution: None Priority: 5 Submitted By: Alex Fenton (brokentoy) Assigned to: Kevin Smith (qualitycode) Summary: frequent GC-related segfaults on Win32 Initial Comment: As of version 0.0.38, windows will segfault on any call to GC.start. This menas that a real app of any size will quickly crash. This happens even in a less-than-minimal frame without a menu or icon. Therefore not sure what class this is related to. Can be worked around by adding GC.disable at the start of all scripts. We are in great need of some debugging info here - eg a stacktrace of some of these crashes. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7681&group_id=35 From nobody at rubyforge.org Thu Jan 11 15:18:42 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Thu, 11 Jan 2007 15:18:42 -0500 (EST) Subject: [Wxruby-development] [847] trunk/wxruby2/doc/textile/index.txtl: Added links to overview pages (Hawley Waldman) Message-ID: <20070111201842.C41695241852@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070111/c83d212e/attachment.html From noreply at rubyforge.org Fri Jan 12 03:56:53 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 12 Jan 2007 03:56:53 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-7773 ] ObjectPreviouslyDeleted error when using custom ArtProvider Message-ID: <20070112085653.661795241F3E@rubyforge.org> Bugs item #7773, was opened at 2007-01-12 08:56 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7773&group_id=35 Category: Incorrect behavior Group: current Status: Open Resolution: None Priority: 4 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: ObjectPreviouslyDeleted error when using custom ArtProvider Initial Comment: According to the docs, it should be possible to define a custom subclass of ArtProvider that responds to create_bitmap, and add it to the sources used by ArtProvider by calling push_provider: Wx::ArtProvider.push_provider(MyArtProvider.new) Wx::ArtProvider.get_icon('project') However, this causes an ObjectPreviouslyDeleted error. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7773&group_id=35 From nobody at rubyforge.org Sun Jan 14 07:15:45 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Sun, 14 Jan 2007 07:15:45 -0500 (EST) Subject: [Wxruby-development] [848] trunk/wxruby2/swig/classes/include/wxListCtrl.h: Added missing RefreshItem and RefreshItems methods Message-ID: <20070114121545.7261E5240E64@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070114/e209a143/attachment.html From nobody at rubyforge.org Sun Jan 14 11:05:20 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Sun, 14 Jan 2007 11:05:20 -0500 (EST) Subject: [Wxruby-development] [849] trunk/wxruby2/lib/wx/classes/colour.rb: Stock colours weren't initializing correctly Message-ID: <20070114160520.B622A5241662@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070114/b53095f3/attachment.html From noreply at rubyforge.org Mon Jan 15 07:13:00 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 15 Jan 2007 07:13:00 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-7849 ] disable does not disable some child components on OS X Message-ID: <20070115121301.20F1F5240F3A@rubyforge.org> Bugs item #7849, was opened at 2007-01-15 07:13 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7849&group_id=35 Category: Incorrect behavior Group: None Status: Open Resolution: None Priority: 3 Submitted By: Nobody (None) Assigned to: Kevin Smith (qualitycode) Summary: disable does not disable some child components on OS X Initial Comment: if you disable a container window, not all the child components get disabled. For example, a notebook containing some controls: @notebook.add(Panel) {|p| p.arrange_vertically p.add(TextCtrl) p.add(RadioBox) p.add(Button) p.add(ComboBox) } On OS X, the TextCrl and Combobox text are still focusable and editable. I think enable may suffer from the same problem (note: this works fine on windows) ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=7849&group_id=35 From noreply at rubyforge.org Mon Jan 22 15:27:00 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 22 Jan 2007 15:27:00 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-8068 ] TextCtrl#append_text doesn't work when text is in UTF8 Message-ID: <20070122202700.7F2005241103@rubyforge.org> Bugs item #8068, was opened at 2007-01-22 20:27 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8068&group_id=35 Category: Incorrect behavior Group: current Status: Open Resolution: None Priority: 4 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: TextCtrl#append_text doesn't work when text is in UTF8 Initial Comment: TextCtrl.append_text should append the passed text to the textctrl's content. However, if the passed text contains multibyte UTF-8 characters, it will show as blank. On OS X 10.3, wxruby 0.0.38 ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8068&group_id=35 From nobody at rubyforge.org Mon Jan 22 18:40:02 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 22 Jan 2007 18:40:02 -0500 (EST) Subject: [Wxruby-development] [850] trunk/wxruby2/samples/bigdemo/bigdemo.rb: Fix crasher when selecting first-level category in tree Message-ID: <20070122234002.B13715241374@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070122/e5be76d1/attachment-0001.html From alex at pressure.to Mon Jan 22 19:04:22 2007 From: alex at pressure.to (Alex Fenton) Date: Tue, 23 Jan 2007 00:04:22 +0000 Subject: [Wxruby-development] maybe fix for MSW segfaults Message-ID: <45B55106.5040703@pressure.to> Hi Have been wrestling with the frequent GC segfaults on Windows. Seems they occur b/c Windows sends Events (UpdateUIEvents, I think) with the same pointer repeatedly. These get wrapped in a ruby Event object as they are processed, and a mapping stored through SWIG's trackobjects. However, the ruby object isn't referenced anywhere, so gets swept and destroyed by GC when it runs. For some reason, the mapping isn't removed, so the next time the same Event object is sent for processing (ProcessEvent), SWIG tries to retrieve a destroyed object, and segfaults. I can't pin down where the tracking should be getting removed but isn't, but switching off trackobjects altogether for wxEvent seems to avoid the problem (using VS express 2005) I don't *think* this is a problem, because I don't think Event objects are ever returned by wxruby methods; they are only ever passed into ruby from C++ API (in normal event handlers), or occasionally passed into C++ from Ruby (if 'faking' events). So I'd be grateful if you could try the attached patch and see 1) does this fix the issue? 2) is it going to cause other problems down the line? thanks alex -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Event_i.patch Url: http://rubyforge.org/pipermail/wxruby-development/attachments/20070123/b79ba476/attachment.ksh From nobody at rubyforge.org Mon Jan 22 19:08:22 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 22 Jan 2007 19:08:22 -0500 (EST) Subject: [Wxruby-development] [851] trunk/wxruby2/swig/classes/ListCtrl.i: Don't try and mark item data for virtual ListCtrls, b/c it can crash Message-ID: <20070123000822.BE15F524134D@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070122/3e559b9f/attachment.html From nobody at rubyforge.org Tue Jan 23 16:21:41 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 23 Jan 2007 16:21:41 -0500 (EST) Subject: [Wxruby-development] [852] trunk/wxruby2/swig/classes/include/parents.rb: Fix MultiChoiceDialog name Message-ID: <20070123212141.696AD5240ACA@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070123/25911444/attachment.html From nobody at rubyforge.org Tue Jan 23 16:23:36 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Tue, 23 Jan 2007 16:23:36 -0500 (EST) Subject: [Wxruby-development] [853] trunk/wxruby2/swig: Replace deprecated STR2CSTR with StringValuePtr Message-ID: <20070123212337.5157D5240B5C@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070123/ac7e321a/attachment.html From noreply at rubyforge.org Wed Jan 24 19:37:44 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 24 Jan 2007 19:37:44 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Support Requests-8124 ] Release win32 i386 gem for Cygwin Message-ID: <20070125003744.DCCD85241421@rubyforge.org> Support Requests item #8124, was opened at 2007-01-24 17:37 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=219&aid=8124&group_id=35 Category: None Group: None Status: Open Priority: 3 Submitted By: Geoff Cheshire (gtcaz) Assigned to: Nobody (None) Summary: Release win32 i386 gem for Cygwin Initial Comment: I'd like to request the release of a gem that's compatible with Cygwin (win32 i386). Thanks! ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=219&aid=8124&group_id=35 From noreply at rubyforge.org Thu Jan 25 00:22:19 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 25 Jan 2007 00:22:19 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-8130 ] Crash-on-exit when dialogs have been used Message-ID: <20070125052219.2387F5241495@rubyforge.org> Bugs item #8130, was opened at 2007-01-25 05:22 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8130&group_id=35 Category: Incorrect behavior Group: None Status: Open Resolution: None Priority: 3 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: Crash-on-exit when dialogs have been used Initial Comment: Sometimes dialogs are not getting cleaned up correctly - when a MessageDialog (for example) has been shown with show_modal, the following crash occurs on application exit Program received signal EXC_BAD_ACCESS, Could not access memory. 0xf4000104 in ?? () (gdb) whe #0 0xf4000104 in ?? () Cannot access memory at address 0xf4000104 Cannot access memory at address 0xf4000104 #1 0x0335d888 in wxTopLevelWindowBase::~wxTopLevelWindowBase() () #2 0x0335be10 in wxTopLevelWindowMac::~wxTopLevelWindowMac() () #3 0x0335e478 in wxDialog::~wxDialog() () #4 0x030fccfc in SwigDirector_wxMessageDialog::~SwigDirector_wxMessageDialog() () #5 0x0001d6f0 in rb_gc_call_finalizer_at_exit () at gc.c:1858 #6 0x000041d4 in ruby_finalize_1 () at eval.c:1418 #7 0x00004340 in ruby_cleanup (ex=0) at eval.c:1453 #8 0x000044b8 in ruby_stop (ex=71295648) at eval.c:1484 #9 0x00004544 in ruby_run () at eval.c:1505 ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8130&group_id=35 From noreply at rubyforge.org Thu Jan 25 00:27:44 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 25 Jan 2007 00:27:44 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-8131 ] EVT_TEXT_ENTER not firing on OS X & Linux Message-ID: <20070125052744.4EB015241493@rubyforge.org> Bugs item #8131, was opened at 2007-01-25 05:27 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8131&group_id=35 Category: Incorrect behavior Group: None Status: Open Resolution: None Priority: 3 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: EVT_TEXT_ENTER not firing on OS X & Linux Initial Comment: evt_text_enter should fire when the ENTER button is pressed within a single-line TextCtrl. BUt this isn't working on OS X or Linux at the moment - nothing happens. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8131&group_id=35 From nobody at rubyforge.org Thu Jan 25 13:19:12 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Thu, 25 Jan 2007 13:19:12 -0500 (EST) Subject: [Wxruby-development] [854] trunk/wxruby2/swig/classes: Add support for GridBagSizer Message-ID: <20070125181912.6298652411BF@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070125/efbe87eb/attachment.html From nobody at rubyforge.org Thu Jan 25 13:29:24 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Thu, 25 Jan 2007 13:29:24 -0500 (EST) Subject: [Wxruby-development] [855] trunk/wxruby2/swig/classes/include/parents.rb: Parenting for GridBagSizer Message-ID: <20070125182924.9E0745241246@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070125/dac7da37/attachment.html From noreply at rubyforge.org Fri Jan 26 13:03:45 2007 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 26 Jan 2007 13:03:45 -0500 (EST) Subject: [Wxruby-development] [ wxruby-Bugs-8179 ] Segfaults when Kernel#exit is called Message-ID: <20070126180345.913E952415C7@rubyforge.org> Bugs item #8179, was opened at 2007-01-26 18:03 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8179&group_id=35 Category: None Group: None Status: Open Resolution: None Priority: 3 Submitted By: Alex Fenton (brokentoy) Assigned to: Nobody (None) Summary: Segfaults when Kernel#exit is called Initial Comment: If there are multiple windows or dialogs to be cleaned up, then calling Ruby's exit command can cause segfaults. This is because Wx's clean-up code for top-level windows references the App instance, which has already been destroyed by Ruby's GC Poss solution - add an at_exit block to App's initializer that ensures main_loop is ended correctly. Backtrace is: Program received signal EXC_BAD_ACCESS, Could not access memory. 0xf4000104 in ?? () (gdb) whe #0 0xf4000104 in ?? () Cannot access memory at address 0xf4000104 Cannot access memory at address 0xf4000104 #1 0x0335d888 in wxTopLevelWindowBase::~wxTopLevelWindowBase() () #2 0x0335be10 in wxTopLevelWindowMac::~wxTopLevelWindowMac() () #3 0x0335e478 in wxDialog::~wxDialog() () #4 0x030fccfc in SwigDirector_wxMessageDialog::~SwigDirector_wxMessageDialog() () #5 0x0001d6f0 in rb_gc_call_finalizer_at_exit () at gc.c:1858 #6 0x000041d4 in ruby_finalize_1 () at eval.c:1418 #7 0x00004340 in ruby_cleanup (ex=0) at eval.c:1453 #8 0x000044b8 in ruby_stop (ex=71295648) at eval.c:1484 #9 0x00004544 in ruby_run () at eval.c:1505 ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=8179&group_id=35 From nobody at rubyforge.org Mon Jan 29 00:29:01 2007 From: nobody at rubyforge.org (nobody at rubyforge.org) Date: Mon, 29 Jan 2007 00:29:01 -0500 (EST) Subject: [Wxruby-development] [856] trunk/wxruby2/swig/classes/AcceleratorTable.i: Fixed compile error on Windows Message-ID: <20070129052902.23467524131D@rubyforge.org> An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-development/attachments/20070129/f1861361/attachment.html From roys at mindspring.com Mon Jan 29 00:34:21 2007 From: roys at mindspring.com (Roy Sutton) Date: Mon, 29 Jan 2007 00:34:21 -0500 Subject: [Wxruby-development] maybe fix for MSW segfaults In-Reply-To: <45B55106.5040703@pressure.to> References: <45B55106.5040703@pressure.to> Message-ID: <45BD875D.6020305@mindspring.com> Alex Fenton wrote: > Hi > > Have been wrestling with the frequent GC segfaults on Windows. > > So I'd be grateful if you could try the attached patch and see > 1) does this fix the issue? > 2) is it going to cause other problems down the line? Hi Alex. This patch doesn't seem to completely address all crash issues. The sample I use for showing the crashing is the Gauge sample in bigdemo. The sample actually runs for a while now -if- you don't move the mouse cursor out of the gauge pane. As soon as you do, it crashes. One time it just hung the application and didn't crash, so I had to kill it. So, it may have some other side effects that need to be investigated. I haven't specifically tested using GC with the samples I made before so I can't say if it addressed those. I thought you'd appreciate a little feedback on it. Roy