Marcel Hollerbach
acb469439f
efl_ui_focus_manager: the FOCUSED event now carries the last focused
...
object
This is usefull to react on focused events
2017-10-27 12:06:40 +02:00
Marcel Hollerbach
3139b0f7f5
efl_ui_focus_manager: do not enter Nodes with redirects
...
we always want the redirect on the lowest level.
2017-10-27 12:06:40 +02:00
Amitesh Singh
710d3e2f72
Revert "elm test: mbe - make mbe focusable"
...
This reverts commit b6567ab1f6
.
2017-10-27 16:44:06 +09:00
Amitesh Singh
b6567ab1f6
elm test: mbe - make mbe focusable
...
After 53fcc4bb7d
, mbe is no more a focusable widget by
default. This test rely on focus property of mbe.
2017-10-27 16:09:12 +09:00
Jean-Philippe Andre
ec1acca74d
evas vg: Add FIXME and fix strbuf use
...
This is the result of a really quick review of the new VG code. Most of
it was moved around, but this merge includes the following:
- Move logic from edje to evas
- Create static lib for common VG handling
- Add file_set() API
- Add a basic VG cache in evas side
- Add savers modules, implement loaders and savers.
2017-10-27 14:58:38 +09:00
Subhransu Mohanty
8329c98d5f
evas/vg: fixed handling of stroke width in cairo and native backend
2017-10-27 14:58:38 +09:00
subhransu mohanty
4c47200c49
edje: cleanup old implementation of handling svg file.
2017-10-27 14:58:38 +09:00
subhransu mohanty
d5c8822107
edje: use the file_set api from vg canvas to load and parse svg file.
2017-10-27 14:58:38 +09:00
subhransu mohanty
ad4e133e08
evas/vg: Added file handling support in vg canvas.
2017-10-27 14:58:38 +09:00
subhransu mohanty
64231ae699
evas/vg: Added vg tree caching support
2017-10-27 14:58:38 +09:00
Subhransu Mohanty
bf79ec359d
vg_savers/eet: Added implementaion of vg saver to eet file
2017-10-27 14:58:38 +09:00
Subhransu Mohanty
24ac2d6516
vg_loaders/svg: Copied svg loading implementation from edje_cc
2017-10-27 14:58:38 +09:00
Subhransu Mohanty
079838e926
vg_loaders/eet: Added implementaion for loading from eet file
2017-10-27 14:58:38 +09:00
Subhransu Mohanty
48c1c4850a
static_lib: added vg_common static lib
...
Features:
Copied vg eet descriptor from edje_data
Copied convert func from Svg_Node to Efl_VG from edje
added convert function from Efl_VG to Svg_Node
2017-10-27 14:58:38 +09:00
Amitesh Singh
21259e411d
Efl.Ui.Progressbar: fix val to be val when legacy format_function_set() is called
...
In Pb, the legacy units_format_set's user callback uses value to
be 100*value (0.0 to 100.0) and legacy format_function_set uses
value of range "0.0 to 1.0". This was broken after my patch.
Lets keep this behaviour in legacy APIs.
In case of new EO APIs, the value will be always from 0.0 to 1.0
in both format_string() and format_cb callbacks.
2017-10-27 11:56:22 +09:00
JinYong Park
ef742319f5
elm_box: add missing parameter description
...
Summary: Add missing parameter description to remove doxygen warning
Test Plan: API Doxygen Revision
Reviewers: cedric, jpeg, myoungwoon, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5391
2017-10-27 11:29:58 +09:00
JinYong Park
ff61237459
elm_config: add missing parameter description
...
Summary: Add missing parameter description to remove doxygen warning
Test Plan: API Doxygen Revision
Reviewers: cedric, jpeg, myoungwoon, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5390
2017-10-27 11:29:52 +09:00
JinYong Park
5c74ee2647
elm_entry: add missing parameter description
...
Summary: Add missing parameter description to remove doxygen warning
Test Plan: API Doxygen Revision
Reviewers: cedric, jpeg, myoungwoon, id213sin
Differential Revision: https://phab.enlightenment.org/D5389
2017-10-27 11:29:43 +09:00
Jean-Philippe Andre
c78b4dbd00
cxx: Fix examples compilation
2017-10-27 10:17:14 +09:00
Al Poole
e663e4d009
elm_code: hide cursor if we hide the widget.
...
The cursor isn't clipped so if we decide to hide the widget
this ensures the cursor also is hidden. This should not affect
any existing application using elm_code API.
2017-10-26 22:39:21 +01:00
Cedric BAIL
84907e719d
evas: allow to suspend the rendering of an output.
2017-10-26 13:35:27 -07:00
Cedric BAIL
abd41c93ea
evas: image_native_set actually receive a context, not an output.
2017-10-26 13:01:56 -07:00
Cedric BAIL
e4066474da
elementary: efl_ui_format_cb_set is actually going to free the existing format.
2017-10-26 11:11:12 -07:00
Cedric BAIL
f75eb62c55
elementary: don't forget to destroy weak ref when free the iterator.
2017-10-26 10:42:25 -07:00
Amitesh Singh
111caabf10
Efl.Ui.Progressbar: move legacy funcs at bottom of file
2017-10-26 21:28:20 +09:00
Amitesh Singh
de74fd11ba
Efl.Ui.Mbe: implement format_cb.set()
...
Ref T6204
2017-10-26 21:11:36 +09:00
Amitesh Singh
3092c0fdea
Efl.Ui.Progressbar: implement format_cb.set
...
Also remove format_string.set/get implmentation
since it takes care by base Efl.Ui.Format.format_string
Ref T6204
2017-10-26 21:11:36 +09:00
Amitesh Singh
5298cb59d2
Efl.Ui.Format: implement generic format_string function
...
This generic format_string would be used in slider,progressbar
and other widgets.This default function handles INT
and DOUBLE eina value types for now.
Ref T6204
2017-10-26 21:11:36 +09:00
JinYong Park
b358fc4b69
elm_bg_legacy: add missing parameter description
...
Summary: Add missing parameter description to remove doxygen warning
Test Plan: API Doxygen Revision
Reviewers: raster, cedric, jpeg, myoungwoon, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5388
2017-10-26 16:12:03 +09:00
Youngbok Shin
084ce3d6e5
elementary index: fix wrong reference in its header document
...
Summary:
elm_index.h uses legacy keyword for ref tag.
The patch update each keywords for widgets.
And colon ":" character should be seperated from reference keyword.
It will remove doxygen warning messages from elm_index.h file.
Test Plan: N/A
Reviewers: cedric, raster, jpeg
Differential Revision: https://phab.enlightenment.org/D5387
2017-10-26 16:03:51 +09:00
Jaehyun Cho
73baa73972
eldbus_message: Add description to fix doxygen warning
...
Change-Id: Id85f85de352019b29268cfa3d6e70df7cd8e84ee
2017-10-26 15:28:43 +09:00
Jaehyun Cho
5ef408f49b
eldbus_connection: Add description of parameters to fix doxygen warning
...
Change-Id: I3be25d4b7c8bdb69c23c1c5071fac8ac1420d87d
2017-10-26 15:16:12 +09:00
Jaehyun Cho
ccbe98ccb2
eina_ustringshare: Add description of return to resolve doxygen warning
...
Change-Id: I1994dbb3bf628c67c43763c8521fcfe7c5179308
2017-10-26 13:20:54 +09:00
Jaehyun Cho
2a133ff290
eina_stringshare: Fix doxygen warning
...
Change-Id: Id2f9e8b16d7e1dd581b71df6842f1b467e535634
2017-10-26 13:20:54 +09:00
Jaehyun Cho
e65e8a4fba
eina_str: Fix doxygen warning
...
Change-Id: I4cac2b3836f8d0fb05d76b039af66b41fca0c19f
2017-10-26 13:20:54 +09:00
Jaehyun Cho
786a7ae421
eina_strbuf: Fix doxygen warning
...
Change-Id: I82b15f1352f6a7925d7cde0dfb91c3d835a35dd7
2017-10-26 13:20:54 +09:00
Jaehyun Cho
cb3eb09451
eina_module: Add description of parameter to resolve doxygen warning
...
Change-Id: I545b68e86976d4e2479fbf87ff5a8b38b9905c13
2017-10-26 13:20:54 +09:00
Jean-Philippe Andre
132876afed
Revert "evas: Fix C++ compilation"
...
@felipealmeida says this cyclic dependency is fixed!
This is awesome. :)
This reverts commit 60e31101a6
.
2017-10-26 12:29:54 +09:00
JinYong Park
b7359e7ff5
eldbus signal handler: add param, return type description for doxygen
...
Summary: Add omitted description to eldbus signal handler for doxygen warning
Test Plan: API Doxygen Revision
Reviewers: raster, cedric, jpeg, myoungwoon, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5379
2017-10-26 12:17:41 +09:00
JinYong Park
157daefd5b
eldbus-service: add parameters and return type description for doxygen
...
Summary: Add omitted descriptions for doxygen warning
Test Plan: API Doxygen Revision
Reviewers: raster, cedric, jpeg, myoungwoon, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5378
2017-10-26 12:17:41 +09:00
Wonki Kim
e784afbd88
eet: Add missing documentation information
...
Summary:
There is a missing comment for Eet_Colorclass.
This patch append a piece of information.
Reviewers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5377
2017-10-26 12:17:39 +09:00
Wonki Kim
81c6f93933
ecore_imf: Add missing documentation comments
...
Summary:
There are missing documentation comments for Ecore_Imf Input.
so that this patch add the information.
Reviewers: jpeg, cedric
Differential Revision: https://phab.enlightenment.org/D5376
2017-10-26 12:17:33 +09:00
Youngbok Shin
9906cd211f
evas textblocke: add align=end for putting a text at the opposite side of LTR/RTL
...
Summary:
There is a requirement for putting text at right side for LTR and at left side for RTL.
It satisfies that reqirement easily.
It also add "start" keywork for "align" tag. "start" will be same with "auto".
Intuitionally, developer will try "align=start" if they once saw "align=end" in elsewhere.
On the other hand, it only add "END" as new enumeration value for efl interface.
@feature
Test Plan: N/A
Reviewers: herdsman, cedric, jpeg, raster
Reviewed By: raster
Subscribers: woohyun
Differential Revision: https://phab.enlightenment.org/D5342
2017-10-26 11:40:44 +09:00
Cedric BAIL
e474edc9f6
eina: add helper to return already known to fail future.
2017-10-25 13:39:44 -07:00
Felipe Magno de Almeida
f05a799daa
eolian-cxx: Fix multiple definitions in forward declaration
2017-10-25 18:03:09 -02:00
Andy Williams
a7bb770e69
Generate docs into /develop/api/*
...
Also move root doc to start.txt for a better entry point
2017-10-25 18:17:25 +01:00
Mike Blumenkrantz
e7faa2c820
efl-wl: send configures when extracted popups are resized
2017-10-25 10:44:16 -04:00
Mike Blumenkrantz
2b3c8d7f3f
efl-wl: don't randomly set min/max size hints on popup surface objects
...
this is misleading since popups don't have min/max size hints
2017-10-25 10:44:16 -04:00
Mike Blumenkrantz
807006385d
ecore-wl2: correctly handle configure events on popup surfaces
...
@fix
2017-10-25 10:44:16 -04:00
Mike Blumenkrantz
36bf4cbc4e
wayland: expand efl-hints protocol to work for all types of xdg shell surfaces
2017-10-25 10:44:16 -04:00