Igor Minar
eabedba34d
chore(release): cutting the 0.10.4 human-torch release
2011-10-22 21:39:39 -07:00
Igor Minar
b4add97c17
docs(changelog): update changelog with 0.10.4 release notes
2011-10-22 21:39:39 -07:00
Igor Minar
bacc31bea9
fix(defer.cancel): should return false instead of undefined
2011-10-22 21:32:48 -07:00
Igor Minar
ad90c3574f
feat($defer): add $defer.cancel
...
This functionality was previously available only as obscure $browser.defer.cancel.
I also added docs and tests and fixed an issue in .defer.cancel mock.
2011-10-22 21:32:48 -07:00
Igor Minar
e28171d5e4
fix(docs): key-binding used old scope apis
2011-10-22 21:32:48 -07:00
Igor Minar
ce73ed091b
feat(docs): add "Loading..." notification
2011-10-22 21:32:47 -07:00
Igor Minar
90ac8d57b0
fix(docs): update page title only when content loads
2011-10-22 21:32:47 -07:00
Igor Minar
6eb1179505
style(docs): change "this" to "scope" in the controller
2011-10-22 21:32:47 -07:00
Vojta Jina
9b85757102
fix($location): rewrite links with nested elements
...
For example:
<a href="some/link">inner <span>text</span></a>
If you click on "text", then the span element is event.target, so we need to traverse the DOM.
2011-10-22 15:35:18 -07:00
Igor Minar
c6c3949b14
feat(filter.date): use mediumDate as default
...
Breaking change!
Previously the default was fullDate.
2011-10-20 16:51:28 -07:00
Igor Minar
e175db37c6
fix(date filter): default to fullDate format
...
The browser's behave inconsistently, so we should just stick to one format
when the format is not specified by the developer
Closes #605
2011-10-20 16:51:28 -07:00
Igor Minar
f38010d3a2
fix(compiler): revert 8611ebe6 - calling \$digest after linking
...
Change introduced by me in 8611ebe6 results in considerable inefficiencies when the compiler
and linker is used from within a widget, in which case, we call $digest unnecessary since it
will be called by the $apply which called the directive/widget in the first place.
There are only two places when the extra $digest call can be useful - when manually bootstrapping
the app or in tests. However even in tests this behavior can result in unwanted results (especially
when ng:controller is involved). So it is better to leave it for the developer to call $digest
when it is really needed.
2011-10-20 15:51:14 -07:00
Misko Hevery
7fc18b263d
fix(radio): allows data-binding on value property. Closes#316
2011-10-20 11:30:40 -07:00
Igor Minar
fabc9f77a3
feat(sanitizer): add html5 elements to the whitelist
...
Closes #89
2011-10-20 09:44:52 -07:00
Igor Minar
c17c731fdc
style(select): cleaning up select.js
2011-10-19 22:52:14 -07:00
TEHEK Firefox
3692885810
fix(ng:options): compile null/blank option tag
...
Fixes #562
2011-10-19 22:52:14 -07:00
Igor Minar
5d43439dbe
fix(ng:pattern): correctly parse out inlined regexp
2011-10-19 21:52:20 -07:00
Igor Minar
a46f2a0db3
docs(textarea): add docs for angular.widget.textarea
2011-10-19 16:49:34 -07:00
Igor Minar
3217a249e1
style(input): fix style violations in the input.js file
2011-10-19 16:49:34 -07:00
Konstantin Stepanov
78f394fd17
feat(input): add ng:minlength and ng:maxlength validation
...
notes(igor): I also e2e tests and refactorred the e2e test example to be
more clear about what is a variable and what is an html/framework api.
2011-10-19 16:49:20 -07:00
Konstantin Stepanov
e82e64d57b
fix(input): recognize 'password' as an html input type
2011-10-19 10:36:36 -07:00
Vojta Jina
8978e066b5
fix(gen-docs): require files without touching PATH
...
So that it works on latest revision of node...
New version of Node (v0.5.x) does not support require.paths.push().
2011-10-18 22:23:52 -07:00
Igor Minar
833eb3c844
fix(ng:repeat): repeater should ignore $ and $$ properties
2011-10-18 17:27:43 -07:00
Igor Minar
07926ff1ef
chore(version.yaml): add missing snapshot version suffix
2011-10-18 17:25:10 -07:00
Igor Minar
e801faba2e
chore(jstd adapter): switch to our version with backported fixes
...
sha of the version: da92db714142b49f9cf61db664e782bb0ccad80b
2011-10-18 16:21:52 -07:00
TEHEK Firefox
ee6af9a978
fix(ng:options): select correct element when '?'-option was previously selected
...
Closes #599
2011-10-18 14:02:54 -07:00
Igor Minar
74379df6c4
chore(release): preparing the 0.10.4 human-torch iteration
2011-10-14 15:29:17 -07:00
Igor Minar
fe65dd926c
chore(release): cutting the 0.10.3 shattering-heartbeat release
2011-10-14 08:31:39 -07:00
Igor Minar
669b53ede2
fix(docs): fix jsfiddle integration
...
this got accidentally messed up during the forms refactoring and mass renaming
2011-10-14 08:31:00 -07:00
Igor Minar
b0c3f28e8f
docs(forms): fix devguide forms example code
2011-10-14 08:30:02 -07:00
Igor Minar
9810dc0993
docs(cookbook): disable jsfiddle for deeplinking example
...
it uses extra resources, so it won't work on fiddle
2011-10-14 08:29:33 -07:00
Vojta Jina
ab5df20dfa
chore(libs): update libs (jasmine, jstd, jasmine-jstd adapter)
2011-10-13 17:36:11 -07:00
Igor Minar
d83a92c121
fix(checkbox): prefix true-value & false-value with ng:
2011-10-13 17:35:00 -07:00
Igor Minar
d0425de29e
chore(release): preparing release notes for 0.10.3
2011-10-13 16:54:30 -07:00
Igor Minar
ad5e42cf82
docs($location): Html5 -> HTML5
2011-10-13 14:42:49 -07:00
Igor Minar
9ed1126adb
docs($location): update replace() docs
2011-10-13 14:37:37 -07:00
Igor Minar
7a19eb84aa
docs($location): fix $config -> $locationConfig in docs
2011-10-13 14:07:48 -07:00
Igor Minar
718741acab
chore(logo): add hi-res ng logo
2011-10-13 13:44:38 -07:00
Vojta Jina
ec8bb675b4
fix(docs): set proper base href when hashbang url requested
2011-10-13 11:10:20 -07:00
Vojta Jina
8e32f3fd35
fix(nodeserver): docs rewriting
...
There can be url /api which does not end with / and we want to rewrite this url as well...
2011-10-13 11:10:20 -07:00
Vojta Jina
02332107e5
feat(nodeserver): if index.html exists, serve it instead of directory listing
2011-10-13 11:10:20 -07:00
Vojta Jina
afc81b554e
fix($location): do not rewrite link when meta key pressed
2011-10-13 11:10:19 -07:00
Vojta Jina
26e8ab3693
feat(scenario): allow key pressing when triggering browser event
...
Add parameter to our browserTriger function to allow specifying which keys are pressed.
Note, this does not work on IE<9 !
2011-10-13 11:10:19 -07:00
Igor Minar
28ccc76aa1
docs(dev_guide.bootstrap.auto_bootstrap): fixing a typo
2011-10-12 23:04:48 -07:00
Igor Minar
b3c4cb7cff
docs(*): remove @workInProgress from everywhere
...
it's not useful any more and it only makes the docs look ugly
2011-10-12 23:04:48 -07:00
Misko Hevery
4af4378b11
fix(forms): broken tests on jQuery and ie8&9
2011-10-12 23:04:48 -07:00
Igor Minar
8611ebe6a0
fix(compiler): linking function should call $digest
...
The linked scope should be $digest-ed but only if a $digest isn't
already running on it.
2011-10-12 23:04:48 -07:00
Igor Minar
8f46a3c9ac
fix(jqLite): attr for boolean attribute should lowercase value
2011-10-12 23:04:47 -07:00
Igor Minar
66fdb36ecb
refactor(ng:bind-attr): simplify impl by leveraging jquery
2011-10-12 23:04:47 -07:00
Igor Minar
f0f5ffa9aa
test(jstd-config): add widget specs to jsTestDriver-jquery.conf
2011-10-12 23:04:47 -07:00