Shyam Seshadri
ca30fce28c
fix(*): name all anonymous watch functions in Angular
...
This will allow us to see function names in Batarang and debugger.
Closes #1119
2012-09-06 16:06:25 -07:00
Misko Hevery
99a000bac2
fix(docs): broken url to angular-bootstrap
2012-09-04 18:15:00 -07:00
Igor Minar
b8fac353f0
chore(docs): don't rewrite colons in doc filenames
2012-09-04 11:11:09 -07:00
Fernando Correia
acb499f820
docs(tutorial): correct typos and clarify a few sections
2012-08-30 22:19:34 -07:00
Igor Minar
0f05516d14
chore(docs): ask GAE to serve docs-keywords.js
2012-08-30 15:58:55 -07:00
Igor Minar
8693eac417
chore(docs): correctly link docs images
2012-08-30 02:26:35 -07:00
Igor Minar
d6706efe7f
chore(docs): use symlinks to build docs
...
so that we can just edit source files without rebuilding docs.
this works for all docs files, except for those that are generated
or rewritten during build.
2012-08-28 16:06:50 -07:00
Misko Hevery
7a5f25f667
doc(guide): add concepts
2012-08-27 15:44:38 -07:00
Misko Hevery
96697f464f
fix(ngdoc): failing test
2012-08-27 15:44:38 -07:00
Igor Minar
f7ac8ef97a
chore(docs): support _escaped_fragment_ hack for crawler
2012-08-25 02:30:55 -07:00
Igor Minar
4a4b28dbf3
chore(docs): use GAE and Google CDN for docs
...
Short summary: if you use local node server everything should work as before,
if you use GAE, everything should work now as well, but we pull assets from CDN.
- GAE doesn't support ':' in filenames, so I had to replace it with '_'
but only in the filename, all servers were reconfigured to rewrite the
urls from : to _ when doing file lookup
- We now pull angular assets from google CDN when deployed on GAE (locally
or in production). When running on a non GAE server we pull assets from
../ directory as before
- Since only certain versions of Angular are available on CDN and we want
to be able to autodeploy docs, I had to pin down the Angular files
to a "stable" version when running on GAE
2012-08-24 14:54:35 -07:00
Igor Minar
cab5e1d9b3
fix(docs): update docs top menu links
2012-08-16 11:26:36 -07:00
Brian Ford
e05a97c6f5
chore(ngDoc): add support for custom @usage metadata
2012-08-10 16:33:13 -07:00
Igor Minar
eee9a51fad
docs(styles): fix the cog icon alignment
2012-08-06 16:54:18 -07:00
Vojta Jina
b84eaffd39
docs: fix icons
...
Copy fontawesome during build
2012-07-30 21:20:28 -07:00
Igor Minar
f0a090ddf2
fix(docs): correctly generate sitemap
2012-07-02 08:21:19 -07:00
Igor Minar
6d9313a68d
fix(docs): fix broken ng-docs specs
2012-07-02 08:21:19 -07:00
Misko Hevery
ad5d2f2991
fix(doc) firefox icon rendering
2012-06-15 10:40:25 -07:00
Igor Minar
d9ff5fd432
fix(docs): migrate from $defer to $timeout
2012-06-12 00:11:04 -07:00
Igor Minar
f16150d5f1
docs(*): simplify doc urls
...
we now have two types of namespaces:
- true namespace: angular.* - used for all global apis
- virtual namespace: ng.*, ngMock.*, ... - used for all DI modules
the virual namespaces have services under the second namespace level (e.g. ng.)
and filters and directives prefixed with filter: and directive: respectively
(e.g. ng.filter:orderBy, ng.directive:ngRepeat)
this simplifies urls and makes them a lot shorter while still avoiding name collisions
2012-06-12 00:10:18 -07:00
Misko Hevery
ddefb42445
doc(app): switch to use $last on ng-repeat
2012-06-02 16:02:09 -07:00
Misko Hevery
676d6e0040
doc(app): remove un-needed file
2012-06-02 16:02:09 -07:00
Misko Hevery
f0be543614
doc(ngdoc): clean up doc generation and add missing documentation links
2012-06-02 16:02:08 -07:00
Misko Hevery
581f93ae56
docs(ngdocs): cleaned up directive titles
2012-06-02 16:02:05 -07:00
Misko Hevery
f5afcca99d
docs(overview): updated overview guide
2012-06-02 16:02:04 -07:00
Misko Hevery
2356c21650
doc(ngdoc): proper label for source and demo section
2012-06-02 16:02:04 -07:00
Misko Hevery
275e5335dc
fix(docs): include short words in keywords
...
Short words like $q are now searchable.
Closes #967
2012-06-02 15:44:58 -07:00
Misko Hevery
bbaf9a2870
fix(docs): accept return in addition to returns
...
documentation used @return but parser expected
@returns, which made the generated documentation
incomplete.
2012-05-24 13:48:42 -07:00
Misko Hevery
7e70463da1
chore(docs): remove generated file
2012-05-24 13:48:42 -07:00
Misko Hevery
4235ee9ad6
chore(docs): remove unused doc_widget.js file
2012-05-24 13:48:40 -07:00
Misko Hevery
3fdb29242b
chore(docs): correct spacings
2012-05-24 13:48:38 -07:00
Misko Hevery
aa02534865
bug(ie8 docs): docs now work on ie8
2012-05-07 15:43:09 -07:00
Misko Hevery
8e2675029f
chore(docs): re-skin main documentation
2012-05-04 16:12:17 -07:00
Igor Minar
b2d0a386f6
style(docs-scenario.html): rename <angular/> to AngularJS in the title
2012-04-12 02:36:03 -07:00
Vojta Jina
5bcd719866
chore(ngSanitize): extract $sanitize, ngBindHtml, linkyFilter into a module
...
Create build for other modules as well (ngResource, ngCookies):
- wrap into a function
- add license
- add version
Breaks `$sanitize` service, `ngBindHtml` directive and `linky` filter were moved to the `ngSanitize` module. Apps that depend on any of these will need to load `angular-sanitize.js` and include `ngSanitize` in their dependency list: `var myApp = angular.module('myApp', ['ngSanitize']);`
2012-04-11 15:50:47 -07:00
Igor Minar
82d90a4096
fix(docs): change all directive references to use the normalized names
2012-04-09 09:52:27 -07:00
Igor Minar
0f2de12273
chore(docs): add nonminified jquery debug version of docs
2012-04-05 11:33:42 -07:00
Igor Minar
53b2254ea7
docs(tutorial): update tutorial intro + steps 0-3
...
also contains all kinds of fixes that I had to make in the docs app to
get the tutorial to render correctly
2012-04-04 15:59:18 -07:00
Igor Minar
fdf17d729f
fix(docs): remove ngModelInstant from all examples
...
just fixing leftover code after the removal of ngModelInstant
2012-04-04 15:56:15 -07:00
Igor Minar
fc52b81d52
fix(docs): update the example widget regexp for detecting angular.js url
...
so that we don't show angular-cookies instead of angular.js
2012-03-29 16:10:40 -07:00
Igor Minar
423242017e
fix(docs): properly rewrite urls in doc examples at docs-next
2012-03-29 16:10:40 -07:00
Misko Hevery
7b22d59b4a
chore(ngCookies): moved to module
2012-03-28 11:16:36 -07:00
Misko Hevery
798bca62c6
chore(resource): moved to module
2012-03-28 11:16:36 -07:00
Manuel Woelker
2be8847ef6
doc(guide): order topic list in guide sidebar in accordance with overview
...
Closes #405
2012-03-23 16:31:33 -07:00
Igor Minar
0a45bff472
chore(docs): switch disqus id from angularjs to angularjs-next
2012-03-21 13:46:35 -07:00
Misko Hevery
8b8fdddc0b
docs(links): corrected borken links
2012-03-13 19:36:09 -07:00
Igor Minar
ce4b630524
fix(docs): properly close the optional ] in directive signatures
2012-03-13 17:51:05 -07:00
Misko Hevery
027801a00a
doc(search): include method names in corpus
2012-03-13 16:32:15 -07:00
Vojta Jina
317adb36a4
docs(guide.forms): Update forms guide
2012-03-12 01:40:12 -07:00
Misko Hevery
3e5377f4f3
doc(fixes): to better support ng-directive notation
2012-03-11 21:31:35 -07:00
Misko Hevery
488a03631e
Mostly Revert "fix(docs): directive events + cleanup"
...
This reverts commit 8fb34f008e .
2012-03-11 21:31:34 -07:00
Igor Minar
f4d338d393
chore(*): refactor all ng: to ng-
2012-03-09 16:14:26 -08:00
Vojta Jina
00d4427388
refactor($provide) Rename service -> provider
...
It registers a provider class, so this makes more sense.
Breaks Rename $provide.service -> $provide.provider
2012-03-09 10:10:28 -08:00
Igor Minar
fae84463e4
docs(css): allow headers to wrap with blue background
2012-03-08 22:29:35 -08:00
Igor Minar
8fb34f008e
fix(docs): directive events + cleanup
2012-03-08 22:29:35 -08:00
Igor Minar
1b4289ce76
fix(docs): add a header for the directive info section
2012-03-08 11:06:14 -08:00
Igor Minar
2acd60df4d
fix(docs): remove undefined from examples with jsfiddle=false
2012-03-08 11:06:14 -08:00
Misko Hevery
6a98c52c84
chore(compiler): change default restriction to attribute only for directives
2012-03-08 10:07:49 -08:00
Vojta Jina
1084ccf7ef
fix(docs): Add $locationProvider methods to the docs example provider
...
- $locationProvider.html5Mode
- $locationProvider.hashPrefix
Docs example is basically a different application on the same page, but we don't want to instantiate multiple instances of $browser or $location service, so we are overriding these providers to return the instances from parent app.
Overriding the service with $provide.value caused a provider to be auto-generated without the necessary hashPrefix and html5Mode apis.
2012-03-05 19:09:43 -08:00
Vojta Jina
c4c60c25b4
reafactor: Rename ng:bind-immediate -> ng:model-instant
2012-02-28 18:22:41 -08:00
Vojta Jina
139e1b09a9
docs(forms): Update API docs for forms
...
- API forms (ng:model + controller, form + controller)
- fix some broken links
- ng:change, ng:model-instant
2012-02-28 18:22:35 -08:00
Vojta Jina
21c725f1a1
refactor(forms): Even better forms
...
- remove $formFactory completely
- remove parallel scope hierarchy (forms, widgets)
- use new compiler features (widgets, forms are controllers)
- any directive can add formatter/parser (validators, convertors)
Breaks no custom input types
Breaks removed integer input type
Breaks remove list input type (ng-list directive instead)
Breaks inputs bind only blur event by default (added ng:bind-change directive)
2012-02-28 17:46:58 -08:00
Vojta Jina
d1558d7924
docs: evaluate only scripts with type text/javascript
2012-02-28 14:15:39 -08:00
Misko Hevery
c27a56f4da
docs(scope): show which directives create scopes
2012-02-22 12:59:23 -08:00
Misko Hevery
22c1db1744
fix(ngdoc): extract keywords from properties/methods.
2012-02-21 22:45:58 -08:00
Misko Hevery
4804c83b7d
docs(compiler): update the compiler docs
2012-01-25 11:53:59 -08:00
Misko Hevery
9ee2cdff44
refactor(directives): connect new compiler
...
- turn everything into a directive
2012-01-25 11:50:37 -08:00
Vojta Jina
0196411dbe
refactor(scope.$watch): rearrange arguments passed into watcher (newValue, oldValue, scope)
...
As scopes are injected into controllers now, you have the reference anyway, so having scope as first argument makes no sense…
Breaks $watcher gets arguments in different order (newValue, oldValue, scope)
2012-01-23 11:11:27 -08:00
Vojta Jina
992c790f07
refactor(scope): separate controller from scope
...
Controller is standalone object, created using "new" operator, not messed up with scope anymore.
Instead, related scope is injected as $scope.
See design proposal: https://docs.google.com/document/pub?id=1SsgVj17ec6tnZEX3ugsvg0rVVR11wTso5Md-RdEmC0k
Closes #321
Closes #425
Breaks controller methods are not exported to scope automatically
Breaks Scope#$new() does not take controller as argument anymore
2012-01-23 11:05:36 -08:00
Igor Minar
22309c312f
fix(docs): disable appcache - causing too much trouble
2012-01-17 12:13:29 -08:00
Igor Minar
fcf95a47d1
docs(*): more fixes
2012-01-17 11:23:56 -08:00
Igor Minar
f9502d2ad3
fix(docs): temp hack to get appcache properly invalidated
2012-01-17 09:49:39 -08:00
Igor Minar
92af30ce6e
docs(*): various doc fixes
2012-01-17 09:49:37 -08:00
Igor Minar
d2ba4c5170
fix(ngdocs): add '=' to type signatures with optional arguments
2012-01-13 13:53:07 -08:00
Vojta Jina
e7a23e4b65
fix(docs): generate correct ids on h elements to get scrolling working
2012-01-13 01:07:17 -08:00
Vojta Jina
249c89c091
fix($autoScroll): scroll even if $location is in html5 mode
...
+ use autoscroll in docs (ng:include)
2012-01-13 01:01:26 -08:00
Misko Hevery
d648d709f3
refactor(module): strict separation between module-config / app-runtime
2012-01-12 13:40:07 -08:00
Misko Hevery
5143e7bf06
feat(module): new module loader
2012-01-10 22:27:00 -08:00
Misko Hevery
afd25446d2
feat(ngdocs): support for interface documentation
2012-01-10 22:21:54 -08:00
Igor Minar
11cb9423a7
chore(docs): disable disqus for localhost
...
it's just slowing down the test runs and debugging
2012-01-09 13:17:49 -08:00
Vojta Jina
3548fe3139
feat(service.$autoScroll): scroll to hash fragment
...
- whenever hash part of the url changes
- after ng:view / ng:include load
2011-11-21 17:49:49 -08:00
Igor Minar
8d1944851d
fix(docs): specify disqus_url
2011-11-19 15:42:17 -08:00
Misko Hevery
8adae2fdf2
refactor(injector): removed loadModule/ng:module
...
- added module property to doc:example
2011-11-14 20:31:21 -08:00
Vojta Jina
acbd7cdf32
style(docs): make jslint happy - fix some warnings
2011-11-14 20:31:19 -08:00
Misko Hevery
b09595a3c1
fix(doc) cleanup all api doc link warnings
2011-11-14 20:31:18 -08:00
Misko Hevery
f6d98f1472
fix(doc): make output less noisy
2011-11-14 20:31:17 -08:00
Misko Hevery
8fe77b69e8
refactor(docs): improved the visual rendering of the documentation pages
2011-11-14 20:31:17 -08:00
Misko Hevery
74fac45f48
doc($filter): added $filter documentation
2011-11-14 20:31:16 -08:00
Misko Hevery
f0fa5e6376
doc(AUTO, NG_MOCK): Documenting the AUTO and NG_MOCK module
2011-11-14 20:31:16 -08:00
Misko Hevery
c283bf6035
refactor($location): merged $locationConfig service into $locationProvider
2011-11-14 20:31:15 -08:00
Misko Hevery
9c06394376
chore(scenario tests): make scenario tests pass again
2011-11-14 20:31:15 -08:00
Misko Hevery
c27aba4354
refactor(api): remove type augmentation
...
BREAK:
- remove angular.[Object/Array/String/Function]
- in templates [].$filter(predicate) and friends need to change to [] | filter:predicate
2011-11-14 20:31:14 -08:00
Misko Hevery
bd04316a89
refactor(services): migrate angular.service -> module
2011-11-14 16:39:33 -08:00
Vojta Jina
5c70ff72e2
style(docs): make jslint happy - fix some warnings
2011-11-13 16:40:31 -08:00
Vojta Jina
5e663c3dc7
fix(docs.guide): fix $location example
2011-11-13 16:40:31 -08:00
Vojta Jina
260725efcd
feat(docs): allow examples with hidden source code
2011-11-13 16:40:31 -08:00
Vojta Jina
4afad1da29
feat(docs): allow custom attributes on <doc:source>
...
Allow any attributes, not only jsfiddle...
2011-11-13 16:40:31 -08:00
Igor Minar
66fc268aeb
docs(css): fixing positioning of disqus comments
...
float:left causes the comments to shift to the left when content is longer
than the sidebar
2011-11-05 22:30:50 -07:00
Igor Minar
6cbe096dbf
feat(docs): remove the Report Issue link - duplication of disqus
2011-10-30 22:27:25 -07:00
Igor Minar
21602b5cd6
fix(docs): special case url generation for index pages
2011-10-30 22:27:25 -07:00