| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Otherwise it will always evaluate to false.
|
|
|
|
|
|
| |
This check prevents that EOS is set on a closed connection.
Fixes T5180
|
|
|
|
| |
The socket attributes are inherited by the child.
|
|
|
|
|
|
| |
This lets us do a blocking wait for a vsync. Something we should try to
do as infrequently as possible, but in some cases we need it one time at
startup to catch graphics driver bugs.
|
|
|
|
|
|
|
| |
Accidentally called the super here, so did not get routed to
'_elm_entry_text_set'.
Fixes T5803.
|
| |
|
|
|
|
| |
Add convert_inout_impl overload to handle bool/Eina_Bool conversion in inout direction.
|
|
|
|
| |
This flag should be enabled by default in order to avoid socket leaks.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
This supresses the warnings when photocam is used as
an external edje object.
|
|
|
|
| |
Ref T5370
|
|
|
|
|
|
|
| |
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!
|
| |
|
|
|
|
| |
@fix
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Resolves task T5520
@fix
|
|
|
|
|
|
|
|
|
|
| |
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/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: - norequired; stands for required: 0
Reviewers: conr2d, jpeg
Reviewed By: jpeg
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5036
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
A manager change to NULL is to be used as "this object is not registered
anymore" call, which will happen quite regular during shutdown.
|
|
|
|
|
| |
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
|
|
|
|
| |
otherwise we might set focus.manager even if we are not registered
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This reverts commit 85e585846600742a7f395751816f348b4152269f.
please do not randomly add null checks for the purpose of quickly closing tickets.
|
|
|
|
|
|
| |
this should fix T5770
@fix
|
|
|
|
| |
unwind nicely and complain
|
|
|
|
|
| |
so you know why things might be failing... complain about out of
memory errors.
|
|
|
|
|
| |
handle malloc fails better
@fix
|
|
|
|
|
| |
handle out of memory errors better
@fix
|
|
|
|
| |
@fix
|
|
|
|
|
| |
assingto tmp var then assign to real one after a check to analysers
dont complain.
|
| |
|
|
|
|
| |
print ERR and abort.
|
|
|
|
| |
cleaner error handling
|
| |
|
|
|
|
|
| |
Also fixes issue where widget would sometimes blank when scrolling
@fix
|
|
|
|
| |
fixes CID 1371125
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
fix CID 1374482 ... and others i hope.
|
|
|
|
| |
fix CID 1374483
|
|
|
|
| |
fix CID 1377522
|
|
|
|
| |
fix CID 1377528
|
|
|
|
| |
not brilliant as it stands. :(
|
|
|
|
|
| |
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
|
|
|
|
| |
sanity check... just in case.
|
|
|
|
| |
this should fix CID 1377536
|
|
|
|
|
|
| |
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
|