aboutsummaryrefslogtreecommitdiffstats
path: root/ponymix.cc
Commit message (Expand)AuthorAgeFilesLines
* get rid of using std::* statements in headersDave Reisner2016-06-061-7/+7
* Determine default opt_device after arg parsingDave Reisner2015-03-261-1/+5
* fix compile time warnings for unreachable codeDave Reisner2014-12-291-0/+2
* more ponies behind fewer pipes.Dave Reisner2014-08-201-1/+2
* remove runtime_error exceptions for impossibleDave Reisner2014-07-051-3/+0
* Make Range::InRange a boolDave Reisner2014-07-051-1/+1
* add is-available verbDave Reisner2014-05-061-3/+11
* I gotta have more poniesDave Reisner2014-05-061-0/+3
* implement --short option to replace *-short commandsDave Reisner2013-11-201-54/+41
* whitespace policeDave Reisner2013-11-051-4/+0
* Fix segfault when invalid command issued.Simon Gomizelj2013-11-051-0/+3
* directly construct maps/structs via initializer listDave Reisner2013-08-031-3/+3
* favor static_cast over c-style castsDave Reisner2013-08-031-1/+1
* implement --max-volume to override baked in defaultsDave Reisner2013-04-301-1/+24
* add version function, wire it up from the makefileDave Reisner2013-04-101-2/+12
* clamp max volume based on max(dev->vol(), 100)Dave Reisner2013-04-101-1/+3
* remove unnecessary indirect varsDave Reisner2013-04-081-13/+5
* check for exact match before matching on a prefixDave Reisner2013-03-121-1/+7
* allow matching commands on prefixesDave Reisner2013-03-011-8/+30
* remove unused headerDave Reisner2013-02-281-1/+0
* whitespace policeDave Reisner2013-01-271-1/+1
* document --notifyDave Reisner2013-01-221-1/+2
* add support for libnotify based notifierDave Reisner2013-01-221-1/+13
* always use nullptr instead of NULLDave Reisner2013-01-211-1/+1
* abstract volume/balance output away from ponymixDave Reisner2013-01-211-35/+13
* clamp volume betweem 0-100 when using increase/decreaseDave Reisner2013-01-201-16/+10
* use convenient methods for increase/decreaseDave Reisner2013-01-061-2/+2
* restrict list when using the -t flagDave Reisner2013-01-031-0/+1
* 80 columns!Dave Reisner2013-01-031-1/+2
* show description in list-shortDave Reisner2013-01-031-2/+3
* resolve the card choice as late as possibleDave Reisner2013-01-031-24/+21
* Cleanup manpage, reintroduce application commands sectionDave Reisner2013-01-031-1/+13
* reorg usage outputDave Reisner2013-01-021-11/+7
* remove defunct enumDave Reisner2013-01-021-28/+1
* implement -short variations of list verbsDave Reisner2013-01-021-60/+130
* A dash of color...Dave Reisner2013-01-021-6/+85
* fix abort on set-profile after removing profileDave Reisner2013-01-021-0/+4
* remove string_to_device; PulseClient can do this nowDave Reisner2013-01-021-21/+6
* Derive the card from the targetted deviceDave Reisner2013-01-021-3/+13
* ponymix: validate arg count before invoking functionDave Reisner2013-01-021-126/+83
* rename class Pulse to PulseClientDave Reisner2013-01-021-24/+24
* eschew _unused_ attributeDave Reisner2013-01-011-18/+14
* alias sane types to --device flagsDave Reisner2013-01-011-9/+35
* maybe fix app mode?Dave Reisner2013-01-011-1/+16
* action, not optionDave Reisner2013-01-011-3/+4
* initial commitDave Reisner2013-01-011-0/+520