Daniel Zaoui
ee5a1d28f1
Eet: initialize descriptor class correctly
2016-11-14 13:24:32 +02:00
Cedric Bail
99b327598e
evas: protect against wrong request to default seat.
...
Enlightenment kept crashing without this patch.
2016-11-12 13:56:24 -08:00
Andy Williams
202dc8c189
elm: Allow setting NULL tooltip text to remove tooltip.
...
As discussed on the mailing list.
2016-11-12 21:23:40 +00:00
Jean Guyomarc'h
cbde2cb04b
eet: return 0 instead of NULL when the return type is int
2016-11-12 10:42:45 +01:00
Jean Guyomarc'h
2e8d6968fd
ecore_con: fix pointers type mismatches
...
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.
2016-11-12 10:39:18 +01:00
Felipe Magno de Almeida
5929f0311d
elementary-cxx: Removed example from datetime
2016-11-11 18:07:24 -02:00
Artem Popov
e6b074ad21
eet: add to basic eet_image EAPIs checking on NULL
...
@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>
2016-11-11 09:58:30 -08:00
Andy Williams
cc9e9c57d4
elm_code: Fix double free on file close/free
...
@fix
2016-11-11 15:01:08 +00:00
Stefan Schmidt
b8dfc68ee2
docs: ecore_con: add all missing docs for ecore_con
...
This should fill all gaps we still had in ecore_con. Please make sure all new
additions comes with docs as well.
2016-11-11 15:35:48 +01:00
Stefan Schmidt
f3d1211266
docs: efl_net_server: add missing docs for efl_net_server
2016-11-11 15:35:18 +01:00
Stefan Schmidt
c2754dc562
docs: efl_net_socket: add missing docs for efl_net_socket
2016-11-11 15:34:08 +01:00
Stefan Schmidt
44b3fb5ebc
docs: efl_net_dialer: add missing docs for efl_net_dialer
2016-11-11 15:33:18 +01:00
Stefan Schmidt
be9283c17c
docs: efl_net_control*: ad missing docs in efl_net_control*
2016-11-11 15:30:55 +01:00
Stefan Schmidt
6570c26921
docs: efl_network*: add missing documentation
2016-11-11 15:28:49 +01:00
Stefan Schmidt
1976a02951
docs: module: add some missing docs in our modules using eo
2016-11-11 10:59:08 +01:00
Stefan Schmidt
6a322b1b2c
docs: ecore: finish up eo file docs in ecore
2016-11-11 10:58:22 +01:00
Stefan Schmidt
e056e0b1d1
docs: edje: finish up eo file docs for edje
2016-11-11 10:25:33 +01:00
Stefan Schmidt
acba97cd04
docs: ecore_adio: finish up eo docs for ecore_audio
2016-11-11 09:26:22 +01:00
Stefan Schmidt
124effc524
docs: eio: finish up missing eo file docs in eio
2016-11-11 09:15:24 +01:00
Stefan Schmidt
c588d49caa
docs: efl_net*: add docs for newly added enums
2016-11-11 08:34:11 +01:00
Cedric BAIL
8ee79d0e21
ecore_evas: first frame and animator are defined per canvas
2016-11-10 16:26:34 -08:00
Cedric BAIL
16723837e9
ecore_evas: always have a custom source set for animator if possible.
2016-11-10 15:52:38 -08:00
Felipe Magno de Almeida
45e1ccf312
eolian-cxx: Remove EOLIAN_TYPE_POINTER enumeration
2016-11-10 15:20:36 -02:00
Mike Blumenkrantz
a94351a789
theme: unclip bryce scroller along opposing orientation axis
2016-11-10 11:52:57 -05:00
Daniel Hirt
03856913c2
Edje containers: split logic
...
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.
2016-11-10 18:23:21 +02:00
Mike Blumenkrantz
ada0c1bba5
theme: remove clips from bryce themes
...
this is automatically clipped by the scroller
2016-11-10 11:22:20 -05:00
Daniel Kolesa
8002b3b24e
eolian: remove parsing of pointers and the corresponding APIs
...
Everything should be done via the new ptr() system now.
2016-11-10 16:20:19 +01:00
Daniel Kolesa
5c54c53975
efl_net_control: remove pointer
2016-11-10 16:02:44 +01:00
Daniel Kolesa
596a396887
efl_ui_win: temporarily use terminated_array to remove a pointer
...
see FIXME.
2016-11-10 15:59:47 +01:00
Daniel Kolesa
308aea3683
elm_prefs, elm_slideshow: remove pointers
2016-11-10 15:53:25 +01:00
Daniel Kolesa
d47e3f3d20
efl_ui_text, efl_ui_clock: remove pointers
2016-11-10 15:50:58 +01:00
Daniel Kolesa
f459e885ef
elm_code_widget: remove pointers
2016-11-10 15:49:12 +01:00
Daniel Kolesa
8fe9fcf9d8
elm gengrid_item toolbar_item: remove pointers
2016-11-10 15:47:31 +01:00
Daniel Kolesa
6b156ad6c6
efl_ui_win: remove most pointers
2016-11-10 15:44:57 +01:00
Daniel Kolesa
bacbb1e5bd
elm radio, scroller, sys_notify: remove pointers
2016-11-10 15:43:15 +01:00
Daniel Kolesa
b0c6fb9900
elm_map: remove pointers
2016-11-10 15:41:43 +01:00
Daniel Kolesa
50884a139b
elm dayselector, entry, glview: remove pointers
2016-11-10 15:38:53 +01:00
Stefan Schmidt
318bf22a99
docs: emotion: add last missing docs for emotion eo file
2016-11-10 15:14:42 +01:00
Stefan Schmidt
8e88ff7487
docs: eo: finish up docs for eo
...
Add some mising docs, fix some typos and align with other docs.
2016-11-10 15:14:42 +01:00
Stefan Schmidt
299338a550
elua: docgen: follow is_ref to is_ptr rename
...
Docgen was broken after this rename.
2016-11-10 15:14:42 +01:00
Andrii Kroitor
fd646e79e3
fix install on clean system
...
After 98fe627ca4
Ecore_Con depends on eldbus.
So we need eldbus to be installed before Ecore_Con.
2016-11-10 14:06:04 +02:00
Carsten Haitzler
5c8dfe9873
eina freeq - make bypass setup only on new freeq creation and changable
...
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.
2016-11-10 16:22:34 +09:00
Carsten Haitzler
ce3685f001
evlog - reduce overhead of getting time a little by pre-checking clock
...
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.
2016-11-10 16:22:34 +09:00
Carsten Haitzler
42ebfa863f
evlog - no need to take lock to check if evlog is on. fix
...
this should reduce oerhead of evlog when on by a bit by not
taking+releasing a lock at all in this case.
2016-11-10 16:22:34 +09:00
Carsten Haitzler
2f6045abc0
ecore - add run state evlogs to know when we run (mainloop) or sleep
2016-11-10 16:22:34 +09:00
Daniel Zaoui
819c14c86f
DnD: cancel drag if mouse moves too much
...
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
2016-11-10 08:26:26 +02:00
Gustavo Sverzut Barbieri
1dfdb9ebd9
efl_net_session-connman: be more careful with incoming messages.
...
Check if calls succeed before using the values.
Fixes CID 1365677, 1365676, 1365675
2016-11-10 00:40:17 -02:00
Gustavo Sverzut Barbieri
8a2ecda4d4
efl_net_dialer_udp: remove redundant thread cancel.
...
it was already done lines above, likely c&p left over.
2016-11-10 00:15:36 -02:00
Shinwoo Kim
e648f1e85e
[elementary][atspi] change accessible description to char* from const char*
...
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
2016-11-10 11:11:48 +09:00
Gustavo Sverzut Barbieri
7917fa4ebf
efl_net_dialer_http: NULL-ify thread pointer when it's gone.
...
on thread cancel and end, we should nullify the pointer if it was
still set.
2016-11-10 00:10:11 -02:00