[Wayland-bugs] [Bug 791939] Add xdg-shell (stable) support

2017-12-26 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=791939

--- Comment #6 from Jonas Ådahl  ---
(In reply to Matthias Clasen from comment #5)
> (In reply to Jonas Ådahl from comment #4)
> > What's the error when generating protocol sources?
> 
> They just don't seem to get generated... I've re-autogen'ed, and still, no
> sign of these files after a build.

Strange. I just tried

git clean -fdx
./autogen
make -C gdk -j8

It built fine and I can see gdk/wayland/xdg-shell-client-protocol.h in there.
Can you double check that wayland-protocols 1.12 is the version installed? It
seems autotools will automagically disable the wayland backend if the version
is not new enough when you run autogen.sh.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104389] Output transforms 90 and 270 are inverted

2017-12-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104389

Bug ID: 104389
   Summary: Output transforms 90 and 270 are inverted
   Product: Wayland
   Version: unspecified
  Hardware: Other
OS: Linux (All)
Status: NEW
  Severity: normal
  Priority: medium
 Component: weston
  Assignee: wayland-bugs@lists.freedesktop.org
  Reporter: cont...@emersion.fr

The spec [1] says that wl_output::transform's rotation is counter-clockwise.

However, configuring an output with a 90 degree rotation results in a clockwise
rotation. The output rotation reported by weston-info is 90.

90 and 270 degree rotations are swapped. Their flipped variants are swapped
too.

This isn't a big issue inside weston because weston apps (like weston-terminal)
will behave correctly: they'll rotate their surfaces of 90 degrees clockwise
and advertize via wl_surface::set_buffer_transform a 90 degree rotation.

This is more of an issue with other compositors. If another compositor wants to
follow the spec, weston apps won't work correctly in this compositor.

[1]
https://wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_output-enum-transform

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 786693] wayland: fix fontconfig monitoring

2017-12-26 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=786693

--- Comment #1 from Martin Blanchard  ---
Created attachment 365989
  --> https://bugzilla.gnome.org/attachment.cgi?id=365989=edit
'gtk-fontconfig-timestamp' for Wayland

Replies on new org.gnome.SettingsDaemon.FontConfig. See Bug #786693.

Comments and feedbacks welcome.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 786694] wayland: fix fontconfig monitoring

2017-12-26 Thread gnome-settings-daemon
https://bugzilla.gnome.org/show_bug.cgi?id=786694

--- Comment #1 from Martin Blanchard  ---
Created attachment 365988
  --> https://bugzilla.gnome.org/attachment.cgi?id=365988=edit
Introduce org.gnome.SettingsDaemon.FontConfig

Timestamp is exposed as the 'ConfigTimestamp' property of a (new) 
org.gnome.SettingsDaemon.FontConfig dbus interface. 'PropertiesChanged', from
org.freedesktop.DBus.Properties, is emitted on update.

It feels wrong to implement this in the xsettings plugin. Think it deserves a
dedicated plugin; xsettings could rely on this new one. But needs more work...

Comments and feedbacks welcome.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 101162] Weston window frames for Xwayland views cause performance problems

2017-12-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=101162

--- Comment #9 from Ilia Bozhinov  ---
Your suspicion from #5 is correct - I "patched" weston to use the window's own
visual and colormap(in the case of chrome it is 24bit) and the slowness is
gone, even though there are window decorations. Of course, shadows don't work
because there is no alpha channel, but at least we know what the problem is.
Perhaps this is some bug in Xwayland then.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 791939] Add xdg-shell (stable) support

2017-12-26 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=791939

--- Comment #5 from Matthias Clasen  ---
(In reply to Jonas Ådahl from comment #4)
> What's the error when generating protocol sources?

They just don't seem to get generated... I've re-autogen'ed, and still, no sign
of these files after a build.

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104050] scrolllock, the only key that can switch keyboard back light can't be activated

2017-12-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104050

--- Comment #5 from Imoq  ---
I just want to add a "me too" on this; I use Fedora and since Fedora 26 I have
been unable to use my keyboard's backlight unless I don't use Wayland, then
everything works as advised. I've seen the issue posted on a big number of
forums but nobody seems to have a solution as of today. This works for me,
outside of Wayland:

alias scroll='xset led named "Scroll Lock"'

Anyway, will continue lurking hoping that some day this issue is solved; this
is a show stopper for anybody working with an external keyboard during the
night, even if I don't need to see the keys I type, sometimes I need to find a
particular key and this is just not working.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs