aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-04-01upgrade jstd to 1.3.2 + improve test-coverage.sh scriptIgor Minar
2011-03-31fix infinite loop in elementError when working with detached elementsIgor Minar
2011-03-31encode query params correctly but not too agressivelyIgor Minar
2011-03-31add much needed whitespace to jqLiteSpec.jsIgor Minar
can we agree to put more white space into our code? I follow there rules for specs: - 1 blank line between sections of nontrivial it block - 2 blank lines between it blocks - 2 blank lines between describe blocks - 2 blank lines between beforeEach and afterEach - no blank line between describe and the first child it - no blank lines between two or more closing }); lines
2011-03-31add specs for jqLite wrapping/node creationIgor Minar
tests cover: - creating comment tags from a string - creating script tag from a string - wrapping document fragment
2011-03-31ignore jqLite#append for doc fragmentIgor Minar
this is needed to be compatible with jqQuery 1.5.1
2011-03-31fix jqLite#parent to be compatible with jQueryIgor Minar
our original implementation doesn't work with document fragments on IE - tests were added to cover missing cases
2011-03-30use document fragments to grow repeatersIgor Minar
- unless we are repeating OPTION elements, buffer new nodes in document fragment and append them to the DOM in one go at the end - for OPTION elements we have to keep on using the old way because of how option widget communicates with select widget this should be change, but that change is out of scope of this CL - modify jqLite to support wrapping of document fragments - fix jqLite documentation typo This change unintentionally avoids the following webkit bug that that affects repeater growth: https://bugs.webkit.org/show_bug.cgi?id=57059 However the following bug affecting shrining of repeaters is still unresolved https://bugs.webkit.org/show_bug.cgi?id=57061
2011-03-30correct size() impl for object's w/ 'length' propIgor Minar
the original implementation returned incorrect value value for objects with 'length' property.
2011-03-30extend size() to take ownPropsOnly paramIgor Minar
- extend size() to take size(obj, ownPropsOnly) - add specs for size() - update docs to mention string support - use size() in ng:repeat including the hasOwnProp check for all object doesn't create significant perf penalty: http://jsperf.com/dedicated-code-branch-for-hasownprop
2011-03-30call $eval in repeater only when neededIgor Minar
when growing children linker calls eval for new nodes, so we need to call it only for reused nodes.
2011-03-30make xhr.cache optionally synchronousIgor Minar
- add `sync` flag xhr.cache - change ng:include to use the sync flag - change ng:view to use the sync flag The end result is that there are fewer repaints in the browser, which means less "blinking" that user sees.
2011-03-30remove weird spaces from resource mutation testIgor Minar
2011-03-29Don't mutate resource if server responded with no bodyAnthony Lieuallen
If the server provides response with no body to a resource request, resource should not mutate the resource model in the callback.
2011-03-28Fixes some links and types in the DI docs.Pepper Lebeck-Jobe
2011-03-28encode $resource query params using encodeURIComponentIgor Minar
2011-03-28fixing lint warningsIgor Minar
2011-03-28Added missing semi-colonsVojta Jina
So that my eclipse stops complaining...
2011-03-26upgrade closure compiler to version 20110322Igor Minar
the new version minifies our js better: before | after | diff ----------------------------------------- min | 62161 | 60868 | -2.1% min+gzip | 25176 | 24552 | -2.5%
2011-03-26renaming lib/compiler-closure to lib/closure-compilerIgor Minar
2011-03-26remove _null and _undefinedIgor Minar
they have no significant effect on minified and gziped size. in fact they make things worse. file | before | after removal ---------------------------------------- concat | 325415 | 325297 min | 62070 | 62161 min + gzip | 25187 | 25176 The bottom line is that we are getting 0.05% decrease in size after gzip without all of the hassle of using underscores everywhere.
2011-03-23fix broken 'downloading' linksIgor Minar
2011-03-22Fixes two links on the conribute page.Pepper Lebeck-Jobe
2011-03-22Fixes a typo xmlsn -> xmlnsPepper Lebeck-Jobe
2011-03-22Require 'yaml' in Rakefile.Anthony Lieuallen
2011-03-15fixing broken angular-mocks.jsIgor Minar
2011-03-13preparing the 0.9.14 key-maker iterationIgor Minar
2011-03-13cutting the 0.9.13 curdling-stare releasev0.9.13Igor Minar
2011-03-13preparing release notes for the 0.9.13 curdling stare releaseIgor Minar
2011-03-11Stop using document write, so that we are compatible with async script loaderMisko Hevery
2011-03-11Remove the script tag after successful JSONP requestMisko Hevery
2011-03-11Added XSRF prevention logic to $xhr serviceMisko Hevery
2011-03-11@require in ngdoc now takes reason for dependencyMisko Hevery
2011-03-11Changed the $browser.xhr parameter post from optional to requiredMisko Hevery
2011-03-11Consider all 2xx responses as OK, not just 200Misko Hevery
2011-03-11Fixed cookies which contained unescaped '=' would not show up in cookie service.Misko Hevery
2011-03-11fix failing autobind test on IEIgor Minar
2011-03-11ng:autobind now optionally takes element idIgor Minar
so it is possible to easily compile just a part of a document. e.g.: <html> <head> <title>partially compiled doc</title> <script src="angular.js" ng:autobind="compileThis"></script> </head> <body> this part won't be compiled: {{1+2}} <div id="compileThis" ng:init="i=0" ng:click="i = i+1"> Click count: {{i}} </div> </body> </html>
2011-03-11angularJsConfig now allows ng:autobind and #autobind value to be passed inIgor Minar
2011-03-09pass undefined through fn closure for better minificationMisko Hevery
2011-03-09Fix IE: reffering to non existent var on window, must be prefixed by windowMisko Hevery
2011-03-08fix ie7 regression in jqLite which preventedMisko Hevery
2011-03-07upgrading jasmin-jstd-adapter to 1ade1ad7cad4caadb3a3 11-03-07Igor Minar
2011-03-07jstd r899 2011-02-18 (post 1.3.1) + fix for jasmine adapter.Igor Minar
2011-03-05fix orberBy documentation errorMisko Hevery
2011-03-03preparing the 0.9.13 curdling-stare iterationIgor Minar
2011-03-03cutting the 0.9.12 thought-implanter releasev0.9.12Igor Minar
2011-03-03re-eagarizing the $hover service - mea culpaIgor Minar
2011-03-03fixing left over .scopeIgor Minar
2011-03-03fixing link in thought-implanter release notesIgor Minar