[PATCH weston v2 2/2] text-input: Replace model with input

Bryce Harrington bryce at osg.samsung.com
Fri Feb 6 17:53:19 PST 2015


On Wed, Jan 28, 2015 at 02:40:42PM -0600, Derek Foreman wrote:
> commit 78d00e45cc renamed text_model to text_input
> 
> This cleans up remaining uses of the word "model"
> 
> Signed-off-by: Derek Foreman <derekf at osg.samsung.com>

For both patches:
Reviewed-by: Bryce Harrington <bryce at osg.samsung.com>

Daniel could you give a review to these two patches?

> ---
> 
> Same as seen previously, just rebased.
> 
>  protocol/input-method.xml | 18 ++++++------
>  src/text-backend.c        | 70 +++++++++++++++++++++++------------------------
>  2 files changed, 44 insertions(+), 44 deletions(-)
> 
> diff --git a/protocol/input-method.xml b/protocol/input-method.xml
> index 2f596f0..b45a77e 100644
> --- a/protocol/input-method.xml
> +++ b/protocol/input-method.xml
> @@ -28,9 +28,9 @@
>  
>    <interface name="wl_input_method_context" version="1">
>      <description summary="input method context">
> -      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.
>  
> @@ -220,18 +220,18 @@
>        An input method object is responsible to compose 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.
>      </description>
>      <event name="activate">
>        <description summary="activate event">
> -        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.
>        </description>
>        <arg name="id" type="new_id" interface="wl_input_method_context"/>
>      </event>
>      <event name="deactivate">
>        <description summary="deactivate event">
> -        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.
>        </description>
> @@ -257,7 +257,7 @@
>  
>      <request name="set_toplevel">
>        <description summary="set the surface type as a keyboard">
> -	A keyboard surface is only shown, when a text model is active
> +        A keyboard surface is only shown when a text input is active.
>        </description>
>        <arg name="output" type="object" interface="wl_output"/>
>        <arg name="position" type="uint"/>
> @@ -266,7 +266,7 @@
>      <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 when a text model is active.
> +        window when a text input is active.
>        </description>
>      </request>
>    </interface>
> diff --git a/src/text-backend.c b/src/text-backend.c
> index 65b4e5e..daae03c 100644
> --- a/src/text-backend.c
> +++ b/src/text-backend.c
> @@ -69,7 +69,7 @@ struct input_method {
>  	struct wl_listener destroy_listener;
>  
>  	struct weston_seat *seat;
> -	struct text_input *model;
> +	struct text_input *input;
>  
>  	struct wl_list link;
>  
> @@ -85,7 +85,7 @@ struct input_method {
>  struct input_method_context {
>  	struct wl_resource *resource;
>  
> -	struct text_input *model;
> +	struct text_input *input;
>  	struct input_method *input_method;
>  
>  	struct wl_resource *keyboard;
> @@ -109,7 +109,7 @@ struct text_backend {
>  };
>  
>  static void
> -input_method_context_create(struct text_input *model,
> +input_method_context_create(struct text_input *input,
>  			    struct input_method *input_method);
>  static void
>  input_method_context_end_keyboard_grab(struct input_method_context *context);
> @@ -120,7 +120,7 @@ input_method_init_seat(struct weston_seat *seat);
>  static void
>  deactivate_input_method(struct input_method *input_method)
>  {
> -	struct text_input *text_input = input_method->model;
> +	struct text_input *text_input = input_method->input;
>  	struct weston_compositor *ec = text_input->ec;
>  
>  	if (input_method->context && input_method->input_method_binding) {
> @@ -130,7 +130,7 @@ deactivate_input_method(struct input_method *input_method)
>  	}
>  
>  	wl_list_remove(&input_method->link);
> -	input_method->model = NULL;
> +	input_method->input = NULL;
>  	input_method->context = NULL;
>  
>  	if (wl_list_empty(&text_input->input_methods) &&
> @@ -186,13 +186,13 @@ text_input_activate(struct wl_client *client,
>  	struct weston_compositor *ec = text_input->ec;
>  	struct text_input *current;
>  
> -	if (input_method->model == text_input)
> +	if (input_method->input == text_input)
>  		return;
>  
> -	if (input_method->model)
> +	if (input_method->input)
>  		deactivate_input_method(input_method);
>  
> -	input_method->model = text_input;
> +	input_method->input = text_input;
>  	wl_list_insert(&text_input->input_methods, &input_method->link);
>  	input_method_init_seat(weston_seat);
>  
> @@ -224,7 +224,7 @@ text_input_deactivate(struct wl_client *client,
>  {
>  	struct weston_seat *weston_seat = wl_resource_get_user_data(seat);
>  
> -	if (weston_seat->input_method->model)
> +	if (weston_seat->input_method->input)
>  		deactivate_input_method(weston_seat->input_method);
>  }
>  
> @@ -462,8 +462,8 @@ input_method_context_commit_string(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_commit_string(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_commit_string(context->input->resource,
>  						 serial, text);
>  }
>  
> @@ -477,8 +477,8 @@ input_method_context_preedit_string(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_preedit_string(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_preedit_string(context->input->resource,
>  						  serial, text, commit);
>  }
>  
> @@ -492,8 +492,8 @@ input_method_context_preedit_styling(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_preedit_styling(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_preedit_styling(context->input->resource,
>  						   index, length, style);
>  }
>  
> @@ -505,8 +505,8 @@ input_method_context_preedit_cursor(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_preedit_cursor(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_preedit_cursor(context->input->resource,
>  						  cursor);
>  }
>  
> @@ -519,8 +519,8 @@ input_method_context_delete_surrounding_text(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_delete_surrounding_text(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_delete_surrounding_text(context->input->resource,
>  							   index, length);
>  }
>  
> @@ -533,8 +533,8 @@ input_method_context_cursor_position(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_cursor_position(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_cursor_position(context->input->resource,
>  						   index, anchor);
>  }
>  
> @@ -546,8 +546,8 @@ input_method_context_modifiers_map(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_modifiers_map(context->model->resource, map);
> +	if (context->input)
> +		wl_text_input_send_modifiers_map(context->input->resource, map);
>  }
>  
>  static void
> @@ -562,8 +562,8 @@ input_method_context_keysym(struct wl_client *client,
>  	struct input_method_context *context =
>  		wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_keysym(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_keysym(context->input->resource,
>  					  serial, time, sym, state, modifiers);
>  }
>  
> @@ -692,8 +692,8 @@ input_method_context_language(struct wl_client *client,
>  {
>  	struct input_method_context *context = wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_language(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_language(context->input->resource,
>  					    serial, language);
>  }
>  
> @@ -705,8 +705,8 @@ input_method_context_text_direction(struct wl_client *client,
>  {
>  	struct input_method_context *context = wl_resource_get_user_data(resource);
>  
> -	if (context->model)
> -		wl_text_input_send_text_direction(context->model->resource,
> +	if (context->input)
> +		wl_text_input_send_text_direction(context->input->resource,
>  						  serial, direction);
>  }
>  
> @@ -744,7 +744,7 @@ destroy_input_method_context(struct wl_resource *resource)
>  }
>  
>  static void
> -input_method_context_create(struct text_input *model,
> +input_method_context_create(struct text_input *input,
>  			    struct input_method *input_method)
>  {
>  	struct input_method_context *context;
> @@ -765,7 +765,7 @@ input_method_context_create(struct text_input *model,
>  				       &input_method_context_implementation,
>  				       context, destroy_input_method_context);
>  
> -	context->model = model;
> +	context->input = input;
>  	context->input_method = input_method;
>  	input_method->context = context;
>  
> @@ -843,7 +843,7 @@ input_method_notifier_destroy(struct wl_listener *listener, void *data)
>  	struct input_method *input_method =
>  		container_of(listener, struct input_method, destroy_listener);
>  
> -	if (input_method->model)
> +	if (input_method->input)
>  		deactivate_input_method(input_method);
>  
>  	wl_global_destroy(input_method->input_method_global);
> @@ -860,10 +860,10 @@ handle_keyboard_focus(struct wl_listener *listener, void *data)
>  		container_of(listener, struct input_method, keyboard_focus_listener);
>  	struct weston_surface *surface = keyboard->focus;
>  
> -	if (!input_method->model)
> +	if (!input_method->input)
>  		return;
>  
> -	if (!surface || input_method->model->surface != surface)
> +	if (!surface || input_method->input->surface != surface)
>  		deactivate_input_method(input_method);
>  }
>  
> @@ -948,7 +948,7 @@ handle_seat_created(struct wl_listener *listener,
>  		return;
>  
>  	input_method->seat = seat;
> -	input_method->model = NULL;
> +	input_method->input = NULL;
>  	input_method->focus_listener_initialized = 0;
>  	input_method->context = NULL;
>  	input_method->text_backend = text_backend;
> -- 
> 2.1.4
> 
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel


More information about the wayland-devel mailing list