Re: [PATCH 02/10] libweston: Add initial output API for windowed outputs configuration

2016-08-14 Thread Armin Krezović
On 12.08.2016 18:28, Pekka Paalanen wrote: > On Thu, 11 Aug 2016 17:33:57 +0200 > Armin Krezović wrote: > >> This adds new plugin-specific API for configuring outputs >> on "windowed" backends, such as X11, wayland/non-fullscreen >> and even headless (although, it doesn't have any windows, >> its

[PATCH weston 11/12] weston: Rename weston_output_init_pending() to weston_output_init()

2016-08-14 Thread Armin Krezović
Signed-off-by: Armin Krezović --- libweston/compositor-drm.c | 2 +- libweston/compositor-fbdev.c| 2 +- libweston/compositor-headless.c | 2 +- libweston/compositor-rdp.c | 2 +- libweston/compositor-wayland.c | 4 ++-- libweston/compositor-x11.c | 2 +- libweston/compositor.

[PATCH weston 10/12] libweston: Merge weston_output_init() into weston_output_enable()

2016-08-14 Thread Armin Krezović
Signed-off-by: Armin Krezović --- libweston/compositor.c | 124 - 1 file changed, 41 insertions(+), 83 deletions(-) diff --git a/libweston/compositor.c b/libweston/compositor.c index f78f06f..847031f 100644 --- a/libweston/compositor.c +++ b/libwes

[PATCH weston 09/12 v2] weston: Port X11 backend to new output handling API

2016-08-14 Thread Armin Krezović
This is a complete port of the X11 backend that uses recently added output handling API for output configuration. - Output can be configured at runtime by passing the necessary configuration parameters, which can be filled in manually, obtained from the configuration file or obtained from th

[PATCH weston 06/12 v2] weston: Port headless backend to new output handling API

2016-08-14 Thread Armin Krezović
This is a complete port of the headless backend that uses recently added output handling API for output configuration. - Output can be configured at runtime by passing the necessary configuration parameters, which can be filled in manually, obtained from the configuration file or obtained fr

[PATCH weston 12/12] libweston: Remove weston_backend_output_config structure

2016-08-14 Thread Armin Krezović
Signed-off-by: Armin Krezović --- libweston/compositor.h | 14 -- 1 file changed, 14 deletions(-) diff --git a/libweston/compositor.h b/libweston/compositor.h index 2dc3979..7545a14 100644 --- a/libweston/compositor.h +++ b/libweston/compositor.h @@ -700,20 +700,6 @@ enum weston_capa

[PATCH weston 01/12 v2] libweston: Add more functionality for handling weston_output objects

2016-08-14 Thread Armin Krezović
This patch implements additional functionality that will be used for configuring, enabling and disabling weston's outputs. Its indended use is by the compositors or user programs that want to be able to configure, enable or disable an output at any time. An output can only be configured while it's

[PATCH weston 07/12 v2] Port RDP backend to new output handling API

2016-08-14 Thread Armin Krezović
This is a complete port of the RDP backend that uses recently added output handling API for output configuration. Output can be configured at runtime by passing the necessary configuration parameters, which can be filled in manually or obtained from the command line using previously added function

[PATCH weston 04/12 v2] weston: Port DRM backend to new output handling API

2016-08-14 Thread Armin Krezović
This is a complete port of the DRM backend that uses recently added output handling API for output configuration. Output can be configured at runtime by passing the necessary configuration parameters, which can be filled in manually or obtained from the configuration file using previously added fu

[PATCH 00/12] New output configuration API take 2

2016-08-14 Thread Armin Krezović
Hi, This is second version of the new output configuration API that I've been working on as part of my GSoC project. In this version, I've implemented Pekka's and Quentin's review, where most important change was splitting of weston_output_disable() into 2 different functions to make backend-spec

[PATCH weston 02/12 v2] libweston: Add initial output API for windowed outputs configuration

2016-08-14 Thread Armin Krezović
This adds new plugin-specific API for configuring outputs on "windowed" backends, such as X11, wayland/non-fullscreen and even headless (although, it doesn't have any windows, its configuration is very similar). It can be used from compositors to configure pending outputs and should be used with pr

[PATCH weston 05/12] weston: Port fbdev backend to new output handling API

2016-08-14 Thread Armin Krezović
This is a complete port of the fbdev backend that uses recently added output handling API for output configuration. It is required that the scale and transform values are set using the previously added functionality. After everything has been set, output needs to be enabled manually using weston_

[PATCH weston 03/12 v2] compositor: Implement output configuration using windowed_output_api

2016-08-14 Thread Armin Krezović
This implements output configuration for outputs which use previously added weston_windowed_output_api. The function takes an output that's to be configured, default configuration that's to be set in case no configuration is specified in the config file or on command line and optional third argumen

[PATCH weston 08/12 v2] weston: Port Wayland backend to new output handling API

2016-08-14 Thread Armin Krezović
This is a complete port of the Wayland backend that uses recently added output handling API for output configuration. - Output can be configured at runtime by passing the necessary configuration parameters, which can be filled in manually, obtained from the configuration file or obtained fro

Re: [PATCH] libweston/compositor-rdp: fix no-break space U+A0 (U8+C2A0)

2016-08-14 Thread Yann E. MORIN
Hello All, On 2016-08-09 20:11 +0200, Yann E. MORIN spake thusly: > There is a UTF-8 no-break space (U+A0, U8+C2A0) in the definition of > macro NSC_RESET in the case of 1.2.2 <= FreeRDP < 2.0. > > This is causing build issues (\302 is 0xC2, \240 is 0xA0): > > http://autobuild.buildroot.net

Re: [PATCH weston 0/6] libweston-desktop, finally

2016-08-14 Thread Jonas Ådahl
On Fri, Aug 12, 2016 at 10:41:31AM +0200, Quentin Glidic wrote: > From: Quentin Glidic > > Hi everyone, > > Here is the final shape of my libweston-desktop series. > A lot of things happened on Phabricator[1], and this is the result. > > Thanks to Jonas for the deep reviews that made it useful