summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* WIP: increase timeout value to 60s from 10devs/stefan/T4502Stefan Schmidt2016-09-211-1/+1
|
* tests: elm_win: fix compiler warning about signed vs. unsigned comparisonStefan Schmidt2016-09-211-2/+4
| | | | | The variable i only goes from 0 to 4 here but it gets compared against a normal int so we make sure i also is a normal int.
* elm: progressbar: hide unit if unit_format_func is invalidStefan Schmidt2016-09-211-1/+1
| | | | | | In commit 03882d558824f657f5c5a54fcd2d632eafeafd87 this was introduced but in the end the visible signal was send in all cases. This looks like an oversight to me. Fixed.
* evas: model_save: remove unused label after error handling changeStefan Schmidt2016-09-211-1/+0
| | | | | | In commit 8272d1492796657978c5591971768d37d4e15a7e the error handling was moved upwards and the need for the goto label removed. Catching up here and removing the label as well.
* evas: remove unnecessary check for clip coords.Sungtaek Hong2016-09-211-2/+0
| | | | | | | | | | | | Summary: (dst_clip_w <= 0 || dst_clip_h <= 0) is already checked. Reviewers: jpeg, cedric, Hermet Reviewed By: Hermet Subscribers: conr2d Differential Revision: https://phab.enlightenment.org/D4303
* elm_config: add null check before usageThiep Ha2016-09-211-3/+4
|
* elm_atspi: remove redundant null checkingThiep Ha2016-09-211-6/+0
| | | | | The type is always _ADDED or _REMOVED, therefore atspi_desc is always "add" or "remove"; no need to have null checking for it.
* evas software_engine: ++safety code.Hermet Park2016-09-211-0/+2
|
* edje edje_cc_out: use strncpy().Hermet Park2016-09-211-2/+3
| | | | This change is not much meaningful but avoids an annoying coverity detection.
* edje edje_embryo: use strncpy().Hermet Park2016-09-211-4/+3
| | | | This change is not meaningful but avoids an annoying coverity detection.
* edje/edje_cc: use strncpy() instead of strcpy().Hermet Park2016-09-211-1/+1
| | | | | strncpy() is better for security. Also, this change avoids annoying coverity detection.
* evas engine: correct null checkHermet Park2016-09-211-1/+2
| | | | check null first, before access it.
* Revert "evas engine: return as soon as possible if the surface or context is ↵Hermet Park2016-09-211-3/+7
| | | | | | | | | | | not valid." This reverts commit 2f158ebe65cc3d007c1eae0e25590f092931ee25. misunderstood ^ operator. pinged by jpeg. previous code was correct.
* evas engine: return as soon as possible if the surface or context is not valid.Hermet Park2016-09-211-7/+3
| | | | | And later, the surface and context are accessed. So both of arguments should be valid necessarily.
* eo-cxx: Add progress to future and promiseFelipe Magno de Almeida2016-09-204-119/+285
|
* edje_edit : add null check and close eetJunsuChoi2016-09-211-1/+10
| | | | Signed-off-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
* edje_decc: modified fclose locationJunsuChoi2016-09-211-1/+1
| | | | | | modified fclose location. because of file pointer can become NULL. Signed-off-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
* ecore_con,elput: fix warningsBruno Dilly2016-09-202-5/+24
| | | | | | | | | | | | | | | | Summary: elput: fix warning for unused write result ecore_con: fix warning for unused asprintf result Reviewers: iscaro, devilhorns, cedric Reviewed By: cedric Subscribers: cedric, seoz, jpeg Differential Revision: https://phab.enlightenment.org/D4308 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* elm_progressbar: show status when unit_format_func is setSungtaek Hong2016-09-201-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | Summary: - elm,state,units,visible signal is emitted only when unit is set, but not when unit_format_func is set. - Since default unit has been set, this signal is emitted but signal will not be emitted after unit is set to NULL. Test Plan: 1. Create a progressbar. 2. elm_progressbar_unit_format_set(obj, NULL); 3. set unit_format_func by elm_progressbar_unit_format_function_set() and observe elm.text.status part visible. Reviewers: Hermet, jpeg, cedric Reviewed By: cedric Subscribers: D-TAU, eunue, conr2d, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4210 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* atspi: fix parent-child relationship for elm_list and elm_toolbarPiotr Ganicz2016-09-202-0/+9
| | | | | | | | | | | | | | | | | | | | | Summary: This patch provides proper parent-child relationship for elm_list and elm_toolbar while atsapi_mode is set for icon and end element. This patch is moved from: bf188e59431ad9c4ca877b2632884d3d430de6b1 Change-Id: Iae855aacf29bef3808a0b5ec159f46cbf0f4539d Reviewers: stanluk, cedric Reviewed By: cedric Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4259 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* atspi: fix state macrosPiotr Ganicz2016-09-201-3/+3
| | | | | | | | | | | | | | | | | | | | | Summary: This patch changes the value of 1 to 1ULL in STATE_TYPE macros to signal the compiler that the value must be considered as a unsigned long long, it has to be done cause state_set variable can be longer than 32 bits. This patch is moved. Orginal commit hash: a559e473c21c8da7c4e5a87b9c8583ce519cc35e Change-Id: Ida89f3be185736f61543d37010d0f5cb8d80a751 Reviewers: cedric, stanluk Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4260 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* eet: fix memory leakjiin.moon2016-09-201-9/+8
| | | | | | | | | | | | Summary: If ef is null, have to return before _set_material_to_eet_file_from_mesh api. New momory will be allocated in the api. Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4305 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* eet: set alpha_texture for ETC1+AlphaSungtaek Hong2016-09-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | Summary: alpha_texture need to be set EINA_TRUE to support ETC1+Alpha @fix Test Plan: Create an EDC file with png image with Alpha. compress image with ETC1 and ETC2. Observe Alpha is properly applied in both case. Reviewers: jpeg, Hermet, cedric Reviewed By: cedric Subscribers: conr2d Differential Revision: https://phab.enlightenment.org/D4307 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* Evas: Don't access members of a null struct. Fixes T4616Stephen Houston2016-09-201-0/+2
|
* libproxy: dlopen() and make it runtime optional.Gustavo Sverzut Barbieri2016-09-204-70/+101
|
* ecore_file: Fix improper way of comparing in ecore_file_path_dir_exists @fixArtem Popov2016-09-201-1/+1
| | | | | | | | | | | | Summary: There is wrong comparing while using strcmp function. Should be inverted. Reviewers: cedric, raster, NikaWhite Reviewed By: NikaWhite Subscribers: cedric, NikaWhite, jpeg Differential Revision: https://phab.enlightenment.org/D4291
* eina_cpu, evas: Remove _eina_cpu_fast_core_get, don't set render thread affinityDerek Foreman2016-09-204-171/+2
| | | | We've decided it would be best to just let the scheduler do its job.
* eina - eina file map populate fallback to use log int not int... for sizeCarsten Haitzler (Rasterman)2016-09-201-2/+2
| | | | | this makes the size match other sizes in eina_file. doesn't affect linux but i think bsd's get hit.
* tests: ecore: switch from fprintf to ck_asser_msg macro for custom error messageStefan Schmidt2016-09-201-2/+1
| | | | The ck_assert_msg macro can do this for us already in a failed case.
* eldbus: fix null value usageJi-Youn Park2016-09-201-0/+1
|
* Evas font: force freetype v35 ttf interpreterDaniel Hirt2016-09-201-0/+4
| | | | | | | | | | | | | | | Ref T4623 v40 bytecode interpreter is official as of freetype 2.7. The results don't look so good at the moment. The text looks and glyph positioning seem worse than they were with the previous v35 interpreter. So, in the meantime we'll keep using v35, just so everything looks normal again. Although the v40 is relevant since around 2.6.3, I rather not do any FREETYPE_MINOR checks in this patch, because distributions might ship previous versions with the other (v38) interpreter enabled.
* ecore_con_local: fix memory leak.Ji-Youn Park2016-09-201-7/+11
| | | | after socket function call, close file descriptor.
* embryo : Prevent buffer overflow in embryo_cc_sc2JEONGHYUN YUN2016-09-201-1/+1
| | | | | | | | | | Reviewers: jypark Reviewed By: jypark Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4304
* efreet xml parse - handle 0 sized xml specially to avoid crashCarsten Haitzler (Rasterman)2016-09-201-0/+2
| | | | fixes T4493
* eina - redo a lot of the static inlines to have better instr cache usageCarsten Haitzler (Rasterman)2016-09-2015-606/+644
| | | | | | | | | | | | | | | | | this moves a lot of logic that is rare away from the linear/flat asm path of code so we et fewer l1 cache misses when executing chuncks of our code. this also reduces the code size and takes some funcs like in eina_inline_lock_posix.x and makes them real functions to reduce code size thus better l1 cache usage - only for new/free of locks. spinlocks, semaphores etc. as these will have no advantage being inlined but simply bloat out code size instead. overall this actually reduces efl lib binary sizes 0.4%, so that's a good sign. this passes make check and i think i got it right... let me know if i didn't. i'm also not sure i should just keep the static inlines and not make the formerly static inline funcs full EAPI ones now... good q.
* edje_edit: add null checkingJaehwan Kim2016-09-201-0/+2
|
* ecore: fix the parameter of strerrorJaehwan Kim2016-09-201-1/+1
|
* elm fileselector: add null checking before strlenWooHyun Jung2016-09-201-1/+1
|
* eldbus: null checking before using the pointerWooHyun Jung2016-09-201-0/+2
|
* ecore: fix warning in timer test.Cedric BAIL2016-09-191-1/+1
|
* elementary: patch got pushed before the complete fix.Cedric BAIL2016-09-191-3/+1
|
* elementary: be more conservative on the amount of data requested from disk.Cedric BAIL2016-09-191-9/+4
|
* eina: populate memory in the right limit.Cedric BAIL2016-09-191-1/+3
|
* ecore: remove useless ecore_parent.eo.Cedric BAIL2016-09-195-16/+2
|
* eina_cpu: Fix coverity defects in eina_cpu_map_initDerek Foreman2016-09-191-3/+6
| | | | | | | | | Fixes a potential fd leak on failure and wrong core to speed mapping on systems with > 31 cpu cores CID: 1362860 CID: 1362859 CID: 1362857
* edje_edit: make tweens able to work with image setsVitalii Vorobiov2016-09-191-1/+12
| | | | | | | it's important because some tweens of loaded edje group might use image sets instead of images, so now making edje_edit API to work with them correctly @fix
* render_thread: Attempt to set affinity to a random fast coreDerek Foreman2016-09-191-1/+9
| | | | | | | | | | | | | | | We've been pinning the render thread for every EFL process to core 0. This is a bit silly in the first place, but some big.LITTLE arm systems, such as exynos 5422, have the LITTLE cores first. On those systems we put all the render threads on a slow core. This attempts to fix that by using a random core from the pool of fast cores. If we can't determine which cores are fast (ie: we're not on a linux kernel with cpufreq enabled) then we'll continue doing what we've always done - pin to core 0.
* edje example: fix broken batman svg resource.Hermet Park2016-09-191-1/+1
| | | | correct missing '/' at the end of svg tag.
* eina_cpu: Fix error handling in eina_cpu_fast_core_getDerek Foreman2016-09-191-0/+3
| | | | | I introduced a crash on linux systems where the cpufreq directory doesn't exist. This fixes it.
* efl_net_dialer_http: use libproxy.Gustavo Sverzut Barbieri2016-09-191-9/+137
| | | | | query libproxy in a thread (since it's nasty and blocks), then apply proxy to curl and execute the request.