<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sway.git/CMake, branch master</title>
<subtitle>fork of sway with action binder commands
</subtitle>
<id>https://git.vlhl.dev/navi/wayland/sway.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/wayland/sway.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/'/>
<updated>2017-12-01T10:21:03+00:00</updated>
<entry>
<title>remove the rest of cmake</title>
<updated>2017-12-01T10:21:03+00:00</updated>
<author>
<name>Tony Crisci</name>
<email>tony@dubstepdish.com</email>
</author>
<published>2017-12-01T10:21:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=d071ff08aeae2bbea4ac4a8e56c7a146c13d0869'/>
<id>urn:sha1:d071ff08aeae2bbea4ac4a8e56c7a146c13d0869</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Find and link to wlroots</title>
<updated>2017-11-11T14:08:50+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2017-10-12T01:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=6edc32848f67fe3ea370e12b64019cef6c137840'/>
<id>urn:sha1:6edc32848f67fe3ea370e12b64019cef6c137840</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicitly setting the version of json-c required</title>
<updated>2017-10-27T10:17:02+00:00</updated>
<author>
<name>Marius Orcsik</name>
<email>marius.orcsik@rocket-internet.de</email>
</author>
<published>2017-10-27T10:14:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=69e9b1386ffa2f78bfa69ccd84e815c9f1d5920e'/>
<id>urn:sha1:69e9b1386ffa2f78bfa69ccd84e815c9f1d5920e</id>
<content type='text'>
 to 0.12.1. This is needed because the development

 version breaks the existing API of json_object_array_length()

 by moving the return from int to size_t.

This would fix #1355
</content>
</entry>
<entry>
<title>Change install folder for man pages</title>
<updated>2017-10-14T17:09:48+00:00</updated>
<author>
<name>Johannes Lundberg</name>
<email>johalun0@gmail.com</email>
</author>
<published>2017-10-14T17:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=2588dede77303010ebfd14d8882eed4bcb656a1a'/>
<id>urn:sha1:2588dede77303010ebfd14d8882eed4bcb656a1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make asciidoc (and man pages) optional</title>
<updated>2017-07-04T20:02:54+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2017-07-04T20:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=23a1e944027265c70654d7395362641b59428062'/>
<id>urn:sha1:23a1e944027265c70654d7395362641b59428062</id>
<content type='text'>
And remove it from the build
</content>
</entry>
<entry>
<title>Implement Tray Icons</title>
<updated>2017-06-08T00:49:16+00:00</updated>
<author>
<name>Calvin Lee</name>
<email>cyrus296@gmail.com</email>
</author>
<published>2017-06-07T23:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=843ad38b3c427adb0bf319e9613d9813c8d9246c'/>
<id>urn:sha1:843ad38b3c427adb0bf319e9613d9813c8d9246c</id>
<content type='text'>
This commit implements the StatusNotifierItem protocol, and enables
swaybar to show tray icons. It also uses `xembedsniproxy` in order to
communicate with xembed applications.
The tray is completely optional, and can be disabled on compile time
with the `enable-tray` option. Or on runtime with the bar config option
`tray_output none`.

Overview of changes:
In swaybar very little is changed outside the tray subfolder except
that all events are now polled in `event_loop.c`, this creates no
functional difference.

Six bar configuration options were added, these are detailed in
sway-bar(5)

The tray subfolder is where all protocol implementation takes place and
is organised as follows:

tray/sni_watcher.c:
	This file contains the StatusNotifierWatcher. It keeps track of
	items and hosts and reports when they come or go.
tray/tray.c
	This file contains the StatusNotifierHost. It keeps track of
	sway's version of the items and represents the tray itself.
tray/sni.c
	This file contains the StatusNotifierItem struct and all
	communication with individual items.
tray/icon.c
	This file implements the icon theme protocol. It allows for
	finding icons by name, rather than by pixmap.
tray/dbus.c
	This file allows for asynchronous DBus communication.

See #986 #343
</content>
</entry>
<entry>
<title>Revert "Drop epoll dependency"</title>
<updated>2017-05-17T17:11:49+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2017-05-17T17:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=5ed533a94331ea2d849f900ee20f8932d742e9b5'/>
<id>urn:sha1:5ed533a94331ea2d849f900ee20f8932d742e9b5</id>
<content type='text'>
This reverts commit 91f2bf81bf89699d43083f3d3a27805ba5e395a9.
</content>
</entry>
<entry>
<title>Drop epoll dependency</title>
<updated>2017-05-17T17:10:33+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2017-05-17T17:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=91f2bf81bf89699d43083f3d3a27805ba5e395a9'/>
<id>urn:sha1:91f2bf81bf89699d43083f3d3a27805ba5e395a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add libcap check to CMake</title>
<updated>2017-04-07T00:14:16+00:00</updated>
<author>
<name>JerziKaminsky</name>
<email>JerziKaminsky@users.noreply.github.com</email>
</author>
<published>2017-04-05T23:42:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=aa6bd85da147291728acb0828f5c987a02a66193'/>
<id>urn:sha1:aa6bd85da147291728acb0828f5c987a02a66193</id>
<content type='text'>
- Moved ``&lt;sys/capability.h&gt;`` include inside `__linux__` guard,
  because all uses are similarly guarded.
- &lt;sys/capability.h&gt; is part of an optional devel package, at least
  in fedora. CMake now explicitly checks that libcap devel files
  are available.
- Added libcap to the list of install packages in .travis.yml, to
  make the dependency explicit. travis-ci installs the package by
  default, which is why this hasn't surfaced previously.
</content>
</entry>
<entry>
<title>Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR</title>
<updated>2016-12-17T00:00:39+00:00</updated>
<author>
<name>Wouter van Kesteren</name>
<email>woutershep@gmail.com</email>
</author>
<published>2016-12-16T23:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/wayland/sway.git/commit/?id=09b9106550fc05f71a49a3ddef7db8567c5888ac'/>
<id>urn:sha1:09b9106550fc05f71a49a3ddef7db8567c5888ac</id>
<content type='text'>
Exherbo installs architecture dependent data in a different place than architecture
independent data. More concretely: binaries go in /usr/$chost/{bin,lib},
data goes in /usr/share and configs in /etc, /etc is already configurable
through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This
patch fixes it so that things can be pushed in the right places.
</content>
</entry>
</feed>
