prev, next, play, and pause implemented. begin updating on events
prev button works now
play,pause,next,prev have url's updated on childInserted events
parse messages on '\n' character, process as many messages as recv. should account for more than one message being received at once, as well as incomplete messages
added stop button
generalized button press functions: now all call invokeAction
function to locate an actionitem by id
changed class/file name from nuvotransportcontrol to nuvoactionitem
added volume slider - updates, but cannot control yet:
working volume slider
fixed typo
added more icons, working mute button
toggle repeat & shuffle buttons
start with buttons disabled, enable when recv info
disable transport controls on childRemoved events
added variable for avState, update on childValueChanged, emit avStateChanged signal, received by onAvStateChange slot
added timer to increment progress bar, cleaned up duplicate code
disable mute, shuffle, repeat buttons on launch. enable when recv. item info from zone
in all parsing methods, added 'else' statement which prints the item. to identify items which are not currently processed
some clean up, moved simple if statements to one liners