<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirror-ponymix, branch master</title>
<subtitle>mirror of ponymix, just in case</subtitle>
<id>https://git.devys.org/mirror-ponymix/atom?h=master</id>
<link rel='self' href='https://git.devys.org/mirror-ponymix/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/'/>
<updated>2016-09-29T18:04:47Z</updated>
<entry>
<title>actually implement what the documentation promises</title>
<updated>2016-09-29T18:04:47Z</updated>
<author>
<name>Thomas Weißschuh</name>
<email>thomas@t-8ch.de</email>
</author>
<published>2016-09-29T15:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=6425f6e26f4fcf1c396ec6cb50fd641ae78f1736'/>
<id>urn:sha1:6425f6e26f4fcf1c396ec6cb50fd641ae78f1736</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more c++11/c++14 features</title>
<updated>2016-07-17T18:52:39Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-07T16:37:43Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=6bb1f0df2b9c7582a686f09681b91d185e2eb4f2'/>
<id>urn:sha1:6bb1f0df2b9c7582a686f09681b91d185e2eb4f2</id>
<content type='text'>
- use std::move instead of std::swap
- use assignment instead of memcpy
- wrap operations in WaitOperationComplete (eh, not really c++11)
- prefer unique_ptr assignment instead of reset
</content>
</entry>
<entry>
<title>declare enums as enum classes</title>
<updated>2016-06-07T12:14:47Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-07T12:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=66bec49862142f36eda4227a0b0e586a1b04c3c3'/>
<id>urn:sha1:66bec49862142f36eda4227a0b0e586a1b04c3c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prepare v5</title>
<updated>2016-06-07T11:02:51Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-07T11:02:51Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=54dcb9fabcd6c6d64f377c13abb6a19cd51d7f93'/>
<id>urn:sha1:54dcb9fabcd6c6d64f377c13abb6a19cd51d7f93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drop try/catch wrapping EnableNotifications</title>
<updated>2016-06-06T12:55:38Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-06T12:55:38Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=24d1b5fe6064390be9efdf079d9838bec92c0158'/>
<id>urn:sha1:24d1b5fe6064390be9efdf079d9838bec92c0158</id>
<content type='text'>
This can't possibly throw anything but a runtime error.
</content>
</entry>
<entry>
<title>use 'auto' more for obvious decls</title>
<updated>2016-06-06T12:25:01Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-06T12:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=32cfdf75e631925acd05de73879d2e879030e7bd'/>
<id>urn:sha1:32cfdf75e631925acd05de73879d2e879030e7bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drop static qualifiers on anonymous namespace functions</title>
<updated>2016-06-06T12:19:59Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-06T12:19:59Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=08cbab4c6c95ddeb3ce74e9b2c48c00bbb6ba967'/>
<id>urn:sha1:08cbab4c6c95ddeb3ce74e9b2c48c00bbb6ba967</id>
<content type='text'>
the anonymous namespace already provides the visibility we want.
</content>
</entry>
<entry>
<title>get rid of using std::* statements in headers</title>
<updated>2016-06-06T12:19:27Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-06T12:19:27Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=8ba83e91bf8457fd9cf3110538fc278c426c0dc0'/>
<id>urn:sha1:8ba83e91bf8457fd9cf3110538fc278c426c0dc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add missing break statement in case/switch</title>
<updated>2016-06-06T12:14:05Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-06-06T12:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=a502864f63e0c43a44c500e7076753b6e1fa21ff'/>
<id>urn:sha1:a502864f63e0c43a44c500e7076753b6e1fa21ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include math.h</title>
<updated>2016-05-10T12:57:16Z</updated>
<author>
<name>Dave Reisner</name>
<email>dreisner@archlinux.org</email>
</author>
<published>2016-05-10T12:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.devys.org/mirror-ponymix/commit/?id=db93d40ca27bb88f14494103be0df81db46765dc'/>
<id>urn:sha1:db93d40ca27bb88f14494103be0df81db46765dc</id>
<content type='text'>
gcc 6 gets whiny:

pulse.cc:76:61: error: ‘round’ was not declared in this scope
   return round(pa_cvolume_max(cvol) * 100.0 / PA_VOLUME_NORM);
</content>
</entry>
</feed>
