No description
Find a file
Igor Minar 2a8fe56997 fix(ng:class): make ng:class friendly towards other code adding/removing classes
ng:class as well as ng:class-odd and ng:class-even always reset the
class list to whatever it was before compilation, this makes it
impossible to create another directive which adds its own classes on the
element on which ng:class was applied.

the fix simply removes all classes that were added previously by
ng:class and add classes that the ng:class expression evaluates to.

we can now guarantee that we won't clobber stuff added before or after
compilation as long as all class names are unique.

in order to implement this I had to beef up jqLite#addClass and
jqLite#removeClass to be able to add/remove multiple classes without
creating duplicates.
2011-09-01 16:37:08 -07:00
.externalToolBuilders Created a performance test harness and reporter 2011-06-08 13:49:10 -07:00
.settings added any edit perf to make sure no trailing whitespace 2011-01-24 14:23:51 -08:00
css feat(ng:cloak): add ng:cloak directive 2011-08-24 15:01:49 -07:00
docs style(e2e tests): shorten jquery/jqlite describe 2011-08-31 23:03:58 -07:00
example Remove trailing white spaces from all source files 2011-05-19 09:43:56 -07:00
i18n feat(jasmine-node): use the jasmine-node NPM to run our non-browser specs 2011-08-31 14:34:56 -07:00
images remove test img file 2011-06-06 23:10:29 -07:00
lib chore(jasmine): disable 'Jasmine waiting for..' msg 2011-08-15 00:21:02 -07:00
logs creating logs/ and tmp/ dirs 2010-10-29 10:47:06 -07:00
perf feat(scope): new and improved scope implementation 2011-08-02 01:00:03 +02:00
regression Fix IE bug - ng:href 2011-06-02 11:15:41 -07:00
src fix(ng:class): make ng:class friendly towards other code adding/removing classes 2011-09-01 16:37:08 -07:00
test fix(ng:class): make ng:class friendly towards other code adding/removing classes 2011-09-01 16:37:08 -07:00
tmp creating logs/ and tmp/ dirs 2010-10-29 10:47:06 -07:00
.gitignore refactor(gen-docs): use q, qq, q-fs (node modules) to write gen-docs 2011-07-20 17:33:18 -07:00
.project Created a performance test harness and reporter 2011-06-08 13:49:10 -07:00
angularjs.ftp add ftp script to auto deploy to angularjs.org 2010-08-14 11:03:36 -07:00
CHANGELOG.md doc(changelog): add info about the memory leak in ng:options 2011-08-21 01:31:54 -07:00
gdocs.js feat(gdocs.js): output usefull error messages when not logged in. 2011-08-31 14:34:56 -07:00
gen_docs.sh feat(jasmine-node): use the jasmine-node NPM to run our non-browser specs 2011-08-31 14:34:56 -07:00
java ng:repeat ignores prototype keys 2010-07-09 14:45:29 -07:00
jsTestDriver-coverage.conf feat($locale): add default locale service for en-US 2011-08-14 23:44:20 -07:00
jsTestDriver-jquery.conf feat($route): add events before/after route change 2011-08-31 14:31:23 -07:00
jsTestDriver-perf.conf feat($route): add events before/after route change 2011-08-31 14:31:23 -07:00
jsTestDriver-scenario.conf JSTD adapter for running e2e tests 2011-05-19 09:43:56 -07:00
jsTestDriver.conf feat($route): add events before/after route change 2011-08-31 14:31:23 -07:00
LICENSE MIT license 2010-01-05 16:57:36 -08:00
nodeserver.sh Fix issue where directories don't have a slash on the end and allow specifying a different port 2010-10-23 14:22:54 -07:00
pom.xml chore(ide): add pom.xml for IDEs that grok maven 2011-08-23 08:17:46 -07:00
Rakefile feat($route): add events before/after route change 2011-08-31 14:31:23 -07:00
README.md readme 2010-03-15 14:41:28 -07:00
server-coverage.sh Add test coverage analysis. 2010-11-12 16:13:53 -08:00
server-scenario.sh JSTD adapter for running e2e tests 2011-05-19 09:43:56 -07:00
server.sh simple perf testing harness with JSON parsing tests 2010-12-22 14:16:36 -08:00
test-coverage.sh Allow disabling of shell scripts without changing eclipse configuration 2011-06-08 13:46:39 -07:00
test-jquery.sh chore(scripts): add test-jquery.sh for running unit tests with jQuery 2011-07-14 10:59:25 +02:00
test-perf.sh Allow disabling of shell scripts without changing eclipse configuration 2011-06-08 13:46:39 -07:00
test-reset.sh Created a performance test harness and reporter 2011-06-08 13:49:10 -07:00
test-scenario.sh Allow disabling of shell scripts without changing eclipse configuration 2011-06-08 13:46:39 -07:00
test.sh chore(scripts): add test-jquery.sh for running unit tests with jQuery 2011-07-14 10:59:25 +02:00
version.yaml preparing the project for 0.10.0 chicken-hands iteration 2011-08-21 00:52:26 -07:00
watchr-docs.rb fix script name in watchr-docs.rb 2011-02-07 23:55:02 -08:00
watchr.rb adding watchr config file watchr.rb 2010-10-29 10:47:51 -07:00

Angular

Compiling

rake compile

Running Tests

rake server:start
rake test