Invenzzia »

Roadmap for version 0.1.5

100% of 1 tasks completed.

Roadmap for version 0.2.0 Expand all | Collapse all

0% of 2 tasks completed. 2 open tasks:

FS#6 - TODO: New tags Expand Collapse
The new tags that should appear in TypeFriendly 0.1.1:

Extends, EExtends - to support multiple inheritance by context, for example:

Extends: something.class << single inheritance
Extends: << multiple inheritance
- something.class
- something.class2

File - allows to specify a file, where the described item is located
License - allows to choose a license.
Package - allows to specify a package.
Platforms - allows to choose a platform
OperatingSystems - allows to choose an operating system
Quote - a quote that appears at the top of the page.
QuoteAuthor - quote author.
FS#7 - TODO: Packages Expand Collapse
This ticket describes a TODO map for the new feature called "packages".

Package is a group of somehow connected pages that have an additional TOC. Each page is chosen for the package separately with a tag.

Each package has its own alphanumerical "id" that is used to identify it. Once we choose a package for at least one file, TF should create under the table of contents an additional frame called "Packages" with the links to the package content in the form of a separate TOC.

Available configuration options:

packagesEnabled - whether to enable packages or not.
recursivePackages - the package setting applies also to all the subchapters, if they do not have its own package definition.
hidePackages - allows to hide certain packages.

Packages do not affect the navigation between the pages.

During the rendering, the page should display the package name as a link to its TOC.

Text Version