Bowon Ryu
47f70a43d1
eina: add missing documentation for rectangle.
...
Summary: This adds missing doxgen documentation for eina_rectangle.
Test Plan: API Doxygen Revision
Reviewers: cedric, jpeg, myoungwoon
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D5331
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2017-10-17 10:56:23 -07:00
Bowon Ryu
a0bcf57bef
eina: fix doxygen typo for eina_thread.
...
Summary: fix typo.
Test Plan: API Doxygen Revision
Reviewers: cedric, jpeg, myoungwoon
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D5332
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2017-10-17 10:54:24 -07:00
Cedric Bail
5a8181b3ee
elementary: generic_value is to be replaced by any_value.
2017-10-17 10:51:05 -07:00
Cedric Bail
6998134669
elementary: add an exit_code to efl_exit as originally planned.
...
T6228
2017-10-17 10:39:05 -07:00
Marcel Hollerbach
0fb1d6e1fa
elm_interface_scrollable: fix bringing in of a focused item
...
you also need to calculate in the object position
2017-10-17 17:49:48 +02:00
Marcel Hollerbach
0376092c78
elm_widget: print a error if there is no provider
2017-10-17 17:31:23 +02:00
Marcel Hollerbach
e2975a1fcb
elm_widget: also do not register if the top widget is not a win
...
this is currently quite a performance break, since that call is quite
heavy, lets see if we can optimize it later
2017-10-17 17:31:23 +02:00
Marcel Hollerbach
881815ec57
elm_widget: only register if you have to
...
first step into the direction of making that more secure
2017-10-17 17:31:23 +02:00
Marcel Hollerbach
aa4c3c9eb7
elm_widget: move evaluation for registeration of widget
...
this is now earlier done, so we can reacted based on that
2017-10-17 17:31:23 +02:00
Shinwoo Kim
34f11c0a06
elementary: remove documentation error
2017-10-17 19:05:47 +09:00
Lauro Moura
b7ab2ac1ed
eo: Use any_value in eina_types.eot
...
Reviewers: q66, jpeg
Subscribers: jenkins, cedric
Differential Revision: https://phab.enlightenment.org/D5328
2017-10-17 17:31:38 +09:00
Prince Kumar Dubey
2866358a5d
example: print format correction to avoid warning.
...
Reviewers: raster, cedric, jpeg
Subscribers: rajeshps, jpeg
Differential Revision: https://phab.enlightenment.org/D5312
2017-10-17 17:31:38 +09:00
Jean-Philippe Andre
b5c241ca08
frame: Implement content set/get/unset
...
Not a huge fan of my macro as it uses efl_part() where a direct call
could be possible, depending on the widget (win can, frame can't).
See D5241
2017-10-17 17:31:38 +09:00
Jean-Philippe Andre
c9c9e6a209
elm: Rename Elm.Activate to Efl.Ui.Activate
...
Note: This is an EO-only beta API.
Ref T5329
2017-10-17 17:31:38 +09:00
Amitesh Singh
85d4a618a7
slider/progressbar: implement format_string of Efl.Ui.Format
...
remove the unit_format from Efl.Ui.Range.
2017-10-17 17:16:45 +09:00
SangHyeon Jade Lee
5798e226d5
fix typo space in include on eina_lock
...
remove space typo between #sharp and include about inline header
in eina_lock.h
2017-10-17 14:58:56 +09:00
Amitesh Singh
2d477f5672
efl_ui_format: change Eina.Strbug to @in type
2017-10-17 14:03:36 +09:00
Amitesh Singh
329dcfccd7
efl_ui_format: fix the namings and docs
...
it is based on review comments by Gustavo and JP.
2017-10-17 13:37:26 +09:00
Derek Foreman
3dd90f61a9
ee_wayland: Don't use wrong window size
...
Borderless windows, such as internal windows, need to be the exact size
they're passed by a configure event.
2017-10-16 16:17:29 -05:00
Bowon Ryu
01147d084f
eina: rename parameter for doxygen
...
Summary:
Some parameter's name are different in annotations and statements,
so it occurs doxygen warning.
To fix it, rename that parameters.
Test Plan: API Doxygen Revision
Reviewers: raster, cedric, jpeg, myoungwoon, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5327
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-10-16 13:39:33 -07:00
Prince Kumar Dubey
e8b2a954b5
efreet: putting local variable "data" under preprocessor flag "SLOPPY_SPEC" to avoid below warning, if "SLOPPY_SPEC" is disabled.
...
Reviewers: raster, cedric
Subscribers: jpeg, rajeshps
Differential Revision: https://phab.enlightenment.org/D5322
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-10-16 13:36:38 -07:00
Prince Kumar Dubey
030a3448fb
eina: fix warning if EINA_SAFETY_CHECKS is disabled
...
Summary:
Putting local variable "d" under preprocessor flag "EINA_SAFETY_CHECKS" to avoid below warning, if "EINA_SAFETY_CHECKS" is disabled.
1. local variable "d" is assigned but not used.
2. If warning 1 is resolved then variable "d" will be unused.
Reviewers: raster, cedric
Reviewed By: cedric
Subscribers: jpeg, rajeshps
Differential Revision: https://phab.enlightenment.org/D5321
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-10-16 13:36:12 -07:00
Prince Kumar Dubey
284276b2ec
ecore: removing assignment operation to avoid warning.
...
Summary: assignment to local variable "ret" has no meaning as it is not used after assignment. So, removing assignment operation to avoid warning.
Reviewers: raster, cedric
Subscribers: jpeg, rajeshps
Differential Revision: https://phab.enlightenment.org/D5303
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-10-16 13:29:02 -07:00
Subodh Kumar
71f0daa9d1
ecore_wayland: fix assigned value is never used.
...
Summary:
Fix assigned value is never used.
@fix
Reviewers: cedric
Subscribers: shilpasingh, jpeg
Differential Revision: https://phab.enlightenment.org/D5283
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-10-16 13:28:10 -07:00
Subodh Kumar
230810c4c4
edje_edit: duplicate assignment to variable.
...
Summary:
Avoid duplicate assignment to same variable.
@fix
Reviewers: cedric, jpeg
Reviewed By: cedric, jpeg
Subscribers: shilpasingh, jpeg
Differential Revision: https://phab.enlightenment.org/D5275
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-10-16 13:27:38 -07:00
Marcel Hollerbach
18194f343e
elm_gengrid: implement item-content-focus
...
#finally
For now we focus the widgets of a item, the item content can be cycled
by tab / Ctrl + tab. up/down/right/left are for now handled by gengrid
and move the focused item (everything else feels super weird with
multiple contents in a item)
ref T6181
2017-10-16 19:51:38 +02:00
Marcel Hollerbach
38d41b4a2b
efl_ui_focus_composition: support beeing a pure logical composition
2017-10-16 19:50:34 +02:00
Marcel Hollerbach
6f95bded51
efl_ui_composition: flushing elements from outside!
2017-10-16 19:50:34 +02:00
Marcel Hollerbach
44554a6044
elm_slider: do not eat all key down events
2017-10-16 15:34:36 +02:00
Amitesh Singh
0088143ccb
efl intf: Add format interface
...
Ref T6204
2017-10-16 21:26:25 +09:00
Marcel Hollerbach
45b4cdee19
efl_ui_focus_manager_calc: maintain focus when focused element is
...
unregistered
this should fix T6216.
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
124586c8e4
elm_toolbar: make the manager customisable
...
so the toolbar items can be registered correctly
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
ac703d8229
elm_menu: implement provider_find to walk the parent relation
...
it turns out elm_menu is special, it doesnt use parent_obj of
elm_widget, it has his own parent field, which should be used.
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
79c93db365
efl_ui_bg: this does not handle focus
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
f32359baba
elm_toolbar: port to composition
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
d712c1a911
elm_table: port to composition
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
2eefabae8e
elm_grid: port to composition
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
cb27a73968
elm_box: port to composition
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
132eaba8d3
efl_ui_focus_composition: introduce dirty and prepare
...
this can be used in a container that has his own item management api,
Each item management call results in a dirty call, once we are called to
prepare for logical movement we can simply flush the order. So we reduce
the spam of order calls, which also safes runtime.
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
0a814a0c71
elm_widget: support logical parents that are not elm_widgets
2017-10-16 11:02:13 +02:00
Marcel Hollerbach
e25d494590
elm_widget: do not cache the provider
...
if turns out that caching the provider here is a problem, since a parent
changing does not change the provided provider
2017-10-16 11:02:12 +02:00
Marcel Hollerbach
4edba079c4
elm_widget: also unregister if the logical parent changes
2017-10-16 11:02:12 +02:00
Carsten Haitzler
6cd3d4026c
jp2k module - dont print ERR on llading if format wrong
...
this is normal - brute force trying loaders until one succeeds is
normal is etn doesnt help identify it or it fails the first
guess-by-extension. printing errors is not good as this is an ok and
EXPECTED error. slience!
@fix
2017-10-16 08:42:13 +09:00
Carsten Haitzler
93619ed0a6
evas gl generic/common - add more linking for gles mode to fix deb build
...
this should fix T6158
@fix
2017-10-16 08:01:13 +09:00
Hermet Park
1104ff3789
update author(hermet) email.
2017-10-14 23:03:51 +08:00
Daniel Kolesa
b88132932a
eolian: fix setter generation for @auto functions
...
Because of a typo in generator source (and overlooked error in
tests) we were previously generating incorrect code for setters
with the @auto qualifier. This was brought up in D5306 and is
now fixed.
2017-10-13 23:49:57 +02:00
JinYong Park
b05cae250c
ecore_file: rename parameter for doxygen
...
Summary:
Some parameter's name are different in annotations and statements,
so it occurs doxygen warning.
To fix it, rename that parameters.
Test Plan: API Doxygen Revision
Reviewers: raster, cedric, jpeg, myoungwoon, Jaehyun_Cho
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D5313
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2017-10-13 14:02:37 -07:00
Cedric Bail
377a685619
eina: this was actually a used variable.
2017-10-13 12:58:01 -07:00
Cedric Bail
352637d8b0
evas: as we do not use the size, we should set it either.
2017-10-13 12:58:01 -07:00
Cedric Bail
59b417c378
elementary: we actually do not use that variable.
2017-10-13 12:58:01 -07:00