From daa383670c9d039937f57929c640b3a81b6d4542 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Tue, 31 Jan 2017 16:59:38 +0900 Subject: [PATCH 01/16] Packaging: update version to 1.1.5 Change-Id: I7a28f0fd44e65084ac530fc41fdb57422a6a3072 Signed-off-by: MinJeong Kim --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index 522098b..a8aeaa4 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.4 +Version: 1.1.5 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 10aa6afd0cb93d745296a8ea16969b3cd623e87d Mon Sep 17 00:00:00 2001 From: JengHyun Kang Date: Thu, 2 Feb 2017 12:19:46 +0900 Subject: [PATCH 02/16] tizen_input_device_manager: Add a class value to initialize input generator Change-Id: Ie0e3298a149e362097ddd5d791e22345ad5979a2 --- protocol/tizen-extension.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/protocol/tizen-extension.xml b/protocol/tizen-extension.xml index 15c5484..0008a8a 100644 --- a/protocol/tizen-extension.xml +++ b/protocol/tizen-extension.xml @@ -1057,11 +1057,13 @@ + + -- 2.7.4 From 4c293d48adb7f495b51704ed62f3b5abd1e58908 Mon Sep 17 00:00:00 2001 From: JengHyun Kang Date: Thu, 2 Feb 2017 20:50:27 +0900 Subject: [PATCH 03/16] Packaging : update version to 1.1.6 Change-Id: I4e105e40052a4a9b67577ffe2dc0319924530790 --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index a8aeaa4..9a61fe9 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.5 +Version: 1.1.6 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 2bd25f9255424cc11dabe309fc43e3dac297573d Mon Sep 17 00:00:00 2001 From: kyoungsik park Date: Fri, 3 Feb 2017 11:03:20 +0900 Subject: [PATCH 04/16] tizen_video_object: add request follow_topmost_visibility Change-Id: I3833e770453248844255bac82fb8021dd5cc750d Signed-off-by: kyoungsik park --- protocol/tizen-extension.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) mode change 100644 => 100755 protocol/tizen-extension.xml diff --git a/protocol/tizen-extension.xml b/protocol/tizen-extension.xml old mode 100644 new mode 100755 index 0008a8a..303d3b1 --- a/protocol/tizen-extension.xml +++ b/protocol/tizen-extension.xml @@ -700,6 +700,20 @@ + + + If tizen_video_object.follow_topmost_visibility is applied to a video_object, + It will be video mute control based on topmost visibility. + + + + + + If tizen_video_object.unfollow_topmost_visibility is applied to a video_object, + It will not be video mute control based on topmost visibility. + + + -- 2.7.4 From 4e07527c18a33178498f437821d6b807a7f9f0a6 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Fri, 3 Feb 2017 14:30:47 +0900 Subject: [PATCH 05/16] Packaging : update version to 1.1.7 Change-Id: Idce3f4097391d0043fd4ccdeaf55a73b588e850c --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index 9a61fe9..d3816de 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.6 +Version: 1.1.7 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 171f28e9dea640ae3b25e3f01e3864a01dccbff4 Mon Sep 17 00:00:00 2001 From: Wonkeun Oh Date: Tue, 7 Feb 2017 17:31:14 +0900 Subject: [PATCH 06/16] input-method: Added update_ise_geometry protocol Change-Id: I518c64ed492ef0b094ebcb0a35d1b86b60d56242 --- protocol/input-method.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/protocol/input-method.xml b/protocol/input-method.xml index 43abe7b..d143229 100644 --- a/protocol/input-method.xml +++ b/protocol/input-method.xml @@ -211,6 +211,13 @@ + + + + + + + -- 2.7.4 From c91d45564533bf675ed4ede73f4f2347f91305e2 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Wed, 8 Feb 2017 19:01:59 +0900 Subject: [PATCH 07/16] text/inputmethod: fix typos Change-Id: I816406cdafb87be692f07f700c42c5c0822c35a3 Signed-off-by: Jihoon Kim --- protocol/input-method.xml | 26 +++++++++++++------------- protocol/text.xml | 25 +++++++++++++------------ 2 files changed, 26 insertions(+), 25 deletions(-) diff --git a/protocol/input-method.xml b/protocol/input-method.xml index d143229..0821a07 100644 --- a/protocol/input-method.xml +++ b/protocol/input-method.xml @@ -27,9 +27,9 @@ - Corresponds to a text model on input method side. An input method context - is created on text model activation on the input method side. It allows to - receive information about the text model from the application via events. + Corresponds to a text input on input method side. An input method context + is created on text input activation on the input method side. It allows to + receive information about the text input from the application via events. Input method contexts do not keep state after deactivation and should be destroyed after deactivation is handled. @@ -126,8 +126,8 @@ Notify when a key event was sent. Key events should not be used for normal text input operations, which should be done with commit_string, - delete_surrounfing_text, etc. The key event follows the wl_keyboard key - event convention. Sym is a XKB keysym, state a wl_keyboard key_state. + delete_surrounding_text, etc. The key event follows the wl_keyboard key + event convention. Sym is an XKB keysym, state is a wl_keyboard key_state. @@ -137,7 +137,7 @@ - Allows an input method to receive hardware keyboard input and process + Allow an input method to receive hardware keyboard input and process key events to generate text events (with pre-edit) over the wire. This allows input methods which compose multiple key events for inputting text like it is done for CJK languages. @@ -278,15 +278,15 @@ - An input method object is responsible to compose text in response to + An input method object is responsible for composing text in response to input from hardware or virtual keyboards. There is one input method object per seat. On activate there is a new input method context object - created which allows the input method to communicate with the text model. + created which allows the input method to communicate with the text input. - A text model was activated. Creates an input method context object - which allows communication with the text model. + A text input was activated. Creates an input method context object + which allows communication with the text input. @@ -294,7 +294,7 @@ - The text model corresponding to the context argument was deactivated. + The text input corresponding to the context argument was deactivated. The input method context should be destroyed after deactivation is handled. @@ -333,7 +333,7 @@ - A keyboard surface is only shown, when a text model is active. + A keyboard surface is only shown, when a text input is active. @@ -342,7 +342,7 @@ An overlay panel is shown near the input cursor above the application - window when a text model is active. + window when a text input is active. diff --git a/protocol/text.xml b/protocol/text.xml index b35c36f..07451e2 100644 --- a/protocol/text.xml +++ b/protocol/text.xml @@ -29,12 +29,13 @@ An object used for text input. Adds support for text input and input - methods to applications. A text-input object is created from a + methods to applications. A text_input object is created from a wl_text_input_manager and corresponds typically to a text entry in an application. - Requests are used to activate/deactivate the text-input object and set + + Requests are used to activate/deactivate the text_input object and set state information like surrounding and selected text or the content type. - The information about entered text is sent to the text-input object via + The information about entered text is sent to the text_input object via the pre-edit and commit events. Using this interface removes the need for applications to directly process hardware key events and compose text out of them. @@ -51,11 +52,11 @@ - Requests the text-input object to be activated (typically when the + Requests the text_input object to be activated (typically when the text entry gets focus). The seat argument is a wl_seat which maintains the focus for this activation. The surface argument is a wl_surface assigned to the - text-input object and tracked for focus lost. The enter event + text_input object and tracked for focus lost. The enter event is emitted on successful activation. @@ -63,7 +64,7 @@ - Requests the text-input object to be deactivated (typically when the + Requests the text_input object to be deactivated (typically when the text entry lost focus). The seat argument is a wl_seat which was used for activation. @@ -159,7 +160,7 @@ Set a specific language. This allows for example a virtual keyboard to - show a language specific layout. The "language" argument is a RFC-3066 + show a language specific layout. The "language" argument is an RFC-3066 format language tag. It could be used for example in a word processor to indicate language of @@ -254,14 +255,14 @@ - Notify the text-input object when it received focus. Typically in + Notify the text_input object when it received focus. Typically in response to an activate request. - Notify the text-input object when it lost focus. Either in response + Notify the text_input object when it lost focus. Either in response to a deactivate request or when the assigned surface lost focus or was destroyed. @@ -387,7 +388,7 @@ - Set the language of the input text. The "language" argument is a RFC-3066 + Set the language of the input text. The "language" argument is an RFC-3066 format language tag. @@ -464,11 +465,11 @@ - A factory for text-input objects. This object is a global singleton. + A factory for text_input objects. This object is a global singleton. - Creates a new text-input object. + Creates a new text_input object. -- 2.7.4 From bccdd8f439053cc7f8ccb266297badcc1ccb3c75 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Wed, 8 Feb 2017 19:04:29 +0900 Subject: [PATCH 08/16] Packaging : update version to 1.1.8 Change-Id: I57169b9430f3c337010666915cf274e4327cf35f --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index d3816de..4dd9e38 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.7 +Version: 1.1.8 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 5528d87ff681dd7c09cd7eb9525e887ce778cea3 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Thu, 9 Feb 2017 22:12:13 +0900 Subject: [PATCH 09/16] remote_surface: added tizen_remote_surface@set_remote_render Change-Id: Ie1f15220afb39d0061f4505a38d848d54af67960 Signed-off-by: MinJeong Kim --- protocol/tizen-remote-surface.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/protocol/tizen-remote-surface.xml b/protocol/tizen-remote-surface.xml index fdbe724..6b0e0e8 100644 --- a/protocol/tizen-remote-surface.xml +++ b/protocol/tizen-remote-surface.xml @@ -301,6 +301,16 @@ + + + Even if a provider is iconifed already and server sent + its static image using tizen_remote_surface@changed_buffer, some + privileged clients can request for offscreen rendering of the provider + client using this request. + + + + -- 2.7.4 From 9de96a8758f451f057e10ad15904ebd61263c0e6 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Fri, 10 Feb 2017 11:29:38 +0900 Subject: [PATCH 10/16] Packaging : update version to 1.1.9 Change-Id: Id70337a6348f1b85106a3e78605d04735415f3b3 Signed-off-by: MinJeong Kim --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index 4dd9e38..3f14523 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.8 +Version: 1.1.9 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 925e34afa44de3e9232aeea02fe3b23e24ec1ebd Mon Sep 17 00:00:00 2001 From: parksanghee Date: Wed, 8 Feb 2017 19:21:33 +0900 Subject: [PATCH 11/16] tizen_launch : Add protocol to support depth-in [Model] Tizen3.0 [BinType] AP [Customer] N/A [Issue#] N/A [Request] Support depth-in [Occurrence Version] N/A [Problem] Not support dpeth-in concept [Cause & Measure] There is no interface to support concept [Checking Method] Setting > Wifi [Team] Window Manager [Developer] Sanghee Park [Solution company] Samsung [Change Type] New feature Change-Id: I62c6d63f43d00847fedb4e2784083d14890718d2 --- Makefile.am | 17 ++++++++++++++ protocol/tizen-launch.xml | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 protocol/tizen-launch.xml diff --git a/Makefile.am b/Makefile.am index 680f78e..11f0bc2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -191,3 +191,20 @@ libtizen_remote_surface_server_la_LIBADD = @WAYLAND_SERVER_LIBS@ libtizen_remote_surface_client_la_SOURCES = protocol/tizen-remote-surface-protocol.c libtizen_remote_surface_client_la_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ libtizen_remote_surface_client_la_LIBADD = @WAYLAND_CLIENT_LIBS@ + +### tizen-launch +protocol_LTLIBRARIES += \ + libtizen-launch-server.la \ + libtizen-launch-client.la +pkgconfig_DATA += \ + src/tizen-launch-server.pc \ + src/tizen-launch-client.pc +protocolinclude_HEADERS += \ + protocol/tizen-launch-server-protocol.h \ + protocol/tizen-launch-client-protocol.h +libtizen_launch_server_la_SOURCES = protocol/tizen-launch-protocol.c +libtizen_launch_server_la_CFLAGS = @WAYLAND_SERVER_CFLAGS@ +libtizen_launch_server_la_LIBADD = @WAYLAND_SERVER_LIBS@ +libtizen_launch_client_la_SOURCES = protocol/tizen-launch-protocol.c +libtizen_launch_client_la_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ +libtizen_launch_client_la_LIBADD = @WAYLAND_CLIENT_LIBS@ diff --git a/protocol/tizen-launch.xml b/protocol/tizen-launch.xml new file mode 100644 index 0000000..94f3394 --- /dev/null +++ b/protocol/tizen-launch.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.7.4 From cffa8d201acdddc7f13b453ce02ab3709dbbfe8a Mon Sep 17 00:00:00 2001 From: Juyeon Lee Date: Wed, 15 Feb 2017 21:51:38 +0900 Subject: [PATCH 12/16] Packaging : update version to 1.1.10 Change-Id: Id334a310e427716a8af2648e510eb2dab417c676 --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index 3f14523..28e6515 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.9 +Version: 1.1.10 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 9dade0c3412717bc7a17045b408bb097cc14ef3c Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Fri, 17 Feb 2017 19:51:37 +0900 Subject: [PATCH 13/16] text/inputmethod: Add recapture_string protocol Change-Id: I3ae43ebad607d9b0d0b5a22a8824e7b647f5ba6d Signed-off-by: Jihoon Kim --- protocol/input-method.xml | 11 +++++++++++ protocol/text.xml | 12 ++++++++++++ 2 files changed, 23 insertions(+) diff --git a/protocol/input-method.xml b/protocol/input-method.xml index 0821a07..5926aad 100644 --- a/protocol/input-method.xml +++ b/protocol/input-method.xml @@ -218,6 +218,17 @@ + + + Send the recapture string text to the application text input. + + + + + + + + diff --git a/protocol/text.xml b/protocol/text.xml index 07451e2..d46eec2 100644 --- a/protocol/text.xml +++ b/protocol/text.xml @@ -461,6 +461,18 @@ + + + Notify when the existed text should be deleted and a new composing text (pre-edit) or commit string + should be set around the current cursor position. + + + + + + + + -- 2.7.4 From 7456365522cbe5f1e315da53783bc07c4412670f Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Fri, 17 Feb 2017 19:57:08 +0900 Subject: [PATCH 14/16] Packaging : update version to 1.1.11 Change-Id: I0bb6e4d4a6b234fbf59a2a6a044fb4c6a57484e9 Signed-off-by: Jihoon Kim --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index 28e6515..c989a58 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.10 +Version: 1.1.11 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4 From 051282029d68a8fc7b85ccb64bee2a9dcefcce06 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Mon, 27 Feb 2017 19:44:44 +0900 Subject: [PATCH 15/16] tizen_clipboard: version up to 2 - add set_data_only and allowed_data_only Change-Id: I7cfe9e54dd199003d75de358b2d9336ad7734003 Signed-off-by: MinJeong Kim --- protocol/tizen-extension.xml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/protocol/tizen-extension.xml b/protocol/tizen-extension.xml index 303d3b1..b895b12 100755 --- a/protocol/tizen-extension.xml +++ b/protocol/tizen-extension.xml @@ -1312,7 +1312,7 @@ - + This interface provides some requests and events about clipboard for other clients. @@ -1332,6 +1332,22 @@ + + + + + A wayland client can notify of that the client is data only mode. + The data only mode means that this wayland client doesn't have any + wl_surfaces at all but it wants to use wl_data_device for some data + operations. + + + + + + + + -- 2.7.4 From 5ee8d6623d5dfe47587405b0f556e44d4a12a877 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Mon, 6 Mar 2017 13:32:16 +0900 Subject: [PATCH 16/16] Packaging : update version to 1.1.12 Change-Id: I4ba2d6065a96a79ec4116179a24b8222aa682ce0 Signed-off-by: MinJeong Kim --- packaging/wayland-extension.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wayland-extension.spec b/packaging/wayland-extension.spec index c989a58..c951985 100644 --- a/packaging/wayland-extension.spec +++ b/packaging/wayland-extension.spec @@ -1,5 +1,5 @@ Name: wayland-extension -Version: 1.1.11 +Version: 1.1.12 Release: 0 Summary: Wayland Extension Protocol License: MIT -- 2.7.4