]> git.sur5r.net Git - i3/i3/commit
Implement EWMH desktop names
authorTony Crisci <tony@dubstepdish.com>
Mon, 23 Jun 2014 21:44:24 +0000 (17:44 -0400)
committerMichael Stapelberg <michael@stapelberg.de>
Tue, 24 Jun 2014 07:04:05 +0000 (09:04 +0200)
commita9c094b7313b48491c182a5da1194a0bb06747aa
tree49974d301860cf7ae3d467b4b525a97e56d9e7af
parenta6c6e3e3a0efdcc5423a876fff22525b5da378c3
Implement EWMH desktop names

Maintain the _NET_DESKTOP_NAMES property on the root window.

http://standards.freedesktop.org/wm-spec/latest/ar01s03.html#idm140251368131760

> _NET_DESKTOP_NAMES
>
> _NET_DESKTOP_NAMES, UTF8_STRING[]
>
> The names of all virtual desktops. This is a list of NULL-terminated
> strings in UTF-8 encoding [UTF8]. This property MAY be changed by a
> Pager or the Window Manager at any time.
include/atoms.xmacro
include/ewmh.h
src/commands.c
src/ewmh.c
src/main.c
src/workspace.c