- Revert 1.0.1 changes
- Rename mouse.bundle to cmouse.bundle to avoid name conflict
- Added optional
point
argument to allMouse
click methods - Added duration argument to all
Mouse
methods that are animated - Fix differences between MRI CGPoint and MacRuby CGPoint
-
Fixed animation timing (sleep(3) type coercion issue)
-
Added
Mouse#click_down
-
Added
Mouse#click_up
-
Added
Mouse#click
-
Added
Mouse#secondary_click
-
Added
Mouse#arbitrary_click
-
Added
Mouse#middle_click
-
Added
Mouse#multi_click
-
Added
Mouse#double_click
-
Added
Mouse#triple_click
-
CRuby and MacRuby compatible
-
Added
Mouse.current_position
-
Added
Mouse.move_to
-
Added
Mouse.drag_to
-
Added
Mouse.scroll
-
Added
CGPoint
on CRuby to mimicCGPoint
in MacRuby -
Added
Array#to_point
to mimic MacRuby allowing Arrays for structs