[PATCH libinput] Declare libinput.sym as dependency

2014-12-17 Thread Peter Hutterer
We want to rebuild whenever it changes Signed-off-by: Peter Hutterer --- Many thanks to Jon, he pointed me in the right direction src/Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Makefile.am b/src/Makefile.am index eeaf439..b5eba73 100644 --- a/src/Makefile.am +++ b/src/M

[PATCH libinput] Initial move of some wiki contents into main documentation.

2014-12-17 Thread Jon A. Cruz
This moves some information from the wiki into the main generated doxygen documenation. It is fairly rought but includes examples for inline and stand-alone diagrams, linking to external HTML pages, etc. Among other things, it allows for better cross-referencing into the main doxygen contents and

Re: [PATCH libinput] Initial move of some wiki contents into main documentation.

2014-12-17 Thread Jon A. Cruz
On 12/17/2014 02:10 PM, Peter Hutterer wrote: >> diff --git a/configure.ac b/configure.ac >> index 33e380c..329f224 100644 >> --- a/configure.ac >> +++ b/configure.ac >> @@ -76,6 +76,15 @@ else >> fi >> AM_CONDITIONAL([HAVE_DOXYGEN], [test "x$have_doxygen" = "xyes"]) >> >> +AC_PATH_PROG(DOT, do

Re: [PATCH libinput] Initial move of some wiki contents into main documentation.

2014-12-17 Thread Peter Hutterer
On Tue, Dec 16, 2014 at 07:59:55PM -0800, Jon A. Cruz wrote: > This moves some information from the wiki into the main generated doxygen > documenation. It is fairly rought but includes examples for inline and > stand-alone diagrams, linking to external HTML pages, etc. > > Among other things, it

Re: [PATCH v2] doc: two patches

2014-12-17 Thread Bryce Harrington
On Tue, Dec 16, 2014 at 07:23:01PM -0800, Bill Spitzak wrote: > These supersede my previous patches for this. > > The first bug fix has been updated to use macros like $(MKDIR_P) > > The second one, which is a makefile cleanup, not a bug fix, has > been updated so that make distcheck works. Thin

[PATCH v2 weston] editor: Make editor multi-seat aware

2014-12-17 Thread Derek Foreman
With multi-seat, multiple entries can occur on the text inputs in the editor. Also, the panel shouldn't be hidden by the editor if either text entry is still active. Signed-off-by: Derek Foreman --- Removed the "sibling" stuff clients/editor.c | 8 1 file changed, 4 insertions(+), 4 d

[PATCH weston 6/6] simple-egl: HACK to report presentation flags

2014-12-17 Thread Pekka Paalanen
From: Pekka Paalanen So that we can test the per-surface ZERO_COPY flag: - start Weston on DRM backend - run ./weston-simple-egl -o (need to be opaque to end up on overlay) - hit debug key 'V' to enable the (broken) hw overlays The debug key is used by first hitting Mod+Shift+space, then hitting

[PATCH weston 5/6] tests, clients: add Presentation feedback flags

2014-12-17 Thread Pekka Paalanen
From: Pekka Paalanen Decode the new feedback flags. Signed-off-by: Pekka Paalanen --- clients/presentation-shm.c | 5 - tests/presentation-test.c | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/clients/presentation-shm.c b/clients/presentation-shm.c index a212eec

[PATCH weston 2/6] protocol: add Presentation feedback flags

2014-12-17 Thread Pekka Paalanen
From: Pekka Paalanen Add the missing feedback flags to the Presentation extension protocol specification. These flags are slightly different from the previous RFCv3.1 definition: http://lists.freedesktop.org/archives/wayland-devel/2014-March/013598.html Now, all compositors are safe to use 0 as

[PATCH weston 4/6] compositor, drm: set per-surface Presentation feedback flags

2014-12-17 Thread Pekka Paalanen
From: Pekka Paalanen PRESENTATION_FEEDBACK_KIND_ZERO_COPY is a flag that needs to be set for each surface separately. Some surfaces may be zero-copy (as defined by Presentation feedback) while some are not. A complication with Weston is that a surface may have multiple views on screen. All copie

[PATCH weston 1/6] compositor-drm: use drm_output in drm_output_*() func args

2014-12-17 Thread Pekka Paalanen
From: Pekka Paalanen When a function is named drm_output_FOO(), you'd expect it to take a struct drm_output * as an argument. Convert drm_output_prepare_scanout_view(), drm_output_prepare_overlay_view(), drm_output_prepare_cursor_view() from weston_output to drm_output. Additionally convert drm_

[PATCH weston 3/6] compositor: set presentation.presented flags

2014-12-17 Thread Pekka Paalanen
From: Pekka Paalanen Change weston_output_finish_frame() signature so that backends are required to set the flags, that will be reported on the Presentation 'presented' event. This is meant for output-wide feedback flags. Flags that vary per wl_surface are subject for the following patch. All st

[PATCH v1] Added touch support to wayland backend

2014-12-17 Thread Imran Zaman
Nested westons (with wayland backend as child weston) is one possible use case for the needed touch support. Signed-off-by: Imran Zaman --- src/compositor-wayland.c | 59 1 file changed, 59 insertions(+) diff --git a/src/compositor-wayland.c b/sr

Re: [PATCH 1/7] protocol: add linux_dmabuf extension RFCv1

2014-12-17 Thread Pekka Paalanen
On Tue, 16 Dec 2014 13:19:53 -0800 Bill Spitzak wrote: > It looks like the purpose of "dmabuf_batch" is to send a more complex > set of arguments to the dmabuf::create_buffer request. This is a > variable-sized list of fd's, each containing a variable-sized list of > planes. The Wayland protoc