| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  | - turn everything into a directive | 
|  |  | 
|  | New $location does not have hashSearch, hashPath.
The old dsl was mixing $location / window.location so this solves the problem as well... | 
|  | it's not useful any more and it only makes the docs look ugly | 
|  |  | 
|  | - Configure our docs app to use new $location with html5 history api!
- Update simple node web server to serve index.html for all links
  (rewritting).
- Update .htaccess file to serve index.html for all links (rewritting).
- At runtime determine the base href path and attach it to the DOM. We
  needed the absolute URL to get all browsers to work well.
- Because of the above, we also need to dynamically determine all needed
  js/css resources and add them to the DOM. This was needed because FF6
  would eagerly fetch resources with wrong URL since the base element is
  added to the dom at runtime.
- All content html files were moved to the partials directory, because
  with the new html5 urls it was impossible to tell if request for
  http://domain/api/angular.filter.html was an html5 url for the html
  filter doc page, or an xhr/appcache request for the content html file
  for the html filter.
f | 
|  | Because of changes in jQuery, we need to use element().prop() instead of element().attr() to retrieve className and other element properties.
Additionally all attribute selectors (e.g. input[name=value]) must have value quoted if it contains dots ("."). | 
|  |  | 
|  |  | 
|  | - special attrs such as ng:href, ng:check did not work as intended when
their values do not contain bindings. And this commit is to fix that
Closes #534 | 
|  | Minor documentation fixes. Should not be any code changes.
One test changed due to dependency on text in documentation. | 
|  | the flag must be in all src and test files so that we get the benefit of
running in the strict mode even in jstd
the following script was used to modify all files:
for file in `find src test -name "*.js"`; do
  echo -e "'use strict';\n" > temp.txt
  cat $file >> temp.txt
  mv temp.txt $file
done | 
|  |  | 
|  | markup.js.
Also added coresponding descriptions  live examples and tests for each directive to be displayed on the website.
Closes #351 | 
|  | * add ng:disabled, ng:checked, ng:multiple, ng:readonly, ng:selected
* fetch fixed cookbook/advancedform (use ng:disabled)
* fire keydown instead of change on input
* remove frame when test finishes | 
|  | with input('name').val()
Closes #376 | 
|  |  | 
|  | ng:href was producing unclickable links, as the event propagation was stopped by 'a' widget
All links in regression/issue-352.html were tested in:
* Chrome 11
* Opera 11
* Firefox 4
* IE7, IE8
Closes #352 | 
|  | 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. | 
|  |  | 
|  |  | 
|  | The value attribute must be populated manually, since different
browsers default to different value of option when not explicitly
defined. | 
|  |  | 
|  | camelcase is used for other angular functions and forEach is also
used by EcmaScript standard.
- rename the internal as well as the external function name
- tweak the implementation of the function so that it doesn't
  clober it self when we extend the angular object with an
  object that has a forEach property equal to this forEach function
Closes #85 | 
|  |  | 
|  |  | 
|  |  | 
|  | markup would have removed it. | 
|  |  | 
|  | underscore.js compatibility | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |