Re: [PATCH] protocol: add set_scaling_filter request to wl_surface interface

2019-12-19 Thread Pekka Paalanen
On Fri, 20 Dec 2019 12:34:42 +0530 Sameer Lattannavar wrote: > This is an extension for wl_surface interface to support > setting scaling filter. Client can request set_scaling_filter. > > Protocol implementation posted at: > https://lists.freedesktop.org/archives/wayland-devel/2019-December/041

[PATCH] protocol: add set_scaling_filter request to wl_surface interface

2019-12-19 Thread Sameer Lattannavar
This is an extension for wl_surface interface to support setting scaling filter. Client can request set_scaling_filter. Protocol implementation posted at: https://lists.freedesktop.org/archives/wayland-devel/2019-December/041098.html Signed-off-by: Sameer Lattannavar --- protocol/wayland.xml |

[RFC weston 2/3] drm-backend: drm-backend changes for setting scaling_fitler

2019-12-19 Thread Sameer Lattannavar
Modify existing drm-backend to set_scaling_filter property that client has requested compositor to do. drm-backend calls drmset property api of libdrm to do so. Signed-off-by: Sameer Lattannavar --- libweston/backend-drm/drm-internal.h | 18 libweston/backend-drm/drm.c | 4

[RFC weston 1/3] libweston: add set_scaling_filter API and implementation

2019-12-19 Thread Sameer Lattannavar
set_scaling_filter is a libweston API for setting scaling filter and wayland protocol extension implementation for setting crtc property as per client's request. Signed-off-by: Sameer Lattannavar --- include/libweston/libweston.h | 7 +++ libweston/compositor.c| 25 +

[RFC weston 0/3] add scaling filter support

2019-12-19 Thread Sameer Lattannavar
Background: Blurry outputs during upscaling the video buffer, is a generic problem of graphics industry. One of the major reason behind this blurriness is the interpolation of pixel values used by most of the upscaling hardware. Nearest-neighbor is a scaling filter type, which works by filling in

[RFC weston 3/3] client: image client requesting for scaling filter type.

2019-12-19 Thread Sameer Lattannavar
Modify existing sample weston client image application to add a scaling_filter request through commandline parameter. Signed-off-by: Sameer Lattannavar --- clients/image.c | 49 clients/window.c | 7 +++ clients/window.h | 4 3 files c

Popups over desktop toolbar

2019-12-19 Thread Jan Horak
Hi, this is most likely mutter questing, but I'll try it anyway. Is it possible to position popup above the desktop toolbar like XWayland or X11 do? Screenshots worth thousands words: Wayland popup: https://ibb.co/0jtsj51 vs. XWayland popup: https://ibb.co/G0HTRVC -- Jan Horak Senior Software E

Re: XDG_RUNTIME_DIR on a system with no "logins"

2019-12-19 Thread Pekka Paalanen
On Thu, 19 Dec 2019 10:33:09 + Alan Griffiths wrote: > On 19/12/2019 10:28, Guillermo Rodriguez wrote: > > Uhm. I am not sure I can switch to systemd at this point. > > How does this (Weston being ready / not ready) look like from the client > > side? > > > > i.e. if I want to make sure the

Re: Floating windows in input-method

2019-12-19 Thread Dorota Czaplejewicz
Hi Silvan, On Mon, 16 Dec 2019 20:56:12 +0100 "Silvan Jegen" wrote: > Hi > > Simon Ser wrote: > > Hi Dorota, > > > > On Sunday, December 15, 2019 7:55 PM, Dorota Czaplejewicz > > wrote: > > > > > Hi all, > > > > > > in order to give this change more traction, I've been thinking about > >

Re: XDG_RUNTIME_DIR on a system with no "logins"

2019-12-19 Thread Jan Engelhardt
On Thursday 2019-12-19 11:13, Guillermo Rodriguez Garcia wrote: >> >> If you used systemd, Weston has integration for that, both startup >> notification to ensure dependent services are started only after >> Weston is ready and socket activation should you choose to want >> that. > >Uhm. I am not

Re: XDG_RUNTIME_DIR on a system with no "logins"

2019-12-19 Thread Alan Griffiths
On 19/12/2019 10:28, Guillermo Rodriguez wrote: > Uhm. I am not sure I can switch to systemd at this point. > How does this (Weston being ready / not ready) look like from the client side? > > i.e. if I want to make sure the client is launched once Weston is ready, > 1. Is there any way to manually

XDG_RUNTIME_DIR on a system with no "logins"

2019-12-19 Thread Guillermo Rodriguez
El jue., 19 dic. 2019 a las 9:15, Pekka Paalanen () escribió: > > On Wed, 18 Dec 2019 13:10:14 +0100 > Guillermo Rodriguez wrote: > > > In my application I need to run several clients, and each one is started > > from a separate SysV init script. I guess that I will need to define the > > XDG_RUNT

Re: XDG_RUNTIME_DIR on a system with no "logins"

2019-12-19 Thread Pekka Paalanen
On Wed, 18 Dec 2019 13:10:14 +0100 Guillermo Rodriguez wrote: > In my application I need to run several clients, and each one is started > from a separate SysV init script. I guess that I will need to define the > XDG_RUNTIME_DIR env var to point to this "made up" location in each > script. A bit