feat: Refactor project structure and add core library
- Migrate shared components from WPF to a new Core library. - Introduce GroupInfo, M3UInfo, and ObservableViewModelBase classes. - Implement M3UParser for downloading and parsing M3U files. - Add ProgramsData for managing program lists and guides. - Create SettingsModel for application settings management. - Update project references in solution files.
This commit is contained in:
@@ -30,6 +30,19 @@
|
||||
<PackageReference Include="System.Reactive" Version="6.0.2" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\TV Player Core\TV Player Core.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Remove="PlaylistWorker\GroupInfo.cs" />
|
||||
<Compile Remove="PlaylistWorker\M3UInfo.cs" />
|
||||
<Compile Remove="PlaylistWorker\M3UParser.cs" />
|
||||
<Compile Remove="ViewModels\ObservableViewModelBase.cs" />
|
||||
<Compile Remove="ViewModels\ProgramsData.cs" />
|
||||
<Compile Remove="ViewModels\SettingsModel.cs" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Resource Include="Assets\bkground.jpg">
|
||||
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||
|
||||
Reference in New Issue
Block a user