├── .editorconfig ├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── GitVersion.yml ├── LICENSE ├── LICENSE_FMOD ├── NuGet.Config ├── README.md ├── XamlStyler ├── CommandLine.dll ├── CommandLine.xml ├── Irony.dll ├── Irony.xml ├── Newtonsoft.Json.dll ├── Newtonsoft.Json.xml ├── Options │ ├── DefaultSettings.json │ └── XAMLStyler.json ├── Settings.XamlStyler ├── XamlStyler.Core.dll ├── format_all_xaml.cmd ├── xstyler.exe └── xstyler.exe.config ├── appveyor.yml ├── cake.config ├── icon ├── Gramaphone.ico ├── Gramaphone.png └── Gramaphone48x48.png ├── screenshots ├── 2012-12-13_23h14_25.png ├── 2012-12-16_17h14_57.png ├── 2012-12-19_14h48_05.png ├── 2012-12-19_21h54_53.png ├── 2012-12-19_21h55_18.png ├── 2013-01-05_23h26_18.png ├── 2013-02-07_22h49_52.png ├── 2013-09-16_09h40_02.png ├── 2013-09-16_09h40_08.png ├── 2013-11-10_23h42_10.png ├── 2013-11-10_23h42_24.png ├── 2013-11-26_20h58_04.png ├── 2013-11-26_20h58_17.png ├── 2014-07-14_22h42_19.png ├── 2014-11-02_12h11_31.png ├── 2015-07-19_22h18_51.png ├── 2015-07-19_22h19_10.png ├── 2015-10-20_23h50_51.png ├── 2015-10-20_23h50_59.png ├── 2015-10-20_23h51_14.png └── 2017-12-21_09h48_42.png └── src ├── Directory.Build.Props ├── Directory.Build.Targets ├── SimpleMusicPlayer.Tests ├── AsyncVoidMethodsTest.cs ├── Helpers.cs ├── PlayListCollectionTest.cs └── SimpleMusicPlayer.Tests.csproj ├── SimpleMusicPlayer.sln ├── SimpleMusicPlayer.sln.DotSettings ├── SimpleMusicPlayer ├── App.net472.config ├── App.xaml ├── App.xaml.cs ├── Behavior │ ├── IListItemConverter.cs │ ├── MultiSelectorBehaviours.cs │ └── TwoListSynchronizer.cs ├── Core │ ├── AppHelper.cs │ ├── AssemblyExtensions.cs │ ├── AttachedCommandBehavior.cs │ ├── BaseListBox.cs │ ├── BaseListView.cs │ ├── CoverManager.cs │ ├── CustomWindowPlacementSettings.cs │ ├── DelegateCommand.cs │ ├── Enums.cs │ ├── ExceptionExtensions.cs │ ├── FileSearchWorker.cs │ ├── FolderBrowserHelper.cs │ ├── FormattedSlider.cs │ ├── Interfaces │ │ ├── IKeyHandler.cs │ │ ├── IMediaFile.cs │ │ ├── IPlayerEngine.cs │ │ └── IWindowSetting.cs │ ├── KeyHandlerExtensions.cs │ ├── MediaFile.cs │ ├── MediaFileException.cs │ ├── MedialibCollection.cs │ ├── NLogLogger.cs │ ├── PlayList.cs │ ├── PlayListCollection.cs │ ├── Player │ │ ├── ChannelInfo.cs │ │ ├── Equalizer.cs │ │ ├── EqualizerBand.cs │ │ ├── PlayerEngine.cs │ │ └── PlayerSettings.cs │ ├── QuickFillObservableCollection.cs │ ├── SelectorHelper.cs │ ├── SingleInstanceManager.cs │ ├── SizeTriggerHelper.cs │ ├── SprocketControl.cs │ ├── VisualExtensions.cs │ └── WindowExtensions.cs ├── FMODStudio │ └── FMODExtensions.cs ├── FodyWeavers.xml ├── FodyWeavers.xsd ├── Resources │ ├── Controls.BaseListBox.xaml │ ├── Controls.BaseListView.xaml │ ├── Controls.CustomSlider.xaml │ ├── Controls.Scrollbar.xaml │ ├── Controls.Slider.xaml │ ├── Controls.xaml │ ├── Fonts.xaml │ └── Icons.xaml ├── SimpleMusicPlayer.csproj ├── TinyIoC.cs ├── ValueConverters │ ├── BooleanConverter.cs │ ├── EnumBooleanConverter.cs │ ├── EnumToVisibilityConverter.cs │ ├── FalseToCollapsedVisibilityConverter.cs │ ├── NullVisibilityConverter.cs │ ├── PlayerStateToToolTipConverter.cs │ ├── SliderPositionValueToTextConverter.cs │ └── SliderRemainingPositionValueToTextConverter.cs ├── ViewModels │ ├── EqualizerViewModel.cs │ ├── MainViewModel.cs │ ├── MedialibViewModel.cs │ ├── PlayControlInfoViewModel.cs │ ├── PlayControlViewModel.cs │ └── PlaylistsViewModel.cs ├── Views │ ├── EqualizerView.xaml │ ├── EqualizerView.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── MediaFileTransitioningContentControl.xaml │ ├── MediaFileTransitioningContentControl.xaml.cs │ ├── MedialibView.xaml │ ├── MedialibView.xaml.cs │ ├── PlayControlInfoViewTemplates.xaml │ ├── PlayControlView.xaml │ ├── PlayControlView.xaml.cs │ └── PlaylistsViewTemplates.xaml ├── app.manifest ├── settings.json └── simplemp.ico ├── global.json └── libs ├── FMODStudio ├── LICENSE.TXT ├── csharp │ ├── fmod.cs │ ├── fmod_dsp.cs │ └── fmod_errors.cs ├── revision.txt ├── x64 │ ├── fmod.dll │ └── fmodL.dll └── x86 │ ├── fmod.dll │ └── fmodL.dll └── taglib-sharp └── taglib-sharp.dll /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/.gitignore -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE_FMOD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/LICENSE_FMOD -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/README.md -------------------------------------------------------------------------------- /XamlStyler/CommandLine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/CommandLine.dll -------------------------------------------------------------------------------- /XamlStyler/CommandLine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/CommandLine.xml -------------------------------------------------------------------------------- /XamlStyler/Irony.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Irony.dll -------------------------------------------------------------------------------- /XamlStyler/Irony.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Irony.xml -------------------------------------------------------------------------------- /XamlStyler/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /XamlStyler/Newtonsoft.Json.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Newtonsoft.Json.xml -------------------------------------------------------------------------------- /XamlStyler/Options/DefaultSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Options/DefaultSettings.json -------------------------------------------------------------------------------- /XamlStyler/Options/XAMLStyler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Options/XAMLStyler.json -------------------------------------------------------------------------------- /XamlStyler/Settings.XamlStyler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/Settings.XamlStyler -------------------------------------------------------------------------------- /XamlStyler/XamlStyler.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/XamlStyler.Core.dll -------------------------------------------------------------------------------- /XamlStyler/format_all_xaml.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/format_all_xaml.cmd -------------------------------------------------------------------------------- /XamlStyler/xstyler.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/xstyler.exe -------------------------------------------------------------------------------- /XamlStyler/xstyler.exe.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/XamlStyler/xstyler.exe.config -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cake.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/cake.config -------------------------------------------------------------------------------- /icon/Gramaphone.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/icon/Gramaphone.ico -------------------------------------------------------------------------------- /icon/Gramaphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/icon/Gramaphone.png -------------------------------------------------------------------------------- /icon/Gramaphone48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/icon/Gramaphone48x48.png -------------------------------------------------------------------------------- /screenshots/2012-12-13_23h14_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2012-12-13_23h14_25.png -------------------------------------------------------------------------------- /screenshots/2012-12-16_17h14_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2012-12-16_17h14_57.png -------------------------------------------------------------------------------- /screenshots/2012-12-19_14h48_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2012-12-19_14h48_05.png -------------------------------------------------------------------------------- /screenshots/2012-12-19_21h54_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2012-12-19_21h54_53.png -------------------------------------------------------------------------------- /screenshots/2012-12-19_21h55_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2012-12-19_21h55_18.png -------------------------------------------------------------------------------- /screenshots/2013-01-05_23h26_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-01-05_23h26_18.png -------------------------------------------------------------------------------- /screenshots/2013-02-07_22h49_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-02-07_22h49_52.png -------------------------------------------------------------------------------- /screenshots/2013-09-16_09h40_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-09-16_09h40_02.png -------------------------------------------------------------------------------- /screenshots/2013-09-16_09h40_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-09-16_09h40_08.png -------------------------------------------------------------------------------- /screenshots/2013-11-10_23h42_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-11-10_23h42_10.png -------------------------------------------------------------------------------- /screenshots/2013-11-10_23h42_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-11-10_23h42_24.png -------------------------------------------------------------------------------- /screenshots/2013-11-26_20h58_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-11-26_20h58_04.png -------------------------------------------------------------------------------- /screenshots/2013-11-26_20h58_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2013-11-26_20h58_17.png -------------------------------------------------------------------------------- /screenshots/2014-07-14_22h42_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2014-07-14_22h42_19.png -------------------------------------------------------------------------------- /screenshots/2014-11-02_12h11_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2014-11-02_12h11_31.png -------------------------------------------------------------------------------- /screenshots/2015-07-19_22h18_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2015-07-19_22h18_51.png -------------------------------------------------------------------------------- /screenshots/2015-07-19_22h19_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2015-07-19_22h19_10.png -------------------------------------------------------------------------------- /screenshots/2015-10-20_23h50_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2015-10-20_23h50_51.png -------------------------------------------------------------------------------- /screenshots/2015-10-20_23h50_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2015-10-20_23h50_59.png -------------------------------------------------------------------------------- /screenshots/2015-10-20_23h51_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2015-10-20_23h51_14.png -------------------------------------------------------------------------------- /screenshots/2017-12-21_09h48_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/screenshots/2017-12-21_09h48_42.png -------------------------------------------------------------------------------- /src/Directory.Build.Props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/Directory.Build.Props -------------------------------------------------------------------------------- /src/Directory.Build.Targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/Directory.Build.Targets -------------------------------------------------------------------------------- /src/SimpleMusicPlayer.Tests/AsyncVoidMethodsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer.Tests/AsyncVoidMethodsTest.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer.Tests/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer.Tests/Helpers.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer.Tests/PlayListCollectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer.Tests/PlayListCollectionTest.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer.Tests/SimpleMusicPlayer.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer.Tests/SimpleMusicPlayer.Tests.csproj -------------------------------------------------------------------------------- /src/SimpleMusicPlayer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer.sln -------------------------------------------------------------------------------- /src/SimpleMusicPlayer.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer.sln.DotSettings -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/App.net472.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/App.net472.config -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/App.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/App.xaml.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Behavior/IListItemConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Behavior/IListItemConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Behavior/MultiSelectorBehaviours.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Behavior/MultiSelectorBehaviours.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Behavior/TwoListSynchronizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Behavior/TwoListSynchronizer.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/AppHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/AppHelper.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/AssemblyExtensions.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/AttachedCommandBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/AttachedCommandBehavior.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/BaseListBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/BaseListBox.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/BaseListView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/BaseListView.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/CoverManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/CoverManager.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/CustomWindowPlacementSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/CustomWindowPlacementSettings.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/DelegateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/DelegateCommand.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Enums.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/ExceptionExtensions.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/FileSearchWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/FileSearchWorker.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/FolderBrowserHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/FolderBrowserHelper.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/FormattedSlider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/FormattedSlider.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Interfaces/IKeyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Interfaces/IKeyHandler.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Interfaces/IMediaFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Interfaces/IMediaFile.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Interfaces/IPlayerEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Interfaces/IPlayerEngine.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Interfaces/IWindowSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Interfaces/IWindowSetting.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/KeyHandlerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/KeyHandlerExtensions.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/MediaFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/MediaFile.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/MediaFileException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/MediaFileException.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/MedialibCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/MedialibCollection.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/NLogLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/NLogLogger.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/PlayList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/PlayList.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/PlayListCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/PlayListCollection.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Player/ChannelInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Player/ChannelInfo.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Player/Equalizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Player/Equalizer.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Player/EqualizerBand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Player/EqualizerBand.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Player/PlayerEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Player/PlayerEngine.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/Player/PlayerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/Player/PlayerSettings.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/QuickFillObservableCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/QuickFillObservableCollection.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/SelectorHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/SelectorHelper.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/SingleInstanceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/SingleInstanceManager.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/SizeTriggerHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/SizeTriggerHelper.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/SprocketControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/SprocketControl.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/VisualExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/VisualExtensions.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Core/WindowExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Core/WindowExtensions.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/FMODStudio/FMODExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/FMODStudio/FMODExtensions.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/FodyWeavers.xml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/FodyWeavers.xsd -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Controls.BaseListBox.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Controls.BaseListBox.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Controls.BaseListView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Controls.BaseListView.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Controls.CustomSlider.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Controls.CustomSlider.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Controls.Scrollbar.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Controls.Scrollbar.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Controls.Slider.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Controls.Slider.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Controls.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Controls.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Fonts.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Fonts.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Resources/Icons.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Resources/Icons.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/SimpleMusicPlayer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/SimpleMusicPlayer.csproj -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/TinyIoC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/TinyIoC.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/BooleanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/BooleanConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/EnumBooleanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/EnumBooleanConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/EnumToVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/EnumToVisibilityConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/FalseToCollapsedVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/FalseToCollapsedVisibilityConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/NullVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/NullVisibilityConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/PlayerStateToToolTipConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/PlayerStateToToolTipConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/SliderPositionValueToTextConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/SliderPositionValueToTextConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ValueConverters/SliderRemainingPositionValueToTextConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ValueConverters/SliderRemainingPositionValueToTextConverter.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ViewModels/EqualizerViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ViewModels/EqualizerViewModel.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ViewModels/MainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ViewModels/MainViewModel.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ViewModels/MedialibViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ViewModels/MedialibViewModel.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ViewModels/PlayControlInfoViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ViewModels/PlayControlInfoViewModel.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ViewModels/PlayControlViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ViewModels/PlayControlViewModel.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/ViewModels/PlaylistsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/ViewModels/PlaylistsViewModel.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/EqualizerView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/EqualizerView.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/EqualizerView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/EqualizerView.xaml.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/MainWindow.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/MediaFileTransitioningContentControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/MediaFileTransitioningContentControl.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/MediaFileTransitioningContentControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/MediaFileTransitioningContentControl.xaml.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/MedialibView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/MedialibView.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/MedialibView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/MedialibView.xaml.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/PlayControlInfoViewTemplates.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/PlayControlInfoViewTemplates.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/PlayControlView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/PlayControlView.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/PlayControlView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/PlayControlView.xaml.cs -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/Views/PlaylistsViewTemplates.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/Views/PlaylistsViewTemplates.xaml -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/app.manifest -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/settings.json -------------------------------------------------------------------------------- /src/SimpleMusicPlayer/simplemp.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/SimpleMusicPlayer/simplemp.ico -------------------------------------------------------------------------------- /src/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/global.json -------------------------------------------------------------------------------- /src/libs/FMODStudio/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/LICENSE.TXT -------------------------------------------------------------------------------- /src/libs/FMODStudio/csharp/fmod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/csharp/fmod.cs -------------------------------------------------------------------------------- /src/libs/FMODStudio/csharp/fmod_dsp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/csharp/fmod_dsp.cs -------------------------------------------------------------------------------- /src/libs/FMODStudio/csharp/fmod_errors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/csharp/fmod_errors.cs -------------------------------------------------------------------------------- /src/libs/FMODStudio/revision.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/revision.txt -------------------------------------------------------------------------------- /src/libs/FMODStudio/x64/fmod.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/x64/fmod.dll -------------------------------------------------------------------------------- /src/libs/FMODStudio/x64/fmodL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/x64/fmodL.dll -------------------------------------------------------------------------------- /src/libs/FMODStudio/x86/fmod.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/x86/fmod.dll -------------------------------------------------------------------------------- /src/libs/FMODStudio/x86/fmodL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/FMODStudio/x86/fmodL.dll -------------------------------------------------------------------------------- /src/libs/taglib-sharp/taglib-sharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/punker76/simple-music-player/HEAD/src/libs/taglib-sharp/taglib-sharp.dll --------------------------------------------------------------------------------