summaryrefslogtreecommitdiff
path: root/src/bin (follow)
AgeCommit message (Collapse)Author
2015-06-11eolian: remove support for old doc style on types and varsDaniel Kolesa
2015-06-11eolian/generator: fix enum field doc generator bugDaniel Kolesa
This resulted in a field using the next field's docs rather than its own, because it incremented the member before even trying to retrieve the docs. @fix
2015-06-11edje: add po file support in edc translation.katpavalli
Summary: Implementation to support .po files in edc for translation Test Plan: Test Code to test this implementation is done as part of efl/src/examples/edje/edje-text.c and efl/src/examples/edje/text.edc edje_cc -md . text.edc && gcc -o edje-text edje-text.c `pkg-config --libs --cflags ecore-evas edje evas ecore eo` ./edje-text 1) Click On the text "Click here" The language gets changed. Reviewers: shilpasingh, cedric Reviewed By: shilpasingh, cedric Subscribers: cedric, rajeshps, govi, poornima.srinivasan Differential Revision: https://phab.enlightenment.org/D2573 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-06-10eolian: add new __undefined_type builtin to silence warningsDaniel Kolesa
2015-06-09eina btlog - util - shut up coverityCarsten Haitzler (Rasterman)
eina_btlog is a backtrace "cleaner" that takes a raw bt from eina log and gives a full readable bt for humans. it's run-and-quit binary like ls or rm - it does its job and exits, so leaks are really of no concern here... CID 1297407
2015-06-08eolian/generator: use get/set doc as primary if neededDaniel Kolesa
2015-06-08eolian/generator: support for since tag in doc genDaniel Kolesa
2015-06-08eolian/generator: fix a false positive in eolian types_genDaniel Kolesa
While it is true that 'strrchr' may return NULL, in this case it never will (there is always a newline). Either way, silence Coverity. Fixes CID 1304558.
2015-06-05eolian/generator: generate @ref foo for @fooDaniel Kolesa
2015-06-05eolian/generator: use more correct indent offset in types doc genDaniel Kolesa
2015-06-05eolian/generator: fix silly shadow warningDaniel Kolesa
2015-06-05eolian/generator: @param[in,out] is the correct inout syntaxDaniel Kolesa
2015-06-05eolian: don't emit an extra empty line in certain casesDaniel Kolesa
2015-06-05eolian/generator: generation for new documentation systemDaniel Kolesa
This commit adds the necessary generator logic to emit doc comments from the new doc syntax. Old doc comments are kept in for the time being as they're used within the EFL but they will be removed eventually. This new generator focuses all the important code in one place, making usage easy. @feature
2015-06-05eolian-cxx: Removed unused functionFelipe Magno de Almeida
Removed unused function and consequent warning
2015-06-01eolian/generator: generate types in their original decl orderDaniel Kolesa
2015-05-29edje: edje_cc_parse should check pair of parens.Nak-Gyeong Kim
Summary: Fix parens bug. ((x + y)-z) is OK. ((x + y) - z) is NOT OK. This patch can cover this case. @fix Signed-off-by: Nak-Gyeong Kim <nakkyong.kim@samsung.com> Test Plan: Test in edc. ((x + y)-z) is OK. ((x + y) - z) is NOT OK. This patch can cover this case. If parens are not paired, it will notify. Reviewers: raster, Hermet, cedric Subscribers: kimcinoo, jaehwan Differential Revision: https://phab.enlightenment.org/D2554 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-29gitignore++Daniel Kolesa
2015-05-29eolian/generator: clean up comment genDaniel Kolesa
2015-05-29eolian: use fprintf(stderr) instead of logging where it makes senseDaniel Kolesa
2015-05-29eolian/generator: don't generate extern typesDaniel Kolesa
2015-05-27edje: fix memory leak detected by prevent static analyser.jiin.moon
Summary: Modified codes according to prevent result The im will be freed by data_image_preload_done api. But if image load error happen, never call that api @fix Test Plan: prevent tool Reviewers: Jaehyun, Hermet, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2565 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-27embryo_cc: prevent memory curruptionjiin.moon
Summary: modified codes according to prevent result, @fix Reviewers: Jaehyun, Hermet, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2564 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-26eolian/generator: fix memory leakDaniel Kolesa
2015-05-22eolian: merge eo_file_parse and eot_file_parseDaniel Kolesa
2015-05-21Fix warning on unused parameterDaniel Zaoui
2015-05-21Fix Eolian Cxx generatorDaniel Zaoui
Compilation was failing due to the changes in the Eolian library. The generator has not been updated. This patch fixes the compilation but not the tests that I let to my lovely q66.
2015-05-20eolian: remove const_get/const_set supportDaniel Kolesa
This was made obsolete by per-accessor values. It was also hacky and i've wanted to remove it for a while.
2015-05-20eolian: distinguish between get/set for property keys/values retrievalDaniel Kolesa
2015-05-20eolian: use eolian_property_values_get correctlyDaniel Kolesa
2015-05-20Eolian/Generator: support eot filesDaniel Zaoui
2015-05-19eolian: use data_type consistently in the C generatorDaniel Kolesa
This change makes it use full class name everywhere (instead of just class name). @fix
2015-05-19eolian: add a functional "import" statementDaniel Kolesa
2015-05-19edje: switch Evas_3D color to use Edje_Color.perepelits.m
Summary: Changes float on uchar as we do in other place for color component Reviewers: raster, Hermet, cedric Reviewed By: cedric Subscribers: cedric, artem.popov Differential Revision: https://phab.enlightenment.org/D2528 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-18eina-bt: Fix Coverity CID1297405 (dereference before null check)Chris Michael
@fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-05-14edje: fix back edje_watch.Cedric BAIL
@fix Thanks Thanatermesis for reporting the issue.
2015-05-14eina, efl: add copyright notice.Vincent Torri
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-14edje: support translation on static strings in edc.katpavalli
Summary: Internationalisation of the static text specified as part of the edc is implemented. Problem: Static text when specified in the edc, remains unchanged when the system language is changed. Solution: Language support is provided even for the static strings in the edc. Test Plan: Test code to test this implementation is done as part of efl/src/examples/edje/edje-text.c and efl/src/examples/edje/text.edc Compile the code with the below command edje_cc -md <dir path>/efl/src/examples/edje/ text.edc && gcc -o edje-text edje-text.c `pkg-config --libs --cflags ecore-evas edje evas ecore` ./edje-text 1) change the language of the system using the command export LANGUAGE=hi ./edje.text Not the text Loading gets displayed in hindi language 2) change the language of the system using the command export LANGUAGE=ta ./edje.text Not the text Loading gets displayed in tamil language 3) change the language of the system using the command export LANGUAGE=en ./edje.text Not the text Loading gets displayed in english language As the number of .mo files in the /edje folder can be increased, those many languages can be supported Reviewers: cedric, shilpasingh Reviewed By: shilpasingh Subscribers: cedric, rajeshps, govi, poornima.srinivasan Differential Revision: https://phab.enlightenment.org/D2336 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-13eolian: precompute all enum field values (faster runtime, constness)Daniel Kolesa
2015-05-13eolian: allow forced retrieval of enum field valuesDaniel Kolesa
2015-05-13edje: fix parsing issue in edje_cc with bezier program transition.kumar navneet
Summary: Issue: "CURRENT" param not considered while parsing cubic bezier transition in edje cc Soln: parse 5,6 parameter if Curr is set else parse 4,5 parameter Reviewers: cedric, shilpasingh Reviewed By: shilpasingh Subscribers: poornima.srinivasan, rajeshps, cedric, govi Differential Revision: https://phab.enlightenment.org/D2488 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-13eolian: check inherit validity before using itDaniel Kolesa
2015-05-13eolian: remove unneeded cruft (struct/enum cannot be a base for alias)Daniel Kolesa
2015-05-13eolian: generate underscored structs as well as correct opaque struct typedefsDaniel Kolesa
2015-05-12eolian: buttsDaniel Kolesa
2015-05-12eolian_cxx: Fix @beta on generated bindings for C++Vitor Sousa
2015-05-11efl debug - make event log header .. nicer with a block header and sizeCarsten Haitzler (Rasterman)
2015-05-10efl debugd - fix evlog writing - dont duplicate empty blocksCarsten Haitzler (Rasterman)
2015-05-10eina evlog - make log dumps simple binary from debugd with headerCarsten Haitzler (Rasterman)
2015-05-10eina evlog - remove stolen count - unecessaryCarsten Haitzler (Rasterman)