aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* actually implement what the documentation promisesHEADmasterThomas Weißschuh2016-09-291-1/+1
|
* more c++11/c++14 featuresDave Reisner2016-07-175-111/+55
| | | | | | | - 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
* declare enums as enum classesDave Reisner2016-06-074-97/+97
|
* prepare v5Dave Reisner2016-06-071-1/+1
|
* drop try/catch wrapping EnableNotificationsDave Reisner2016-06-061-9/+5
| | | | This can't possibly throw anything but a runtime error.
* use 'auto' more for obvious declsDave Reisner2016-06-061-6/+6
|
* drop static qualifiers on anonymous namespace functionsDave Reisner2016-06-061-9/+9
| | | | the anonymous namespace already provides the visibility we want.
* get rid of using std::* statements in headersDave Reisner2016-06-063-74/+69
|
* add missing break statement in case/switchDave Reisner2016-06-061-0/+1
|
* include math.hDave Reisner2016-05-101-0/+1
| | | | | | | 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);
* avoid returning dangling ref in ServerInfo::GetDefault()Dave Reisner2015-12-211-2/+3
|
* add MIT licenseDave Reisner2015-10-031-0/+21
|
* Merge pull request #36 from fauxmight/masterDave Reisner2015-05-051-1/+1
|\ | | | | Fix minor typo in zsh-completion
| * Fix minor typo in zsh-completionA Frederick Christensen2015-05-051-1/+1
|/
* set volume via scale, so as to keep balanceAl McElrath2015-04-301-3/+2
|
* pulse.cc: remove redundant #includeDave Reisner2015-03-271-3/+0
|
* ponymix.1: add missing trailing quoteDave Reisner2015-03-271-1/+1
| | | | This doesn't seem to have any actual effect. wat.
* Determine default opt_device after arg parsingDave Reisner2015-03-261-1/+5
| | | | Fixes GHI#30.
* fix compile time warnings for unreachable codeDave Reisner2014-12-293-0/+18
|
* Merge pull request #29 from gehidore/masterDave Reisner2014-12-291-1/+1
|\ | | | | spelling correction source-output
| * spelling correction source-outputJordan Beaver2014-12-291-1/+1
|/
* ponymix.1: set-default doesn't take any argDave Reisner2014-12-261-2/+3
|
* ponymix.1: fix typo in action nameDave Reisner2014-12-261-1/+1
|
* prepare v4Dave Reisner2014-08-211-1/+1
|
* add regression test for GHI#26.Dave Reisner2014-08-201-0/+2
|
* fix volume roundingDaniel Micay2014-08-201-2/+2
| | | | Closes #26
* Revert "pulse: use ceil() instead of floor() for volume percentages"Dave Reisner2014-08-201-1/+1
| | | | | | | This commit introduced a functional bug at the cost of attempting to fix a cosmetic one. This reverts commit 067f37d641ab7ae7171ea4bb362e723b0089e671.
* more ponies behind fewer pipes.Dave Reisner2014-08-201-1/+2
|
* prepare v3Dave Reisner2014-08-191-1/+1
|
* pulse: use ceil() instead of floor() for volume percentagesDave Reisner2014-08-191-1/+1
| | | | Fixes GHI#26.
* remove runtime_error exceptions for impossibleDave Reisner2014-07-052-6/+0
| | | | these should be caught at compiletime, not runtime
* Make Range::InRange a boolDave Reisner2014-07-052-6/+4
|
* avoid extra copy of profile when resettingDave Reisner2014-05-081-1/+1
|
* advertise the correct version on pulseDave Reisner2014-05-071-1/+1
|
* add is-available verbDave Reisner2014-05-064-3/+40
|
* I gotta have more poniesDave Reisner2014-05-061-0/+3
|
* use std::max instead of fmaxDave Reisner2014-01-061-2/+1
|
* implement --short option to replace *-short commandsDave Reisner2013-11-202-61/+44
| | | | | | | | This deprecates and removes documentation for list-short, list-cards-short and list-profiles-short, but does not actually remove their functionality (for backwards compat). Using any of these commands will simply call the s/-short// version of the command and set the --short option instead.
* whitespace policeDave Reisner2013-11-051-4/+0
|
* Fix segfault when invalid command issued.Simon Gomizelj2013-11-051-0/+3
| | | | | First check if we actually find an entry inside the action map before working on it further.
* add .ycm_extra_conf.pyDave Reisner2013-09-251-0/+89
|
* prepare v2 releaseDave Reisner2013-08-251-1/+1
|
* Add upload target, switch to xz distballsDave Reisner2013-08-251-1/+5
|
* pulse: swap vectors rather than repopulating directlyDave Reisner2013-08-231-10/+21
|
* mark methods as constDave Reisner2013-08-231-5/+5
|
* notify: Create a NullNotifier as the default notifierDave Reisner2013-08-222-11/+12
| | | | This notifier is boring. It does nothing.
* pulse: avoid passing primitives by referenceDave Reisner2013-08-222-15/+15
|
* lib: remove unused varsDave Reisner2013-08-221-2/+0
|
* directly construct maps/structs via initializer listDave Reisner2013-08-031-3/+3
|
* favor static_cast over c-style castsDave Reisner2013-08-032-20/+16
|