summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-07-23move sink_list var to sink.c (included from sink.h)ben4-6/+8
other c-files than sink.c get the extern definition via sink.h, only sink.c receives the non-extern one
2010-07-23height,width made local vars + abit syntax cleanupben1-14/+14
2010-07-23add wasd + tab + x keymapping for left hand ctrlben1-0/+7
2010-07-23use blocked instead of pending var name for syncben2-8/+8
2010-07-23use sigaction instead of signalben1-12/+5
2010-07-23change (global) variable visibility (ie be static)ben2-15/+15
2010-07-23increase exit smoothness + add some g_assertsben1-1/+7
2010-07-23remove old outcommented printfsben1-5/+2
2010-07-23fit autotools config to actual changes and improveben3-16/+5
2010-07-23use g_printerr instead of printf for errorsben1-7/+8
2010-07-23add status function, and display connection stateben3-13/+35
2010-07-23smoothly exit now (pulse con & glib loop explicit)ben2-11/+11
2010-07-23sink_list_tmp as userdata instead of global nowben1-5/+6
2010-07-22glib-ify datatype, functions etc + header cleanupben8-148/+103
2010-07-21message window working nowben1-5/+7
2010-07-21Merge branch 'master' of gitorious.org:pa-sink-ctl/pa-sink-ctlJan Klemkow2-22/+24
2010-07-21interface: wip: adding message boxJan Klemkow1-2/+12
2010-07-21be a bit more type-safe (integer types cleanup)ben2-22/+24
2010-07-20resize support using resize_term and ioctlben1-11/+36
2010-07-20clear stdscr and menu_win & print list after thatben1-0/+5
2010-07-20Merge branch 'master' of gitorious.org:pa-sink-ctl/pa-sink-ctlben2-3/+10
2010-07-20add signal handler for SIGWINCHben1-0/+14
2010-07-20interface: adding function for window-resizeyounix2-3/+10
This function resize the internal ncurses box when the terminal program was resized.
2010-07-20interface: adding comment for box-sizeyounix1-0/+1
2010-07-19interface: intern box is now in fullwindowsizeyounix1-8/+3
2010-07-19change_callback shouldnt printas infos are not uptodateben1-1/+1
2010-07-19state changes(new input etc) recognized at runtime automaticallyben2-19/+55
2010-07-15use easier sink_*_get() instead of g_array_indexben4-22/+33
2010-07-15use pa_cvolume_set instead of iterating manuallyben1-4/+5
2010-07-15replace own VOLUME_MAX def with PA_VOLUME_NORM defben6-11/+7
2010-07-15syntax cleanupben6-79/+81
2010-07-15replace sink_input_list implementation with GArrayben6-126/+44
2010-07-15sink_clear() marked static (only private use)ben2-11/+11
2010-07-15replace own sink-list implementation with GArrayben4-148/+74
2010-07-14replace pulseaudio's mainloop with glib-mainloopben3-17/+31
2010-07-13code cleanupJan Klemkow3-45/+2
2010-07-13display name instead of device when device prop is not availableben2-2/+3
2010-07-13Merge branch 'master' of gitorious.org:pa-sink-ctl/pa-sink-ctlben4-1/+8
2010-07-13add mute support for sinks and inputsben4-8/+36
2010-07-13change sink-name to sink-deviceJan Klemkow4-1/+8
sink-device is the name of the device
2010-07-13volume made changable for sinksben1-9/+25
2010-07-13add volume output for sinksben3-0/+4
2010-07-13add vim-like (hjkl) shortcutsben1-1/+7
2010-07-13sink_inputs volume made changableben4-8/+32
2010-07-13inputs made movableben1-8/+26
2010-07-13remove all tabs and use direct positioningben1-3/+5
2010-07-13made test alignment and highlighting consistentben1-3/+3
2010-07-13disable showing the cursorben1-0/+1
2010-07-13add werase before printing (no more overwriting)ben1-0/+1
2010-07-13stop setting local pntrs NULL when globals needed (tmp commented out)ben2-4/+9
all *_clear functions get a pointer that should be freed by that function. after freeing they are set to NULL, but thats only in local scope, i.e: the global pointer stays NOT NULL void sink_list_clear(sink_info** sink_list, ...) { [..] free(sink_list); sink_list = NULL; } so if it is really intended, all clear functions need to be changed to: void sink_list_clear(sink_info ***sink_list,...) { [..] free(*sink_list); *sink_list = NULL; }