At the moment the UI is deeply intertwined with the core if QPlayer. I suggest moving everything that isn't in the Views folder to a new QPlayer.Core csproj and move any wpf specific code in the main view model break to the view. This would pave the way to running qplayer headless and on non-windows platforms.
At the moment the UI is deeply intertwined with the core if QPlayer. I suggest moving everything that isn't in the Views folder to a new QPlayer.Core csproj and move any wpf specific code in the main view model break to the view. This would pave the way to running qplayer headless and on non-windows platforms.