first commit
Added content-pane widget + tons of changes
Another big commit of lots of stuff
Another big commit of lots of stuff
Moved Utils into uijet.js; Added documentation to uijet.js; Started documenting widgets/base.js; Added README.md; Added LICENSE
fixed last commit where old version was wrongfully used
Implemented uijet.unregisterWidget and renamed _registerWidget;
Fixed uijet.getCurrentView implementation;
Implemented uijet.Form for Form registration;
Added a callback arg to uijet.setRoute and implemented unsetRoute;
Made callback arg in uijet.animate optional;
Implemented support for fold animation type;
Refactored base.destroy to a more thorough destruction;
Implemetned base.remove;
Implemented destroyContained in base and uijet;
Added a check to base.subscribe for topic in app_events option to add it there for later quick removal;
Added id to wrapper elements;
Added a template_name option which falls back to widget.id;
Replaced all use of element.getClientRects with element.offset[...] properties;
Added no_transitions flag to sleep & disappear for optimized sleeping;
Unfolded .transitioned definition to allow better maintenance of transition-property;
Added height to .transitioned transition-property;
Moved display: inline-table from all list items to horizontal list items only;
Commented out call to _super inside Transitioned.render;
Fixed usage example in README
Added documentation
Fixed Implementation of base.setElement;
Implemented widget declaration via DOM parsing
remove .orig files
Revised List click handler to support cancellation of selection;
Added caching of $selected;
Added publishing of post_load event to Updated.wake
Fixed bullets
Added documentation
Fixed animation - making sure transition end handler is called in case transition didn't occur;
Improved fold transition;
Implemented switchCurrent which makes sure only one layer is set to current in a set of Layered siblings
Implemented mechanism for making sure signals are fire once per lifecycle method call, unless set to persistent;
Implemented base._finally method to clean up after lifecycle methods completion;
Implemented Layerd mixin for managing layered sibling widgets;
Fixed form.send to use new jQuery ajax api;
Added dont_focus option for Form widgets
Added documentation;
Replaced use of extendProto on Widget.prototype with a simple assignment of the object to Widget.prototype;
Removed fetchTemplate from base;
Some clean up in extend & extendProto
Refactored Adapter method for creating top level default adapter that will apply to every widget instance;
Refactored uijet to be AMD compliant;
Implemented the importModules method and refactored widget starting to be async
Implemented unsetRoute method;
Added destroy method;
Refactored to be AMD compliant
Moved _setContext method override into this adapter;
Added a flag to check for use of this adapter;
Refactored to be AMD compliant;
Removed use of Akashi namespace
Added item_element option to allow definition of the element delegating the selection;
Refactored the `post_select` flow breaking;
Removed the preventDefault call on flow breaking;
Refactored to be AMD compliant