Add hotkey per source
added transitions
Added option to switch after a duration Example: Switch to None after 5 seconds of showing a source using a hotkeyAdded option to switch on media state Example: Switch to random source of list when the source is not playing.