platform/upstream/efl.git
8 years agodocgen: basic doc generation for types
Daniel Kolesa [Tue, 10 May 2016 17:11:24 +0000 (18:11 +0100)]
docgen: basic doc generation for types

8 years agodocgen: generate pages for different types
Daniel Kolesa [Thu, 5 May 2016 13:29:14 +0000 (14:29 +0100)]
docgen: generate pages for different types

8 years agodocgen: add type declaration serializer for type docs
Daniel Kolesa [Thu, 5 May 2016 10:59:52 +0000 (11:59 +0100)]
docgen: add type declaration serializer for type docs

8 years agodocgen: don't generate docs when help option is given
Daniel Kolesa [Thu, 28 Apr 2016 15:21:29 +0000 (16:21 +0100)]
docgen: don't generate docs when help option is given

8 years agodocgen: add params to disable usage of graphviz and notes plugins
Daniel Kolesa [Thu, 28 Apr 2016 15:20:27 +0000 (16:20 +0100)]
docgen: add params to disable usage of graphviz and notes plugins

8 years agodocgen: generalized graph writer
Daniel Kolesa [Thu, 28 Apr 2016 12:59:39 +0000 (13:59 +0100)]
docgen: generalized graph writer

8 years agodocgen: transparency for inheritance graph background
Daniel Kolesa [Wed, 27 Apr 2016 14:56:59 +0000 (15:56 +0100)]
docgen: transparency for inheritance graph background

8 years agodocgen: add support for inheritance graphs via graphviz
Daniel Kolesa [Wed, 27 Apr 2016 14:49:13 +0000 (15:49 +0100)]
docgen: add support for inheritance graphs via graphviz

8 years agodocgen: only generate params for methods when they exist
Daniel Kolesa [Tue, 26 Apr 2016 13:37:47 +0000 (14:37 +0100)]
docgen: only generate params for methods when they exist

8 years agodocgen: better newline handling in generated docs
Daniel Kolesa [Mon, 25 Apr 2016 17:06:36 +0000 (18:06 +0100)]
docgen: better newline handling in generated docs

8 years agodocgen: put global settings into a single table
Daniel Kolesa [Sun, 24 Apr 2016 16:18:40 +0000 (17:18 +0100)]
docgen: put global settings into a single table

8 years agodocgen: remove the unnecessary initializers for stats
Daniel Kolesa [Sat, 23 Apr 2016 17:37:49 +0000 (18:37 +0100)]
docgen: remove the unnecessary initializers for stats

8 years agodocgen: generation of property signatures
Daniel Kolesa [Fri, 22 Apr 2016 14:32:19 +0000 (15:32 +0100)]
docgen: generation of property signatures

8 years agodocgen: complete generic signatures for methods
Daniel Kolesa [Fri, 22 Apr 2016 12:54:33 +0000 (13:54 +0100)]
docgen: complete generic signatures for methods

8 years agodocgen: add a type serializer and use it for signature params
Daniel Kolesa [Thu, 21 Apr 2016 16:14:11 +0000 (17:14 +0100)]
docgen: add a type serializer and use it for signature params

8 years agodocgen: clearer since documentation
Daniel Kolesa [Wed, 20 Apr 2016 11:51:09 +0000 (12:51 +0100)]
docgen: clearer since documentation

8 years agodocgen: fix doc since tag retrieval
Daniel Kolesa [Wed, 20 Apr 2016 11:49:51 +0000 (12:49 +0100)]
docgen: fix doc since tag retrieval

8 years agodocgen: support windows path sep and sanitize on all platforms
Daniel Kolesa [Tue, 19 Apr 2016 20:09:10 +0000 (21:09 +0100)]
docgen: support windows path sep and sanitize on all platforms

8 years agodocgen: initial support for generic method signatures
Daniel Kolesa [Mon, 18 Apr 2016 20:08:17 +0000 (21:08 +0100)]
docgen: initial support for generic method signatures

8 years agodocgen: remove now unnecessary build.sh script
Daniel Kolesa [Sun, 17 Apr 2016 15:18:37 +0000 (16:18 +0100)]
docgen: remove now unnecessary build.sh script

8 years agodocgen: simplify build.sh (move some of it into the main script)
Daniel Kolesa [Sat, 16 Apr 2016 17:26:54 +0000 (18:26 +0100)]
docgen: simplify build.sh (move some of it into the main script)

8 years agodocgen: move all path handling stuff to a single location
Daniel Kolesa [Fri, 15 Apr 2016 13:08:34 +0000 (14:08 +0100)]
docgen: move all path handling stuff to a single location

8 years agodocgen: align percentages in stats
Daniel Kolesa [Thu, 14 Apr 2016 16:20:49 +0000 (17:20 +0100)]
docgen: align percentages in stats

8 years agodocgen: add statistics + verbose printing with -v switch
Daniel Kolesa [Thu, 14 Apr 2016 16:17:48 +0000 (17:17 +0100)]
docgen: add statistics + verbose printing with -v switch

8 years agodocgen: better headings for properties and methods
Daniel Kolesa [Thu, 14 Apr 2016 14:10:49 +0000 (15:10 +0100)]
docgen: better headings for properties and methods

8 years agodocgen: do not separate duplicate keys/vals
Daniel Kolesa [Thu, 14 Apr 2016 12:52:34 +0000 (13:52 +0100)]
docgen: do not separate duplicate keys/vals

8 years agodocgen: initial support for params and property keys/values
Daniel Kolesa [Thu, 14 Apr 2016 12:44:07 +0000 (13:44 +0100)]
docgen: initial support for params and property keys/values

8 years agodocgen: properly const the first argument in C sig where needed
Daniel Kolesa [Thu, 14 Apr 2016 12:22:35 +0000 (13:22 +0100)]
docgen: properly const the first argument in C sig where needed

8 years agodocgen: fix C func signatures
Daniel Kolesa [Thu, 14 Apr 2016 12:12:56 +0000 (13:12 +0100)]
docgen: fix C func signatures

8 years agodocgen: integrate dokuwiki markup handling into Writer
Daniel Kolesa [Wed, 13 Apr 2016 15:19:18 +0000 (16:19 +0100)]
docgen: integrate dokuwiki markup handling into Writer

8 years agodocgen: refactor link generation system to be less dokuwiki-centric
Daniel Kolesa [Wed, 13 Apr 2016 15:02:42 +0000 (16:02 +0100)]
docgen: refactor link generation system to be less dokuwiki-centric

8 years agodocgen: refactor for integration of paragraphs into writer
Daniel Kolesa [Wed, 13 Apr 2016 13:29:47 +0000 (14:29 +0100)]
docgen: refactor for integration of paragraphs into writer

8 years agodocgen: don't let EFL docs affect dokuwiki markup
Daniel Kolesa [Wed, 13 Apr 2016 12:21:53 +0000 (13:21 +0100)]
docgen: don't let EFL docs affect dokuwiki markup

8 years agodocgen: correctly resolve references in docs
Daniel Kolesa [Tue, 12 Apr 2016 15:54:25 +0000 (16:54 +0100)]
docgen: correctly resolve references in docs

8 years agodocgen: add support for monospace markup highlights
Daniel Kolesa [Tue, 12 Apr 2016 14:23:47 +0000 (15:23 +0100)]
docgen: add support for monospace markup highlights

8 years agodocgen: prepare for markup parsing and add support for notes
Daniel Kolesa [Tue, 12 Apr 2016 13:38:50 +0000 (14:38 +0100)]
docgen: prepare for markup parsing and add support for notes

8 years agodocgen: cleaner code block generation
Daniel Kolesa [Thu, 7 Apr 2016 13:41:27 +0000 (14:41 +0100)]
docgen: cleaner code block generation

8 years agodocgen: generation of C method/property signatures
Daniel Kolesa [Thu, 7 Apr 2016 13:36:19 +0000 (14:36 +0100)]
docgen: generation of C method/property signatures

8 years agodocgen: allow for buffer chaining
Daniel Kolesa [Wed, 6 Apr 2016 13:10:21 +0000 (14:10 +0100)]
docgen: allow for buffer chaining

8 years agodocgen: initial generation of function descriptions
Daniel Kolesa [Wed, 6 Apr 2016 13:04:04 +0000 (14:04 +0100)]
docgen: initial generation of function descriptions

8 years agodocgen: generate brief func/property descriptions correctly
Daniel Kolesa [Thu, 31 Mar 2016 14:58:15 +0000 (15:58 +0100)]
docgen: generate brief func/property descriptions correctly

8 years agodocgen: properly get the secondary function type for properties
Daniel Kolesa [Thu, 31 Mar 2016 14:53:57 +0000 (15:53 +0100)]
docgen: properly get the secondary function type for properties

8 years agodocgen: prepare generators for function doc support
Daniel Kolesa [Thu, 31 Mar 2016 14:43:57 +0000 (15:43 +0100)]
docgen: prepare generators for function doc support

8 years agodocgen: do not generate unnecessary headings
Daniel Kolesa [Thu, 31 Mar 2016 14:06:13 +0000 (15:06 +0100)]
docgen: do not generate unnecessary headings

8 years agodocgen: topmost line in inheritance hierarchy is bold
Daniel Kolesa [Thu, 31 Mar 2016 13:40:27 +0000 (14:40 +0100)]
docgen: topmost line in inheritance hierarchy is bold

8 years agodocgen: pass extra arguments to the docgen script in build.sh
Daniel Kolesa [Thu, 31 Mar 2016 13:33:50 +0000 (14:33 +0100)]
docgen: pass extra arguments to the docgen script in build.sh

8 years agodocgen: add readme to doc generator
Daniel Kolesa [Thu, 31 Mar 2016 13:32:34 +0000 (14:32 +0100)]
docgen: add readme to doc generator

8 years agodocgen: add inheritance hierarchy generation
Daniel Kolesa [Thu, 31 Mar 2016 13:22:13 +0000 (14:22 +0100)]
docgen: add inheritance hierarchy generation

8 years agodocgen: initial version of the Eolian documentation generator
Daniel Kolesa [Wed, 30 Mar 2016 11:16:16 +0000 (12:16 +0100)]
docgen: initial version of the Eolian documentation generator