Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Evas Textblock: Split _layout_predevs/herdsman/tb_tidying | Daniel Hirt | 2014-07-27 | 1 | -141/+177 |
| | | | | | | | | Split to the following of pre-layout: _layout_pre_handle_nodes _layout_pre_handle_old_node _layout_pre_node_to_items _layout_pre | ||||
* | Evas Textblock: move line breaks getting to function | Daniel Hirt | 2014-07-27 | 1 | -21/+35 |
| | | | | | | | | Calculating line breaks moved to an outside function since its usage does not really go well with the nice structure of _layout_par. Also, moved the line in which we set the line breaks a bit further to the part that actually uses that, and added a small comment about its usage. | ||||
* | Evas Textblock: Add Enum for _layout_par return value | Daniel Hirt | 2014-07-27 | 1 | -5/+15 |
| | |||||
* | Evas Textblock: Split _layout_par | Daniel Hirt | 2014-07-27 | 1 | -69/+77 |
| | | | | | | Split _layout_par to _layout_par and _layout_par_if_needed. This simplifies the readability of the code, and also the return value of the new _layout_par. | ||||
* | Evas Textblock: Split _layout | Daniel Hirt | 2014-07-27 | 1 | -79/+88 |
| | | | | Split layout to more functions for better readability. | ||||
* | eolian/generator: properly generate the data arg on class methods | Daniel Kolesa | 2014-07-24 | 1 | -1/+4 |
| | | | | For class methods, we need to generate unused void*, not a pointer to data struct. | ||||
* | eolian: add test for class methods/properties | Daniel Kolesa | 2014-07-24 | 4 | -0/+60 |
| | | | | This also fixes a bug in the Eolian parser that handles class properties. | ||||
* | eolian: parser support for constructor qualifier | Daniel Kolesa | 2014-07-24 | 2 | -3/+11 |
| | | | | This will be needed when the constructors {} section goes away. | ||||
* | eolian: protected ctors | Daniel Kolesa | 2014-07-24 | 1 | -0/+10 |
| | |||||
* | eolian/generator: add support for class methods/properties | Daniel Kolesa | 2014-07-24 | 1 | -7/+13 |
| | |||||
* | eolian: add support for class functions | Daniel Kolesa | 2014-07-24 | 8 | -6/+49 |
| | |||||
* | Eolian: Generate typedefs and structs. | Daniel Zaoui | 2014-07-24 | 7 | -1/+267 |
| | | | | | This patch permits the generation of typedefs and structs in the legacy and Eo header files. It includes tests. | ||||
* | Eolian: little refactoring of the C generator. | Daniel Zaoui | 2014-07-24 | 1 | -143/+132 |
| | | | | | This change is a preparation for the generation of the types and a little cleaning. | ||||
* | evas - ico loader - detect probable p0ng entry in ico file | Carsten Haitzler (Rasterman) | 2014-07-24 | 1 | -208/+189 |
| | | | | | | | ico files were defined to have bmp's in each key - in fact a subset of them. unbenknownst to yours truly, vista now allows them to also be pngs and thus the ico loader rejects them as corrupt. at least detect it and complain right now | ||||
* | fix some formatting in ico loader | Carsten Haitzler (Rasterman) | 2014-07-24 | 1 | -7/+7 |
| | |||||
* | edje: Add dpi feature. | Jaehwan Kim | 2014-07-24 | 8 | -12/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Summary: This dpi is used to get the scale for each collection. If each collection has a described dpi, it calculates a proper scale based on the dpi and dpi which is described in the collection. @feature Test Plan: If add dpi to collection of edc, the edje will save the value as the dpi of the collection. For example, if the dpi of your device is 100, you just set dpi: 100 in the collection of edc. If the edj is loaded in another device(dpi is 200), it will scaled 2 times. It is possible that the described dpi of application and theme are different. In that case, application and theme have a different scale. It makes the edj that made in different environment works in one device. Reviewers: seoz, zmike, JackDanielZ, Hermet, woohyun, cedric, raster Reviewed By: raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1190 | ||||
* | eolian/generator: fix coverity issues | Daniel Kolesa | 2014-07-24 | 2 | -3/+3 |
| | | | | Fixes CID 1228663 and 1228634. | ||||
* | Revert "eina: new API: eina_file_path_basename" | Daniel Kolesa | 2014-07-23 | 2 | -43/+0 |
| | | | | | | This reverts commit 68282f8c42c6e0c3d66cf298e1a763a0d12b81cf. This is actually not needed because of presence of basename in Evil. | ||||
* | eolian: use libgen.h basename | Daniel Kolesa | 2014-07-23 | 4 | -12/+22 |
| | |||||
* | eolian: fix tests | Daniel Kolesa | 2014-07-23 | 1 | -2/+2 |
| | |||||
* | eolian: use just filename (not path) for eolian_class_get_by_file | Daniel Kolesa | 2014-07-23 | 8 | -18/+33 |
| | |||||
* | eina: new API: eina_file_path_basename | Daniel Kolesa | 2014-07-23 | 2 | -0/+43 |
| | |||||
* | ecore_cocoa: Lion fullscreen workaround + warning fixes | Jean Guyomarc'h | 2014-07-23 | 4 | -125/+162 |
| | | | | | | | | | | Summary: Warnings and deprecated code fixes. I started to implement the OSX-Lion fullscreen style. Reviewers: cedric, naguirre, raster, raoulh Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1175 | ||||
* | eolian: eolian_function_parameter_get -> eolian_function_parameter_get_by_name | Daniel Kolesa | 2014-07-23 | 4 | -4/+4 |
| | |||||
* | eolian: eolian_parameters_get -> eolian_function_parameters_get | Daniel Kolesa | 2014-07-23 | 8 | -25/+25 |
| | |||||
* | eolian: list_get -> get, find_by -> get_by | Daniel Kolesa | 2014-07-23 | 19 | -184/+184 |
| | |||||
* | eolian: fix NULL checks in APIs that return iterators + fix tests | Daniel Kolesa | 2014-07-23 | 3 | -63/+94 |
| | |||||
* | eolian_cxx: fix migration to iterators | Daniel Kolesa | 2014-07-23 | 1 | -2/+22 |
| | |||||
* | Eolian: modify APIs to return iterators instead of lists. | Daniel Zaoui | 2014-07-23 | 12 | -200/+283 |
| | | | | The change affects the C and the C++ generators. | ||||
* | efreet - add menu ref/unref calls and refcounting to try solve e issue | Carsten Haitzler (Rasterman) | 2014-07-23 | 2 | -2/+41 |
| | | | | | | | not much more to say really... efreet_menu_free now unrefs nd checks for 0 refcount first... unref just calls it to be "nice" @feature | ||||
* | fix typo in configure.ac | Seunghun Lee | 2014-07-23 | 1 | -1/+1 |
| | | | | | | | | | | | | Summary: N/A Test Plan: N/A Reviewers: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1221 | ||||
* | eolian: add comment parsing for typedefs | Daniel Kolesa | 2014-07-23 | 1 | -0/+5 |
| | |||||
* | edje embryo: Now supports get_anim_pos_map | Amitesh Singh | 2014-07-23 | 2 | -0/+65 |
| | | | | | | | | | | | | | Summary: works just like ecore_animator_pos_map(). @feature Reviewers: seoz, Hermet, cedric, raster Subscribers: cedric, seoz Differential Revision: https://phab.enlightenment.org/D1211 | ||||
* | eolian: fix coverity defects | Daniel Kolesa | 2014-07-23 | 1 | -2/+2 |
| | | | | Fixes CID 1228630 and 1228631. | ||||
* | eolian: use new syntax for const methods as per wiki | Daniel Kolesa | 2014-07-22 | 22 | -352/+140 |
| | |||||
* | eolian: use @protected syntax as per wiki | Daniel Kolesa | 2014-07-22 | 3 | -13/+14 |
| | |||||
* | eolian: lexer line context push/pop/restore/clear | Daniel Kolesa | 2014-07-22 | 3 | -19/+81 |
| | |||||
* | evas: do check visibility flag early to not propagate show/hide when not needed. | Cedric BAIL | 2014-07-22 | 1 | -10/+10 |
| | | | | This should be a proper fix instead of D1217 | ||||
* | eolian: include file info in redef errors when different file | Daniel Kolesa | 2014-07-22 | 1 | -16/+20 |
| | |||||
* | eolian: structs and aliases now contain line/column info for better error ↵ | Daniel Kolesa | 2014-07-22 | 2 | -18/+40 |
| | | | | messages | ||||
* | eolian: new API: eolian_type_structs/aliases_get_by_file | Daniel Kolesa | 2014-07-22 | 6 | -0/+76 |
| | |||||
* | eolian: support for typedefs in c_type_get | Daniel Kolesa | 2014-07-22 | 3 | -4/+45 |
| | |||||
* | eolian: include newly added test files in dist | Daniel Kolesa | 2014-07-22 | 1 | -1/+3 |
| | |||||
* | autotools: missing files for make check in a make dist tarball. | Cedric BAIL | 2014-07-22 | 1 | -1/+10 |
| | |||||
* | Eolian/Generator: simplify eo_do invocation. | Daniel Zaoui | 2014-07-22 | 1 | -6/+1 |
| | | | | | | | | | | | | | Since eo_do returns the Eo operation result, we can generate: { return eo_do(obj, ...); } instead of: { int ret; eo_do(obj, ret = ...); return ret; } | ||||
* | ecore_audio: fix crash on OSX when using Ecore_Audio with PulseAudio | Jean Guyomarc'h | 2014-07-22 | 1 | -0/+4 |
| | | | | | | | | | | | | Summary: Fix implicit function declaration of basename() which led to a violent crash when used. Reviewers: cedric, naguirre, raoulh, raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1162 Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com> | ||||
* | autotools: we actually do want portability warning. | Cedric BAIL | 2014-07-22 | 1 | -1/+1 |
| | | | | This is to avoid people not using gnu stuff to report issue. | ||||
* | eolian: prevent freeing of full named structures that are inside of typedefs ↵ | Daniel Kolesa | 2014-07-22 | 3 | -22/+28 |
| | | | | and fix a memory leak | ||||
* | eolian: another leak fix | Daniel Kolesa | 2014-07-22 | 1 | -0/+1 |
| | |||||
* | eolian: memory leak fix | Daniel Kolesa | 2014-07-22 | 1 | -1/+3 |
| |