[PATCH v2 23/28] text: Rename ::set_panel to ::set_overlay_panel
Jan Arne Petersen
jpetersen at openismus.com
Thu Apr 18 07:47:37 PDT 2013
From: Jan Arne Petersen <jpetersen at openismus.com>
Also add documentation to input_panel_surface::set_overlay_panel.
Signed-off-by: Jan Arne Petersen <jpetersen at openismus.com>
---
protocol/input-method.xml | 8 ++++++--
src/input-panel.c | 6 +++---
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/protocol/input-method.xml b/protocol/input-method.xml
index dd905c2..d0e93db 100644
--- a/protocol/input-method.xml
+++ b/protocol/input-method.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<protocol name="input_method">
<copyright>
- Copyright © 2012 Intel Corporation
+ Copyright © 2012, 2013 Intel Corporation
Permission to use, copy, modify, distribute, and sell this
software and its documentation for any purpose is hereby granted
@@ -215,7 +215,11 @@
<arg name="position" type="uint"/>
</request>
- <request name="set_panel">
+ <request name="set_overlay_panel">
+ <description summary="set the surface type as an overlay panel">
+ An overlay panel is shown near the input cursor above the application
+ window hwne a text model is active.
+ </description>
</request>
</interface>
</protocol>
diff --git a/src/input-panel.c b/src/input-panel.c
index 81a82f8..fb3e0d2 100644
--- a/src/input-panel.c
+++ b/src/input-panel.c
@@ -283,8 +283,8 @@ input_panel_surface_set_toplevel(struct wl_client *client,
}
static void
-input_panel_surface_set_panel(struct wl_client *client,
- struct wl_resource *resource)
+input_panel_surface_set_overlay_panel(struct wl_client *client,
+ struct wl_resource *resource)
{
struct input_panel_surface *input_panel_surface = resource->data;
struct input_panel *input_panel = input_panel_surface->input_panel;
@@ -297,7 +297,7 @@ input_panel_surface_set_panel(struct wl_client *client,
static const struct input_panel_surface_interface input_panel_surface_implementation = {
input_panel_surface_set_toplevel,
- input_panel_surface_set_panel
+ input_panel_surface_set_overlay_panel
};
static void
--
1.8.1.4
More information about the wayland-devel
mailing list