Pre-fosdem cross desktop wayland meetup notes
Hans de Goede
hdegoede at redhat.com
Mon Feb 8 18:24:40 UTC 2016
Hi All,
Just like last year there was a pre-fosdem cross desktop wayland meetup
on the Friday before fosdem.
Unfortunately this year we did not get as diverse a group
as last time. Here are some short notes in case anyone
is interested what was discussed.
Present were:
Derek Foreman (Samsung, EFL/Enlightenment)
Mike Blumenkrantz (Samsung, EFL/Enlightenment)
Andrew Williams (EFL/Enlightenment)
Olivier Fourdan (Red Hat, graphics team)
Benjamin Tissoires (Red Hat, graphics team)
Hans de Goede (Red Hat, graphics team)
Discussed:
-Menu position stuff, basically:
https://bugzilla.gnome.org/show_bug.cgi?id=756579
Looks good from both EFL and Jonas Adahl's pov
-Menu position will use a new xdg_popup type:
http://lists.freedesktop.org/archives/wayland-devel/2016-January/026494.html
-This patch-set also introduces a xdg_tooltip type:
http://lists.freedesktop.org/archives/wayland-devel/2016-January/026496.html
We discussed that this is a bad name, and it would probably be better
to have xdg_popup be more generic and/or have a special version which
does not need a grab, does have the xdg_popup positioning stuff, but is not
called tooltip as that is too specific
-Tiling window managers:
-Need a way to tell windows to not generate drop-shadows
-Would also be useful for maximized windows
-DrawModeEnum which communicates to clients how to draw their client
side window decorations, e.g. "CSD with no dropshadow":
https://gist.github.com/zmike/0a5f3a3da7b86da9893c
-Maybe add a value to the enum to allow a "No CSD" drawmode (like X11)
which will likely be useful for the KDE people who would like to be able
to run without CSD.
-Took a look at last years list of dicussed items:
http://lists.freedesktop.org/archives/xdg/2015-July/013527.html
-Discussed global-keybindings again. Enlightenment does have feature
requests for this, so just saying we don't do that may not cut it
-Took a look at:
https://fedoraproject.org/wiki/Wayland_features
-Started discussing what we need for startup notication
-Discussed notifications of progress (think download-manager), maybe extend:
https://people.gnome.org/~mccann/docs/notification-spec/notification-spec-latest.html
With progress fields so that a persistent notification with a progress bar
can be shown while a download is in progress (such as is done in android
when downloading a large app from the appstore)
-How to help people understand / debug wayland problems:
-Quickly turned into discussion how to get people to file good Wayland
bugs / to provide the right info to help developers debug their problems
-No clue
-Discussed startup-notification, should pretty much be a copy and paste of X
spec to wayland using propertoes on xdg_shell toplevel surface to
communicate the launcher clicked time for focus stealing prevention, etc.
Discussed this at Fosdem with Carlos Garnacho, he is interested in looking
into this / implementing this.
Regards,
Hans
More information about the wayland-devel
mailing list