Merge: nitweb: use ui-router
authorJean Privat <jean@pryen.org>
Mon, 12 Jun 2017 20:39:34 +0000 (16:39 -0400)
committerJean Privat <jean@pryen.org>
Mon, 12 Jun 2017 20:39:34 +0000 (16:39 -0400)
A lot of refactoring to replace ng-router by ui-router.

The finality is to provide direct links within documentations tabs:
 * link to dependencies: http://nitweb.moz-code.org/doc/core/graph
 * link to code: http://nitweb.moz-code.org/doc/core::kernel/code
 * link to linearization: http://nitweb.moz-code.org/doc/core::Array/lin

Also removed the special pages for mclassdefs and mpropdefs. They now link directly to their relative mclass/mproperty linearization:
* http://nitweb.moz-code.org/doc/core::Array/lin#pthreads::redef_collections$core::Array
* http://nitweb.moz-code.org/doc/core::SimpleCollection::add_all/lin#core$CircularArray$SimpleCollection::add_all

Demo: http://nitweb.moz-code.org/

Fixes #2177

Pull-Request: #2489


Trivial merge