Commit Graph

47417 Commits

Author SHA1 Message Date
Daniel Kolesa 4bbc956079 docgen: add a type serializer and use it for signature params 2016-05-12 11:59:09 +01:00
Daniel Kolesa 050310b535 docgen: clearer since documentation 2016-05-12 11:59:09 +01:00
Daniel Kolesa 4e404addc1 docgen: fix doc since tag retrieval 2016-05-12 11:59:09 +01:00
Daniel Kolesa 6723b8d071 docgen: support windows path sep and sanitize on all platforms 2016-05-12 11:59:09 +01:00
Daniel Kolesa 16b8d21692 docgen: initial support for generic method signatures 2016-05-12 11:59:09 +01:00
Daniel Kolesa e8e89db97f docgen: remove now unnecessary build.sh script 2016-05-12 11:59:09 +01:00
Daniel Kolesa a2e8f95015 docgen: simplify build.sh (move some of it into the main script) 2016-05-12 11:59:09 +01:00
Daniel Kolesa d199a27000 docgen: move all path handling stuff to a single location 2016-05-12 11:59:09 +01:00
Daniel Kolesa e9899fcf70 docgen: align percentages in stats 2016-05-12 11:59:09 +01:00
Daniel Kolesa bc086ab332 docgen: add statistics + verbose printing with -v switch 2016-05-12 11:59:09 +01:00
Daniel Kolesa 1b26751c43 docgen: better headings for properties and methods 2016-05-12 11:59:08 +01:00
Daniel Kolesa 3a8318c83e docgen: do not separate duplicate keys/vals 2016-05-12 11:59:08 +01:00
Daniel Kolesa d83c4bc0e7 docgen: initial support for params and property keys/values 2016-05-12 11:59:08 +01:00
Daniel Kolesa 2d48278c49 docgen: properly const the first argument in C sig where needed 2016-05-12 11:59:08 +01:00
Daniel Kolesa c338ff0fca docgen: fix C func signatures 2016-05-12 11:59:08 +01:00
Daniel Kolesa 8ce5781e64 docgen: integrate dokuwiki markup handling into Writer 2016-05-12 11:59:08 +01:00
Daniel Kolesa afa5a4dc05 docgen: refactor link generation system to be less dokuwiki-centric 2016-05-12 11:59:08 +01:00
Daniel Kolesa c2338a6bdf docgen: refactor for integration of paragraphs into writer 2016-05-12 11:59:08 +01:00
Daniel Kolesa abb4e758d6 docgen: don't let EFL docs affect dokuwiki markup 2016-05-12 11:59:08 +01:00
Daniel Kolesa 0b8dd67e0b docgen: correctly resolve references in docs 2016-05-12 11:59:08 +01:00
Daniel Kolesa 7eac3275e4 docgen: add support for monospace markup highlights 2016-05-12 11:59:08 +01:00
Daniel Kolesa 891646261f docgen: prepare for markup parsing and add support for notes 2016-05-12 11:59:08 +01:00
Daniel Kolesa c8a25492c3 docgen: cleaner code block generation 2016-05-12 11:59:08 +01:00
Daniel Kolesa 3f506ac167 docgen: generation of C method/property signatures 2016-05-12 11:59:08 +01:00
Daniel Kolesa 6ac7e3ee80 docgen: allow for buffer chaining 2016-05-12 11:59:08 +01:00
Daniel Kolesa 53c767a542 docgen: initial generation of function descriptions 2016-05-12 11:59:08 +01:00
Daniel Kolesa c57ad6e0d9 docgen: generate brief func/property descriptions correctly 2016-05-12 11:59:08 +01:00
Daniel Kolesa 90f2f0bb65 docgen: properly get the secondary function type for properties 2016-05-12 11:59:08 +01:00
Daniel Kolesa 90ab6e07f1 docgen: prepare generators for function doc support 2016-05-12 11:59:08 +01:00
Daniel Kolesa d3b6ab7c2d docgen: do not generate unnecessary headings 2016-05-12 11:59:08 +01:00
Daniel Kolesa 885f0131a8 docgen: topmost line in inheritance hierarchy is bold 2016-05-12 11:59:08 +01:00
Daniel Kolesa a9390ccd9d docgen: pass extra arguments to the docgen script in build.sh 2016-05-12 11:59:03 +01:00
Daniel Kolesa e12ecb1a98 docgen: add readme to doc generator 2016-05-12 11:58:59 +01:00
Daniel Kolesa ada2474acf docgen: add inheritance hierarchy generation 2016-05-12 11:58:55 +01:00
Daniel Kolesa 017fa5a078 docgen: initial version of the Eolian documentation generator 2016-05-12 11:58:51 +01:00
Tom Hacohen 6760e05968 Elm interface atspi editable text: Fix namespacing. 2016-05-12 11:45:46 +01:00
Tom Hacohen 646839ce4b Elm interface fileselector: Fix namespacing to use . and not _. 2016-05-12 11:37:57 +01:00
Tom Hacohen 45d96b1c21 Elm interface atspi: Fix namespacing to use . and not _. 2016-05-12 11:37:43 +01:00
Tom Hacohen 6668d77b09 Efl text properties: Fix namespacing to use . and not _. 2016-05-12 11:35:52 +01:00
Tom Hacohen 5defd35cef Efl image: Fix namespacing to use . and not _. 2016-05-12 11:35:21 +01:00
Tom Hacohen 278b16b058 Evas smart: Fix namespacing to use . and not _. 2016-05-12 11:33:59 +01:00
Tom Hacohen 6a3bd5c5fb Elm win standard: Fix namespacing to use . and not _. 2016-05-12 11:23:43 +01:00
Tom Hacohen 726f399b9c Elm view: Fix namespacing to use . and not _. 2016-05-12 11:23:13 +01:00
Tom Hacohen 227af4751b Elm pans: Fix namespacing to use . and not _. 2016-05-12 11:22:05 +01:00
Tom Hacohen ef6c88435b Elm items: Fix namespacing to use . and not _. 2016-05-12 11:21:36 +01:00
Tom Hacohen db5c38f93d Elm atpsi: Fix namespacing to use . and not _. 2016-05-12 11:19:36 +01:00
Tom Hacohen 9a9eea680f Elm app: Fix namespacing to use . and not _. 2016-05-12 11:18:43 +01:00
Tom Hacohen c587972e52 Eldbus: Fix namespacing to use . and not _. 2016-05-12 11:17:29 +01:00
Tom Hacohen 6f4d3b4f07 Efl vpath: Fix namespacing to use . and not _. 2016-05-12 11:16:13 +01:00
Tom Hacohen 56eee19102 Efl pack: Fix namespacing to use . and not _. 2016-05-12 11:14:03 +01:00