Tom Hacohen
cfd7b57006
Eolian: Turn on strict type checking.
...
Thanks to q66 for the code.
I'm stealing credit here because:
1. I'm lazy.
2. He's lazy and doesn't deserve it.
2016-04-19 17:15:28 +01:00
Tom Hacohen
6f4f9bd051
Elm glview: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
fb110d2de8
Elm box: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
bd14c3ffd3
Elm web: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
4264a58a11
Elm app server view: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
7d5bcd1a2c
Elm slideshow: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
8b6948fa42
Elm app client view: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
64cb0942d4
Elm app server: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
aa577541e8
Elm gengrid: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
8cfa381452
Elm map: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
86720888fa
Elm calendar: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
8425b07fbf
Elm eo: Make Eina_Compare_Cb accessible to all widgets.
2016-04-19 17:15:28 +01:00
Tom Hacohen
1bddce0113
Elm sys notify interface: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
5e670d05af
Elm prefs: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
22345bd744
Elm app client: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
746581865f
Eo eina types: Add Eina.Value.
2016-04-19 17:15:28 +01:00
Tom Hacohen
83b8b6da07
Elm multibutton entry: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
7d45bbcc5e
Elm app server: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
b2be0b0506
Elm genlist: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
352a9055b2
Elm view list: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
ff0f41933f
Elm naviframe item: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
82591ac46e
Elm interface fileselector: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
179395126d
Elm slider: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
6989db76c2
Elm toolbar item: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
efcf577efd
Elm systray: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
4d026032d0
Elm toolbar: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
e1c1bbbc4a
Elm list: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
bb0bcce384
Elm layout: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
f021a858ad
Elm atspi text: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
9933362a12
Elm atspi widget action: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
4d89465caf
Elm hoversel item: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
f8dbd98e84
Elm win: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
79cbfd7c23
Elm check: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
3cb13c4f83
Elm image: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
42bfde5088
Elm entry: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
8ea5cbb0bf
Elm atspi accessible: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
02619820c9
Elm widget: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
4cc81388d6
Elm gesturelayer: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
80310b1cbe
Elm photocam: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
452254e5ec
Elm general: Ignore more types (callbacks) in eolian.
2016-04-19 17:15:28 +01:00
Tom Hacohen
dc05a18731
Elm interface scrollable: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
bb4c14e9cc
Elm widget item: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
002456f92b
Elm gen item: Add missing eolian type definitions.
2016-04-19 17:15:28 +01:00
Tom Hacohen
079003d043
Elm eo files: Add missing include of efl_types.
2016-04-19 17:15:28 +01:00
Tom Hacohen
30df9d1092
Eo base: fix parameters to be the correct type.
...
Eo is not a type Eolian is aware of, the correct type is Eo.Base.
2016-04-19 17:15:28 +01:00
SangHyeon Lee
81f45c1b90
genlist: call update_job after smart_calculation done
...
Summary :
if item_update happens before the smart calcuate finished,
item can be delayed updated(next frame).
to prevent this issue, if unsolved job is remaining after
smart calc done, call update_job directly and remove job.
@fix
2016-04-19 18:43:55 +09:00
Carsten Haitzler
45456d9e82
eo base - add value keys in addition to object and void ptr data keys
...
eina value would allow any value to be attached to an eo object and
also be freed nicely too. this would allow any generic data to go
there without overloading a void * that us c coders love to abuse.
@feature
2016-04-19 18:36:57 +09:00
Carsten Haitzler
1b266ff1e4
eo base - clean up base data struct formatting
...
just a cleanup of the struct formatting/spacing
2016-04-19 17:40:11 +09:00
Carsten Haitzler
96142eef96
eo - add object comments - esp useful for erigo and gui builders
...
also useful for debugging and more. this also makes both name/id and
comment an extension blob of ram so objects dont keep growing
boundlessly in memory usage/size
@feature
2016-04-19 17:21:21 +09:00
Carsten Haitzler
86e7d642d5
eo - add object names/ids esp useful for erigo as it wants object names
...
also evas objects have names too, so add this as this was discussed
and now the feature is in. there is nothing to find objects by name
yet. that's more api's and features to add after this.
@feature
2016-04-19 16:34:53 +09:00