- Feb 16, 2012
-
-
Lars Kanis authored
previous swig's #setData implementation wasn't really useable
-
- Feb 13, 2012
-
-
Lars Kanis authored
Calling other classes while garbage collection is generally dangerous and useless.
-
- Feb 08, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
This happens with FXFileSelector.
-
- Feb 07, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
FXWindow destructor calls recalc() and changeFocus() of it's parent windows. Since these methods are routed back to Ruby code, but calling Ruby code from GC isn't a good idea, we mark the parent window as "in_gc", so that it will ignore recalc() and changeFocus() calls completely. The parent window should also be scheduled to be free'd. In the other case, the child window would have been marked as used.
-
- Feb 06, 2012
-
-
Lars Kanis authored
whitespaces
-
- Feb 04, 2012
-
-
Lars Kanis authored
-
- Feb 03, 2012
-
-
Lars Kanis authored
Calling any Ruby code within the mark phase is generelly dangerous, because it usually allocates some objects. Since most of the methods of FX objects can be overloaded in Ruby, the calls in markfuncs now call explizitly the C++ methods. Also remove some double marking of objects.
-
- Feb 02, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
-
Lars Kanis authored
-
Lars Kanis authored
-
- Feb 01, 2012
-
-
Lars Kanis authored
Replace PLATFORM with RUBY_PLATFORM and respect other platforms, too. Fixes http://rubyforge.org/tracker/index.php?func=detail&aid=28740&group_id=300&atid=1223
-
- Jan 31, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
-
Lars Kanis authored
-
- Jan 30, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
change unconditional LIBZ_MAKEFILE task to a file task - the configure needs to be started only once
-
Lars Kanis authored
change build dependencies so that (cross) compile and gem tasks no longer need the explicit configure task
-
Lars Kanis authored
change zlib URL to Sourceforge, because on zlib.net older versions are immediately dropped, as soon as a new version was released
-
Lars Kanis authored
-
- Jan 29, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
-
Lars Kanis authored
-
Lars Kanis authored
This could hide namespace issues in fxruby.
-
Lars Kanis authored
-
- Jan 28, 2012
-
-
Lars Kanis authored
The target objects stored in the accelerator table are currently private. Therefore FXRbAccelTable::markfunc() doesn't mark them as used. As a workaround the objects are additionally stored in @targets Hash.
-
- Jan 26, 2012
-
-
Lars Kanis authored
-
Lars Kanis authored
-
Lars Kanis authored
-
- Jan 25, 2012
-
-
Lars Kanis authored
-
-
Lars Kanis authored
-
- Jan 22, 2012
-
-
Lars Kanis authored
The Ruby String buffer was free'd by GC and FXMemoryStream#close
-
Lars Kanis authored
noticed at FXComboBox#fillItems
-
Lars Kanis authored
-
Lars Kanis authored
-
- Oct 28, 2011
-
-
Lars Kanis authored
-
Lars Kanis authored
-