Permalink
Commits on Mar 8, 2012
  1. Change FXRuby homepage

    larskanis committed Mar 8, 2012
  2. Add developer Lars Kanis

    larskanis committed Mar 8, 2012
  3. prepare for release

    larskanis committed Mar 8, 2012
  4. Update README.rdoc

    larskanis committed Mar 8, 2012
Commits on Mar 7, 2012
  1. Adjust more rdoc links, so that they work with yard

    larskanis committed Mar 7, 2012
    Remove some comments, to only from C++ usable methods
Commits on Mar 3, 2012
Commits on Mar 1, 2012
  1. prepare release

    larskanis committed Mar 1, 2012
  2. bump VERSION to 1.6.23

    larskanis committed Mar 1, 2012
  3. exclude classes from yard

    larskanis committed Mar 1, 2012
Commits on Feb 21, 2012
  1. prepare for release

    larskanis committed Feb 21, 2012
  2. bump VERSION to 1.6.22

    larskanis committed Feb 21, 2012
Commits on Feb 16, 2012
  1. bump VERSION to 1.6.22.pre4

    larskanis committed Feb 16, 2012
  2. Change access to raw pixel data of FXImage and derivatives

    larskanis committed Feb 16, 2012
    Allow more consistent read/write access to image data, that is also
    usable with derived classes like FXJPGImage.
    
    Moreover much faster String based access to the pixel data is possible,
    now.
    
    FXImage#data and FXMemoryBuffer is now deprecated.
  3. Add proper FXImage#setData

    larskanis committed Feb 16, 2012
    previous swig's #setData implementation wasn't really useable
Commits on Feb 13, 2012
  1. Fix invalid memory access in final GC call when using FXMenuCommand w…

    larskanis committed Feb 13, 2012
    …ith acckey
    
    Calling other classes while garbage collection is generally dangerous and useless.
Commits on Feb 8, 2012
  1. bump VERSION to 1.6.22.pre3

    larskanis committed Feb 8, 2012
  2. Fix double referenced foxObj when borrowed object registration is tri…

    larskanis committed Feb 8, 2012
    …ggered from C++ constructor.
    
    This happens with FXFileSelector.
Commits on Feb 7, 2012
  1. Fix Segfault while GC'ing FXWindows

    larskanis committed Feb 7, 2012
    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.
Commits on Feb 6, 2012
  1. fix typo textFont vs. font

    larskanis committed Feb 6, 2012
    whitespaces
Commits on Feb 4, 2012
Commits on Feb 3, 2012
  1. Fix 'object allocation not allowed while garbage collection' bug

    larskanis committed Feb 3, 2012
    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.
Commits on Feb 2, 2012