Thiep Ha [Fri, 29 Jul 2016 01:26:54 +0000 (10:26 +0900)]
cnp: add types support for windows
Change-Id: I44708422c49ffa774cf02f739caa48062984316a
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Vincent Torri [Thu, 15 Oct 2015 21:13:42 +0000 (23:13 +0200)]
cnp: add Copy & Paste support for Windows
It needs the clipboard management in Ecore_Win32
@feature
Change-Id: I20f6f6bf31475b52d4341257d80801d6d4efb67a
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Woochan Lee [Tue, 23 Aug 2016 12:25:29 +0000 (21:25 +0900)]
spinner: spinner's entry value re-arrange.
Set entry value to spinner's min value if the current input value is smaller than spinner's min value.
otherwise, set to spinner's max value.
Change-Id: I89477e4b20f5eb00889fa830ced0006546e2abf1
Jihoon Kim [Tue, 23 Aug 2016 08:11:01 +0000 (17:11 +0900)]
elm_entry: Add more description about key event in return_key_type_set
Change-Id: Ib19b79bec3a1cb70468bf8750ec3f84984ed7a78
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Doyoun Kang [Tue, 23 Aug 2016 00:20:20 +0000 (09:20 +0900)]
elm_win: added code to set the window type for ELM_WIN_BASIC
Change-Id: I0e2502cdcb16a409fd04d805e72783a6fbac626a
Minchul Lee [Fri, 22 Jul 2016 12:05:29 +0000 (21:05 +0900)]
apply ecore job for eldbus init of cbhm
It took long time to initialize eldbus for cbhm.
Change-Id: Id53d81f8cb15163d56501b41627b3d0455c64f82
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
Sungtaek Hong [Tue, 2 Aug 2016 04:37:45 +0000 (13:37 +0900)]
clarify subpackages of theme, tool
Change-Id: I31a6eb76b1421d8884e15feacb2d59496574b627
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Jee-Yong Um [Fri, 19 Aug 2016 02:39:51 +0000 (11:39 +0900)]
hoversel: fix build error due to missing variable declaration
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: Ic263eb9c47daeae6d425b8c6caeaf5b1bf09a2e4
wonki kim [Thu, 18 Aug 2016 01:38:42 +0000 (18:38 -0700)]
Revert "Revert "conform: modify indicator UI when rotating device""
This reverts commit
d1fea0d594e6fee49bff44a86b5358d32510c8be.
Change-Id: I00aa287a19dfb5ec0bde0328c4ef7bdeefa59389
Jee-Yong Um [Thu, 18 Aug 2016 08:40:57 +0000 (17:40 +0900)]
hoversel: fix hover position in hoversel, when it goes out of the viewport
=============================================================================
hoversel: fix hover position in hoversel, when it goes out of the viewport
Summary:
Hoversel Widget is designed in such a way that it accepts top/bottom/left/right directions , internally it uses hover widget which does not take care if its content goes of it's parent (Elm_Win in most c~
Signed-off-by: divyesh purohit <div.purohit@samsung.com>
Signed-off-by: Jee-Yong Um <conr2d@gmail.com>
Test Plan:
Open entry widget and right click to show a hoversel widget, check if the hoversel or hover content goes out of the window.
this is what hoversel would look like after this patch {F27551}
Screenshots of top-left / top-right/ bottom-left and bottom-right corners in entry after this patch
{F27553}
{F27554}
{F27555}
{F27557}
Reviewers: shilpasingh, conr2d, raster, cedric, Hermet
Subscribers: rajeshps, govi
Projects: #elementary
Maniphest Tasks: T2965
Differential Revision: https://phab.enlightenment.org/D3513
=============================================================================
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I8bd12abb425234ad15edec30281987905dbdbd85
Jee-Yong Um [Thu, 18 Aug 2016 08:27:27 +0000 (17:27 +0900)]
hoversel: ellipsize item when it expands over parent
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I58cf99ce2b2980639a12a60a54913df80238a200
Youngbok Shin [Mon, 24 Aug 2015 12:27:33 +0000 (21:27 +0900)]
entry: Fix multiline entry calculation deferred issue.
Calculate minimum size for multiline entry immediately in _sizing_eval.
Deferred calculation causes size calculation issues in container widgets(elm_genlist).
@tizen_fix
Change-Id: I9e5ba8027f5cb595c3654cf8c645e9912589f11b
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Youngbok Shin [Thu, 18 Aug 2016 13:12:04 +0000 (22:12 +0900)]
Elementary: Load image for image item with proper orientation
Summary:
Image files can have orientation information. Elm Entry have to
call evas_object_image_load_orientation_set() for showing image
with proper orientation.
Test Plan: N/A
Reviewers: herdsman, raster, jpeg
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D4244
Change-Id: I47626055dddb371fbc8e0e10ef2670567fc9d175
Youngbok Shin [Tue, 15 Sep 2015 06:51:15 +0000 (15:51 +0900)]
toolbar: Give a focus to an item when it is selected.
@tizen_fix
Change-Id: Ie21b480a48e208e7e3a721bdcee8c381c12e205f
Youngbok Shin [Wed, 19 Aug 2015 07:36:41 +0000 (16:36 +0900)]
toolbar: Fix to give a focus to item in mouse clicked event.
@tizen_fix
Change-Id: I58ac6b1eca693b47fe9821420d9d4023128eea72
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Youngbok Shin [Mon, 14 Sep 2015 12:38:17 +0000 (21:38 +0900)]
toolbar: Initialize scroll region when toolbar is resized.
It keeps consistency of scroll when we call elm_toolbar_item_selected_set() API.
@tizen_fix
Change-Id: I61c6eda19b24ee2102973d2b43907c9c60d887c3
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Youngbok Shin [Thu, 3 Sep 2015 12:26:50 +0000 (21:26 +0900)]
toolbar: Release the pressed item when mouse move event is handled by scroller.
@tizen_fix
Change-Id: I00929d6c836e9678e073013fd69c97b086db9197
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Youngbok Shin [Fri, 28 Aug 2015 05:55:27 +0000 (14:55 +0900)]
toolbar: Send a signal when item is resized.
The view of item(edje) need to know when the item is resized.
It fixes unnecessary text sliding issues.
@tizen_fix
Change-Id: Ia0209e730a90a04bc239b665977126ac12d3bca1
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Jaehyun Cho [Tue, 13 Oct 2015 05:06:02 +0000 (14:06 +0900)]
entry: Show region when geometry is recalculated without focus on desktop.
Show region when cursor geometry is recalculated without focus for Tizen
SDK tools on desktop.
Change-Id: Ic6421b26b180b7da3f0efafd8b76264ec3ddf019
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Youngbok Shin [Thu, 24 Sep 2015 07:31:40 +0000 (16:31 +0900)]
entry: fix the region show issue about unfocused entry.
Previous condition set position even though entry was not focused,
unexpected position change is happen in scrollable container.
So, this patch fixes to show region only when entry is focused status.
Change-Id: I234d4e7ee21e9edb92be7143e992ceaf3e821816
Signed-off-by: Youngbok Shin <youngb.shin@samsung.com>
Minchul Lee [Thu, 18 Aug 2016 06:41:38 +0000 (15:41 +0900)]
cnp: modify to select proper mime type
Change-Id: I1a500abecdc7c69f2d8f8cc16c7ad32120391bd7
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
Jee-Yong Um [Fri, 12 Aug 2016 06:59:58 +0000 (15:59 +0900)]
hoversel: emit dismiss signal to all items for fade out effect
@tizen_feature
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I9fd1baed980308a7cc8431d07a8a624f589f050f
Jee-Yong Um [Thu, 18 Aug 2016 04:36:41 +0000 (13:36 +0900)]
hoversel: add item disabling support.
========================================================================
hoversel: add item disabling support.
Summary:
Hoversel items can be disabled using elm_object_item_disabled_set
@feature
Test Plan: elementary_test
Reviewers: prince.dubey, shilpasingh, raster, Hermet, conr2d, cedric
Subscribers: poornima.srinivasan, rajeshps
Differential Revision: https://phab.enlightenment.org/D3122
========================================================================
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: I12d1d99b07f85d4abebea7967006e8cd2d15c16c
Jee-Yong Um [Thu, 18 Aug 2016 03:50:14 +0000 (12:50 +0900)]
hoversel: do item view creation at the time of item addition.
==================================================================================
hoversel: do item view creation at the time of item addition.
Summary:
Currently hoversel creates the item view when user clicks on hoversel,
So it will cause a delay for the hover to come depending on number
of items as the items in hover have to be created. If item creation
is done during item_add that delay can be avoided and pressed effect also
will become smooth (item_add will be taking more time with this change, but
it happens only once). If applications prefer memory usage more than execution
time, then applications can do item_add in hoversel clicked callback.
Test Plan: elementary_test
Reviewers: raster, Hermet, conr2d, prince.dubey, shilpasingh, cedric
Reviewed By: cedric
Subscribers: rajeshps, poornima.srinivasan
Differential Revision: https://phab.enlightenment.org/D3058
==================================================================================
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: Iaa6cdc46c76aa34f7bf007742ef1cc41e6d79620
wonki kim [Wed, 17 Aug 2016 09:56:33 +0000 (02:56 -0700)]
Revert "conform: modify indicator UI when rotating device"
This reverts commit
613d970c22e43c0ee9293ad378c42fdc4a0bdfae.
Change-Id: Iafe588b915fc64d10e10e62f5326194fe829bc4d
Wonki Kim [Thu, 11 Aug 2016 01:21:06 +0000 (10:21 +0900)]
conform: modify indicator UI when rotating device
by rotating device by user, conformant changes the visibility of
the indicator according to its mode and opacity.
Change-Id: I08350a2f8b5a569ec599b81bd1f6a52ab441b698
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
MinJeong Kim [Wed, 17 Aug 2016 08:50:27 +0000 (17:50 +0900)]
elm_win: fix possible double free of option string
Change-Id: I71ade15cd0705272679ca166fad4aefb540014ec
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Minchul Lee [Tue, 16 Aug 2016 11:11:09 +0000 (20:11 +0900)]
cnp: support multiple mime types
Change-Id: I7c9c5e519f1e1e3714fb62a5eae9c7549aff71fe
Signed-off-by: Minchul Lee <slotus.lee@samsung.com>
Bora Hwang [Fri, 18 Sep 2015 12:39:51 +0000 (21:39 +0900)]
[index] changed * to new unicode
@tizen_fix
Change-Id: I3aad13198f77a43955cc344ff7510680b8ebc091
Signed-off-by: Bora Hwang <bora1.hwang@samsung.com>
JEONGHYUN YUN [Wed, 17 Aug 2016 02:48:13 +0000 (11:48 +0900)]
elm_panel : remove TIZEN_ONLY comment because toggled event come into opensource.
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I51a170ab01e8d4e01705fe4de26ea62ab0d41a16
Thiep Ha [Wed, 11 May 2016 08:54:45 +0000 (17:54 +0900)]
elm cnp: simplify data preparer
Use eina_strbuf to simplify the data preparer for uri.
This helps remove the complex for loop and also
reduce the memory allocated for uri array.
This also removes redundant checking.
Change-Id: I0130648ce522ce0d52dadecd39a61cff4fa57277
Thiep Ha [Tue, 3 May 2016 10:41:00 +0000 (10:41 +0000)]
elm cnp/wl: add uri data type checking
When selection owner provides uri type (uri/text-list),
it should check if data is in correct format.
Change-Id: I4d584ae7f4fdf20ee8906641a8de2a3f32990d2e
Thiep Ha [Tue, 3 May 2016 09:49:14 +0000 (09:49 +0000)]
elm cnp/Wl: set selection for all data types
Currently, not all selection data types are set.
This patch sets selection for all suitable types that we supported.
Change-Id: I18b32aa28685b4c9e0e60fc378f7d597aab7217b
Thiep Ha [Tue, 3 May 2016 09:30:39 +0000 (09:30 +0000)]
elm dnd/wl: add types' notify handler
This patch adds notify handlers for types.
It provides different ways to handle different data types.
Change-Id: I4bb687accd70c9781ba0187f1c6ea809be4b1979
Thiep Ha [Tue, 3 May 2016 09:07:48 +0000 (09:07 +0000)]
elm dnd/wl: add type converters
we support different types for DnD, but there is no converters.
This patch adds converters for types, so that we can send
different data for different types.
Change-Id: I1150a3189091dc506d7164efc78f58b5a2fc4ea4
Thiep Ha [Fri, 12 Aug 2016 07:14:35 +0000 (16:14 +0900)]
[elm_web] remove other type definition to fix build break
The build break on mac os is caused by
bbc5c34da8caf0a7a7ab6d7077cc6171105b48b1.
This patch removes type definition to fix it.
@tizen_fix
Change-Id: I69c7137168693fed7a56c4610da554d941012ed2
Chris Michael [Tue, 5 Jan 2016 13:55:54 +0000 (08:55 -0500)]
elementary: Fix elementary not compiling
With the push of
1056b6ed01475817da2439012057d11865d2c5d8, elementary
compile broke due to undeclared variables. This patch fixes elm to
compile again by declaring the missing vars.
@fix
@raster, Please double check this change as I am unsure if it is what
you Really intended here.
Change-Id: I1ee3fbcf94564943b8f31278ef9bed7292582898
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
Carsten Haitzler (Rasterman) [Tue, 5 Jan 2016 13:15:00 +0000 (22:15 +0900)]
elm config - monitor JUST the correct files for profile and cfg change
this fixes the config monitoring to not use flush.cfg but to use the
correct profie.cfg or base.cfg in the profile we are using. this is
necessary to do "special" profiles per screen so apps that switched to
another profile because asked by e, monitor THAT profile for changes
specifically and dont also switch profiles since they have been told
what to use now.
@fix
Change-Id: Ie676a2d8b3627dab055907fc65ef6abad89b26d6
Carsten Haitzler (Rasterman) [Mon, 4 Jan 2016 08:58:18 +0000 (17:58 +0900)]
elm config - add the ability to have derived configurations from others
this adds the ability to have one profile automatically be derived
from another with modifications applied. right now it only can do a
very limited modification - multiple scale. over time this will
expand. this is only inteded otbe sued by a DE like enlightenment, so
it's not going to be documented fully at this point.
@feature
Change-Id: I6634a5dcbc0d8f1072d44afcd3791c070aef57b2
Carsten Haitzler (Rasterman) [Thu, 31 Dec 2015 07:37:25 +0000 (16:37 +0900)]
elm config - add function to check if profile exists
this adds a method to see if a profile exists.
elm_config_profile_exists().
@feature
Change-Id: I0bf4c7282495a8b92377a7929e0fd6c3cb8bd45f
Carsten Haitzler (Rasterman) [Thu, 31 Dec 2015 06:38:20 +0000 (15:38 +0900)]
elm config - allow the ability to save out to another hidden profile
support the ability to have hidden profiles that begin with a dot (.)
char like all hidden files/dirs. to do this we need to also be able to
create profiles with a given name (a hidden name) without switching to
them, so add the ability to save out to a specific profile name
without switching to it. of course this means to list profiles we need
to list them or list ALL includiing hidden profiles.
@feature
Change-Id: I9e4f7281e3b2bf2a2054b71573c59d7d15f0e2b2
Subodh Kumar [Tue, 10 Nov 2015 00:05:05 +0000 (16:05 -0800)]
hoversel: refactor a bit to avoid code duplication.
==============================================================
hoversel: refactor a bit to avoid code duplication.
Summary:
Avoid code duplication
Two dismissal signals at two different places
created some confusion and also code is duplicated.
Also removed some extra space.
Test Plan: NA
Reviewers: cedric
Differential Revision: https://phab.enlightenment.org/D3269
Conflicts:
src/lib/elc_hoversel.c
==============================================================
Signed-Off-By: Jee-Yong Um <jc9.um@samsung.com>
Change-Id: Ia8ebbaff23dd3a2ad938fc96a95204dac9f260bb
WooHyun Jung [Fri, 12 Aug 2016 03:59:16 +0000 (12:59 +0900)]
photocam: fix late calculation when object is resized or moved
This commit is merged from Tizen 2.4
@tizen_fix
Change-Id: I8859d242f543d29045be8e66ca8c074b034191e6
WooHyun Jung [Fri, 12 Aug 2016 01:44:34 +0000 (10:44 +0900)]
[elm_web] elm_web is not supported in tizen for now. so, remove all from make files
@tizen_fix
Change-Id: Iee4b997a8cb639c0768301056209bc368458642c
Jean Guyomarc'h [Wed, 14 Oct 2015 07:12:28 +0000 (09:12 +0200)]
priv: centralized and safe inclusion of Ecore_Cocoa.h
Change-Id: I6a1f4c7530734a0d4910499a698700be96f01dc6
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jean Guyomarc'h [Fri, 9 Oct 2015 15:18:20 +0000 (17:18 +0200)]
cnp: cocoa support for copy and paste (text only).
Change-Id: Ica1794024a87d489a17e6e838e5cd60f3c190eb2
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jean Guyomarc'h [Tue, 13 Oct 2015 14:40:49 +0000 (16:40 +0200)]
win: add Cocoa support for elm_win_window_id_get() API
Change-Id: Iaa6e73572ceec87b4c1533bdae7dd76bba8ae812
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jean Guyomarc'h [Tue, 13 Oct 2015 08:40:30 +0000 (10:40 +0200)]
win: use EINA_UNUSED instead of void casting.
Change-Id: I9530edfb8ec59fd10df5cc976c001f54cf660725
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jean Guyomarc'h [Thu, 8 Oct 2015 10:01:38 +0000 (12:01 +0200)]
cursor: add support for Cocoa system cursors.
Change-Id: I2b4747cd2e9c202b618348c6acebcf91aec18022
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Wonki Kim [Mon, 8 Aug 2016 10:45:52 +0000 (19:45 +0900)]
conform: Fix build break on X backend.
Wayland specific APIs has been added previous commit.
then the APIs break the build on X backend.
this commit fix that issue.
Change-Id: I2b7cc5968b1facfe11ff1a0068661fcef39eb2f0
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Youngbok Shin [Tue, 9 Aug 2016 12:33:51 +0000 (21:33 +0900)]
Revert "elm_entry: fix duplicate text set"
This reverts commit
e75202e86ba3bb6f73aa78185779a838aecd083c.
Change-Id: I3979664c31c9896602fa2ec6910f95213a450b53
Pankaj Mittal [Fri, 5 Aug 2016 06:06:14 +0000 (11:36 +0530)]
elm_hoversel: add "escape" key action to dismiss
Summary:
To allow to dismiss hoversel expansion without selecting item
by key, "escape" key action is added.
Test Plan: elementary_test -to hoversel
Reviewers: Jee-Yong Um
Differential Revision: https://phab.enlightenment.org/D3627
Signed-off-by: Pankaj Mittal <m.pankaj@samsung.com>
Change-Id: Icb45fbc0a7fa7bf93e2feae3b8bfa45d78447f28
Wonki Kim [Tue, 9 Aug 2016 02:41:58 +0000 (11:41 +0900)]
conform: code rearrange for convention
minor changes applied to keep coding convention
Change-Id: I22d842c4475ffe8609fd136dedcd5a8d055a4c5c
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Sungtaek Hong [Fri, 5 Aug 2016 05:03:34 +0000 (14:03 +0900)]
[Map] fix potential memory leak
origin: upstream
Change-Id: Ia380aaf9e82d4d11ff88278afc7ba97db7bb6046
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Wonki Kim [Mon, 8 Aug 2016 08:26:44 +0000 (17:26 +0900)]
conform: fix segmentation fault from dangling pointer
Memory segmentation fault occurs on certain circumstances.
This commit make sure the pointer clear to prevent dangling
pointer error.
Change-Id: I0287dc7f21c765b62b2d65f5bdfe0eb8a80c94d0
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Hosang Kim [Mon, 8 Aug 2016 06:26:34 +0000 (15:26 +0900)]
elm_interface_scrollable: fix bug about scroll smart callback.
when application uses region show func,
"elm,action,scroll,*" smart callback is not called.
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
Change-Id: If0be59e985a2cbfc3c6a6679e439e3b91a807df9
Sungtaek Hong [Mon, 8 Aug 2016 07:25:30 +0000 (16:25 +0900)]
elm_map: fix wrong check of source search
origin: upstream
Change-Id: I008f272c1d140a4d2b35744619f987edc0c656c6
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Sungtaek Hong [Mon, 8 Aug 2016 02:43:20 +0000 (11:43 +0900)]
elm_progressbar: show status when unit_format_func is set
origin: upstream
Change-Id: I0c566a31997cb4faa26fbad68d88c00578eaff97
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Shinwoo Kim [Tue, 2 Aug 2016 06:40:57 +0000 (15:40 +0900)]
atspi: do not handle events if window is not activated.
An activated window and the stater process could call "NotifyListenersSync" method, which makes atspi_register_keystroke_listener be called twice.
Change-Id: Ic22366604b4d3755d7fefc76c9b31d31d747d46c
Shinwoo Kim [Thu, 28 Jul 2016 11:00:58 +0000 (20:00 +0900)]
atspi: toolbar - fix cannot call select callback
There is a line to check select_mode in _item_select function.
The item selected(clicked) callback is called when the select_mode is ELM_OBJECT_SELECT_MODE_NONE.
The checking select_mode should be handled at one place.
Change-Id: Ic0063cf2c6dc3fe8547c5c7ee075d49404bb55f8
Shinwoo Kim [Thu, 21 Jul 2016 06:12:02 +0000 (15:12 +0900)]
atspi: provide highlight legacy API
Change-Id: Idd035aeecc65b9a97aa6db881b0f435c9466ae18
Lukasz Stanislawski [Wed, 8 Jul 2015 12:50:21 +0000 (14:50 +0200)]
genlist: do not emit AT-SPI "children-changed" events
@tizen_feature
Conflicts:
src/lib/elm_atspi_bridge.c
src/lib/elm_genlist.c
Change-Id: I0a996f144dbea4d4e26155e1fbb901683b9a2a41
Shinwoo Kim [Fri, 8 Jul 2016 10:41:12 +0000 (19:41 +0900)]
elm_access: support elm_access used for embedded toolkit
Change-Id: I7c59080c9cdf3747fcd32a7af8c9a4573e61003b
Shinwoo Kim [Thu, 7 Jul 2016 08:05:15 +0000 (17:05 +0900)]
elm_access: override elm_interface_atspi_widget_action_elm_actions_get
Change-Id: Ic23428f794b1fca8612cd13d6e9e6d56439a7e4f
Shinwoo Kim [Tue, 5 Jul 2016 00:22:42 +0000 (09:22 +0900)]
[atspi] enable atspi_proxy to work
Change-Id: I57863e2a5e1087e537b6e09f0c6c448d2c440a27
Shinwoo Kim [Thu, 28 Jul 2016 08:33:39 +0000 (17:33 +0900)]
atspi: set _accessibility_currently_highlighted_obj to NULL in object delete callback
Change-Id: If19a0a6fc08a4d42d48efca24de6d3f3488f56d2
Shinwoo Kim [Wed, 27 Jul 2016 08:41:22 +0000 (17:41 +0900)]
atspi: add API elm_atspi_accessible_can_focus_set/get
Change-Id: Ib5f3d71370c8d3153e533416d0a801f034f4d6a9
Sungtaek Hong [Thu, 4 Aug 2016 07:07:12 +0000 (16:07 +0900)]
[Doc] fix colorselector_mode description
Change-Id: I8383c9fe2d7d424566bf09d460fcd8d39c2b69ba
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Sungtaek Hong [Tue, 2 Aug 2016 09:39:58 +0000 (18:39 +0900)]
elm_colorselector: selected item is updated when color is changed.
- Previously, mode change, color change updated sd->selected,
but did not send signals to edje of the item.
- Also, mode change in colorselector set sd->selected to the
first item even when palette is visible in previous mode.
- Now, when mode is changed, sd->selected is set NULL and send
unselected signal if palette is invisible, and keep sd->selected
if palette is visible.
- sd->selected is set NULL when color is changed in picker and
color bars because previous selected item is not current
color of colorselector
Change-Id: I199307cf58e76985b8ed698764eb7bd28a484012
origin: upstream
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Lukasz Oleksak [Fri, 3 Jun 2016 10:51:45 +0000 (12:51 +0200)]
accessibility: Added mechanism for handling the reading stopped/cancelled events for all widgets and widget_items
* fixes from review
* support for smart callbacks added for backward compatibility
Change-Id: I30cee98112079b3d557439e8e44281be647a4662
Hermet Park [Thu, 4 Aug 2016 07:56:11 +0000 (16:56 +0900)]
elementary widget: fix a wrong disabled behavior.
This is a corner case bug I spontaneously found.
* Scenario.
A. Disable A widget.
B. Add a child B widget to A.
C. Now B Widget theme will be followed to A that is performed by
elm_widget_theme_apply()
D. This elm_widget_theme_apply() calls elm_widget_disabled_set() (originally.)
E. Now B widget will be logically disabled.
D. Let's enable A widget again.
E. After going through widget disabled sequence, elm_widget_disabled_eval()
will be called in the last
F. In this function, A widget tries to enable its children. But B widget won't
be enabled because its logically disabled!
Acutally, nowhere widget change children's disabled states logically,
but it propagates its state to children within volatile way so that
A widget perfectly keeps the disabled/enabled state with its children and
recover the children's enable/disable state once their relationship is cut off.
@fix
http://git.enlightenment.org/core/efl.git/commit/?id=
ea2b5e40485a49b5c5aadae98ed379f1c3cf5f71
Change-Id: Ibaf3d58e0059857e3bf5dede127ce5484fd0eacc
InHong Han [Wed, 3 Aug 2016 11:35:53 +0000 (20:35 +0900)]
elm_entry: Add voice input panel layout
Change-Id: I584ec6e2750cd042e0109b7cad10f22e0d618afb
MinJeong Kim [Tue, 26 Jul 2016 11:18:51 +0000 (20:18 +0900)]
elm_win: handle aux_message
@tizen_feature
Change-Id: Ide5255d6024a79273eedd149a54fc4015eec3410
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Wonki Kim [Thu, 28 Jul 2016 02:36:31 +0000 (11:36 +0900)]
conform: indicator opacity mode implementation
behaviors of the indicator based on opacity mode
have been implementated.
@tizen_feature
Change-Id: I33d805b52d966fd93a2f57005c0e2422265fcd3d
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
WooHyun Jung [Fri, 15 Jul 2016 04:00:59 +0000 (13:00 +0900)]
elm_focus: keep all focused states to be consistent when win loses and gets focus
Since focus_clear removed all the focused traces, focus was not reverted well
whenever win lost and got focus repeatedly.
For instance,
1. set focus to button1
2. set focus to button2
3. win focus out and in
4. remove button2
5. focus is on win not on button1
So, focus logic changes to not clear focused states when win loses focus.
@fix
Change-Id: I06a6c42cd851f72d11501c1ccfdcca52e022d926
Hermet Park [Tue, 2 Aug 2016 07:53:57 +0000 (16:53 +0900)]
elementary/elm_prefs: preserve compatibility.
C++ doens't allow empty size structure, empty structure looks harmful.
I've thought about the solution and this patch is my conclusion.
Because I'm not a big fan of elm_prefs,
if you have any better idea then please fix it on your way.
commit
df96735657af7c2c5d787ab4eeb15d599647616a
Author: Hermet Park <hermet@hermet.pe.kr>
Date: Thu Apr 28 14:12:16 2016 +0900
Change-Id: I9065f93d623a3ce608b9a9c0cee9421536e73a40
Jonghee Choi [Mon, 1 Aug 2016 00:22:02 +0000 (09:22 +0900)]
[CONFIG] call elm_rescale() only when scale value is changed
Summary: it doesn't need to call elm_rescale() in _config_flush_get() when the scale value is not changed.
Reviewers: jaehwan, cedric, raster
Subscribers: minkyu
Differential Revision: https://phab.enlightenment.org/D4186
Change-Id: I82a299dc84f750a518b3549b13a31b0b94121cc1
Signed-off-by: Jonghee Choi <joi.choi@samsung.com>
Shilpa Singh [Tue, 26 Jul 2016 14:15:18 +0000 (19:45 +0530)]
[Atspi_interface]: Reading_information API added, attributes_add API added.
style, type attributes added in addition to reading information if set.
Change-Id: I9dafd74273dd94c7cd0062c3aebb4c931082fa33
Signed-off-by: Shilpa Singh <shilpa.singh@samsung.com>
JEONGHYUN YUN [Mon, 25 Jul 2016 10:43:55 +0000 (19:43 +0900)]
elm_panel : add a toggled event triggered when panel toggled in any way.
There are 2 ways to toogle the panel, by using elm_panel_toggle API and by interaction such as flick or click on panel.
This toggled event can help us to know the time when the panel toggled by all case.
This patch will be merged into opensource 1.19 version.
@tizen_fix
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I8f2a0c332e839524aa135305dbca56437e0ad8a5
Shinwoo Kim [Tue, 26 Jul 2016 04:53:28 +0000 (13:53 +0900)]
access: add API elm_object_part_access_object_get
Change-Id: Id11030341b2d3037a6e3077e18c89243cc4f32df
Shinwoo Kim [Mon, 25 Jul 2016 08:00:44 +0000 (17:00 +0900)]
elm_widget: remove child from accessible children, if its height is 0
Change-Id: I109da1ab6f90eaeee16180de3b6f2a4c62a7aa40
Prasoon Singh [Sat, 23 Jul 2016 15:20:20 +0000 (20:50 +0530)]
[atspi] Made changes for genlist as per latest UX and removed redundant code
Change-Id: Ieeb59364e3e6db9755f80429cabaea6a0e650c18
Shinwoo Kim [Sat, 23 Jul 2016 12:19:23 +0000 (21:19 +0900)]
elc_popup: read 'Alert' here temporary
Change-Id: Ide0adb02c38e993443d0c0b324fc9e8f573abf58
Prasoon Singh [Thu, 21 Jul 2016 08:52:21 +0000 (14:22 +0530)]
[atspi] enable atspi bridge on background apps
Change-Id: I6d94b28289c4758e39dab0b97d81d449e607bcdc
Prasoon Singh [Sat, 23 Jul 2016 10:36:55 +0000 (16:06 +0530)]
[atspi][genlist] Changed reading from group index to header and bring changes
made for group item atspi support
Change-Id: Ib4e7ce4cf8b835b2c29d6eb8910820198e1a66ec
Shilpa Singh [Sat, 23 Jul 2016 10:00:20 +0000 (15:30 +0530)]
[elc_popup]: Read %s, title
Change-Id: I6eacdd3140e6d27c9a1514668ad3aa97ec2aa14b
Prasoon Singh [Fri, 22 Jul 2016 14:35:44 +0000 (20:05 +0530)]
[atspi] Made changes as per latest UX for index and entry
Change-Id: I4af7d6a8cbdd2fb2222f697acd3f0fe3eb1a81ed
Thiep Ha [Fri, 22 Jul 2016 14:40:53 +0000 (23:40 +0900)]
entry_cnp: disable the primary selection type from entry
Since the wayland protocol does not support multiple
selection types, many issues related to the multiple
selection types happens.
We disable the primary selection type to fix related
bugs of clipboard copy paste.
When the wayland protocol supports multiple selection
types, we should enable all types in entry.
TC: copy text to entry, add new text, select all text,
paste -> selection remained, text is not pasted.
@tizen_fix
Change-Id: Ide30aafaeca5ce0d59d653770eca4253cb772681
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>
Wonki Kim [Fri, 22 Jul 2016 01:12:07 +0000 (10:12 +0900)]
colorselector: change default mode to enhance performance.
This commit change default mode to ELM_COLORSELECTOR_PALETTE
to prevent running unnecessary logics in elm_colorselector_mode_set.
@tizen_fix
Change-Id: I4acd4b65740347194064fd2241f4f0235611a688
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Doyoun Kang [Wed, 20 Jul 2016 06:27:42 +0000 (15:27 +0900)]
elm_win: modified code for elm_win_type_set
we changed code to allow changing window type after initializing elm_win
Change-Id: I404322b0dd1e3dff4c9b8e858d1124778972e48f
Prasoon Singh [Wed, 20 Jul 2016 09:23:16 +0000 (14:53 +0530)]
[elm_calendar]Exposing calendar's month name in accessibility tree
Change-Id: Ie87eae7c9a1f171a461279a086d61e9a22d712b5
Sungtaek Hong [Wed, 20 Jul 2016 05:04:25 +0000 (14:04 +0900)]
[Conformant] set conformant as data for callbacks
Change-Id: I971e2ca98a9cbd0e3b8ef5e6ebec258ff34e0b33
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
JEONGHYUN YUN [Tue, 19 Jul 2016 10:34:39 +0000 (19:34 +0900)]
elm_notify : fix to show hide effect during popup hide
This is already modified in opensource and bring into Tizen.
Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I54d92807d1ab1cfa3ad79dffdbd1339a6a346624
SangHyeon Lee [Tue, 19 Jul 2016 10:48:27 +0000 (19:48 +0900)]
[genlist] fix dangling pointer in sorted insert state
Change-Id: I6dc391816a824321537307fe369bcdc1780ad055
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Tue, 19 Jul 2016 05:28:02 +0000 (14:28 +0900)]
[genlist] fix no-cache to delete edje object properly
Change-Id: Ie560ce225dabda7d4a03d94aa2d116cd70e71ec5
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
SangHyeon Lee [Mon, 18 Jul 2016 07:07:29 +0000 (16:07 +0900)]
[genlist] fix filter loop condition and memory leak
Change-Id: I52c81e018ba6f093fd77054aba5bce1dde738965
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
Jaehwan Kim [Tue, 19 Jul 2016 02:14:29 +0000 (11:14 +0900)]
genlist: fix build error
Change-Id: If120ea8c3623cdb2db7a78bf8641b9c7d198bb62
Prasoon Singh [Mon, 18 Jul 2016 11:11:36 +0000 (16:41 +0530)]
[elm_flipselector] Added null check for top and bottom btn before sending access name changed
signal.
If object is NULL, then CRI message will ocurr.
Change-Id: I8af70c3d821bb12dd5267bcc50a7b7d9102f13ab
Jaehwan Kim [Mon, 18 Jul 2016 09:17:49 +0000 (18:17 +0900)]
elementary: fix genlist tree filters
Summary:
In tree mode if parent item is hidden all its subitems should
also be hidden.
This commit is made by Andrii Kroitor <an.kroitor@samsung.com>
@fix
Change-Id: I7b97bc03b5b945d3e718f4d9e68823d22411e659
Thiep Ha [Mon, 18 Jul 2016 05:51:05 +0000 (14:51 +0900)]
copypaste: add wayland only flag
Some functions are only needed for wayland.
They should be marked as wayland only to
avoid build break on non-wayland platform.
Change-Id: I71a009b498915fd79ad4ac2642860ff13f4f92aa
Signed-off-by: Thiep Ha <thiep.ha@samsung.com>