Michael Jennings
59f222bc0a
spec/efl.spec.in: It's nicer when the spec file actually works.
...
Added support for systemd detection. Updated the file list. Build
unoptimized and with debugging symbols, at least for now. And remove
unnecessary *.la files from the packages.
2016-05-12 10:17:32 -07:00
Daniel Kolesa
7e94eb22b4
eolian: mark pure virtual funcs outside of implements
...
This is a better syntax and should've been like this in the first place.
2016-05-12 16:15:24 +01:00
Tom Hacohen
6cacef2503
Eo abstract class: Rename to Eo.Class.
2016-05-12 14:33:40 +01:00
Tom Hacohen
485ce14889
Ector cairo software: Fix namespacing to use . and not _.
2016-05-12 12:27:54 +01:00
Daniel Kolesa
13185fb88f
elua: install the docgen app
2016-05-12 12:25:23 +01:00
Tom Hacohen
587560f82c
Efl canvas surface: Fix namespacing to use . and not _.
2016-05-12 12:23:27 +01:00
Tom Hacohen
345a02eac0
Elm segment control item: Fix namespacing to use . and not _.
2016-05-12 12:22:10 +01:00
Tom Hacohen
b7cf001c31
Evas image orient: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
1e61025c17
Evas smart cb: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
8183d6363e
Elm image: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
c5ea7962e9
Eet: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
739ccea3d9
Eo event description: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
684d005970
Eldbus: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
5a93ae6b0f
Efl ui box: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
504cdda351
Efl gfx stroke: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
7c96c972bd
Ecore con: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
3d6238c044
Ecore exe: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Daniel Kolesa
56edc594c3
docs: add an experimental elua based documentation generator
...
This is an Eolian-using doc gen written with Elua. It will be used to generate
the Dokuwiki skeleton for new EFL docs.
@feature
2016-05-12 12:04:18 +01:00
Daniel Kolesa
57ca910dbc
docgen: allow multiple paths to be scanned when provided
2016-05-12 11:59:09 +01:00
Daniel Kolesa
aaa1e2b0ec
docgen: basic doc generation for types
2016-05-12 11:59:09 +01:00
Daniel Kolesa
d46ae0205c
docgen: generate pages for different types
2016-05-12 11:59:09 +01:00
Daniel Kolesa
a7297cef42
docgen: add type declaration serializer for type docs
2016-05-12 11:59:09 +01:00
Daniel Kolesa
180af88ad7
docgen: don't generate docs when help option is given
2016-05-12 11:59:09 +01:00
Daniel Kolesa
18542180ea
docgen: add params to disable usage of graphviz and notes plugins
2016-05-12 11:59:09 +01:00
Daniel Kolesa
ff57eec82e
docgen: generalized graph writer
2016-05-12 11:59:09 +01:00
Daniel Kolesa
66322c0940
docgen: transparency for inheritance graph background
2016-05-12 11:59:09 +01:00
Daniel Kolesa
c85e79b32f
docgen: add support for inheritance graphs via graphviz
2016-05-12 11:59:09 +01:00
Daniel Kolesa
de66784dba
docgen: only generate params for methods when they exist
2016-05-12 11:59:09 +01:00
Daniel Kolesa
14ca210f2d
docgen: better newline handling in generated docs
2016-05-12 11:59:09 +01:00
Daniel Kolesa
c566ab9113
docgen: put global settings into a single table
2016-05-12 11:59:09 +01:00
Daniel Kolesa
5eb3ddf852
docgen: remove the unnecessary initializers for stats
2016-05-12 11:59:09 +01:00
Daniel Kolesa
96d9572df6
docgen: generation of property signatures
2016-05-12 11:59:09 +01:00
Daniel Kolesa
8ce185d8a6
docgen: complete generic signatures for methods
2016-05-12 11:59:09 +01:00
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