[PATCH wayland-protocols v2 04/13] xdg-shell: Reword the xdg_wm_base introduction

Jonas Ådahl jadahl at gmail.com
Fri Jun 30 05:50:09 UTC 2017


Don't refer to things as "traditional desktop" as it is not defined
nor clear what that refers to; instead reword things in a more explicit
way. A reason for this is that xdg-shell is not strictly meant only for
traditional window stacking based desktop environments, but should be
equally suitable for stacking, tiling and potentially other styles as
well.

Signed-off-by: Jonas Ådahl <jadahl at gmail.com>
Reviewed-By: Mike Blumenkrantz <zmike at osg.samsung.com>
---

Changes since v1:

Commit message was updated - less explicit was changed to more explicit, since
it did list things explicitly instead of relying on the term "traditional
desktop" which is arguably more explicit.

 stable/xdg-shell/xdg-shell.xml | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/stable/xdg-shell/xdg-shell.xml b/stable/xdg-shell/xdg-shell.xml
index ec70073..2be4599 100644
--- a/stable/xdg-shell/xdg-shell.xml
+++ b/stable/xdg-shell/xdg-shell.xml
@@ -31,10 +31,11 @@
 
   <interface name="xdg_wm_base" version="1">
     <description summary="create desktop-style surfaces">
-      xdg_wm_base allows clients to turn a wl_surface into a "real window"
-      which can be dragged, resized, stacked, and moved around by the
-      user. Everything about this interface is suited towards traditional
-      desktop environments.
+      The xdg_wm_base interface is exposed as a global object enabling clients
+      to turn their wl_surfaces into windows in a desktop environment. It
+      defines the basic functionality needed for clients and the compositor to
+      create windows that can be dragged, resized, maximized, etc, as well as
+      creating transient windows such as popup menus.
     </description>
 
     <enum name="error">
-- 
2.13.0



More information about the wayland-devel mailing list