Vladimir
1e8e444376
feat: Implement Playlists and Programs Management
...
- Added PlaylistsGroupViewModel to manage playlists and selection.
- Introduced ProgramsGroupViewModel for handling program groups and subscriptions.
- Created ProgramsListViewModel to manage individual program listings.
- Developed SettingsViewModel for user settings including playlist management.
- Implemented TVPlayerViewModel as the main view model coordinating screens and data.
- Added PlayerView for video playback with LibVLC integration.
- Created XAML views for PlaylistsGroup, ProgramsGroup, ProgramsList, and Settings.
- Added sample M3U playlist for testing.
- Documented WPF build instructions and project structure in WPF-BUILD.md.
- Configured global.json for .NET SDK versioning.
2026-03-22 12:11:24 +02:00
Vladimir
a6ec011e79
Enhance error handling and logging in M3U and XML downloading processes; implement proper application shutdown in MainViewModel; introduce PlaylistSettings for configurable URLs and timeout settings.
2026-03-22 09:14:39 +02:00
vova
59d0ed1ab5
filter empty url in m3u
2025-12-13 10:52:02 +02:00
vova
d1df90e258
add support for large amount of programs
2024-12-05 13:21:39 +02:00
vova
7ccb294f50
release 1.5.1
1.5.1
2024-10-23 17:50:12 +03:00
vova
02aabfdf4c
add translation, fix small bugs
2024-10-23 17:49:23 +03:00
vova
47a09ccd2e
check playlist for null
2024-10-23 15:15:44 +03:00
vova
7cbda8a6b9
Allow to add/remove multiple playlists from settings window
2024-10-23 14:37:54 +03:00
vova
6d09c2699c
support multiple playlists
2024-10-22 20:03:59 +03:00
vova
0abc6971ba
support more than one playlist
2024-10-22 18:19:33 +03:00
vova
0bff41af12
save guide to program data
2024-09-24 20:01:32 +03:00
vova
ff78d7a062
parse list from another source, make file guide
2024-09-24 19:57:07 +03:00
Vladimir
af83f6c696
try to add MAUI support
2024-05-08 18:38:26 +03:00
Vova
bcc2ba2790
add channels filter
...
add hardcoded discovery science channel
2024-05-07 14:43:52 +03:00
Vova
8aa7b0a261
setup change
2024-05-05 19:20:32 +03:00
Vova
d179d294a5
Ui changes - show ProgramGuide
2024-05-05 19:02:25 +03:00
Vova
12289c52f8
add close button
2024-05-05 16:19:58 +03:00
Vova
3dfeea71f0
Added setup and minor fixes
2024-01-30 18:35:11 +02:00
Vova
9b8e8a835a
add settings screen
...
get playlist from settings, in first run - open Settings
2024-01-30 16:31:11 +02:00
vova
d8365d2b1f
improve usability
2024-01-28 23:20:17 +02:00
vova
fe756648de
listview drag
2024-01-28 23:10:11 +02:00
Vova
7e04b83728
show general error
2024-01-28 20:19:49 +02:00
Vova
709e14a2bd
first version
2024-01-28 20:00:36 +02:00
Vova
1695c807c2
dispose subscribers
2024-01-24 08:23:28 +02:00
Vova
b08ec77a46
fix fullscreen button
2024-01-21 18:52:42 +02:00
Vova
7d00619d14
more design
2024-01-21 17:39:07 +02:00
Vova
e36554eeab
Design
2024-01-21 13:18:48 +02:00
Vova
4c374069f2
navigation menu & design
2024-01-21 12:14:48 +02:00
Vova
61eb987642
cleanup unused code
2024-01-21 07:44:19 +02:00
Vova
7ad95d9754
Added BackCommand to video player window
2024-01-18 19:06:51 +02:00
Vova
10b4146772
Got WPF version work
2024-01-18 17:42:44 +02:00
Vova
df51ee3ad6
Add project files.
2024-01-15 07:49:55 +02:00
Vova
0f23024c49
Add .gitattributes and .gitignore.
2024-01-15 07:49:51 +02:00