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)
commitb2f6af21e208f31b2319f107c0c66f4580966787
tree2bc2ce1e8c785b8e4cdfdd96ef7bb4c0e16b416d
parent77a2dac85e326139fec043a34c63b159376602b5
parent7508feb95a07a01b3f9d23a879f05f676b351f99
Merge: nitweb: use ui-router

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