From: Juan Zhao
don't create a window when the file doesn't exist
to fix the bug
https://bugs.freedesktop.org/show_bug.cgi?id=52450
---
clients/image.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/clients/image.c b/clients/image.c
index 711f0d8..c289d76 100644
--- a/clients/image.c
Thanks, Tiago. :)
It's helpful.
On Mon, 2012-08-06 at 11:35 +0300, Tiago Vignatti wrote:
> Hi Juan,
>
> There's an intentional separation of the wl_shell_surface_interface
> on
> its own (desktop) shell file. Its purpose is for building full
> desktop
> interfaces, in principle, and in fact thi
Are any Wayland developers at Siggraph in Los Angeles?
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel
panel_configure used to call configure_static_surface which removes all
other surfaces in the panel layer. This unfortunately includes input
panels, such as the one spawned by the keyboard client. As a result,
the keyboard panel was removed on each redraw of the desktop panel, i.e.
each full minute
A touchpad sends absolute events but they are translated to relative events
by evdev-touchpad before sending to the compositor. The device is treated as a
pointer and the flags should reflect this.
---
This might be one way to do what Jonas is talking about. The capabilities enum
should reflect ho
As said by krh: "Maybe we should also just call it an evdev_device
instead, shorter not really ambiguous."
Signed-off-by: Pekka Paalanen
---
src/compositor-android.c | 10 +-
src/compositor-drm.c | 16
src/evdev-touchpad.c | 14 +++---
src/evdev.c
evdev_led_update() does not really need the whole list of device at
once, it can be called one device at a time.
Signed-off-by: Pekka Paalanen
---
src/compositor-android.c |4 +++-
src/compositor-drm.c |4 +++-
src/evdev.c | 13 ++---
src/evdev.h |
Hi all,
I'll be out for the next couple of days and won't be applying patches
until later this week. There's a lot of good patches on the list and
I'll get to them, perhaps Thursday or so.
Kristian
___
wayland-devel mailing list
wayland-devel@lists.fre
compositor.c: In function ‘log_extensions’:
compositor.c:3085:7: warning: field precision should have type ‘int’,
but argument 2 has type ‘long int’
compositor.c:3087:4: warning: field precision should have type ‘int’,
but argument 2 has type ‘long int’
Signed-off-by: Pekka Paalanen
---
src/comp
compositor-drm.c: In function 'drm_output_set_cursor':
compositor-drm.c:754:4: warning: too few arguments for format
compositor-drm.c:759:4: warning: too few arguments for format
Signed-off-by: Pekka Paalanen
---
src/compositor-drm.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Add gcc format check attribute to the weston_log() and
weston_log_continue() functions.
Signed-off-by: Pekka Paalanen
---
src/compositor.h |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/compositor.h b/src/compositor.h
index 979ce66..47301fa 100644
--- a/src/com
Signed-off-by: Pekka Paalanen
---
src/compositor.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/compositor.c b/src/compositor.c
index a3273dc..3765bec 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -140,6 +140,8 @@ weston_client_launch(struct weston_compo
Input panel surfaces were kept in a list by using layer_link of
weston_surface. This was pretty hacky and resulted in the bug that
an input panel surface was not removed from the list if it was unmapped
at the time of destruction.
This patch wraps the surface in a new input_panel_surface struct an
On Fri, 3 Aug 2012 13:22:37 -0400
Kristian Høgsberg wrote:
> On Fri, Aug 03, 2012 at 02:39:05PM +0300, Pekka Paalanen wrote:
> > This API does not depend on udev or launcher-util.
...
> > diff --git a/src/evdev.h b/src/evdev.h
> > index 2455770..66773e7 100644
> > --- a/src/evdev.h
> > +++ b/src/
On Mon, 6 Aug 2012 12:39:31 +0200
Philipp Brüschweiler wrote:
> Input panel surfaces were kept in a list by using layer_link of
> weston_surface. This was pretty hacky and resulted in the bug that
> an input panel surface was not removed from the list if it was unmapped
> at the time of destruct
Input panel surfaces were kept in a list by using layer_link of
weston_surface. This was pretty hacky and resulted in the bug that
an input panel surface was not removed from the list if it was unmapped
at the time of destruction.
This patch properly keeps track of input panel surfaces. Destructio
On Mon, Aug 6, 2012 at 9:27 AM, Scott Moreau wrote:
> A standard mouse should not have EV_ABS as part of its capabilities, however
> it
> should have both EV_REL and EV_KEY. This attempts to avoid erroneously
> detecting
> devices as pointers, such as joysticks for example.
This will potentiall
On 08/04/2012 04:59 PM, Philipp Brüschweiler wrote:
This bug can be observed in action using the following steps:
* ./editor
* (in another terminal) ./keyboard
* click into a field of the editor (the keyboard appears)
* click outside of a field of the editor (keybord disappears)
* kill the keyboa
Hi Juan,
There's an intentional separation of the wl_shell_surface_interface on
its own (desktop) shell file. Its purpose is for building full desktop
interfaces, in principle, and in fact things like _move, _resize,
_set_title and etc don't make sense on tablet style of interface. So
what yo
The primary purpose for this here is to give us a better chance to log unused
devices that might be considered an input device.
---
src/evdev.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/evdev.c b/src/evdev.c
index a0a162c..6a613f8 100644
--- a/src/evdev.c
+++ b/
If a device is not detected as a valid input device, ignore all events from it.
---
src/compositor-drm.c | 1 -
src/evdev.c | 14 +-
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index 33bffae..084bebf 100644
--- a/
A standard mouse should not have EV_ABS as part of its capabilities, however it
should have both EV_REL and EV_KEY. This attempts to avoid erroneously detecting
devices as pointers, such as joysticks for example.
---
src/evdev.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --
---
src/compositor-x11.c | 13 ++---
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/src/compositor-x11.c b/src/compositor-x11.c
index e135143..0caa8dd 100644
--- a/src/compositor-x11.c
+++ b/src/compositor-x11.c
@@ -1183,29 +1183,28 @@ output_section_done(void *data)
Alex,
Would you mind resending these patches as attachments, and not inline in the
message ?
Thanks :)
Dh
-Original Message-
From: zhiwen...@linux.intel.com [mailto:zhiwen...@linux.intel.com]
Sent: 03 August 2012 09:02
To: enlightenment-de...@lists.sourceforge.net
Cc: eduardo.de.barros.l
24 matches
Mail list logo