RE: Mplayer build guide fixes, and gstreamer guide

2013-01-16 Thread Eoff, Ullysses A
I Haven't tried this in a while, but it may still be relevant... http://lists.freedesktop.org/archives/wayland-devel/2012-October/005719.html I'm fairly sure, though, that gstreamer-vaapi still only works with gst-0.10 and is updated to the Wayland 1.0 protocol. U. Artie From: wayland-devel-bo

[PATCH] Weston: weston.ini.man page

2013-01-16 Thread Martin Minarik
Updates since last patch: - The weston.ini.5 is now generated from weston.ini.man by automake - Track changes in weston.ini format: core, input-method sections. - animation: make zoom, fade bold. - More examples for keymap layous. - Example for term=xterm-256color - Use key= instead of optio

Re: [PATCH 18/18] text: Move input_panel interface to input-method

2013-01-16 Thread Weng Xuetian
On Wednesday 16 January 2013 21:26:55,Jan Arne Petersen : > From: Jan Arne Petersen > > Move the input_panel interface from desktop-shell to input-method (since > it is not really tied to desktop-shell). > > Add an input_panel_surface interface like wl_shell_surface to make it > easier to extend i

Re: [PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

2013-01-16 Thread Vasily Khoruzhick
On Wed, Jan 16, 2013 at 11:22 PM, David Herrmann wrote: > Hi Philip > > I like the simple design of this. I don't think we need to share much > of the code as it's pretty simple. > > I haven't checked all of it, but some comments below. > > Thanks > David > > On Tue, Jan 15, 2013 at 3:08 PM, Phili

Re: Pending patch queue

2013-01-16 Thread Jan Arne Petersen
On 01/15/2013 09:13 PM, Kristian Høgsberg wrote: > - If a patch wasn't committed or dropped, I probably forgot about, >remind me by replying to the patch queue mail (including this one). * Pending input method support patches - I created a series with all pending patches at http://lists.free

[PATCH 03/18] editor: support commit on reset

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Commit pending pre-edit text when focus-out or changing the cursor location. Signed-off-by: Jan Arne Petersen --- clients/editor.c | 54 +- 1 file changed, 49 insertions(+), 5 deletions(-) diff --git a/clients/editor.

[PATCH 00/18] Input method support patches

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen There are some penfing input method support patches. I rebased them on master. * Add pre-edit styling support to the text protocol and the keyboard and editor examples. The editor example client depends on pango (for text layout) now. * Support content types in text prot

[PATCH 11/18] keyboard: add support for invoke_action

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Set the pre-edit cursor on the clicked index on invoke_action. Signed-off-by: Jan Arne Petersen --- clients/keyboard.c | 32 ++-- 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/clients/keyboard.c b/clients/keyboard.c index 204

[PATCH 09/18] text: add support for invoke_action request

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Add a request to be called by the client when the word currently being composed is tapped by the user. Input methods often use this information to offer more word suggestions to the user. Signed-off-by: Jan Arne Petersen --- protocol/input-method.xml | 4 protocol

[PATCH 05/18] editor: add support for pre-edit styling

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Add pango dependency to the example and use pango for text handling. Signed-off-by: Jan Arne Petersen --- clients/Makefile.am | 8 +- clients/editor.c| 444 +++- configure.ac| 3 + 3 files changed, 170 inse

[PATCH 13/18] text: fix weston key bindings with input methods

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Add a struct weston_keyboard, to handle the input method grab. Signed-off-by: Jan Arne Petersen --- src/compositor.c| 29 +++-- src/compositor.h| 9 - src/shell.c | 10 -- src/text-backend.c | 48

[PATCH 02/18] text: add serial argument to text protocol

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen The serial argument will allow to ignore outdated events from before a reset request. Signed-off-by: Jan Arne Petersen --- clients/editor.c | 13 - clients/keyboard.c | 20 ++-- clients/weston-simple-im.c | 21 ++

[PATCH 01/18] text: add pre-edit styling support to protocol

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Also add a separate preedit-cursor event and add a commit argument to preedit-string to allow to support commit on reset. Fix editor and keyboard example to adapt to the protocol changes. Signed-off-by: Jan Arne Petersen --- clients/editor.c | 73 +

[PATCH 04/18] keyboard: Add support for pre-edit styling

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Adds a button to the keyboard to support different styles of pre-edit styling. Signed-off-by: Jan Arne Petersen --- clients/keyboard.c | 85 +++--- 1 file changed, 61 insertions(+), 24 deletions(-) diff --git a/clients/ke

[PATCH 12/18] simple-im: fix for protocol changes

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Signed-off-by: Jan Arne Petersen --- clients/weston-simple-im.c | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/clients/weston-simple-im.c b/clients/weston-simple-im.c index bb01332..cb91aeb 100644 --- a/clients/weston-simple-im.c

[PATCH 06/18] text: Add content type support to text protocol

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Support content types in text protocol. Content is defined by a hint bitmask and a purpose field. Signed-off-by: Jan Arne Petersen --- protocol/input-method.xml | 4 protocol/text.xml | 52 ++- src/text-backend.c

[PATCH 18/18] text: Move input_panel interface to input-method

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Move the input_panel interface from desktop-shell to input-method (since it is not really tied to desktop-shell). Add an input_panel_surface interface like wl_shell_surface to make it easier to extend it. Also add a parameter to the set_toplevel request to be able to spec

[PATCH 10/18] editor: add support for invoke_action

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Call invoke_action request when a currently composed word is clicked. Signed-off-by: Jan Arne Petersen --- clients/editor.c | 52 +--- 1 file changed, 41 insertions(+), 11 deletions(-) diff --git a/clients/editor.c b/clie

[PATCH 16/18] shell: Do not crash when hiding input_panel

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Allow an input panel to attach a NULL-buffer for hiding. Signed-off-by: Jan Arne Petersen --- src/shell.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/shell.c b/src/shell.c index 1bc6142..0f25663 100644 --- a/src/shell.c +++ b/src

[PATCH 07/18] keyboard: Add support for a numeric layout

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Add support for a numeric key layout, which is used for some numeric content purpose types. Signed-off-by: Jan Arne Petersen --- clients/keyboard.c | 126 ++--- 1 file changed, 110 insertions(+), 16 deletions(-) diff --gi

[PATCH 08/18] editor: Add content type example

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Set the content type purpose to numeric of the second entry. Signed-off-by: Jan Arne Petersen --- clients/editor.c | 37 - 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/clients/editor.c b/clients/editor.c index ef1dd

[PATCH 14/18] doc: add some more text protocol documentation

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Signed-off-by: Jan Arne Petersen --- protocol/text.xml | 26 +- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/protocol/text.xml b/protocol/text.xml index 2b31b01..1871619 100644 --- a/protocol/text.xml +++ b/protocol/text.xml @@ -

[PATCH 17/18] shell: Do not hang after setting input_panel twice

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Ignore multiple calls with the same surface in input_panel_set_surface. Signed-off-by: Jan Arne Petersen --- src/shell.c | 8 1 file changed, 8 insertions(+) diff --git a/src/shell.c b/src/shell.c index 0f25663..898d228 100644 --- a/src/shell.c +++ b/src/shell

[PATCH 15/18] editor: Add support for backspace keysym events

2013-01-16 Thread Jan Arne Petersen
From: Jan Arne Petersen Signed-off-by: Jan Arne Petersen --- clients/editor.c | 18 ++ 1 file changed, 18 insertions(+) diff --git a/clients/editor.c b/clients/editor.c index 462c400..2909109 100644 --- a/clients/editor.c +++ b/clients/editor.c @@ -304,6 +304,24 @@ text_model_k

Re: [PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

2013-01-16 Thread David Herrmann
Hi Philip I like the simple design of this. I don't think we need to share much of the code as it's pretty simple. I haven't checked all of it, but some comments below. Thanks David On Tue, Jan 15, 2013 at 3:08 PM, Philip Withnall wrote: > This is an initial version of an fbdev backend for Wes

Re: [PATCH weston v2 1/4] compositor: update weston_surface:transform.matrix always

2013-01-16 Thread Pekka Paalanen
On Wed, 16 Jan 2013 12:40:15 +0200 Pekka Paalanen wrote: > Update the matrix always, regardless of transform.enabled. Will make it > easier to inherit a surface transform. > > Signed-off-by: Pekka Paalanen > --- > src/compositor.c |5 + > src/compositor.h |6 -- > 2 files chang

[PATCH weston v2 4/4] compositor: popup inherits surface transformation

2013-01-16 Thread Pekka Paalanen
Implement the final bits needed to have inheritable surface transformations: - add 'parent' to weston_matrix_pointer, so that weston_surface_update_transform() knows to update the parent surface first - add 'dirty_signal' to weston_surface, so that when the parent's transformation gets dirtie

[PATCH weston v2 3/4] compositor: put weston_matrix_pointer into transformation_list

2013-01-16 Thread Pekka Paalanen
Define struct weston_matrix_pointer, which acts as pointer to a matrix, not a matrix itself. This type is stored into weston_surface::geometry.transformation_list instead of weston_transform. This is a step towards making surface transformations properly inheritable. Transformation list can refer

[PATCH weston v2 2/4] compositor: introduce weston_surface_geometry_dirty()

2013-01-16 Thread Pekka Paalanen
Instead of directly setting the dirty flag on weston_surface geometry, use a function for that. This allows us to hook into geometry dirtying in following patches. Also add comments to weston_surface fields, whose modification causes transform state to become outdated. Signed-off-by: Pekka Paala

[PATCH weston v2 1/4] compositor: update weston_surface:transform.matrix always

2013-01-16 Thread Pekka Paalanen
Update the matrix always, regardless of transform.enabled. Will make it easier to inherit a surface transform. Signed-off-by: Pekka Paalanen --- src/compositor.c |5 + src/compositor.h |6 -- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/compositor.c b/src/co

Re: [PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

2013-01-16 Thread Pekka Paalanen
On Tue, 15 Jan 2013 14:08:10 + Philip Withnall wrote: > This is an initial version of an fbdev backend for Weston. I don't > consider it polished; I'm just looking for rough feedback at the > moment. The work is also available as a gitorious branch if anyone > prefers that: > https://gitoriou

Re: Pending patch queue

2013-01-16 Thread Pekka Paalanen
On Tue, 15 Jan 2013 15:13:04 -0500 Kristian Høgsberg wrote: > So without further ado, here's the list I have now: > > * Subsurface (Pekka Paalanen) > > - Still work-in-progress. There are a few corner cases around > commit behavior and clipping that we need to get consensus on. > Als