Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-18 | interface: Stop keeping track of cursor position ourself | Benjamin Franzke | 1 | -1/+0 | |
2011-12-18 | interface: Unify drawing code for sinks and inputs | Benjamin Franzke | 1 | -0/+1 | |
They are drawn from the same function that calls itself recursiveley for childs of the currently drawn volume control. So its called for all sink_inputs that belong to a sink. | |||||
2011-12-14 | Remove unused change_callback | Benjamin Franzke | 1 | -3/+0 | |
2011-12-13 | Add goto based error-path cleanup to main | Benjamin Franzke | 1 | -0/+1 | |
2011-12-13 | Add a list_foreach makro for GList | Benjamin Franzke | 1 | -0/+3 | |
Saves around 1-2 lines per foreach, and should be more error prone. | |||||
2011-12-12 | Revert "Use g_list_find_custom to calculate sink position" | Benjamin Franzke | 1 | -6/+3 | |
This reverts commit 3898263f329e877d9b6a997d7a92851908d19166. | |||||
2011-12-12 | Use g_list_find_custom to calculate sink position | Benjamin Franzke | 1 | -3/+6 | |
The compare function matches against the configured sink priority. | |||||
2011-12-12 | Implement a priority based sink order assignment | Benjamin Franzke | 1 | -0/+10 | |
This is handsome when using udev based device discovery. | |||||
2011-10-22 | interface: Derive new chooser_input directly when moving | Benjamin Franzke | 1 | -2/+0 | |
Dont schedule this until redraw, since this needed hacks to ensure we got the update. | |||||
2011-10-22 | Add License header to source files | Benjamin Franzke | 1 | -0/+19 | |
2011-10-21 | Fix selection when moving an input around | Benjamin Franzke | 1 | -0/+1 | |
We may not get the update for the moved index immediately, but we calculate the new position for the selection on redraw. So schedule redraw until we get the update, when we move around. | |||||
2011-10-21 | Make use of gradual updates | Benjamin Franzke | 1 | -4/+0 | |
..to stop retreiving all sinks and inputs on every small change. | |||||
2011-10-21 | Store all input_infos in one big list | Benjamin Franzke | 1 | -1/+3 | |
This makes the lookup routines independent of each other, which allows gradual updates later. | |||||
2011-10-21 | pa-sink-ctl.h: Remove private functions | Benjamin Franzke | 1 | -9/+0 | |
This involves moving functions around in pa-sink-ctl.c so that we dont need to declare them additionally. | |||||
2011-10-21 | Fix ident mistakes introduces by previous mass changes | Benjamin Franzke | 1 | -7/+14 | |
Variables were substituted by sed, so indentation got messed up. | |||||
2011-10-21 | Stop using global variables. | Benjamin Franzke | 1 | -2/+33 | |
Rather store it in a context, thats used everywhere as parameter, or as userdata. | |||||
2010-07-22 | glib-ify datatype, functions etc + header cleanup | ben | 1 | -16/+6 | |
2010-07-21 | be a bit more type-safe (integer types cleanup) | ben | 1 | -5/+0 | |
2010-07-15 | replace own VOLUME_MAX def with PA_VOLUME_NORM def | ben | 1 | -2/+5 | |
2010-07-12 | wip: bugfix: interface | Jan Klemkow | 1 | -0/+2 | |
2010-07-12 | move sources to src/ | ben | 1 | -0/+25 | |