summaryrefslogtreecommitdiff
path: root/src/interface.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-15Ellipsize long sink/source namesBenjamin Franzke1-28/+75
2020-02-15Fix column alignment for UTF-8 stringsBenjamin Franzke1-5/+44
2020-02-15Support UTF-8 charactersBenjamin Franzke1-1/+1
2020-02-15Replace our custom signalfd() fallback with glib one (available as of 2.54)Benjamin Franzke1-3/+3
2020-02-15Print status using mvwaddstr instead of mvwprintwBenjamin Franzke1-1/+1
2020-02-15Drop invalid call to delscreen(NULL)Benjamin Franzke1-1/+0
2013-02-20interface: Fix unused variable errorsBenjamin Franzke1-0/+2
2011-12-20interface: Add labels to the sink and source listsBenjamin Franzke1-1/+5
2011-12-20Get rid of chooser_main_ctl and chooser_childBenjamin Franzke1-58/+9
2011-12-19interface: Dont allocate volumebar if length is to lessBenjamin Franzke1-0/+2
2011-12-19command: Put main ctl length logic into interface.cBenjamin Franzke1-0/+8
2011-12-19Rename sink.h to ctl.hBenjamin Franzke1-1/+1
2011-12-19Rename chooser_{sink,input} to chooser_{main_ctl,child}Benjamin Franzke1-8/+10
2011-12-19Let sinks & sources and sink_inputs & source_outputs use same typesBenjamin Franzke1-44/+16
2011-12-19Implement "down" for both sink and source listBenjamin Franzke1-10/+41
2011-12-18Initial support for displaying source outputsBenjamin Franzke1-0/+3
2011-12-18Initial support for printing available sourcesBenjamin Franzke1-0/+8
2011-12-18Rename sink{,_input}_info to sink{,input}Benjamin Franzke1-5/+5
2011-12-18Move interface related properties into new interface structBenjamin Franzke1-88/+92
2011-12-18interface: (cosmetic) Move resize and clear functions aroundBenjamin Franzke1-46/+46
2011-12-18interface: Use printf precision and padding for volume bar printingBenjamin Franzke1-14/+25
2011-12-18interface: getmaxx is not standard, use getmaxyx insteadBenjamin Franzke1-2/+3
2011-12-18interface: Stop keeping track of cursor position ourselfBenjamin Franzke1-20/+20
2011-12-18interface: Unify drawing code for sinks and inputsBenjamin Franzke1-72/+39
2011-12-18interface: Dont postfix spaces, always prefixBenjamin Franzke1-4/+4
2011-12-18interface: print_volume can use vol_ctl parameter nowBenjamin Franzke1-5/+5
2011-12-18set_max_name_len: Simplify code to two calls to one helper functionBenjamin Franzke1-17/+18
2011-12-18Finally move interface_get_current_ctl into interface.cBenjamin Franzke1-0/+44
2011-12-18Rename vol_ctl_object to vol_ctlBenjamin Franzke1-1/+1
2011-12-18Unify common sink(_input) properties to a base objectBenjamin Franzke1-11/+10
2011-12-14Increase warning leaves, and fix new occured onesBenjamin Franzke1-2/+3
2011-12-13Let interface_set_status use va argsBenjamin Franzke1-2/+7
2011-12-13Add goto based error-path cleanup to mainBenjamin Franzke1-3/+5
2011-12-13Allow to quit with a non-ready contextBenjamin Franzke1-3/+0
2011-12-13Fix some leaksBenjamin Franzke1-1/+9
2011-12-13interface: Rename print_sink_list to interface_redrawBenjamin Franzke1-2/+3
2011-12-13Add a list_foreach makro for GListBenjamin Franzke1-16/+11
2011-12-13config: Read keymap from configuration fileBenjamin Franzke1-189/+6
2011-12-13sink: Remove struct typedefsBenjamin Franzke1-16/+16
2011-12-13Add config property to select display name to useBenjamin Franzke1-3/+2
2011-12-05interface: Fix unitialized variableBenjamin Franzke1-1/+1
2011-10-22interface: Derive new chooser_input directly when movingBenjamin Franzke1-26/+16
2011-10-22interface: Dont move a sink_input if there is only one sinkBenjamin Franzke1-1/+4
2011-10-22Add License header to source filesBenjamin Franzke1-0/+19
2011-10-22Fix 80 column widthBenjamin Franzke1-28/+53
2011-10-21Fix selection when moving an input aroundBenjamin Franzke1-0/+1
2011-10-21interface: Calculate offsets less oftenBenjamin Franzke1-17/+15
2011-10-21Store all input_infos in one big listBenjamin Franzke1-19/+55
2011-10-21Fix ident mistakes introduces by previous mass changesBenjamin Franzke1-118/+113
2011-10-21Stop using global variables.Benjamin Franzke1-132/+114