Felipe Magno de Almeida
de349e1b9e
eo-cxx: Fix compilation error with any_value received by value
2017-10-30 21:05:39 -02:00
Derek Foreman
059613222a
ecore_evas_wayland: Fix session recovery
...
Turns out when apps reconnect to the compositor they don't always
realize they need to redraw themselves. Force a manual render
at startup if we end up in a state where an update is needed but
has probably been dropped on the floor.
2017-10-30 14:23:07 -05:00
Cedric Bail
43160401bb
efl-net: fixup copy & paste abuse.
2017-10-30 11:17:59 -07:00
Andrii Kroitor
c225f00064
edje_cc: fix parsing and documentation
...
This fixes parsing of properties in edje_cc and makes it more
consistent. All bool and color values are now parsed in same way.
Default values for many values are now given in edc_ref.
Some documentation blocks are moved to correct places.
Fixed mistakes in description of edc properties.
@fix
2017-10-30 17:00:51 +02:00
Andrii Kroitor
b836576d2a
edje_cc: fix item.max parsing
...
It is now possible to set item.max back to default value (-1 -1).
@fix
2017-10-30 16:44:32 +02:00
Andrii Kroitor
d582b87ba3
edje_cc: make box/table item.spread minimum 1 1
...
Minimum value was 0 0, but it has same effect as 1 1.
2017-10-30 16:44:32 +02:00
Andrii Kroitor
2b70897e0f
edje_cc: fix program.filter description
...
@fix
2017-10-30 16:44:32 +02:00
Andrii Kroitor
b0761cdfa1
edje_cc: fix text.align description
...
@fix
2017-10-30 16:44:32 +02:00
Andrii Kroitor
939d16bdbf
edje_cc: limit map.zoom to non-negative values
...
@fix
2017-10-30 16:44:31 +02:00
Andrii Kroitor
a7769e806a
edje_cc: move box and table properties documentation
...
Documentation comments for properties should be near parser
implementation.
@fix
2017-10-30 16:44:31 +02:00
Andrii Kroitor
8a23f30291
edje_cc: make color parsing consistent
...
All colors now accept 4 ints or hex string.
@fix
2017-10-30 16:44:31 +02:00
Andrii Kroitor
e379397093
edje_cc: make bool parsing consistent
...
@fix
2017-10-30 16:44:31 +02:00
Andrii Kroitor
c8edb208dd
edje_cc: fix spelling
...
@fix
2017-10-30 16:44:31 +02:00
Andrii Kroitor
d83ebb6980
edje_cc: fix default color_class colors
...
If you have undefined color_class, edje will use solid white for its
colors. If you define color_class name without colors edje_cc now has
same defaults instead of 0 0 0 0.
@fix
2017-10-30 16:44:30 +02:00
Andrii Kroitor
6888645598
edje_cc: move part_remove and program_remove to group
...
These properties belong to group, but were in part's block in edcref.
@fix
2017-10-30 16:44:30 +02:00
Andrii Kroitor
a18e7f5242
edje_cc: fix color_class description
...
It can't be overridden by color values in state. Colors can only be
modified.
@fix
2017-10-30 16:44:30 +02:00
Andrii Kroitor
63e97098f0
edje_cc: fix incorrect type in minmul defaults
...
@fix
2017-10-30 16:44:30 +02:00
Andrii Kroitor
1df6fc19f1
edje_cc: parse "fixed" as bool
...
@fix
2017-10-30 16:44:30 +02:00
Andrii Kroitor
5e46c01001
edje_cc: fix state.no_render description
...
@fix
2017-10-30 16:44:29 +02:00
Andrii Kroitor
b297387f5c
edje_cc: fix color2 and color3 descriptions
...
color2 is used for outline
color3 is used for shadow
@fix
2017-10-30 16:44:29 +02:00
Andrii Kroitor
ed9aa79344
edje_cc: add missing default values to documentation
...
@fix
2017-10-30 16:44:29 +02:00
Andrii Kroitor
0aedfdb538
edje_cc: fix errors in documentation
...
@fix
2017-10-30 16:44:29 +02:00
Amitesh Singh
176ade58bb
elm: call eina_value_flush to deallocate memory
...
I am not sure if Eina_Value allocates dynamic memory
for basic types but its better practice to call eina_value_flush()
at the end.
2017-10-30 20:29:42 +09:00
Carsten Haitzler
cda9532f44
edje_cc - add offset_scale/offscale per desc to allow offsets to scale
...
there already was this flag but only set implicitly with anchor stuff.
allow to be able to set this flag explicitly to allow offsets to be
scaled if part is marked to scale
@feature
2017-10-30 17:51:30 +09:00
Amitesh Singh
855959f24d
eina example: fix eina_value examples
2017-10-30 16:17:16 +09:00
Amitesh Singh
3505b7618c
eina: eina_value: fix the typo in doc
2017-10-30 16:11:57 +09:00
Amitesh Singh
04fe5e10a2
eina: eina_value - Add "struct tm" support
...
Ref T6204
@feature
2017-10-30 16:04:53 +09:00
Jean Guyomarc'h
744d2a63c5
ecore_cocoa: fix the backspace key
...
The backspace key is supposed to send an ASCII code of 0x08, not 0x7F
(this would be the delete key). This has not be seen before as it is is
rare to use the ASCII code for the BackSpace key.
@fix
2017-10-29 16:06:31 +01:00
Jean Guyomarc'h
d28dddfdea
ecore_cocoa: consitfy structure fields
...
This structure is exclusively statically initialized. As none of its
fields will be altered, they can all be const.
2017-10-29 16:04:24 +01:00
Jean Guyomarc'h
87c2b37d8d
eina: enforce strict Eina_Bool parameter
2017-10-29 13:59:17 +01:00
Jean Guyomarc'h
9d6cde74ba
ecore: fix typo in documentation
2017-10-29 13:59:17 +01:00
Jean Guyomarc'h
eb34b537f3
ecore_input: constify global
...
This is just for correctness, it changes nothing.
2017-10-29 13:59:17 +01:00
Carsten Haitzler
31f8c6f17e
eina debug - ensure sockaddr is 0'd out before filling in to avoid junk
...
valgrind does complain about this. i'm not sure it matters but it's
safer to 0 it out in case some field is being used that we don't think
is being used that we didn't set.
2017-10-29 11:19:48 +09:00
Cedric Bail
9de26c37a1
efl: add an efl-net.pc
2017-10-27 18:54:53 -07:00
Cedric Bail
6d8ceab4be
ecore_con: add an Efl_Net.h
2017-10-27 18:51:38 -07:00
Cedric Bail
270ba98606
efl: add an efl-core.pc
2017-10-27 18:51:38 -07:00
Cedric Bail
1ecbe5cffb
ecore: add Efl_Core.h
2017-10-27 18:51:38 -07:00
Amitesh Singh
d81b73b1a7
Efl.ui.mbe: efl_ui_format_cb_set is actually going to free the existing format.
2017-10-28 10:19:21 +09:00
Cedric Bail
173de925ed
elementary, ecore: move efl_exit helper to Ecore.
2017-10-27 16:37:58 -07:00
Cedric Bail
a959337a29
elementary: rely on main loop terminate event to execute ELM_POLICY_EXIT_WINDOWS_DEL.
2017-10-27 16:20:56 -07:00
Cedric Bail
ba01c5c3eb
elementary: actually we do not need efl_quicklaunch_fallback.
2017-10-27 15:46:26 -07:00
Cedric Bail
a14b657399
elementary: use the new exit infrastructure to print help message.
2017-10-27 15:44:21 -07:00
Cedric Bail
0764ee8145
elementary: update EFL_MAIN and EFL_MAIN_EX to use the new EFL exit API.
2017-10-27 15:43:57 -07:00
Cedric Bail
03df8483f6
elementary: update efl_quicklaunch_fallback to use the new EFL exit API.
2017-10-27 15:43:23 -07:00
Cedric Bail
3e41da66a8
elementary: update elm_quicklaunch_fork to use the new Eina_Value exit API.
2017-10-27 15:41:37 -07:00
Cedric Bail
e361189e27
elementary: make the exit helper work with int (This is just for C).
2017-10-27 15:39:34 -07:00
Cedric Bail
4054c35f06
elementary: there is no point into having an already deprecated method with EFL new API.
2017-10-27 15:37:25 -07:00
Cedric Bail
1451a2ee3f
ecore: add infrastructure to handle an Eina_Value as an exit code.
2017-10-27 15:34:50 -07:00
Cedric Bail
1c82250994
ecore: efl_loop should actually handle exit via Eina_Value.
...
This is for binding consistency. Example with python :
sys.exit("Bye, world")
Which with efl would be :
loop.quit("Bye, world")
T6228
2017-10-27 15:34:42 -07:00
Jeeyong Um
64fb807b63
edje_cc: support script inheritance
...
Summary:
When inherit_script is set to 1, script of current group contains
variables and funtions from script of parent groups. If there is same
name variable or function, newly defined one will replace that of
parents.
Reviewers: cedric, jpeg
Subscribers: taxi2se
Differential Revision: https://phab.enlightenment.org/D5062
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2017-10-27 13:34:01 -07:00