initial commit to cleanup
Deleted files
Moved options from factory function to controller since options belong to a directive instance. Was in master /js folder but was lost in cleanup.
Adding $destroy handler to make sure the widget is destroyed when the scope is detroyed.
Fixed event handling which was broken by removal of underscorejs dependency.
Filtering out data items added by angular from options object because too deep for kendo's deepCopyOne.
Added filter function to do so and using it to get the list of widgets from jQuery.fn.
Had to upgrade angular to 1.0.5 due to bug with 1.0.4's forEach and array-like objects: https://github.com/angular/angular.js/commit/ec54712ff3dab1ade44f94fa82d67edeffa79a1d#src/Angular.js
Changed the version of angular to 1.0.5 in the list of required libs.
Further cleanup and added some comments.
Modified kendoSource to place dataSource in element data and make it easier for 3rd party directives to provide custom dataSources.
Added kendo-refresh attribute to allow re-loading a kendo widget based on an angular expression.
Added sample usage of kendoSource used outside of a widget directive in home.html.
Added sample usage of kendo-refresh attribute in home.html.
now iterating kendo.ui for widgets
Iterating over kendo.ui AND kendo.dataviz.ui to get all the available widgets.
Removed the filter function as it is no longer necessary.
Upgraded kendo to latest (2013.1.319) and jquery to 1.9.1 in index.html.
Making sure the options object isn't filled with the kendo widget object which gets put in the element's data under the same name as the attribute directive.
Modularized files into src directory
Merge branch 'cleanup' of https://github.com/kendo-labs/angular-kendo into cleanup
Removing deleted files
Invoking uglify
Adding webstorm folder to gitignore and putting back a fix that did not survive the modularization merge:
Making sure the options object isn't filled with the kendo widget object which gets put in the element's data under the same name as the attribute directive.
Made sure $parse is injected in the widget factory. The angular.js in the build directory was not working because of this.
Removed unnecessary reference to the directive's controller.
Made index.html point to build/angular-kendo.js.
Removed $parse and $timeout from the directiveFactory's API (now injected).
Added Karma test setup
Moved to directory structure that mirrors src
Set reporting option to dots