summaryrefslogtreecommitdiffstats
path: root/js/vendor/angular-ui
diff options
context:
space:
mode:
Diffstat (limited to 'js/vendor/angular-ui')
-rw-r--r--js/vendor/angular-ui/.bower.json14
-rw-r--r--js/vendor/angular-ui/.gitignore1
-rw-r--r--js/vendor/angular-ui/.travis.yml10
-rw-r--r--js/vendor/angular-ui/CHANGELOG.md60
-rw-r--r--js/vendor/angular-ui/LICENSE21
-rw-r--r--js/vendor/angular-ui/README.md73
-rw-r--r--js/vendor/angular-ui/angular-ui.js1316
-rw-r--r--js/vendor/angular-ui/common/ieshiv/README.md47
-rw-r--r--js/vendor/angular-ui/common/ieshiv/ieshiv.js52
-rw-r--r--js/vendor/angular-ui/common/module.js5
-rw-r--r--js/vendor/angular-ui/common/stylesheets/angular-ui.less7
-rw-r--r--js/vendor/angular-ui/common/stylesheets/mixins.less11
-rw-r--r--js/vendor/angular-ui/grunt.js124
-rw-r--r--js/vendor/angular-ui/modules/directives/animate/animate.js36
-rw-r--r--js/vendor/angular-ui/modules/directives/animate/test/animateSpec.js71
-rw-r--r--js/vendor/angular-ui/modules/directives/calendar/calendar.js66
-rw-r--r--js/vendor/angular-ui/modules/directives/calendar/dependencies.json8
-rw-r--r--js/vendor/angular-ui/modules/directives/calendar/test/calendarSpec.js216
-rw-r--r--js/vendor/angular-ui/modules/directives/codemirror/codemirror.js77
-rw-r--r--js/vendor/angular-ui/modules/directives/codemirror/dependencies.json8
-rw-r--r--js/vendor/angular-ui/modules/directives/codemirror/test/codemirrorSpec.js160
-rw-r--r--js/vendor/angular-ui/modules/directives/currency/README.md46
-rw-r--r--js/vendor/angular-ui/modules/directives/currency/currency.js45
-rw-r--r--js/vendor/angular-ui/modules/directives/currency/stylesheets/currency.less14
-rw-r--r--js/vendor/angular-ui/modules/directives/currency/test/currencySpec.js95
-rw-r--r--js/vendor/angular-ui/modules/directives/date/README.md73
-rw-r--r--js/vendor/angular-ui/modules/directives/date/date.js111
-rw-r--r--js/vendor/angular-ui/modules/directives/date/dependencies.json5
-rw-r--r--js/vendor/angular-ui/modules/directives/date/test/dateSpec.js354
-rw-r--r--js/vendor/angular-ui/modules/directives/event/event.js27
-rw-r--r--js/vendor/angular-ui/modules/directives/event/test/eventSpec.js79
-rw-r--r--js/vendor/angular-ui/modules/directives/if/if.js39
-rw-r--r--js/vendor/angular-ui/modules/directives/if/test/ifSpec.js57
-rw-r--r--js/vendor/angular-ui/modules/directives/jq/README.md112
-rw-r--r--js/vendor/angular-ui/modules/directives/jq/jq.js64
-rw-r--r--js/vendor/angular-ui/modules/directives/jq/test/jqSpec.js111
-rw-r--r--js/vendor/angular-ui/modules/directives/keypress/keypress.js110
-rw-r--r--js/vendor/angular-ui/modules/directives/keypress/test/keydownSpec.js67
-rw-r--r--js/vendor/angular-ui/modules/directives/keypress/test/keypressSpec.js67
-rw-r--r--js/vendor/angular-ui/modules/directives/keypress/test/keyupSpec.js67
-rw-r--r--js/vendor/angular-ui/modules/directives/map/map.js125
-rw-r--r--js/vendor/angular-ui/modules/directives/map/test/mapSpec.js102
-rw-r--r--js/vendor/angular-ui/modules/directives/mask/dependencies.json5
-rw-r--r--js/vendor/angular-ui/modules/directives/mask/mask.js38
-rw-r--r--js/vendor/angular-ui/modules/directives/mask/test/maskSpec.js47
-rwxr-xr-xjs/vendor/angular-ui/modules/directives/reset/reset.js26
-rw-r--r--js/vendor/angular-ui/modules/directives/reset/stylesheets/reset.less18
-rwxr-xr-xjs/vendor/angular-ui/modules/directives/reset/test/resetSpec.js55
-rw-r--r--js/vendor/angular-ui/modules/directives/route/route.js68
-rw-r--r--js/vendor/angular-ui/modules/directives/route/test/routeSpec.js98
-rw-r--r--js/vendor/angular-ui/modules/directives/scrollfix/scrollfix.js39
-rw-r--r--js/vendor/angular-ui/modules/directives/scrollfix/test/scrollfixSpec.js39
-rw-r--r--js/vendor/angular-ui/modules/directives/select2/dependencies.json8
-rw-r--r--js/vendor/angular-ui/modules/directives/select2/select2.js124
-rw-r--r--js/vendor/angular-ui/modules/directives/select2/test/select2Spec.js144
-rw-r--r--js/vendor/angular-ui/modules/directives/showhide/showhide.js60
-rw-r--r--js/vendor/angular-ui/modules/directives/showhide/test/showhideSpec.js104
-rw-r--r--js/vendor/angular-ui/modules/directives/sortable/REDME.md54
-rw-r--r--js/vendor/angular-ui/modules/directives/sortable/sortable.js112
-rw-r--r--js/vendor/angular-ui/modules/directives/sortable/test/sortableSpec.js40
-rw-r--r--js/vendor/angular-ui/modules/directives/tinymce/dependencies.json8
-rw-r--r--js/vendor/angular-ui/modules/directives/tinymce/test/tinymceSpec.js90
-rw-r--r--js/vendor/angular-ui/modules/directives/tinymce/tinymce.js53
-rw-r--r--js/vendor/angular-ui/modules/directives/validate/test/validateSpec.js164
-rw-r--r--js/vendor/angular-ui/modules/directives/validate/validate.js66
-rw-r--r--js/vendor/angular-ui/modules/filters/format/format.js34
-rw-r--r--js/vendor/angular-ui/modules/filters/format/test/formatSpec.js21
-rw-r--r--js/vendor/angular-ui/modules/filters/highlight/highlight.js21
-rw-r--r--js/vendor/angular-ui/modules/filters/highlight/highlight.less5
-rw-r--r--js/vendor/angular-ui/modules/filters/highlight/test/highlightSpec.js48
-rw-r--r--js/vendor/angular-ui/modules/filters/inflector/inflector.js44
-rw-r--r--js/vendor/angular-ui/modules/filters/inflector/test/inflectorSpec.js39
-rw-r--r--js/vendor/angular-ui/modules/filters/unique/test/uniqueSpec.js81
-rw-r--r--js/vendor/angular-ui/modules/filters/unique/unique.js45
-rw-r--r--js/vendor/angular-ui/package.json20
-rw-r--r--js/vendor/angular-ui/templates/README.md48
-rw-r--r--js/vendor/angular-ui/templates/dependencies.json8
-rw-r--r--js/vendor/angular-ui/templates/stylesheets/template.less2
-rw-r--r--js/vendor/angular-ui/templates/template.js21
-rw-r--r--js/vendor/angular-ui/templates/test/templateSpec.js58
-rw-r--r--js/vendor/angular-ui/test/lib/angular-1.0.1/angular-mocks.js1719
-rw-r--r--js/vendor/angular-ui/test/lib/angular-1.0.1/angular.js14326
-rw-r--r--js/vendor/angular-ui/test/lib/angular/angular-1.0.0rc4.js14054
-rw-r--r--js/vendor/angular-ui/test/lib/angular/angular-1.0.0rc5.js13455
-rw-r--r--js/vendor/angular-ui/test/lib/angular/angular-mocks.js1647
-rw-r--r--js/vendor/angular-ui/test/lib/bootstrap/bootstrap-modal.js213
-rw-r--r--js/vendor/angular-ui/test/lib/calendar/calendar.js.min114
-rw-r--r--js/vendor/angular-ui/test/lib/codemirror/codemirror.js4786
-rw-r--r--js/vendor/angular-ui/test/lib/googlemaps/googlemaps.js23
-rw-r--r--js/vendor/angular-ui/test/lib/jquery/jquery-1.7.2.js9404
-rw-r--r--js/vendor/angular-ui/test/lib/jquery/jquery-ui-1.8.18.js11802
-rw-r--r--js/vendor/angular-ui/test/lib/maskedinput/jquery.maskedinput-1.3.js294
-rw-r--r--js/vendor/angular-ui/test/lib/select2/select2.js2407
-rw-r--r--js/vendor/angular-ui/test/lib/tinymce/jquery.tinymce.js1
-rw-r--r--js/vendor/angular-ui/test/lib/tinymce/tiny_mce.js1
-rw-r--r--js/vendor/angular-ui/test/test-config.js68
96 files changed, 79105 insertions, 1317 deletions
diff --git a/js/vendor/angular-ui/.bower.json b/js/vendor/angular-ui/.bower.json
new file mode 100644
index 000000000..c52714ab9
--- /dev/null
+++ b/js/vendor/angular-ui/.bower.json
@@ -0,0 +1,14 @@
+{
+ "name": "angular-ui",
+ "homepage": "https://github.com/angular-ui/angular-ui",
+ "version": "0.4.0",
+ "_release": "0.4.0",
+ "_resolution": {
+ "type": "version",
+ "tag": "v0.4.0",
+ "commit": "94f90431b3544039b0850c3d0d3cbc80b93a7891"
+ },
+ "_source": "git://github.com/angular-ui/angular-ui.git",
+ "_target": "*",
+ "_originalSource": "angular-ui"
+} \ No newline at end of file
diff --git a/js/vendor/angular-ui/.gitignore b/js/vendor/angular-ui/.gitignore
index 0dd3b7486..34977ee7d 100644
--- a/js/vendor/angular-ui/.gitignore
+++ b/js/vendor/angular-ui/.gitignore
@@ -1,3 +1,2 @@
node_modules
-*.coffee.js
.idea \ No newline at end of file
diff --git a/js/vendor/angular-ui/.travis.yml b/js/vendor/angular-ui/.travis.yml
new file mode 100644
index 000000000..c835df7df
--- /dev/null
+++ b/js/vendor/angular-ui/.travis.yml
@@ -0,0 +1,10 @@
+ language: node_js
+ node_js:
+ - "0.8"
+
+ before_install:
+ - export DISPLAY=:99.0
+ - sh -e /etc/init.d/xvfb start
+ - npm install -g grunt@0.3.x testacular@0.4.x
+
+ script: "grunt" \ No newline at end of file
diff --git a/js/vendor/angular-ui/CHANGELOG.md b/js/vendor/angular-ui/CHANGELOG.md
new file mode 100644
index 000000000..038ca1c62
--- /dev/null
+++ b/js/vendor/angular-ui/CHANGELOG.md
@@ -0,0 +1,60 @@
+# [Cha Cha Cha Changes](http://www.youtube.com/watch?v=pl3vxEudif8&t=0m53s)
+
+## Master
+
+## v0.4.0
+* **Validate directive** has been upgraded
+ * **API BREAKING CHANGE!** now takes expressions instead of function references
+ * You must explicitly specify the $value variable, but you no longer need to create a function
+ * **NEW FEATURE** uiValidateWatch allows you to re-fire a validation rule (or all rules) when a related model changes (confirm_password)
+* **CodeMirror directive** has been updated
+ * Now works with v3.02
+ * **NEW FEATURE** uiRefresh lets you specify an expression to watch for changes to refresh codemirror (useful for modals)
+* **Mask directive** has many new fixes
+* Fixes for **uiDate**
+ * **DateFormat directive** can now be declared in **uiConfig**
+* **uiJq Passthru directive** has upgrades to support a wider variety of directives
+ * Now fires asyncronously post-angular-rendering of the view (**uiDefer** option is now always true)
+ * New **uiRefresh** lets you specify an expression to watch to re-fire the plugin (call $(elm).focus() when a modal opens)
+* **Select2 directive** now adds support for setting the selected item by specifying a simple ID
+ * FINALLY have unit-tests for Select2!
+* **IEShiv** has been simplified and stripped of browser-sniffing code (just use conditional comments)
+* **Calendar directive** now performs better watching of events data
+ * Added optional equalsTracker attr (increment to force update from scope)
+* **Sortable directive** now properly supports connectWith option
+* New **route directive** that sets a boolean based on a pattern match of the current route (useful for tabs/navigation)
+* Refactored **If directive** to be tidier
+* **API BREAKING CHANGE!** **Modal directive** has been completely removed (if you still need it, grab the files from v0.3.x)
+
+## v0.3.0
+* New **format** filter
+* Lots of cleanup! Consistent indentation, linting
+* Custom builds via grunt (soon to be leveraged via builder)
+* uiDate now watches options
+* Rewrote ui-keypress (API is not backwards-compatible)
+ * **ui-**keypress has been expanded into **ui-keyup**, **ui-keydown** and **ui-keypress**
+ * The **ui-keypress** can now be used to `$event.preventDefault()` as expected
+ * Multiple combinations are separated by spaces, while multi-key combos are separated by dashes: `'enter alt-space 13-shift':'whatever()'`
+ * The string-notation (__a and be or c and d__) has been dropped completely
+* Can now pass (or globally define) the value uiReset resets to
+
+## v0.2.0
+* Unit tests. Unit tests. Unit tests.
+* New **inflector** filter (previously named **prettifier**)
+ * Added 2 alternative modes, now contains: humanize, underscore and variable
+* **Passthrough directive** (uiJq) now fixes common ngModel problems due to trigger(change). Can optionally be disabled
+* Removed **Length Filter** (you can instead do {{ ( myArray | filter: { gender:'m' } ).length }})
+* Added **validate directive**, allows you to pass validation functions
+* **Sortable directive**
+* Fixed **unique filter**
+* **Highlight filter** has had bug fixes
+* **Event directive** has been refactored / improved
+* **Keypress directive** has been refactored / improved
+* New **if-directive** instead of **remove directive** (removed)
+* New **google maps directive**
+* New **animate directive** that transitions the injection of new DOM elements (transitioning the removal of DOM is still not supported yet)
+* Improvements to **scrollfix directive**
+
+## v0.1.0
+* New folder structure
+* Too many to list
diff --git a/js/vendor/angular-ui/LICENSE b/js/vendor/angular-ui/LICENSE
new file mode 100644
index 000000000..dfc5e0ca1
--- /dev/null
+++ b/js/vendor/angular-ui/LICENSE
@@ -0,0 +1,21 @@
+The MIT License
+
+Copyright (c) 2012 the AngularUI Team, http://angular-ui.github.com
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/js/vendor/angular-ui/