Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ecore_Conn: Set EOS only if the connection is not closed.#algo.devs/iscaro/http_err | Guilherme Iscaro | 2017-07-28 | 1 | -2/+4 |
| | | | | | | This check prevents that EOS is set on a closed connection. Fixes T5180 | ||||
* | Ecore_Con: Fix CLOEXEC documentation. | Guilherme Iscaro | 2017-07-28 | 2 | -4/+4 |
| | | | | The socket attributes are inherited by the child. | ||||
* | Elm entry: fix call to set text via entry_set | Daniel Hirt | 2017-07-28 | 1 | -1/+1 |
| | | | | | | | Accidentally called the super here, so did not get routed to '_elm_entry_text_set'. Fixes T5803. | ||||
* | elm test: img.zoomable: allow top rect to pass events | Amitesh Singh | 2017-07-28 | 1 | -0/+1 |
| | |||||
* | eo-cxx: Add overload for Eina_Bool inout handling interoperability | Felipe Magno de Almeida | 2017-07-27 | 1 | -0/+4 |
| | | | | Add convert_inout_impl overload to handle bool/Eina_Bool conversion in inout direction. | ||||
* | Ecore_Conn: Enable CLOEXEC by default. | Guilherme Iscaro | 2017-07-27 | 9 | -16/+3 |
| | | | | This flag should be enabled by default in order to avoid socket leaks. | ||||
* | Ecore_IPC: Preserve Ecore_Con legacy behaviour. | Guilherme Iscaro | 2017-07-27 | 1 | -1/+30 |
| | | | | | | | | This patch sets some Ecore_Con flags that were missing after the EO migration. These flags must be set in order maintain the Ecore_IPC behaviour before Ecore_Con EO was implemented. Fixes T5722 | ||||
* | efl.ui.image.zoomable: Add missing edje.group_size_min/max_get | Amitesh Singh | 2017-07-27 | 2 | -0/+20 |
| | | | | | This supresses the warnings when photocam is used as an external edje object. | ||||
* | evas: Always call show/hide intercept | Jean-Philippe Andre | 2017-07-27 | 1 | -4/+7 |
| | | | | Ref T5370 | ||||
* | elm_widget: change to @inout | Marcel Hollerbach | 2017-07-26 | 1 | -1/+1 |
| | | | | | | | according to q66 this is correcter than ptr(..). Anyhow this still leads to a bug in cxx that crashes compilation in cxx examples, people are notified! | ||||
* | elm_widget: fix warning | Marcel Hollerbach | 2017-07-26 | 1 | -2/+2 |
| | |||||
* | ecore_events: inarray should be flushed before return | WooHyun Jung | 2017-07-26 | 1 | -4/+8 |
| | | | | @fix | ||||
* | ecore_evas_wayland: fix bug ecore_evas cannot update the evas when rotationdevs/thiep/size.test | Jiyoun Park | 2017-07-26 | 1 | -1/+4 |
| | | | | | | | usecase: show -> rotation -> hide -> show ecore_evas_wayland didn't check the rotation. when ee is landscapemode, it cannot update the right area of evas. | ||||
* | elm_code: Fix missing middle button selection paste | Andy Williams | 2017-07-25 | 1 | -3/+29 |
| | | | | | Resolves task T5520 @fix | ||||
* | elput: Close fds when asked to | Derek Foreman | 2017-07-25 | 1 | -0/+1 |
| | | | | | | | | | | Our close callback tells logind we're done with a device, but it should also actually close the fd it's passed, or we end up leaking piles of fds on VC switch. see weston commit 8f5acc2f3a29c3831af4ddd6bed57f703c98dc77 and subsequent regression in commit 72dea06d7952e3ce8dd8057f7106186da4fa2678 and pending fix in https://patchwork.freedesktop.org/patch/168992/ | ||||
* | edje_cc: fix wrong comment about lazEDC norequired. | Sungtaek Hong | 2017-07-25 | 1 | -1/+1 |
| | | | | | | | | | | | | Summary: - norequired; stands for required: 0 Reviewers: conr2d, jpeg Reviewed By: jpeg Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5036 | ||||
* | elm: Move calls to efl_destructor(efl_super()) to the end | Jean-Philippe Andre | 2017-07-25 | 3 | -10/+12 |
| | | | | | | | | | | | When destroying any object, its parent class destructor should be called after the subclass destructor has been called. Only some extremely limited work may be done after the super call. This commit makes sure that all efl_destructor() overrides in elementary are doing operations in the right order. Also, remove a return void. | ||||
* | elm_widget: only emit events when there is really a changed manager | Marcel Hollerbach | 2017-07-24 | 3 | -14/+22 |
| | | | | | A manager change to NULL is to be used as "this object is not registered anymore" call, which will happen quite regular during shutdown. | ||||
* | elm_widget: call the events after eval outself with new manager/parent | Marcel Hollerbach | 2017-07-24 | 1 | -1/+2 |
| | | | | | otherwise we might end up with a node_get error, since the widget where the event is called on is still registered in the wrong manager | ||||
* | elm_widget: only set focus.manager if we are really registering | Marcel Hollerbach | 2017-07-24 | 1 | -2/+1 |
| | | | | otherwise we might set focus.manager even if we are not registered | ||||
* | elm_widget: give feedback if registration was successfull or not | Marcel Hollerbach | 2017-07-24 | 7 | -23/+25 |
| | | | | | | | with this we can whipe out the focus.manager field in elm.widget so for the case that something goes wrong we only get the error message where actually something went wrong, and not the whole bunch of follow ups where the code assumes its registered but it isnt. | ||||
* | elput: Fix multiple open/close of drm devices | Derek Foreman | 2017-07-24 | 2 | -0/+20 |
| | | | | | | | | | | | | | | When I added the code to probe drm devices to ensure they're modeset capable (ref 414d406b3b442216543cdaef112787696ae09898) I didn't realize elput didn't allow us to open and close more than one drm device at startup without blowing up libinput. This is a somewhat dirty hack to rough that in. The problem is that open/close the device during startup will result in an async "gone" callback from logind, which then kicks off an input shutdown. We need to try harder to only do that shutdown when it makes sense. | ||||
* | ecore-wl2: handle null offer drags more effectively | Mike Blumenkrantz | 2017-07-24 | 3 | -37/+44 |
| | | | | | | | | | this is valid and refers to an offer with no types; a leave event with no enter is a protocol error, however fix T5770 @fix | ||||
* | Revert "ecore wl2 - dnd - handle NULL drags... shouldnt happen but does" | Mike Blumenkrantz | 2017-07-24 | 1 | -10/+5 |
| | | | | | | This reverts commit 85e585846600742a7f395751816f348b4152269f. please do not randomly add null checks for the purpose of quickly closing tickets. | ||||
* | ecore wl2 - dnd - handle NULL drags... shouldnt happen but does | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -5/+10 |
| | | | | | | this should fix T5770 @fix | ||||
* | efl net server udp - report erro on alloc failure | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -0/+9 |
| | | | | unwind nicely and complain | ||||
* | ecore con proxy helper - complain when realloc fails | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -0/+6 |
| | | | | | so you know why things might be failing... complain about out of memory errors. | ||||
* | ecore exe - pisix - handle malloc fails | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -4/+12 |
| | | | | | handle malloc fails better @fix | ||||
* | ecore win32 exe handling - check realloc and malloc returns | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -7/+24 |
| | | | | | handle out of memory errors better @fix | ||||
* | ecore_exe - handle realloc failures by complaining and rolling back | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -2/+13 |
| | | | | @fix | ||||
* | embryo_cc - be sensible about realloc returns so analysers are happy | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -8/+10 |
| | | | | | assingto tmp var then assign to real one after a check to analysers dont complain. | ||||
* | efreetd cache create - fix reallocs to bail on out of memory cleanly | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -4/+19 |
| | |||||
* | edje_cc - make svg loader (still beta) handle out of memory nicely | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -2/+18 |
| | | | | print ERR and abort. | ||||
* | edje convert - make realloc fatal and complain about it | Carsten Haitzler (Rasterman) | 2017-07-24 | 1 | -1/+5 |
| | | | | cleaner error handling | ||||
* | edje_cc out: fix div by 0 correctly | Amitesh Singh | 2017-07-24 | 1 | -2/+2 |
| | |||||
* | elm_code: Fix crash with long lines | Andy Williams | 2017-07-23 | 2 | -25/+15 |
| | | | | | Also fixes issue where widget would sometimes blank when scrolling @fix | ||||
* | edje_cc out - fix theoretical div by 0 | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+4 |
| | | | | fixes CID 1371125 | ||||
* | edje_cc out ... fix theoretical div by zero... | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+4 |
| | | | | | | | if files size was 0... which would basically make a lot fail before... it could be a divide by zero. fix and just assume minimum size of 1. fix CID 1371127 | ||||
* | efl ui grid - handle invalid 0x0 fully if the grid size fails to do it | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+2 |
| | | | | | | | if efl_pack_grid_size_set is overridden and somehow allows 0x0 to still happen then handle this caase and skip the layout. fix CID 1374317 | ||||
* | edje_cc out ... check more iui list element ptrs to help coverity | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -4/+4 |
| | | | | fix CID 1374482 ... and others i hope. | ||||
* | edje_cc out - double check list element ptr to make coverity happy | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+1 |
| | | | | fix CID 1374483 | ||||
* | evas seat focus add - handle other case where layer may be null | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+2 |
| | | | | fix CID 1377522 | ||||
* | eina debug timer - handle fail wakeup write with error complaint | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+2 |
| | | | | fix CID 1377528 | ||||
* | add comment about poll high/medium/low implementation of events | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -0/+9 |
| | | | | not brilliant as it stands. :( | ||||
* | ecore main - fix division to remain a double/float as expected | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+1 |
| | | | | | 1/60 != 1.0/60.0 ... the first is an integer which is 0... the second is 0.016666666 .... a float/double. fix CID 1377532 | ||||
* | eina debug - don't try and collect stats on more than a million threads | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -0/+2 |
| | | | | sanity check... just in case. | ||||
* | elm cnp - check if selbuf is null or not and skip copying if null | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+1 |
| | | | | this should fix CID 1377536 | ||||
* | evas callbacks - check if obj->events is valid because it's cow alloced | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -3/+5 |
| | | | | | | it COULD be null and we do have other checks for it being not-null and we dont check if the alloc fails... so check. this SHOULD fix CID 1377547 | ||||
* | eina debug - add comments to cpu debug using locks to pause sysmon | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -0/+2 |
| | | | | | this is intended so leave comments saying so. coverity doesn't like it with CID 1377549 | ||||
* | eina debug - check return value of syscall for errors | Carsten Haitzler (Rasterman) | 2017-07-23 | 1 | -1/+1 |
| | | | | this should fix CID 1377550 |