Commit Graph

45 Commits

Author SHA1 Message Date
63938b0139 Made repository methods asynchronous. Simplified playlist repository. Use playlist manager in the app, and left playlist repository to only be used by the playlist manager. 2026-07-24 09:49:58 -04:00
0acbab1215 Removed regular expressions package, as it is no longer needed in .NET 10. 2026-07-21 02:17:13 -04:00
569bdb06ed Update packages. 2026-07-21 02:14:26 -04:00
496d6e6d39 Updated packages. 2026-07-14 23:18:14 -04:00
dafc5d7e24 Updated packages. 2026-06-23 18:43:00 -04:00
d911ff153a Updated packages. 2026-06-11 09:23:20 -04:00
28ae46ee16 Updated packages. 2026-05-19 09:46:36 -04:00
5f7b716d25 Updated packages. Migrated Avalonia UI to 12.0. 2026-04-15 09:52:25 -04:00
c747635703 Updated to .NET 10. 2026-04-04 01:12:32 -04:00
e1338563ed Various updates. 2026-01-25 17:17:31 -05:00
f459e0e6e6 Added playing song view. Adding styling to playing song. Fixed caching cancellation issue. 2025-04-03 21:45:13 -04:00
2b2cb9d942 AvaloniaUI package updates. 2025-03-30 23:20:47 -04:00
f7cacf0bbb Various updates. 2025-03-30 23:18:40 -04:00
b7ba8341a1 Added playlist view. 2025-03-27 01:37:32 -04:00
97f6040122 Added resource classses and a missing converter. 2025-03-24 23:31:01 -04:00
9245e9c4cc Added view models and storage providers. 2025-03-22 19:05:13 -04:00
c3a87dee6a Upated session-related file names. 2025-03-22 15:31:44 -04:00
d988961513 Added application setting objects. 2025-03-22 15:28:46 -04:00
107a20b713 Added WinUI project. 2025-03-22 02:40:25 -04:00
9b80bf4a98 Minor updatees. 2025-03-22 01:55:22 -04:00
9214e97100 Added ContextMenu/Flyout animations. Added platform services. Use bitmap cache for all views. 2025-03-18 09:31:32 -04:00
7c70eb3814 Moved playlist commands to view model. 2025-03-14 22:59:15 -04:00
bd9b30abbd Added playlist view and initial playlist view logic. 2025-03-10 09:50:05 -04:00
9890236710 Fixed memory leak issue with song image source not getting disposed. Added playbackbar configuration button. 2025-03-05 22:08:46 -05:00
9fc8791ad1 Added playing song info view and view model. 2025-03-03 22:32:17 -05:00
0675131195 Updated SongPictureInfo use to async copy of picture data stream. Update other classes accordingly. 2025-03-02 23:28:28 -05:00
1a9c1a5478 Adding initial playback bar logic. 2025-03-02 13:46:33 -05:00
fc28004c89 Added AvaloniaUI project. 2025-03-01 17:03:06 -05:00
f78fe6fa2b Added AvaloniaUI project and Bass plugin dlls. 2025-03-01 17:02:41 -05:00
9ddf504575 Minor updates to clear off minor informational messages. 2025-02-27 22:01:27 -05:00
e8f61da6f8 Added initial database audio library class logic. 2025-02-27 21:58:27 -05:00
e2af19d9bb Added initial audio library logic. 2025-02-27 00:46:36 -05:00
c1a7d23096 Adjusted cache to allow for throttling and locking. 2025-02-26 23:10:36 -05:00
6835431d1e Updated memory cache fields. 2025-02-26 19:10:51 -05:00
dfdf514fe2 Updated audio image extraction logic. Added caching classes. 2025-02-26 19:07:29 -05:00
b38e4dc858 Added AudioFileScanner and AudioImageExtractor logic. 2025-02-25 00:42:34 -05:00
960c6b9ec7 Updated tests for audio player. 2025-02-24 02:45:47 -05:00
3c2c39e659 Added audio player logic and tests. 2025-02-24 00:15:17 -05:00
f8cda3105a Added logic for tags and audio engine. 2025-02-20 00:01:07 -05:00
2bafd474a0 Added playlist repository logic. 2025-02-18 20:49:04 -05:00
8cf4bb2804 Updated playlist model class. Added playlist tests. 2025-02-17 23:22:28 -05:00
cccf0b57a5 Added playlist logic. 2025-02-16 19:07:07 -05:00
8f3b07543f Added initial models. 2025-02-16 15:27:21 -05:00
3369b2a86a Add project files. 2025-02-16 15:02:31 -05:00
f8cbdddf67 Add .gitattributes, .gitignore, and README.md. 2025-02-16 15:02:29 -05:00