Hi Yong,
Thanks for your follow-up.
I don;t necessarily agree with your all of comments though, see below.
> > @@ -164,6 +165,15 @@ wl_global_create(struct wl_display *display,
> > void
> > wl_global_destroy(struct wl_global *global);
> >
> > +typedef bool (*wl_display_filter_global_func_t)(con
On Thu, Aug 11, 2016 at 09:36:42PM -0700, Bryce Harrington wrote:
> On Fri, Aug 12, 2016 at 12:33:42PM +0800, Jonas Ådahl wrote:
> > On Thu, Aug 11, 2016 at 09:08:15PM -0700, Bryce Harrington wrote:
> > > On Fri, Aug 12, 2016 at 11:51:38AM +0800, Jonas Ådahl wrote:
> > > > On Thu, Aug 11, 2016 at 0
On Thu, Aug 11, 2016 at 09:35:57PM -0700, Bryce Harrington wrote:
> On Fri, Aug 12, 2016 at 11:56:13AM +0800, Jonas Ådahl wrote:
> > On Thu, Aug 11, 2016 at 08:49:01PM -0700, Bryce Harrington wrote:
> > > On Fri, Jul 29, 2016 at 12:04:55PM +0800, Jonas Ådahl wrote:
> > > > In order to get feedback
On Fri, Aug 12, 2016 at 11:40:00AM +0800, Jonas Ådahl wrote:
> Hi,
>
> With a xdg_shell unstable v6 release around the corner, and a
> libweston-desktop
> about to land with a xdg_shell unstable v6 implementation available, I think
> now is a good time to switch weston to use the new version, mov
On Fri, Aug 12, 2016 at 12:33:42PM +0800, Jonas Ådahl wrote:
> On Thu, Aug 11, 2016 at 09:08:15PM -0700, Bryce Harrington wrote:
> > On Fri, Aug 12, 2016 at 11:51:38AM +0800, Jonas Ådahl wrote:
> > > On Thu, Aug 11, 2016 at 08:39:08PM -0700, Bryce Harrington wrote:
> > > > On Fri, Jul 29, 2016 at 1
On Fri, Aug 12, 2016 at 11:56:13AM +0800, Jonas Ådahl wrote:
> On Thu, Aug 11, 2016 at 08:49:01PM -0700, Bryce Harrington wrote:
> > On Fri, Jul 29, 2016 at 12:04:55PM +0800, Jonas Ådahl wrote:
> > > In order to get feedback of available space where a client can create
> > > its popup, let it creat
On Thu, Aug 11, 2016 at 09:08:15PM -0700, Bryce Harrington wrote:
> On Fri, Aug 12, 2016 at 11:51:38AM +0800, Jonas Ådahl wrote:
> > On Thu, Aug 11, 2016 at 08:39:08PM -0700, Bryce Harrington wrote:
> > > On Fri, Jul 29, 2016 at 12:04:53PM +0800, Jonas Ådahl wrote:
> > > > xdg_positioner is a metho
On Fri, Aug 12, 2016 at 11:51:38AM +0800, Jonas Ådahl wrote:
> On Thu, Aug 11, 2016 at 08:39:08PM -0700, Bryce Harrington wrote:
> > On Fri, Jul 29, 2016 at 12:04:53PM +0800, Jonas Ådahl wrote:
> > > xdg_positioner is a method for declarative positioning of child surfaces
> > > (currently only xdg_
On Thu, Aug 11, 2016 at 08:49:01PM -0700, Bryce Harrington wrote:
> On Fri, Jul 29, 2016 at 12:04:55PM +0800, Jonas Ådahl wrote:
> > In order to get feedback of available space where a client can create
> > its popup, let it create requset that its popup rectangle being resized
> > would it not fit
On Thu, Aug 11, 2016 at 08:39:08PM -0700, Bryce Harrington wrote:
> On Fri, Jul 29, 2016 at 12:04:53PM +0800, Jonas Ådahl wrote:
> > xdg_positioner is a method for declarative positioning of child surfaces
> > (currently only xdg_popup surfaces). A client creates a description of a
> > positioning
On Fri, Jul 29, 2016 at 12:04:56PM +0800, Jonas Ådahl wrote:
> Instead of allocating state ranges that desktop environments can use as
> they want, let them introduce their own protocol and their own enums.
>
> If such desktop environment protocols need the configure/ack_configure
> semantics, the
On Fri, Jul 29, 2016 at 12:04:55PM +0800, Jonas Ådahl wrote:
> In order to get feedback of available space where a client can create
> its popup, let it create requset that its popup rectangle being resized
> would it not fit the within the work area. This adds two new constrain
> adjustment values
Signed-off-by: Jonas Ådahl
---
Makefile.am | 6 +--
clients/simple-dmabuf-v4l.c | 96 ++---
2 files changed, 66 insertions(+), 36 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 7fdca41..00fc0ff 100644
--- a/Makefile.am
+++ b/Mak
Signed-off-by: Jonas Ådahl
---
Makefile.am | 4 +-
clients/simple-dmabuf-intel.c | 94 +--
2 files changed, 65 insertions(+), 33 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index d0693c5..7fdca41 100644
--- a/Makefile.am
+++ b/Ma
Signed-off-by: Jonas Ådahl
---
Makefile.am | 4 +-
clients/simple-egl.c | 106 +++
2 files changed, 66 insertions(+), 44 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 3a42a93..dcd0a25 100644
--- a/Makefile.am
+++ b/Makefile.a
Hi,
With a xdg_shell unstable v6 release around the corner, and a libweston-desktop
about to land with a xdg_shell unstable v6 implementation available, I think
now is a good time to switch weston to use the new version, moving us one step
closer to a stable desktop shell protocol.
Assuming these
Signed-off-by: Jonas Ådahl
---
Makefile.am | 4 +--
clients/simple-damage.c | 92 -
2 files changed, 63 insertions(+), 33 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index eb093b8..d0693c5 100644
--- a/Makefile.am
+++ b/Makefil
Signed-off-by: Jonas Ådahl
---
Makefile.am | 10 ++-
clients/window.c | 268 ---
2 files changed, 184 insertions(+), 94 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 47fc643..3a42a93 100644
--- a/Makefile.am
+++ b/Makefile.am
Signed-off-by: Jonas Ådahl
---
Makefile.am | 4 +--
clients/simple-shm.c | 93
2 files changed, 60 insertions(+), 37 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index dcd0a25..eb093b8 100644
--- a/Makefile.am
+++ b/Makefile.a
On Fri, Jul 29, 2016 at 12:04:54PM +0800, Jonas Ådahl wrote:
> Make it clearer what the focus semantics are during a popup grab. In
> short, when a grabbing popup is mapped, the top most popup will always
> have keyboard focus, while pointer and touch focus works just as normal
> except that only s
On Fri, Jul 29, 2016 at 12:04:53PM +0800, Jonas Ådahl wrote:
> xdg_positioner is a method for declarative positioning of child surfaces
> (currently only xdg_popup surfaces). A client creates a description of a
> positioning logic using the xdg_positioner interface. The xdg_positioner
> object is t
wayland-protocols 1.6 is now available.
This release include two new unstable protocols:
. xdg-foreign - reference a toplevel surface from another client and affect
window manager relationship.
. idle-inhibit - inhibit idle behaviour (screen blanking, screensaver, etc)
See
Hi,
I just landed 1, 2 and 4 (all the patches except positioner resize
addition) on the wip/xdg-shell-unstable-v6 branch. Two of the patches
only have Acked-by tags, but they have been pending on the list long
enough already. Patch 3 (positioner resize adjustment) I intend to land
on Monday, and w
On Thu, Jul 14, 2016 at 06:35:31PM -0700, Bryce Harrington wrote:
> This interface allows disabling of screensaver/screenblanking on a
> per-surface basis. As long as the surface remains visible and
> non-occluded it blocks the screensaver, etc. from activating on the
> output(s) that the surface
On Thu, Aug 11, 2016 at 02:33:05PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Specify x and y args as the upper left corner of the surface / buffer
> damage rectangle.
>
> Signed-off-by: Yong Bakos
Upper-left is kind of standard for origins; does it add significantly to
specify it?
Assum
On Thu, Aug 11, 2016 at 02:33:03PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Summary attributes sometime describe objects using their wl-prefixed type,
> but more often don't.
>
> Remove the wl_ prefix from summary descriptions, since they tend to describe
> concepts.
>
> Signed-off-by: Y
On Thu, Aug 11, 2016 at 02:33:04PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Change "serial" to "serial number" in arg summaries, for consistency
> and clarity.
>
> Signed-off-by: Yong Bakos
Reviewed-by: Bryce Harrington
> ---
> protocol/wayland.xml | 10 +-
> 1 file changed,
On Thu, Aug 11, 2016 at 02:33:02PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Signed-off-by: Yong Bakos
Reviewed-by: Bryce Harrington
> ---
> protocol/wayland.xml | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/protocol/wayland.xml b/protocol/wayland
On Thu, Aug 11, 2016 at 02:33:00PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Signed-off-by: Yong Bakos
I imagine there's a lot of places where id is not capitalized...
Reviewed-by: Bryce Harrington
> ---
> protocol/wayland.xml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
On Thu, Aug 11, 2016 at 02:33:01PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Signed-off-by: Yong Bakos
Reviewed-by: Bryce Harrington
> ---
> protocol/wayland.xml | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/protocol/wayland.xml b/protocol/wayland.xml
> index cc0deac..523bd9
On Thu, Aug 11, 2016 at 02:32:58PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Signed-off-by: Yong Bakos
Reviewed-by: Bryce Harrington
> ---
> protocol/wayland.xml | 347
> ++-
> 1 file changed, 179 insertions(+), 168 deletions(-)
>
> diff
On Thu, Aug 11, 2016 at 02:32:59PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Signed-off-by: Yong Bakos
Reviewed-by: Bryce Harrington
> ---
> protocol/wayland.xml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/protocol/wayland.xml b/protocol/wayland.xml
> inde
On Thu, Aug 11, 2016 at 05:23:11PM +0200, Giulio Camuffo wrote:
> The new wl_display_add_protocol_logger allows to set a function as
> a logger, which will get called when a new request is received or an
> event is sent.
> This is akin to setting WAYLAND_DEBUG=1, but more powerful because it
> can
Hi Olivier,
On Aug 8, 2016, at 1:10 AM, Olivier Fourdan wrote:
>
> Add a new API to let compositor decide whether or not a wl_global
> should be advertised to the clients via wl_registry_bind() or
> display_get_registry()
>
> By using its own filter, the compositor can decide which wl_global wo
On Aug 9, 2016, at 11:56 PM, Samuel Gaist wrote:
>
> Signed-off-by: Samuel Gaist
Reviewed-by: Yong Bakos
yong
> ---
> qt5.html | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/qt5.html b/qt5.html
> index 752d63b..d67e297 100644
> --- a/qt5.html
> +++ b/qt5.html
> @@
From: Yong Bakos
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index cc0deac..523bd9d 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -170,6 +170,7 @@
Clients can handle t
From: Yong Bakos
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 8793293..b20d35c 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -2511,7 +2511,7 @@
From: Yong Bakos
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 523bd9d..55a74a7 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -173,7 +173,7 @@
From: Yong Bakos
Change "serial" to "serial number" in arg summaries, for consistency
and clarity.
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index ac066f4..553274
From: Yong Bakos
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index b20d35c..cc0deac 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -98,7 +98,7 @@
When
From: Yong Bakos
Specify x and y args as the upper left corner of the surface / buffer
damage rectangle.
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 553274f..3f2d9
From: Yong Bakos
This series "fills in the blanks" of all missing summary attributes in
wayland.xml, and massages some inconsistencies I found along the way.
Patch 1/8 is the meatiest, and incorporates Pekka's feedback from the RFC[1].
Patches 2 - 8 Apply changes for consistency, and some minor
From: Yong Bakos
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 347 ++-
1 file changed, 179 insertions(+), 168 deletions(-)
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 0830afc..8793293 100644
--- a/protocol/wayland.xml
+
From: Yong Bakos
Summary attributes sometime describe objects using their wl-prefixed type,
but more often don't.
Remove the wl_ prefix from summary descriptions, since they tend to describe
concepts.
Signed-off-by: Yong Bakos
---
protocol/wayland.xml | 8
1 file changed, 4 insertion
On Thu, Aug 11, 2016 at 12:13:37PM -0700, Yong Bakos wrote:
> From: Yong Bakos
>
> Commit 596024f728b0a1292ee69a80dd72a85167870936 includes a doc comment
> with a link to the wl_client_for_each macro, causing an error when generating
> documentation.
>
> Add a doc comment to wl_client_for_each,
On Jul 14, 2016, at 6:35 PM, Bryce Harrington wrote:
>
> This interface allows disabling of screensaver/screenblanking on a
> per-surface basis. As long as the surface remains visible and
> non-occluded it blocks the screensaver, etc. from activating on the
> output(s) that the surface is visibl
From: Yong Bakos
Commit 596024f728b0a1292ee69a80dd72a85167870936 includes a doc comment
with a link to the wl_client_for_each macro, causing an error when generating
documentation.
Add a doc comment to wl_client_for_each, enabling the hyperlink and removing
the error.
Signed-off-by: Yong Bakos
On Aug 11, 2016, at 8:23 AM, Giulio Camuffo wrote:
>
> The new wl_display_add_protocol_logger allows to set a function as
> a logger, which will get called when a new request is received or an
> event is sent.
> This is akin to setting WAYLAND_DEBUG=1, but more powerful because it
> can be enable
- Removed weston_backend_output_config structure; Outputs
should be configured from compositors using plugin-api.
- Merged weston_output_init() into weston_output_enable()
- Renamed weston_output_init_pending() to weston_output_init()
Signed-off-by: Armin Krezović
---
libweston/compositor-dr
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
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_
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
Hello everyone,
As part of my GSoC related work, I need to implement output layout
configuration using configuration file. But, before I could do
that, Pekka recommended that I rework current output configuration
code and move all output configuration outside of libweston and make
it available as
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
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
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
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
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
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
The new wl_display_add_protocol_logger allows to set a function as
a logger, which will get called when a new request is received or an
event is sent.
This is akin to setting WAYLAND_DEBUG=1, but more powerful because it
can be enabled at run time and allows to show the log e.g. in a UI view.
A tes
To complement on the new resource created signal, this allows to
iterate over the existing resources of a client.
Signed-off-by: Giulio Camuffo
Reviewed-by: Jonas Ådahl
---
v4: - really stop when the iterator says so
src/wayland-private.h | 3 ++-
src/wayland-server-core.h | 9 +
This change allows to add a resource creation listener to a wl_client,
which will be notified when a new resource is created for that client.
The alternative would be to have a per wl_display listener, but i think
that resources are really client specific objects, so it makes sense
to use the wl_cl
2016-08-11 16:39 GMT+02:00 Pekka Paalanen :
> On Tue, 9 Aug 2016 12:46:56 +0200
> Giulio Camuffo wrote:
>
>> The new wl_display_add_protocol_logger allows to set a function as
>> a logger, which will get called when a new request is received or an
>> event is sent.
>> This is akin to setting WAYL
2016-08-11 16:34 GMT+02:00 Pekka Paalanen :
> On Tue, 9 Aug 2016 12:46:55 +0200
> Giulio Camuffo wrote:
>
>> To complement on the new resource created signal, this allows to
>> iterate over the existing resources of a client.
>>
>> Signed-off-by: Giulio Camuffo
>> Reviewed-by: Jonas Ådahl
>> --
On Tue, 9 Aug 2016 12:46:56 +0200
Giulio Camuffo wrote:
> The new wl_display_add_protocol_logger allows to set a function as
> a logger, which will get called when a new request is received or an
> event is sent.
> This is akin to setting WAYLAND_DEBUG=1, but more powerful because it
> can be en
On Tue, 9 Aug 2016 12:46:55 +0200
Giulio Camuffo wrote:
> To complement on the new resource created signal, this allows to
> iterate over the existing resources of a client.
>
> Signed-off-by: Giulio Camuffo
> Reviewed-by: Jonas Ådahl
> ---
>
> v3: - add a new wl_iterator_enum to be used ins
Using the MX Master mouse that has two wheels: the standard scrolling wheel
('vertical scrolling') and a small "horizontal scrolling wheel" AKA
thumbwheel.
In the past with evdev, it was possible to reduce the sensitivity of the
thumbwheel (i.e. to have to rotate it more before it triggers an eve
This fixes a crash in animation related code where weston
would crash in weston_view_animation_create when the
view had no output assigned.
This makes sure that animation gets created and released
immediately, so done and reset callbacks still get called
properly.
Signed-off-by: Armin Krezović
-
When no outputs are present, and no output resource is given,
a fullscreen surface won't get configured. This code ensures
that surface is properly presented on all outputs that get
connected after a surface has been created, but only if no
output resource was previously given.
Signed-off-by: Armi
Hi
2016-08-11 14:34 GMT+02:00 Pekka Paalanen :
>
> Hi Giulio,
>
> what is in this patch looks good, but I think there could be more.
>
> There is no test that would excercise
> wl_client_add_resource_created_signal().
Right, i'll add it.
>
> wl_client destruction assumes that all resource listen
On Tue, 9 Aug 2016 12:46:53 +0200
Giulio Camuffo wrote:
> This patch chooses the wl_list_for_each-style of iterating over
> the clients, instead of using an iterator function, because i think
> it is easier to use.
>
> Signed-off-by: Giulio Camuffo
> Reviewed-by: Jonas Ådahl
> ---
>
> v3: ch
On Tue, 9 Aug 2016 12:46:54 +0200
Giulio Camuffo wrote:
> This change allows to add a resource creation listener to a wl_client,
> which will be notified when a new resource is created for that client.
> The alternative would be to have a per wl_display listener, but i think
> that resources are
On Mon, 8 Aug 2016 16:40:46 +0300
Pekka Paalanen wrote:
> On Tue, 5 Jul 2016 20:44:33 +0200
> Quentin Glidic wrote:
>
> > From: Quentin Glidic
> >
> > Signed-off-by: Quentin Glidic
> > ---
> > libweston/compositor.c | 15 +--
> > 1 file changed, 13 insertions(+), 2 deletions(-)
On Wed, 10 Aug 2016 16:15:58 +0300
Pekka Paalanen wrote:
> On Wed, 10 Aug 2016 14:47:06 +0200
> Quentin Glidic wrote:
>
> > On 10/08/2016 14:36, Pekka Paalanen wrote:
> > > On Tue, 9 Aug 2016 11:05:49 +0300
> > > Pekka Paalanen wrote:
> > >
> > >> On Mon, 8 Aug 2016 15:59:37 +0200
> > >>
On Mon, 8 Aug 2016 16:32:48 +0300
Pekka Paalanen wrote:
> On Tue, 5 Jul 2016 20:41:49 +0200
> Quentin Glidic wrote:
>
> > From: Quentin Glidic
> >
> > Signed-off-by: Quentin Glidic
> > ---
> > protocol/wayland.xml | 13 -
> > 1 file changed, 12 insertions(+), 1 deletion(-)
> >
So what your saying is theres nothing stopping anyone from doing it this
way, just that no one did?
On Thu, Aug 11, 2016 at 1:39 AM pixelfairy wrote:
> Pekka said
>
> > The issue I have seen mentioned is that there are X apps built to *need*
> the single shared X server model.
>
> What apps woul
On Fri, 5 Aug 2016 15:32:05 +0200
Armin Krezović wrote:
> It leads to crash when trying to select an output that drives
> the animation.
>
> Signed-off-by: Armin Krezović
> ---
> desktop-shell/exposay.c | 10 +
> desktop-shell/input-panel.c | 9
> desktop-shell/shell.c
Pekka said
> The issue I have seen mentioned is that there are X apps built to *need*
the single shared X server model.
What apps would those be? Are you talking about ones whos functionality
would now be the domain of the compositor? At least in my own limited use,
i can tell you many apps dont n
On Fri, 5 Aug 2016 15:28:30 +0200
Armin Krezović wrote:
> When all outputs are gone, there are no current read/write
> surfaces associated with a context. This makes the previously
> created dummy surface current until an output gets attached
> to avoid any potential crashes.
>
> v2:
>
> - Rem
On Thu, 11 Aug 2016 07:38:15 +
pixelfairy wrote:
> ive only looked at some docs and demos of wayland and tried it on a laptop
> with fedora 24 briefly. in a wayland session, xinput could read the
> keyboard of other x11 apps.
>
> Since wayland can have a fallback x server, why not start each
ive only looked at some docs and demos of wayland and tried it on a laptop
with fedora 24 briefly. in a wayland session, xinput could read the
keyboard of other x11 apps.
Since wayland can have a fallback x server, why not start each x11 app with
its own x server so they'll have automatic isolatio
Hi,
2016-08-10 18:28 GMT+02:00 Yong Bakos :
> Hi Giulio,
>
>> On Aug 9, 2016, at 3:46 AM, Giulio Camuffo wrote:
>>
>> The new wl_display_add_protocol_logger allows to set a function as
>> a logger, which will get called when a new request is received or an
>> event is sent.
>> This is akin to set
82 matches
Mail list logo