Igor Minar
0ad39dde4f
fix onhashchange tests for IE
2011-01-10 10:24:12 -08:00
Misko Hevery
4c71824a69
fix for IE free function weirdness
2011-01-10 10:22:24 -08:00
Misko Hevery
47c454a315
change to keydown from keyup; add delayed $updateView
...
- There was a perceived lag when typing do to the fact that we were
listening on the keyup event instead of keydown. The issue with
keydown is that we can not read the value of the input field. To
solve this we schedule a defer call and perform the model update
then.
- To prevent calling $eval on root scope too many times as well as to
prevent drowning the browser with too many updates we now call the
$eval only after 25ms and any additional requests get ignored. The
new update service is called $updateView
2011-01-07 14:39:46 -08:00
Igor Minar
16086aa37c
$location service should utilize onhashchange events instead of polling
2011-01-07 14:39:41 -08:00
Igor Minar
c0a26b1853
jasmine adapter with better stack traces
2011-01-07 12:02:46 -08:00
Igor Minar
9db2170dcf
add personalLog files to jsTestDriver-jquery.conf
2011-01-07 12:02:46 -08:00
Igor Minar
b28dee7fd5
use toMatch in widgetSpec
2011-01-07 12:02:46 -08:00
Igor Minar
142a985f33
Revert "Issue #51 : Update extensionMap()"
...
This reverts commit 00ca67e4be .
Now that we don't have published services, we don't need to worryi
about this any more and in fact this behavior is confusing because
to override a service that has dependencies with a services with
no dependencies one must specify $inject:[] or else the old
dependencies will be injected.
Conflicts:
src/Angular.js
test/AngularSpec.js
2011-01-07 12:02:45 -08:00
Igor Minar
bd5ec7c32a
rename nodeName due to conflicts with jquery
2011-01-07 12:02:45 -08:00
Igor Minar
bdc251c5a5
add global namespace clobbering check to angular-bootstrap
2011-01-07 12:02:45 -08:00
Igor Minar
ad9537cdf6
remove unused jquery ui lib
2011-01-07 12:02:45 -08:00
Misko Hevery
807d8c92b3
removed dissabled tests which are now outdated
2011-01-06 14:51:44 -08:00
Misko Hevery
454626ad39
converted last of tests to specs
2011-01-06 14:34:21 -08:00
Misko Hevery
247c99a8a4
upgrade to latest jasmine adapter
2011-01-06 14:22:45 -08:00
Igor Minar
da1d50fbe9
avoid namespace conflicts between jqLite and window when running in bootstrap mode
2011-01-04 18:04:01 -08:00
Igor Minar
67d064820c
fixing up personalLog app
2011-01-04 18:04:01 -08:00
Igor Minar
b2631f6170
rename scope.$inject to scope.$service
...
see changelog diff for more info
2011-01-04 18:04:00 -08:00
Igor Minar
1430c6d6b1
renaming service property $creation to $eager
...
see changelog diff for more info
2011-01-04 18:03:55 -08:00
Igor Minar
3ea5941f0e
removing support for 'eager-published' services
2011-01-04 16:40:41 -08:00
Misko Hevery
d0270d9256
Remove many eager-publish services, lazy polling
...
- Browser now starts the poller on first call to addPollFn()
- Many services ($location, $cookies, $router) are no longer eager-publish. The result is that
unless someone needs the $cookies, they will not cause the Browser to start polling for them.
2011-01-04 16:40:40 -08:00
Misko Hevery
5f080193cb
Added an extra security check to make sure that the parser can not execute anything while evaluting JSON.
2011-01-04 13:25:49 -08:00
Igor Minar
cf891428bf
upgrading JSTD to r788
2010-12-28 17:32:20 -08:00
Igor Minar
5b9967518e
preparing the 0.9.9 time-shift iteration
2010-12-23 22:43:42 -08:00
Igor Minar
38f462d572
cutting the 0.9.8 astral-projection release
2010-12-23 22:42:11 -08:00
Igor Minar
56eeba0f3c
release notes for the 0.9.8 release
2010-12-23 22:41:05 -08:00
Igor Minar
5a534235b6
fixing invalid json strings in ResourceSpec
2010-12-23 09:03:34 -08:00
Igor Minar
e7a0fb250f
fromJson delegation to native JSON parser if available
...
- native parser delegation
- $xhr change to use native parser
2010-12-22 14:16:36 -08:00
Igor Minar
e3ddc2bcc4
simple perf testing harness with JSON parsing tests
...
- all tests should be under perf/
- all payloads should be under perf/data
- run tests with ./server.sh + ./test-perf.sh
We still lack a way to compare results against a baseline, but
this is better than nothing.
2010-12-22 14:16:36 -08:00
Igor Minar
d11088eb43
Revert "Refactor lexer to use regular expressions"
...
We came across a major performance regression due to this change.
I'm reverting it until we find a better solution.
This reverts commit 23fc73081f .
2010-12-22 14:16:36 -08:00
Misko Hevery
a5df1fc41f
Stricter JSON parsing, for security
2010-12-11 10:07:10 -08:00
Misko Hevery
ec4d446f89
Closes #153 : input widgets without name are ignored
2010-12-11 08:28:11 -08:00
Misko Hevery
b225083a21
Fire $eval only if the value has actually changed on input
2010-12-11 08:27:52 -08:00
Igor Minar
e84d3334b0
preparing the 0.9.8 astral-projection iteration
2010-12-10 22:16:10 -08:00
Igor Minar
7989c7d24a
cutting the 0.9.7 sonic-scream release
2010-12-10 17:08:52 -08:00
Igor Minar
5c36f466e1
fixing release notes
2010-12-10 17:08:10 -08:00
Igor Minar
f8151afd90
improve doc app scrollbars
2010-12-10 17:04:56 -08:00
Igor Minar
74120eaa0f
updating release notes
2010-12-10 13:49:03 -08:00
Igor Minar
b370fac4fc
$defer service should always call $eval after callback finished
...
Closes #189
2010-12-10 13:22:44 -08:00
Misko Hevery
23fc73081f
Refactor lexer to use regular expressions
2010-12-08 14:39:22 -08:00
Misko Hevery
e5e69d9b90
Remove RegExp parser
...
- RegExp parser is rearly used, feature, and one should not have RegExps
in views anyways, so we are removing it
BACKWARD INCOMPATIBLE CHANGE!!!
2010-12-08 14:36:51 -08:00
Misko Hevery
fa722447f8
Fixed failed assignments of form abj[0].name=value
...
Closes #169
2010-12-08 14:20:26 -08:00
Igor Minar
81d10e819e
make the docs angular 'logo' link filename agnostic
2010-12-07 20:43:10 -08:00
Igor Minar
809ca94e1c
@returns tag should allow the content to be split into multiple lines
2010-12-07 16:07:14 -08:00
Igor Minar
824eab9029
improving $resource docs
2010-12-07 16:06:31 -08:00
Igor Minar
d503dfe99b
preparations for the 0.9.7 sonic-scream iteration
2010-12-06 21:24:49 -08:00
Igor Minar
e4d33917e3
cutting the 0.9.6 night-vision release
2010-12-06 21:11:10 -08:00
Igor Minar
6326e2028b
fixing release notes
2010-12-06 21:10:38 -08:00
Igor Minar
8aed2047f0
fixing closure compiler warnings
2010-12-06 20:48:47 -08:00
Igor Minar
f60b6b0938
fix the angular.Array.orderBy example + add docs
2010-12-06 20:32:37 -08:00
Igor Minar
eea7113abe
updating release notes for the 0.9.6 release
2010-12-06 20:23:06 -08:00