summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Evas focus: Do not allow two objects focused by the same seat.devs/iscaro/focus-fixGuilherme Iscaro2016-11-141-0/+3
| | | | | | | Before focusing an object, the intercept focus callback is called. This callback may ask Evas to focus another object instead, so it's necessary to check if the seat in question still have a focused object event after a efl_canvas_object_seat_focus_del() call.
* Eet: initialize descriptor class correctlyDaniel Zaoui2016-11-141-0/+2
|
* evas: protect against wrong request to default seat.Cedric Bail2016-11-121-11/+7
| | | | Enlightenment kept crashing without this patch.
* elm: Allow setting NULL tooltip text to remove tooltip.Andy Williams2016-11-121-1/+6
| | | | As discussed on the mailing list.
* eet: return 0 instead of NULL when the return type is intJean Guyomarc'h2016-11-121-4/+2
|
* ecore_con: fix pointers type mismatchesJean Guyomarc'h2016-11-121-3/+3
| | | | | | printf() was not happy with a void* being used with the %s format. Since the 'key' values are actually strings and let's declare them as const char* to fully embrace the string semantics.
* elementary-cxx: Removed example from datetimeFelipe Magno de Almeida2016-11-112-66/+0
|
* eet: add to basic eet_image EAPIs checking on NULLArtem Popov2016-11-111-0/+12
| | | | | | | | | | | | | | | | @fix Summary: to avoid segfaults with NULL raw data, add checking on NULL to basic eet_image APIS Reviewers: NikaWhite, cedric, myoungwoon, jpeg Reviewed By: jpeg Subscribers: t.naumenko, jpeg Differential Revision: https://phab.enlightenment.org/D4386 Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
* elm_code: Fix double free on file close/freeAndy Williams2016-11-111-7/+8
| | | | @fix
* docs: ecore_con: add all missing docs for ecore_conStefan Schmidt2016-11-113-26/+26
| | | | | This should fill all gaps we still had in ecore_con. Please make sure all new additions comes with docs as well.
* docs: efl_net_server: add missing docs for efl_net_serverStefan Schmidt2016-11-114-8/+8
|
* docs: efl_net_socket: add missing docs for efl_net_socketStefan Schmidt2016-11-115-23/+23
|
* docs: efl_net_dialer: add missing docs for efl_net_dialerStefan Schmidt2016-11-114-62/+62
|
* docs: efl_net_control*: ad missing docs in efl_net_control*Stefan Schmidt2016-11-113-71/+71
|
* docs: efl_network*: add missing documentationStefan Schmidt2016-11-112-4/+4
|
* docs: module: add some missing docs in our modules using eoStefan Schmidt2016-11-112-0/+2
|
* docs: ecore: finish up eo file docs in ecoreStefan Schmidt2016-11-1113-28/+36
|
* docs: edje: finish up eo file docs for edjeStefan Schmidt2016-11-112-50/+51
|
* docs: ecore_adio: finish up eo docs for ecore_audioStefan Schmidt2016-11-113-14/+13
|
* docs: eio: finish up missing eo file docs in eioStefan Schmidt2016-11-112-22/+22
|
* docs: efl_net*: add docs for newly added enumsStefan Schmidt2016-11-113-28/+28
|
* ecore_evas: first frame and animator are defined per canvasCedric BAIL2016-11-102-44/+40
|
* ecore_evas: always have a custom source set for animator if possible.Cedric BAIL2016-11-101-0/+1
|
* eolian-cxx: Remove EOLIAN_TYPE_POINTER enumerationFelipe Magno de Almeida2016-11-104-47/+3
|
* theme: unclip bryce scroller along opposing orientation axisMike Blumenkrantz2016-11-101-1/+12
|
* Edje containers: split logicDaniel Hirt2016-11-106-323/+394
| | | | | | | | | This splits the current Efl.Part implementation for the edje container objects. These are now split to a edje_part.c, edje_part_helper.h and separate sources for swallow, box and table. It's going to make things a bit easier for porting the rest of the logic.
* theme: remove clips from bryce themesMike Blumenkrantz2016-11-101-20/+0
| | | | this is automatically clipped by the scroller
* eolian: remove parsing of pointers and the corresponding APIsDaniel Kolesa2016-11-1020-76/+32
| | | | Everything should be done via the new ptr() system now.
* efl_net_control: remove pointerDaniel Kolesa2016-11-101-1/+1
|
* efl_ui_win: temporarily use terminated_array to remove a pointerDaniel Kolesa2016-11-101-2/+8
| | | | see FIXME.
* elm_prefs, elm_slideshow: remove pointersDaniel Kolesa2016-11-102-4/+4
|
* efl_ui_text, efl_ui_clock: remove pointersDaniel Kolesa2016-11-102-5/+5
|
* elm_code_widget: remove pointersDaniel Kolesa2016-11-101-10/+10
|
* elm gengrid_item toolbar_item: remove pointersDaniel Kolesa2016-11-102-7/+7
|
* efl_ui_win: remove most pointersDaniel Kolesa2016-11-101-3/+3
|
* elm radio, scroller, sys_notify: remove pointersDaniel Kolesa2016-11-103-4/+4
|
* elm_map: remove pointersDaniel Kolesa2016-11-101-13/+13
|
* elm dayselector, entry, glview: remove pointersDaniel Kolesa2016-11-103-4/+4
|
* docs: emotion: add last missing docs for emotion eo fileStefan Schmidt2016-11-101-1/+3
|
* docs: eo: finish up docs for eoStefan Schmidt2016-11-102-41/+39
| | | | Add some mising docs, fix some typos and align with other docs.
* elua: docgen: follow is_ref to is_ptr renameStefan Schmidt2016-11-101-4/+4
| | | | Docgen was broken after this rename.
* fix install on clean systemAndrii Kroitor2016-11-101-1/+1
| | | | | After 98fe627ca41f648e0dbf4e0072efa05057f273ca Ecore_Con depends on eldbus. So we need eldbus to be installed before Ecore_Con.
* eina freeq - make bypass setup only on new freeq creation and changableCarsten Haitzler (Rasterman)2016-11-102-3/+13
| | | | | | this will make a freeq bypass that is enabled by using valgrind or env var not affect a freeq that has manually changed its queue count max or mem max. these now become explicit deferred freeers.
* evlog - reduce overhead of getting time a little by pre-checking clockCarsten Haitzler (Rasterman)2016-11-101-8/+10
| | | | | | this checks for clock_gettime + CLOCK_MONOTONIC or CLOCK_REALTIME at evlog init to avoid a cmp+brang and l1 instr cache hit every get. slightly less overhead when this is on.
* evlog - no need to take lock to check if evlog is on. fixCarsten Haitzler (Rasterman)2016-11-101-5/+1
| | | | | this should reduce oerhead of evlog when on by a bit by not taking+releasing a lock at all in this case.
* ecore - add run state evlogs to know when we run (mainloop) or sleepCarsten Haitzler (Rasterman)2016-11-102-0/+4
|
* DnD: cancel drag if mouse moves too muchDaniel Zaoui2016-11-101-3/+6
| | | | | | | | | | In the case of an entry inside a draggable gengrid, trying to select text was always resulting in starting a DnD operation because mouse coordinates were not checked. Now we check that the mouse coords don't move more than a finger size. @fix
* efl_net_session-connman: be more careful with incoming messages.Gustavo Sverzut Barbieri2016-11-101-34/+63
| | | | | | Check if calls succeed before using the values. Fixes CID 1365677, 1365676, 1365675
* efl_net_dialer_udp: remove redundant thread cancel.Gustavo Sverzut Barbieri2016-11-101-3/+0
| | | | it was already done lines above, likely c&p left over.
* [elementary][atspi] change accessible description to char* from const char*Shinwoo Kim2016-11-1018-74/+74
| | | | | | | | | | | | | | | Summary: The accessible name is char*, this could confuse API user. If we provide user callback to get description, an user would return allocated string. The usage of elm_interface_atspi_description_get/set should be same with elm_interface_atspi_name_get/set Reviewers: lukasz.stanislawski, cedric, raster Reviewed By: raster Subscribers: stanluk, jpeg Differential Revision: https://phab.enlightenment.org/D4378