aboutsummaryrefslogtreecommitdiffstats
path: root/src/widgets.js
AgeCommit message (Collapse)Author
2010-11-18add @workInProgress tag and mark all @ngdocs as work in progressIgor Minar
2010-11-18fix docs and examples for ng:format, ng:required and ng:validateIgor Minar
2010-11-18move attribute widgets to widgets.js fileIgor Minar
- move @ng:repeat to widgets.js and its specs to widgetsSpecs.js - move @ng:non-bindable to widgets.js and its specs to widgetsSpecs.js - make widget.template suitable for attribute widgets - fix up the js docs for attribute widgets
2010-11-16add onload attribute to ng:includeIgor Minar
2010-11-15added remaining directives and search box.Misko Hevery
2010-11-10added ng:switch-when-default; changed $watch to always fire on init. (may be ↵Misko Hevery
backward incompatible)
2010-11-09Better example widgetIgor Minar
- syntax highlighting - tabless design - rename widget to doc:example - rename widget files (wiki_widget.* -> doc_widget.*) - example section is now optional
2010-11-07Added documentation for validators.Misko Hevery
BACKWARD INCOMPATIBLE: removed ssn validators, since it is unlikely that most people will need it and if they do, they can added it thorough RegExp
2010-11-05added tests for documentationMisko Hevery
2010-11-04added documentation for ng:include and ng:widget and test for doc collector.Misko Hevery
2010-11-03jsdoc parser + generator + viewer + scenario runnerMisko Hevery
- parse jsdocs from source code - generate prerendered (markdown + mustache) partials - generate json - generate scenario runner for examples in docs - basic angular doc viewer
2010-10-26fixes IE related failures, and form submit event handling in ieMisko Hevery
2010-10-23Fix for getting into recursive $eval on scope. Close #59Misko Hevery
It sort of worked since the browser would throw stack too deep exception and the angular would then print the error to console. So as long as you did not have console open you would not notice this as an error.
2010-10-18JSON parser is now strict (ie, expressions are not allowed for security)Misko Hevery
Close #57
2010-10-16ng:include should remove the reference to childScope when src is blankIgor Minar
2010-10-12Introduced injector and $new to scope, and injection into link methods and ↵Misko Hevery
controllers - added angular.injector(scope, services, instanceCache) which returns inject - inject method can return, instance, or call function which have $inject property - initialize services with $creation=[eager|eager-publish] this means that only some of the services are now globally accessible - upgraded $become on scope to use injector hence respect the $inject property for injection - $become should not be run multiple times and will most likely be removed in future version - added $new on scope to create a child scope - $inject is respected on constructor function - simplified scopes so that they no longer have separate __proto__ for parent, api, behavior and instance this should speed up execution since scope will now create one __proto__ chain per scope (not three). BACKWARD COMPATIBILITY WARNING: - services now need to have $inject instead of inject property for proper injection this breaks backward compatibility - not all services are now published into root scope (only: $location, $cookie, $window) - if you have widget/directive which uses services on scope (such as this.$xhr), you will now have to inject that service in (as it is not published on the root scope anymore)
2010-10-13fix global namespace polution with invalidWidgetsIgor Minar
2010-10-13fix memory leak caused by leftbehind $invalidWidgets referencesIgor Minar
- ng:switch should not clean up $invalidWidgets - $invalidWidgets should be clean up after each eval - add missing docs
2010-10-05Fix bug in IE where clone removes whitespace nodes.Elliott Sprehn
2010-10-01'A' tag widget and ng:click propagation changeIgor Minar
* added a widget for A (anchor) tag, that modifies the default behavior and prevent default action (location change and page reload) for tags with empty href attribute * stopped event propagation for all ng:click handlers
2010-09-21HEAD is now at 10c0151 Fixes on issue when a SELECT has OPTION which are ↵Misko Hevery
data bound (ie OPTION has repeater or OPTION.value is bound), then SELECT does not update to match the correct OPTION after the change in model (ie after the OPTION repeater unrolls or OPTION.value is changed.)
2010-09-14mergeMisko Hevery
2010-08-18stringify names for better compression, remove dead functions, removed ↵Misko Hevery
underscore.js compatibility
2010-08-16fix for ng:include does not remove partial if src goes to undefinedIgor Minar
2010-07-27fix preventDefault for eventsMisko Hevery
2010-07-20fixed xhtml compatibility, fix console in chromeMisko Hevery
2010-07-15proper handlig of $element in filtersMisko Hevery
2010-07-13ng-change ng:changeMisko Hevery
2010-07-13changed remaining ng- to ng:Misko Hevery
2010-07-02change all attributes from ng- to ng: prefixMisko Hevery
2010-06-16add back nicer formattingShyam Seshadri
2010-06-16Fix bug with validator not triggering when attributes are bound and fix some ↵Shyam Seshadri
typos. Add test for bug
2010-06-03fix some lint issuesShyam Seshadri
2010-06-02Add ability to add conditions to ng-requiredShyam Seshadri
2010-05-30remove the relience of parser an special self object, now passing generic selfMisko Hevery
2010-05-27extracted switchRouteMatcher and added necessary libraries to angular-scenarioAndres Ornelas
2010-05-13put formatters back.Misko Hevery
2010-05-13fixed issue with radio view clobering model if radio was checked.Misko Hevery
2010-05-12fixes issues where the field clobbers itselfMisko Hevery
2010-05-10fix handling of null on ieMisko Hevery
2010-05-10fix handling of val on ie with jqueryMisko Hevery
2010-05-10improved handling of text fields when formater fails to prevent clobering of ↵Misko Hevery
field
2010-05-10Merge branch 'master' of github.com:angular/angular.jsMisko Hevery
2010-05-10lintMisko Hevery
2010-04-30make xhr post optionalMisko Hevery
2010-04-22fixed the way IE breaks parests on innerHTMLMisko Hevery
2010-04-22tests work under jquery and withoutMisko Hevery
2010-04-21ie6 now passesMisko Hevery
2010-04-21more if tests passMisko Hevery
2010-04-19lintMisko Hevery