[EGIT] [core/efl] master 01/01: eolian: refactor validator error logging

2019-01-23 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0cd3a3602e7046e36ac0120cb83b3de20c4d42ce commit 0cd3a3602e7046e36ac0120cb83b3de20c4d42ce Author: Daniel Kolesa Date: Wed Jan 23 16:21:26 2019 +0100 eolian: refactor validator error logging

[EGIT] [core/efl] master 01/01: eolian: check old impl status before actually trying to extend it

2019-01-23 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7b2ef21b909d5cf0066d4cdca4e640d1ce891688 commit 7b2ef21b909d5cf0066d4cdca4e640d1ce891688 Author: Daniel Kolesa Date: Wed Jan 23 19:28:25 2019 +0100 eolian: check old impl status before actually

[EGIT] [core/efl] master 01/01: eolian: warn as much as possible at once for unimplemented funcs

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ceac54b23b9db53c224e82d2bf79ccc6260c4149 commit ceac54b23b9db53c224e82d2bf79ccc6260c4149 Author: Daniel Kolesa Date: Thu Jan 17 14:15:00 2019 +0100 eolian: warn as much as possible at once

[EGIT] [core/efl] master 01/01: elementary: internalize elm_combobox, expose legacy only

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0976e9adf35046df03fcb63824d2aaade4b1ae95 commit 0976e9adf35046df03fcb63824d2aaade4b1ae95 Author: Daniel Kolesa Date: Thu Jan 17 15:54:24 2019 +0100 elementary: internalize elm_combobox, expose

[EGIT] [core/efl] master 01/01: elementary: remove leftover header include

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c4f05a03063a72455dc7d423665476a8b6f236b9 commit c4f05a03063a72455dc7d423665476a8b6f236b9 Author: Daniel Kolesa Date: Thu Jan 17 15:56:33 2019 +0100 elementary: remove leftover header include

[EGIT] [core/efl] master 01/01: elementary: remove combobox from being generated in autotools

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=212c99f95718c09069ba03f8d4679afd6eab2674 commit 212c99f95718c09069ba03f8d4679afd6eab2674 Author: Daniel Kolesa Date: Thu Jan 17 15:59:20 2019 +0100 elementary: remove combobox from being generated

[EGIT] [core/efl] master 01/01: eolian_cxx: make address_of test not use multiclass inheritance

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1172bce7cc369a7a23059c47059be78406ca1510 commit 1172bce7cc369a7a23059c47059be78406ca1510 Author: Daniel Kolesa Date: Thu Jan 17 16:07:11 2019 +0100 eolian_cxx: make address_of test not use

[EGIT] [core/efl] master 01/01: eolian: enforce not using regular classes in extension list

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1b7129cea0d90f76a21bd6b4e40d1528141e087f commit 1b7129cea0d90f76a21bd6b4e40d1528141e087f Author: Daniel Kolesa Date: Thu Jan 17 16:17:42 2019 +0100 eolian: enforce not using regular classes

[EGIT] [core/efl] master 01/01: eolian: always enable regular-class-in-extensions-list checking

2019-01-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=24df96b1b6904e51a72c7627e73e74cd19d8a28f commit 24df96b1b6904e51a72c7627e73e74cd19d8a28f Author: Daniel Kolesa Date: Thu Jan 17 15:30:37 2019 +0100 eolian: always enable regular-class-in-extensions

[EGIT] [core/efl] master 01/01: meson: fix build on power/ppc targets with altivec enabled

2018-12-14 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6e11153ef7a89d1205736567eb7df2a16ec67369 commit 6e11153ef7a89d1205736567eb7df2a16ec67369 Author: Daniel Kolesa Date: Sun Dec 9 22:31:30 2018 +0100 meson: fix build on power/ppc targets with altivec

[EGIT] [tools/edocgen] master 01/01: update after eolian api changes

2018-12-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=e4583ad539d9c7b327889b8519638581293d870c commit e4583ad539d9c7b327889b8519638581293d870c Author: Daniel Kolesa Date: Mon Dec 17 16:31:54 2018 +0100 update after eolian api changes --- docgen

[EGIT] [tools/edocgen] master 01/02: update readme

2018-12-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=174c099a9bb0e60c8ad922f44aa4d4b756d7041b commit 174c099a9bb0e60c8ad922f44aa4d4b756d7041b Author: Daniel Kolesa Date: Mon Dec 17 16:34:43 2018 +0100 update readme --- README-docgen.md | 18

[EGIT] [tools/edocgen] master 02/02: remove mono module, as C# documentation will be DocFx

2018-12-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=5b4dd817938bd1affd2d1c397edabfefa2825a77 commit 5b4dd817938bd1affd2d1c397edabfefa2825a77 Author: Daniel Kolesa Date: Mon Dec 17 16:35:49 2018 +0100 remove mono module, as C# documentation

[EGIT] [core/efl] master 02/03: eolian gen: add generation of build dependencies

2018-10-24 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d82deea833d1adf993b115049ee60b628c530420 commit d82deea833d1adf993b115049ee60b628c530420 Author: Daniel Kolesa Date: Thu Oct 11 16:36:50 2018 +0200 eolian gen: add generation of build dependencies

[EGIT] [core/efl] master 03/03: meson: add eolian custom dependencies support

2018-10-24 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5a3d79d3833a85675a26875594b5b07a99d79365 commit 5a3d79d3833a85675a26875594b5b07a99d79365 Author: Daniel Kolesa Date: Sun Oct 21 15:55:51 2018 +0200 meson: add eolian custom dependencies support

[EGIT] [core/efl] master 01/03: eolian: add API to get full file path of a unit

2018-10-24 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c4640d6f4036b8561eb071ffcdce97c9444e0c02 commit c4640d6f4036b8561eb071ffcdce97c9444e0c02 Author: Daniel Kolesa Date: Thu Oct 11 16:35:41 2018 +0200 eolian: add API to get full file path of a unit

[EGIT] [core/efl] master 01/01: eolian: use 'free' for owned mstring but not string

2018-11-15 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=04c4bb583469757fdd2cd18fb27e5845b17edaea commit 04c4bb583469757fdd2cd18fb27e5845b17edaea Author: Daniel Kolesa Date: Mon Nov 12 15:23:58 2018 +0100 eolian: use 'free' for owned mstring

[EGIT] [core/efl] master 01/01: meson: include whole src/lib for eo file generation in ifaces

2018-11-28 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a10eda5137aeaf7fd91c11f353c9be9fc6cdbcb8 commit a10eda5137aeaf7fd91c11f353c9be9fc6cdbcb8 Author: Daniel Kolesa Date: Wed Nov 28 14:45:31 2018 +0100 meson: include whole src/lib for eo file

[EGIT] [core/efl] master 01/01: eolian: check whether events conflict in inheritance tree (off)

2018-11-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9535eff025d7be0810e07917ea642b44104995d5 commit 9535eff025d7be0810e07917ea642b44104995d5 Author: Daniel Kolesa Date: Wed Nov 21 16:26:00 2018 +0100 eolian: check whether events conflict

[EGIT] [core/efl] master 01/01: elua: add missing eolian bindings method needed for object casting

2018-10-10 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e7b6e55f42f4f6b7f668d940144024df1f7ee6e9 commit e7b6e55f42f4f6b7f668d940144024df1f7ee6e9 Author: Daniel Kolesa Date: Wed Oct 10 08:58:09 2018 +0200 elua: add missing eolian bindings method needed

[EGIT] [core/efl] master 01/01: eolian: expose API to retrieve the class of an event

2018-11-04 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=82688c5ece402b299f3d994ac3524fc6663afc90 commit 82688c5ece402b299f3d994ac3524fc6663afc90 Author: Daniel Kolesa Date: Sun Nov 4 18:32:05 2018 +0100 eolian: expose API to retrieve the class

[EGIT] [core/efl] master 01/01: eolian: add eolian_implement_implementing_class_get

2018-11-04 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d0c96539f227ae885878994dfb0c9e5f0ca071e9 commit d0c96539f227ae885878994dfb0c9e5f0ca071e9 Author: Daniel Kolesa Date: Sun Nov 4 16:08:48 2018 +0100 eolian: add

[EGIT] [core/efl] master 01/02: eolian: implement new inherit behavior

2018-11-23 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=14ce54c30321e3b78b979872427b07d9420d5c66 commit 14ce54c30321e3b78b979872427b07d9420d5c66 Author: Daniel Kolesa Date: Thu Nov 22 16:21:52 2018 +0100 eolian: implement new inherit behavior

[EGIT] [core/efl] master 02/02: eolian: implement new syntax for inheritance

2018-11-23 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c8e0a1d2e2eaa5b8369eeb34a38b3b343788703f commit c8e0a1d2e2eaa5b8369eeb34a38b3b343788703f Author: Daniel Kolesa Date: Thu Nov 22 17:17:29 2018 +0100 eolian: implement new syntax for inheritance

[EGIT] [core/efl] master 01/01: meson: restore generation of legacy header files in elementary

2018-10-25 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ddce3fc8a75c95af8ff9526e03a24440052dda8c commit ddce3fc8a75c95af8ff9526e03a24440052dda8c Author: Daniel Kolesa Date: Thu Oct 25 14:31:38 2018 +0200 meson: restore generation of legacy header files

[EGIT] [core/efl] master 01/01: cxx: explicitly require c++11 and fix tests to conform

2018-11-12 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ac95f38d1b06ac6977ea6d8b9f14f9405396858f commit ac95f38d1b06ac6977ea6d8b9f14f9405396858f Author: Daniel Kolesa Date: Mon Nov 12 15:43:13 2018 +0100 cxx: explicitly require c++11 and fix tests

[EGIT] [core/efl] master 01/01: meson: fix a potential race in evas_opt build

2018-11-12 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=32b79c7986a188ac17a5b8e18446e8221ad01fc4 commit 32b79c7986a188ac17a5b8e18446e8221ad01fc4 Author: Daniel Kolesa Date: Mon Nov 12 16:22:20 2018 +0100 meson: fix a potential race in evas_opt build

[EGIT] [core/efl] master 01/01: eolian: silence a potentially uninitialized warning

2018-06-11 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b47782372b98de49b06a65ca8032a6a99360281b commit b47782372b98de49b06a65ca8032a6a99360281b Author: Daniel Kolesa Date: Mon Jun 11 13:07:23 2018 +0200 eolian: silence a potentially uninitialized

[EGIT] [core/efl] master 01/01: build: disable Lua binding generation

2018-08-01 Thread Daniel Kolesa
discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9d9a3e87c8c29740dd0c143e2125ceb0eb6cdf5e commit 9d9a3e87c8c29740dd0c143e2125ceb0eb6cdf5e Author: Daniel Kolesa Date: Wed Aug 1 13:31:15 2018 -0400 build: disable Lua binding generation

[EGIT] [core/efl] master 01/01: efl: include sys/types.h where ssize_t is used

2018-06-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1bcdc8af7be7d8060660c9b9e14018d66ac921d2 commit 1bcdc8af7be7d8060660c9b9e14018d66ac921d2 Author: Daniel Kolesa Date: Thu Jun 21 14:09:59 2018 +0200 efl: include sys/types.h where ssize_t is used

[EGIT] [core/efl] master 01/01: eolian_aux: add initial eolian_aux APIs

2018-11-29 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=be7d76ece63844f1967ee12d042c920a8540ab4a commit be7d76ece63844f1967ee12d042c920a8540ab4a Author: Daniel Kolesa Date: Sun Nov 4 18:56:54 2018 +0100 eolian_aux: add initial eolian_aux APIs

[EGIT] [core/efl] master 01/01: eolian: add optional warning for regular classes in ext list

2018-11-30 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=454e9eb1d9f4805838506d8ee72045763b28 commit 454e9eb1d9f4805838506d8ee72045763b28 Author: Daniel Kolesa Date: Fri Nov 30 14:12:15 2018 +0100 eolian: add optional warning for regular classes

[EGIT] [core/efl] master 01/01: eolian tests: revert incorrect change resulting in failed parsing

2018-12-03 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6ec6d93535ebda03e1a4fac28b13d81b9ec79ee7 commit 6ec6d93535ebda03e1a4fac28b13d81b9ec79ee7 Author: Daniel Kolesa Date: Mon Dec 3 10:41:43 2018 +0100 eolian tests: revert incorrect change resulting

[EGIT] [core/efl] master 01/01: autotools: include eolian_aux eo files in release

2018-12-03 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9e677ae0175bc1e46f2e5aaedeaae83dd2a65fcd commit 9e677ae0175bc1e46f2e5aaedeaae83dd2a65fcd Author: Daniel Kolesa Date: Mon Dec 3 17:55:07 2018 +0100 autotools: include eolian_aux eo files in release

[EGIT] [core/efl] efl-1.21 04/04: elua: fix outdated code in doc token ref resolution

2018-09-10 Thread Daniel Kolesa
stefan pushed a commit to branch efl-1.21. http://git.enlightenment.org/core/efl.git/commit/?id=d98b0edf14ec6e20e1a4f63dba735b69bf5c9a32 commit d98b0edf14ec6e20e1a4f63dba735b69bf5c9a32 Author: Daniel Kolesa Date: Wed Sep 5 13:09:57 2018 +0200 elua: fix outdated code in doc token ref

[EGIT] [core/efl] master 01/02: elua: fix outdated code in doc token ref resolution

2018-09-05 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=107bb9d2edb8d44beacde099be169383563af23d commit 107bb9d2edb8d44beacde099be169383563af23d Author: Daniel Kolesa Date: Wed Sep 5 13:09:57 2018 +0200 elua: fix outdated code in doc token ref

[EGIT] [core/efl] master 02/02: elua: make old documentation generator generate instead of failing

2018-09-05 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1e52108644becc9972c2101046cece23eb3268f9 commit 1e52108644becc9972c2101046cece23eb3268f9 Author: Daniel Kolesa Date: Wed Sep 5 13:12:05 2018 +0200 elua: make old documentation generator generate

[EGIT] [core/efl] master 01/01: canvas: disable an eolian-style api reference

2018-12-06 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=36a5b5bf13615cdcad8efe5139a5eddff83a7911 commit 36a5b5bf13615cdcad8efe5139a5eddff83a7911 Author: Daniel Kolesa Date: Thu Dec 6 11:41:14 2018 +0100 canvas: disable an eolian-style api reference

[EGIT] [core/efl] master 01/01: elua: fix typo in eolian bindings

2019-02-28 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=535da54dac64d77580a430fac428c73e7e5bc665 commit 535da54dac64d77580a430fac428c73e7e5bc665 Author: Daniel Kolesa Date: Thu Feb 28 14:56:21 2019 +0100 elua: fix typo in eolian bindings --- src

[EGIT] [core/efl] master 01/01: eolian: remove support for inlist/inarray

2019-02-28 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4b1622b5fc7c6aaafb4d70f187ec5ea797275a26 commit 4b1622b5fc7c6aaafb4d70f187ec5ea797275a26 Author: Daniel Kolesa Date: Thu Feb 28 20:25:51 2019 +0100 eolian: remove support for inlist/inarray

[EGIT] [core/efl] master 01/01: elua tests: fix distcheck

2019-02-27 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7924660d54500285d3844bfa384394c683825cd9 commit 7924660d54500285d3844bfa384394c683825cd9 Author: Daniel Kolesa Date: Wed Feb 27 18:38:43 2019 +0100 elua tests: fix distcheck The elua tests

[EGIT] [core/efl] master 01/01: tests: add chdir in elua to prevent incorrect file accesses

2019-02-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=95d414549b9e6838b7b2d59e105ddf6955aa8d97 commit 95d414549b9e6838b7b2d59e105ddf6955aa8d97 Author: Daniel Kolesa Date: Thu Feb 21 15:04:31 2019 +0100 tests: add chdir in elua to prevent incorrect

[EGIT] [core/efl] master 01/01: eolian gen: emit doxygen references to constants in uppercase

2019-02-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e335663da08eddc77545755e6a97818428163bdb commit e335663da08eddc77545755e6a97818428163bdb Author: Daniel Kolesa Date: Sun Feb 17 21:33:54 2019 +0100 eolian gen: emit doxygen references to constants

[EGIT] [core/efl] master 01/01: eolian gen: generate a separate file with legacy implementations

2019-02-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b6b7317f4e1ed453db52766faa54ccc9a98a800d commit b6b7317f4e1ed453db52766faa54ccc9a98a800d Author: Daniel Kolesa Date: Thu Feb 21 16:52:40 2019 +0100 eolian gen: generate a separate file with legacy

[EGIT] [core/efl] master 01/01: tests: fix elua test with autotools

2019-02-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=442873a7b80761f195f9cf280637d09aead4d589 commit 442873a7b80761f195f9cf280637d09aead4d589 Author: Daniel Kolesa Date: Thu Feb 21 21:51:55 2019 +0100 tests: fix elua test with autotools

[EGIT] [core/efl] master 01/01: gitignore: add .eo.legacy.c

2019-02-22 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f734f52cd9916bcf1275c1e19b00d73eb6c064a1 commit f734f52cd9916bcf1275c1e19b00d73eb6c064a1 Author: Daniel Kolesa Date: Fri Feb 22 13:07:48 2019 +0100 gitignore: add .eo.legacy.c --- .gitignore | 1

[EGIT] [core/efl] master 01/01: eolian: introduce typed slice types

2019-02-22 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=dc492b15864b1a358e188b8d83dd2d35c1ec7600 commit dc492b15864b1a358e188b8d83dd2d35c1ec7600 Author: Daniel Kolesa Date: Thu Feb 21 15:24:35 2019 +0100 eolian: introduce typed slice types

[EGIT] [core/efl] master 01/01: eolian: add support for inlist structs

2019-02-27 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a9360222b053f38c8fd0f2ee21fc2f3ea94430d7 commit a9360222b053f38c8fd0f2ee21fc2f3ea94430d7 Author: Daniel Kolesa Date: Tue Jan 29 15:46:05 2019 +0100 eolian: add support for inlist structs

[EGIT] [core/efl] master 01/01: eolian: properly skip the struct keyword in inlist structs

2019-02-27 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=53a80761db24abf9b7501011f5e0bb80d8dbf996 commit 53a80761db24abf9b7501011f5e0bb80d8dbf996 Author: Daniel Kolesa Date: Thu Feb 28 01:08:27 2019 +0100 eolian: properly skip the struct keyword

[EGIT] [core/efl] master 01/05: eolian: add support for marking type declarations beta

2019-03-08 Thread Daniel Kolesa
zmike pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1a17aff85ffca1cae6d71aa6273e6a8214154276 commit 1a17aff85ffca1cae6d71aa6273e6a8214154276 Author: Daniel Kolesa Date: Fri Mar 8 08:17:01 2019 -0500 eolian: add support for marking type

[EGIT] [core/efl] master 03/03: elementary, evas: remove obsolete legacy includes

2019-03-08 Thread Daniel Kolesa
zmike pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c876ac52d91806bfc6440b10387ccb91e6a75abf commit c876ac52d91806bfc6440b10387ccb91e6a75abf Author: Daniel Kolesa Date: Fri Mar 8 08:57:51 2019 -0500 elementary,evas: remove obsolete legacy includes

[EGIT] [core/efl] master 01/01: eolian: remove legacy handling API and most of generation

2019-03-08 Thread Daniel Kolesa
zmike pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cf200a7d28aada7fff7d01fe3e353bf8359addc0 commit cf200a7d28aada7fff7d01fe3e353bf8359addc0 Author: Daniel Kolesa Date: Fri Mar 8 09:58:52 2019 -0500 eolian: remove legacy handling API and most

[EGIT] [core/efl] master 01/01: eolian: remove unused variables

2019-03-08 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=525895f3c44dd0bf876d92efcbd06d5a7b8575f4 commit 525895f3c44dd0bf876d92efcbd06d5a7b8575f4 Author: Daniel Kolesa Date: Fri Mar 8 16:54:10 2019 +0100 eolian: remove unused variables --- src/lib

[EGIT] [core/efl] master 01/01: eolian_gen: add support for header-only depfiles

2019-02-06 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=347f096bf7ff316196213b722703bfb4bbcb1366 commit 347f096bf7ff316196213b722703bfb4bbcb1366 Author: Daniel Kolesa Date: Wed Feb 6 14:07:35 2019 +0100 eolian_gen: add support for header-only depfiles

[EGIT] [core/efl] master 01/02: eolian: restrict usage of ptr() to directly used types

2019-02-16 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9674dadbdad9f03afe802733e119444e38af3096 commit 9674dadbdad9f03afe802733e119444e38af3096 Author: Daniel Kolesa Date: Sun Feb 17 02:11:02 2019 +0100 eolian: restrict usage of ptr() to directly used

[EGIT] [core/efl] master 02/02: eolian: disallow freefuncs on typedefs

2019-02-16 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=dc563769900310241962c3e920559a1074ea5d2f commit dc563769900310241962c3e920559a1074ea5d2f Author: Daniel Kolesa Date: Sun Feb 17 02:20:35 2019 +0100 eolian: disallow freefuncs on typedefs

[EGIT] [core/efl] master 01/01: eolian gen: initial support for reflection api

2019-02-15 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8952c05ddd6299d35dbfe51b4dbdec1c482d4783 commit 8952c05ddd6299d35dbfe51b4dbdec1c482d4783 Author: Daniel Kolesa Date: Fri Feb 15 17:15:36 2019 +0100 eolian gen: initial support for reflection api

[EGIT] [core/efl] master 01/01: eolian: clear the unimplemented implement set for each tree

2019-01-25 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ca82c27d18db49421c63e58862306313ce36c75a commit ca82c27d18db49421c63e58862306313ce36c75a Author: Daniel Kolesa Date: Fri Jan 25 14:11:25 2019 +0100 eolian: clear the unimplemented implement set

[EGIT] [core/efl] master 01/01: eolian tests: rename owning.eo.c to clear confusion

2019-05-17 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5922bb268f0222764cf14f68365e6e66e1a9789c commit 5922bb268f0222764cf14f68365e6e66e1a9789c Author: Daniel Kolesa Date: Fri May 17 16:08:23 2019 +0200 eolian tests: rename owning.eo.c to clear

[EGIT] [core/efl] master 02/02: eolian: rename eolian_event_c_name_get

2019-05-16 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e5c9f5e76fb82a022b13bf9627cc9c00e006e685 commit e5c9f5e76fb82a022b13bf9627cc9c00e006e685 Author: Daniel Kolesa Date: Thu May 16 15:57:39 2019 +0200 eolian: rename eolian_event_c_name_get

[EGIT] [core/efl] master 01/01: eolian: add API to retrieve the C name of an object

2019-05-16 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4ab1f2388eb303f8e5d9eae31cdcf39df683c736 commit 4ab1f2388eb303f8e5d9eae31cdcf39df683c736 Author: Daniel Kolesa Date: Thu May 16 15:31:37 2019 +0200 eolian: add API to retrieve the C name

[EGIT] [core/efl] master 01/02: eolian: rename eolian_typedecl_enum_field_c_name_get

2019-05-16 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b3a870c7bb29461c6478fae9f51c211229b62d9d commit b3a870c7bb29461c6478fae9f51c211229b62d9d Author: Daniel Kolesa Date: Thu May 16 15:52:46 2019 +0200 eolian: rename

[EGIT] [core/efl] master 01/01: eolian: fix a parse bug where composites was treated as implements

2019-12-04 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c601944a13d63d2b4228aeca1cd680c5d092e58b commit c601944a13d63d2b4228aeca1cd680c5d092e58b Author: Daniel Kolesa Date: Wed Dec 4 16:04:19 2019 +0100 eolian: fix a parse bug where composites

[EGIT] [core/efl] efl-1.23 01/02: eolian: account for entire inheritance trees when compositing

2019-12-04 Thread Daniel Kolesa
q66 pushed a commit to branch efl-1.23. http://git.enlightenment.org/core/efl.git/commit/?id=387947f6b151f5dd65c6c38d99e762e612281269 commit 387947f6b151f5dd65c6c38d99e762e612281269 Author: Daniel Kolesa Date: Wed Dec 4 15:30:17 2019 +0100 eolian: account for entire inheritance trees

[EGIT] [core/efl] efl-1.23 02/02: eolian: fix a parse bug where composites was treated as implements

2019-12-04 Thread Daniel Kolesa
q66 pushed a commit to branch efl-1.23. http://git.enlightenment.org/core/efl.git/commit/?id=266f0a57169efe672db44921665a05e73cc0eb58 commit 266f0a57169efe672db44921665a05e73cc0eb58 Author: Daniel Kolesa Date: Wed Dec 4 16:04:19 2019 +0100 eolian: fix a parse bug where composites

[EGIT] [core/efl] master 01/01: eolian: account for entire inheritance trees when compositing

2019-12-04 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c360f5edb699ed5a4a5b24c9091a596d1a0db46f commit c360f5edb699ed5a4a5b24c9091a596d1a0db46f Author: Daniel Kolesa Date: Wed Dec 4 15:30:17 2019 +0100 eolian: account for entire inheritance trees when

[EGIT] [core/efl] master 01/01: eolian: enable checking of beta/stable contexts in all classes

2019-03-11 Thread Daniel Kolesa
xartigas pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d3c5384cd0f4d0753f5b4aac73739bbe3afa5445 commit d3c5384cd0f4d0753f5b4aac73739bbe3afa5445 Author: Daniel Kolesa Date: Mon Mar 11 13:31:55 2019 +0100 eolian: enable checking of beta/stable

[EGIT] [core/efl] master 01/01: eolian: refactor parsing API and path handling

2019-05-03 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=db57523e7846a6729f0ca0681e7e998b537e5b81 commit db57523e7846a6729f0ca0681e7e998b537e5b81 Author: Daniel Kolesa Date: Fri May 3 16:55:59 2019 +0200 eolian: refactor parsing API and path handling

[EGIT] [core/efl] master 01/01: eolian tests: use parse instead of path_parse

2019-05-03 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=abedd9cc0903e6ee95b1a5ce2927f6b9e7050aaa commit abedd9cc0903e6ee95b1a5ce2927f6b9e7050aaa Author: Daniel Kolesa Date: Fri May 3 17:08:34 2019 +0200 eolian tests: use parse instead of path_parse

[EGIT] [core/efl] master 01/01: eolian: add support for marking and checking parts as beta

2019-05-05 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=653fddfc1e17e1290ddd5881150ada3738782d4e commit 653fddfc1e17e1290ddd5881150ada3738782d4e Author: Daniel Kolesa Date: Sun May 5 17:06:21 2019 +0200 eolian: add support for marking and checking parts

[EGIT] [core/efl] master 01/02: eolian: fix conflicts between eo file names in tests

2019-05-06 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=159e95516845d18624cf84f1aad56702bc3c0e74 commit 159e95516845d18624cf84f1aad56702bc3c0e74 Author: Daniel Kolesa Date: Mon May 6 16:46:50 2019 +0200 eolian: fix conflicts between eo file names

[EGIT] [core/efl] master 02/02: eolian: fail on scan file conflict

2019-05-06 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=aa1db12c00591bdd56c2cb5ae5165826b5912b9f commit aa1db12c00591bdd56c2cb5ae5165826b5912b9f Author: Daniel Kolesa Date: Mon May 6 16:48:21 2019 +0200 eolian: fail on scan file conflict If two

[EGIT] [core/efl] efl-1.22 34/57: elua: add all missing eolian api bindings

2019-04-17 Thread Daniel Kolesa
zmike pushed a commit to branch efl-1.22. http://git.enlightenment.org/core/efl.git/commit/?id=5f7be6a3e589ffb3f832ab6fb2447e49889af5d8 commit 5f7be6a3e589ffb3f832ab6fb2447e49889af5d8 Author: Daniel Kolesa Date: Fri Apr 12 15:48:36 2019 +0200 elua: add all missing eolian api bindings

[EGIT] [core/efl] master 03/04: elm_progressbar_legacy: remove unused include

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=98ef86aa14e0bf8c06ae3b0b2e880f60f8e0520b commit 98ef86aa14e0bf8c06ae3b0b2e880f60f8e0520b Author: Daniel Kolesa Date: Thu Apr 18 15:28:59 2019 +0200 elm_progressbar_legacy: remove unused include

[EGIT] [core/efl] master 01/04: elm_image_legacy: remove bad "legacy" include

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=94a2c9cd155eb77b87ba204c0ddc4fe56990c5d3 commit 94a2c9cd155eb77b87ba204c0ddc4fe56990c5d3 Author: Daniel Kolesa Date: Thu Apr 18 15:24:58 2019 +0200 elm_image_legacy: remove bad "legacy&quo

[EGIT] [core/efl] master 04/04: efl_ui_layout, elm_layout_legacy: add missing/remove unused include

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1cd30eec90965d8372a2d6658135788d27c036cd commit 1cd30eec90965d8372a2d6658135788d27c036cd Author: Daniel Kolesa Date: Thu Apr 18 15:31:55 2019 +0200 efl_ui_layout, elm_layout_legacy: add missing

[EGIT] [core/efl] master 01/01: evas_legacy: remove unused generated legacy includes

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=ed0c813417b98a7f14779597f8c0afcbdf0b89ab commit ed0c813417b98a7f14779597f8c0afcbdf0b89ab Author: Daniel Kolesa Date: Thu Apr 18 15:45:44 2019 +0200 evas_legacy: remove unused generated legacy

[EGIT] [core/efl] master 02/04: efl_ui_slider: remove unused legacy header include

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6c63fbbdb460cb8863eb3158c54d15e1f7c88ea5 commit 6c63fbbdb460cb8863eb3158c54d15e1f7c88ea5 Author: Daniel Kolesa Date: Thu Apr 18 15:27:50 2019 +0200 efl_ui_slider: remove unused legacy header

[EGIT] [core/efl] master 01/01: meson: remove usage of eolian_gen .eo.legacy.h generation

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c0acf619ae5db5c5d46c41718e0dc81c21c22f48 commit c0acf619ae5db5c5d46c41718e0dc81c21c22f48 Author: Daniel Kolesa Date: Thu Apr 18 17:50:42 2019 +0200 meson: remove usage of eolian_gen .eo.legacy.h

[EGIT] [core/efl] master 01/01: autotools: remove usage of eolian_gen .eo.legacy.h generation

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e81ecf09cdf37c96530d49490377f84410b619be commit e81ecf09cdf37c96530d49490377f84410b619be Author: Daniel Kolesa Date: Thu Apr 18 17:55:06 2019 +0200 autotools: remove usage of eolian_gen

[EGIT] [core/efl] master 01/01: eolian_gen: remove support for legacy header file generation

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7807f7750f2d6c1c22d55211fad5d464b45426f3 commit 7807f7750f2d6c1c22d55211fad5d464b45426f3 Author: Daniel Kolesa Date: Thu Apr 18 18:10:45 2019 +0200 eolian_gen: remove support for legacy header file

[EGIT] [core/efl] master 01/01: elm_scroller_legacy: remove generated legacy include

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b4e85c954f2864d2648f2986fb389450f27d1e18 commit b4e85c954f2864d2648f2986fb389450f27d1e18 Author: Daniel Kolesa Date: Thu Apr 18 17:08:47 2019 +0200 elm_scroller_legacy: remove generated legacy

[EGIT] [core/efl] master 01/01: eolian: remove legacy generation from tests

2019-04-18 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6ee2df55aabec87d0a21e881c44c32999abb10f2 commit 6ee2df55aabec87d0a21e881c44c32999abb10f2 Author: Daniel Kolesa Date: Thu Apr 18 19:35:36 2019 +0200 eolian: remove legacy generation from tests

[EGIT] [core/efl] master 01/01: efl: remove EFL_EO_API_SUPPORT macro

2019-03-18 Thread Daniel Kolesa
xartigas pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=58b8a3d1636160a752b8792f1037b8d9f3067a48 commit 58b8a3d1636160a752b8792f1037b8d9f3067a48 Author: Daniel Kolesa Date: Mon Mar 18 12:13:41 2019 +0100 efl: remove EFL_EO_API_SUPPORT macro

[EGIT] [core/efl] master 01/01: elua: add all missing eolian api bindings

2019-04-12 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=37eee70d56aeff8649822cab62f736512cebf5d0 commit 37eee70d56aeff8649822cab62f736512cebf5d0 Author: Daniel Kolesa Date: Fri Apr 12 15:48:36 2019 +0200 elua: add all missing eolian api bindings

[EGIT] [core/efl] master 01/01: eolian: add event type call convention checks for non-beta classes

2019-03-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3f083b3ccba9cdc0f9cfe875fec030e228be69d0 commit 3f083b3ccba9cdc0f9cfe875fec030e228be69d0 Author: Daniel Kolesa Date: Thu Mar 21 15:55:43 2019 +0100 eolian: add event type call convention checks

[EGIT] [core/efl] master 01/01: eolian: disallow @owned on events

2019-03-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cef2e337b84876146bbaa936e625f189dc6a4877 commit cef2e337b84876146bbaa936e625f189dc6a4877 Author: Daniel Kolesa Date: Thu Mar 21 16:17:06 2019 +0100 eolian: disallow @owned on events

[EGIT] [core/efl] master 01/01: eolian: assume requires section is legitimate dependencies

2019-03-21 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5c1ea543bb9d4e3b36721994563bff0152429d97 commit 5c1ea543bb9d4e3b36721994563bff0152429d97 Author: Daniel Kolesa Date: Thu Mar 21 16:46:55 2019 +0100 eolian: assume requires section is legitimate

[EGIT] [core/efl] master 01/01: eolian: move from eo_prefix to c_prefix

2019-05-09 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=6312cafe204d32ab7b374bbdecd407846e8a50fb commit 6312cafe204d32ab7b374bbdecd407846e8a50fb Author: Daniel Kolesa Date: Thu May 9 16:16:42 2019 +0200 eolian: move from eo_prefix to c_prefix --- src

[EGIT] [core/efl] master 01/01: elm: (re)move some legacy types/enums back to header

2019-05-09 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e027ad2626d9178c0c96789e07c97fb20bc126d6 commit e027ad2626d9178c0c96789e07c97fb20bc126d6 Author: Daniel Kolesa Date: Thu May 9 14:55:17 2019 +0200 elm: (re)move some legacy types/enums back

[EGIT] [core/efl] master 01/01: edje_types: (re)move legacy types to header

2019-05-09 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=49209553f6e0f5b82cda3cbf846d4d79c6b58249 commit 49209553f6e0f5b82cda3cbf846d4d79c6b58249 Author: Daniel Kolesa Date: Thu May 9 15:19:13 2019 +0200 edje_types: (re)move legacy types to header

[EGIT] [core/efl] master 01/02: eolian: emit correct c_name for keyword builtins

2019-12-02 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9f50f08349adb801d5b1b8ad3c6201a15762cb34 commit 9f50f08349adb801d5b1b8ad3c6201a15762cb34 Author: Daniel Kolesa Date: Mon Dec 2 12:06:11 2019 +0100 eolian: emit correct c_name for keyword builtins

[EGIT] [core/efl] master 02/02: eolian_gen: fix fallback 0 default values for slices

2019-12-02 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=cf3ec7473b49339c88af2169e54f94bb7fd271bf commit cf3ec7473b49339c88af2169e54f94bb7fd271bf Author: Daniel Kolesa Date: Mon Dec 2 12:06:34 2019 +0100 eolian_gen: fix fallback 0 default values

[EGIT] [tools/edocgen] master 02/02: fix implemented-by sections (no dead links)

2020-02-13 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=dbc6585d4c0a8d0437fdb263b221cd8ace6bf3d8 commit dbc6585d4c0a8d0437fdb263b221cd8ace6bf3d8 Author: Daniel Kolesa Date: Thu Feb 13 14:54:46 2020 +0100 fix implemented-by sections (no dead links

[EGIT] [tools/edocgen] master 01/02: avoid putting overridden impls in members category unless necessary

2020-02-13 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=1c682951148f26079cd98aba8a18d8707035fdc8 commit 1c682951148f26079cd98aba8a18d8707035fdc8 Author: Daniel Kolesa Date: Thu Feb 13 13:50:48 2020 +0100 avoid putting overridden impls in members

[EGIT] [tools/edocgen] master 01/01: remove obsolete filtering utilities and add generic filter

2020-01-26 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=dc9d617d5868297d4c1dbaddbe177f19fb5b796e commit dc9d617d5868297d4c1dbaddbe177f19fb5b796e Author: Daniel Kolesa Date: Sun Jan 26 19:05:34 2020 +0100 remove obsolete filtering utilities and add

[EGIT] [tools/edocgen] master 01/01: move paragraph escaping into writer

2020-01-26 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=034bb1c7cb4ee5af342db1224df370e49912f836 commit 034bb1c7cb4ee5af342db1224df370e49912f836 Author: Daniel Kolesa Date: Sun Jan 26 19:34:21 2020 +0100 move paragraph escaping into writer

[EGIT] [tools/edocgen] master 01/01: remove duplicate writer code

2020-01-26 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=b9dd44baa83d07d03a3f89c3c36436100186f965 commit b9dd44baa83d07d03a3f89c3c36436100186f965 Author: Daniel Kolesa Date: Sun Jan 26 18:47:22 2020 +0100 remove duplicate writer code --- docgen

[EGIT] [core/efl] master 01/01: eolian: fix missing stringshare_ref

2020-02-06 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d815c26f9c250e1745fc65e47bbd386016c34c3c commit d815c26f9c250e1745fc65e47bbd386016c34c3c Author: Daniel Kolesa Date: Thu Feb 6 14:43:38 2020 +0100 eolian: fix missing stringshare_ref

[EGIT] [tools/edocgen] master 01/01: add titles pointing back to the class for properties/methods

2020-02-06 Thread Daniel Kolesa
q66 pushed a commit to branch master. http://git.enlightenment.org/tools/edocgen.git/commit/?id=bce5c8619760366dedc8edc35e7f782c03dacc29 commit bce5c8619760366dedc8edc35e7f782c03dacc29 Author: Daniel Kolesa Date: Thu Feb 6 15:02:03 2020 +0100 add titles pointing back to the class

<    1   2   3   4   5   6   7   >