Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 7, 2013
  1. example 008 (animation of a prop) works and 59 specs

    - catch the DynamicPropertyChangedEvent on dynattr.
    - generic code for event breaking
    - fixed: min -> max  (er oh)
    - introduction of CoreApplication
      for testing Core-events
Commits on Mar 31, 2013
  1. example 7 works. 54 working specs

    - font support
    - ToolButton class
    - Font/Brush/Pen now work exactly the same
    - Regexp class in ruby++ so regexp ops in C++ become easy!
    - demo of C++ plugin (.so file)
    - colspan works in grid, rowspan IS passed but not taken into account.
Commits on Mar 30, 2013
  1. Examples 5+6: combobox

    - strangely enough the colors worked first time
    - combo's work
    - Fixed terrible bug in size.cpp.   Needs spec too!
    - 54 working specs, added for size
    - and 6 working examples
    - FULL implementation reached of QSize and QSizeF
Commits on Feb 26, 2013
  1. annotated example 4. Working clock with limited effort

    - 4 examples OK, 38 workings specs. CLOCKY!!!
    - annotated example 3
    - rpprpp on track. But too complicated to finish, too little gain
    - major refactoring
    - splitted color of from brush
    - timer_spec works (1 example)
    - moved basefiles for plugins in proper plugin dir using _ prefix
    - it tries to include widget.rb from two different places.
      Should always use 'realpath'
    - ESafety -> E_SAFETY. 3 values. NOT boolean anymore
    - added VERYUNSAFE which can only be used if the conversion is
      guaranteed.     As in	    array.assign(rb_ary_new(), VERYUNSAFE).
      NO CHECKS at all are done, which is what I want here anyway.
Commits on Feb 21, 2013
  1. joinstyle + capstyle for pens

    - +10 dynamic properties for rectangle graphics
    - no extra specs, but 36 work
    - typo fix
    - minimal painterpath functionality
    - deleted stuff
    - alternative parenting system for noqtcontrol class!
    - attempt to revitalize ruby++
    - moved shared objects to reform dir. Makes linking easier
    - extended ruby++
    - r++-ed brush.cpp for 99%
    - 36 working specs people!
    - And it is BLACK now. And it stays that way.
  2. triangle example

    - scene now has a background brush
    - technically polygons should work too, since triangle is just a
      special case of that
    - beziers + quads added
    - a little cleanup
    - it is coming together, 'cap' still todo
Something went wrong with that request. Please try again.