History of
src
/
yoob
@master
git clone https://git.catseye.tc/yoob.js/
-
Can't speak for its efficiency, but it works much better now.
catseye
11 years ago
-
Alas, not quite. Well, almost. But alas.
catseye
11 years ago
-
PlayfieldConsoleAdapter has a proper Cursor in it now.
catseye
11 years ago
-
Slightly better. No colours or cursor yet.
catseye
11 years ago
-
Add a temporary PlayfieldConsoleAdapter class.
catseye
11 years ago
-
Add yoob.PlayfieldHTMLView class.
catseye
11 years ago
-
Make PlayfieldCanvasView a little smarter.
catseye
11 years ago
-
Split PlayfieldCanvasView off from Playfield.
catseye
11 years ago
-
Update version numbers and changelog for release of 0.3.
catseye
11 years ago
-
Add min/max x/y accessors, and offset to cursors.
catseye
11 years ago
-
Support `select` control (source selection) in yoob.Controller.
catseye
11 years ago
-
Support `edit` control and (show/hide) display(/source) element.
catseye
11 years ago
-
Add movement methods to Sprite, foreach to SpriteManager.
catseye
11 years ago
-
Add .onclick event to Sprites, .onpickup->.ongrab, and such.
catseye
11 years ago
-
Add onpickup(), moveToFront(), moveToBack(), getSpriteAt().
catseye
11 years ago
-
Rename Drag[abble/Manager] to Sprite[Manager], add ondrop() etc.
catseye
11 years ago
-
Add yoob.DragManager and yoob.Draggable classes.
catseye
11 years ago
-
Add .subst() method to yoob.Tree.
catseye
11 years ago
-
.setValue(), .setVariable() chain methods; .match() method.
catseye
11 years ago
-
Add .equals() method to yoob.Tree.
catseye
11 years ago
-
yoob.AST, yoob.Term, yoob.List -> yoob.Tree.
catseye
11 years ago
-
Updates for release of version 0.2.
catseye
11 years ago
-
Add .map() method to Playfield.
catseye
11 years ago
-
When deleting via put()/putDirty(), don't update bounds or write.
catseye
11 years ago
-
Add setDefault(), putDirty(), recalculateBounds(), dump().
catseye
11 years ago
-
Controller allows speed to be adjusted.
catseye
11 years ago
-
First cut at the yoob.Controller class.
catseye
11 years ago
-
transformer arg for load(), getExtentX()/Y(), camelCase attrs.
catseye
11 years ago
-
Update README, set version to 0.1 in preparation for "release".
catseye
11 years ago
-
LineInputBuffer requires a TextTerminal, not just TextConsole.
catseye
11 years ago