Leonid Pershin
|
3c77baced7
|
Implement animated previews and perceptual hashing in PLib video library manager. Introduce IAnimatedPreviewGenerator and IVideoPerceptualHasher interfaces, enhancing video item metadata with animated preview paths and perceptual hashes. Update LibraryService to manage indexing in three passes: metadata, animated previews, and perceptual hashes. Revise UI components to display animated previews and manage duplicate video detection. Enhance README.md to document these new features and usage instructions.
|
2026-08-09 07:48:45 +03:00 |
|
Leonid Pershin
|
10c66baea8
|
Enhance video library management in PLib by introducing folder change tracking and improving video item metadata handling. Update IVideoRepository to include a method for loading video items with labels. Revise VideoPlayerViewModel to manage playback progress and integrate new UI elements for displaying watched status and resume options. Update MainWindowViewModel to observe folder changes for automatic rescanning. Enhance README.md to document these new features and usage instructions.
|
2026-08-09 07:06:57 +03:00 |
|
Leonid Pershin
|
a938a48de9
|
Enhance playback settings management in PLib video library manager. Introduce PlaybackOptions for volume and mute settings, integrating them into AppSettings and IAppSettingsStore. Update VideoPlayerViewModel to persist playback state and adjust UI bindings in VideoPlayerView for volume control. Revise README.md to document new playback settings functionality.
|
2026-08-09 06:46:33 +03:00 |
|
Leonid Pershin
|
835937357e
|
Refactor settings management in PLib video library manager. Replace dialog-based settings with a single-panel overlay for improved user experience. Update MainWindow and SettingsView to support new settings panel, and adjust ViewModels accordingly. Enhance README.md to reflect these changes.
|
2026-08-08 12:40:53 +03:00 |
|
Leonid Pershin
|
37c5feb2a6
|
Implement theme management and settings dialog in PLib video library manager. Add theme service for light/dark/system themes, integrate settings dialog for user preferences, and update app configuration to include appearance options. Enhance thumbnail caching with new methods for cache size and clearing. Update README.md to reflect new features and settings.
|
2026-08-08 12:04:53 +03:00 |
|
Leonid Pershin
|
625eae7ead
|
Refactor PLib video library manager to use ReactiveUI, replacing CommunityToolkit.Mvvm. Update dependencies, enhance thumbnail caching logic, and improve UI responsiveness with reactive commands. Remove obsolete PLib.slnx file and update README.md to reflect changes.
|
2026-08-08 11:37:36 +03:00 |
|
Leonid Pershin
|
ac05ea6b7f
|
Update README.md with project details, features, requirements, architecture, and data management for PLib video library manager.
|
2026-08-08 07:08:43 +03:00 |
|