Commit graph

83 commits

Author SHA1 Message Date
MrDulfin
4546082e54 created more functions for the config 2024-01-17 09:07:06 -05:00
MrDulfin
634b12d353 Merge branch 'main' of https://github.com/Dangoware/dmp-core 2024-01-17 07:27:34 -05:00
MrDulfin
4e5a45e544 messing with Config 2: Electric Boogaloo 2024-01-17 07:20:51 -05:00
c14ab1f04b Minor work starting on controller.rs 2024-01-17 06:18:09 -06:00
4e33d20d18 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-01-17 04:56:39 -06:00
4dfc321d2a re-added the controller 2024-01-17 04:54:05 -06:00
MrDulfin
bc75b92237 messing around with config 2024-01-17 05:53:18 -05:00
MrDulfin
2d0464a993 removed broken imports 2024-01-13 00:57:26 -05:00
MrDulfin
6da574e7cb Merge branch 'main' of https://github.com/Dangoware/dmp-core 2024-01-13 00:20:36 -05:00
MrDulfin
3c54745303 updated cargo.toml 2024-01-13 00:20:23 -05:00
9eaccc22fd Removed music_controller for restructuring 2024-01-12 23:01:06 -06:00
af6e273e19 Merge branch 'main' of https://github.com/Dangoware/dmp-core 2024-01-12 22:47:24 -06:00
MrDulfin
463456ad5b test 2 2024-01-12 23:47:00 -05:00
278f37dd6a Made some changes to error handling in the Player and other minor changes 2024-01-12 22:46:33 -06:00
MrDulfin
4fbda80397 test 2024-01-12 23:32:25 -05:00
MrDulfin
c78f77165e Cargo formatted and made query_uri() public 2024-01-09 13:38:54 -05:00
MrDulfin
72da619f8e added to_m3u8() and placeholders for Playlist 2023-12-25 14:22:57 -05:00
MrDulfin
ef78c36982 added gitignore 2023-12-14 18:19:03 -05:00
MrDulfin
42ff88578e Create LICENSE 2023-12-14 18:17:45 -05:00
MrDulfin
eb9b2bf230 Create README.md 2023-12-14 18:04:55 -05:00
d8be0535c2 Changed the method to lock the playbin instance 2023-12-14 16:40:04 -06:00
MrDulfin
8fda06a846 Merge branch 'main' of https://github.com/Dangoware/dango-music-player 2023-12-11 13:16:59 -05:00
MrDulfin
7e041bddd0 removed some warnings 2023-12-11 13:16:12 -05:00
045cea90bf Applied clippy suggestions 2023-12-11 02:42:13 -06:00
5000d24a77 Fixed errors in foobar reader 2023-12-11 02:30:03 -06:00
cab60e1560 Made foobar reader compliant with new Trait 2023-12-11 02:27:33 -06:00
MrDulfin
4b55c2eaa8 fixed tag reading in to_tag() 2023-12-11 00:39:02 -05:00
MrDulfin
b683c45ec7 Merge branch 'main' of https://github.com/Dangoware/dango-music-player 2023-12-11 00:30:53 -05:00
MrDulfin
82e429895f added to_songs() for XmlLibrary 2023-12-11 00:30:26 -05:00
e5bfde6846 Revert "Removed MusicBee library reader"
This reverts commit 942f12f3ebc1c557b8023ad8494375c4115404e1.
2023-12-10 00:36:20 -06:00
3c007ed886 Removed MusicBee library reader 2023-12-10 00:29:54 -06:00
MrDulfin
99a0901b12 Merge branch 'main' of https://github.com/Dangoware/dango-music-player 2023-12-10 00:53:58 -05:00
MrDulfin
0072963a60 added `to_songs()` in ExternalLibrary 2023-12-10 00:43:39 -05:00
886fc1a3c8 Updated from_file() in ExternalLibrary trait 2023-12-09 23:39:15 -06:00
MrDulfin
594e426a3f Added db_reader, implemented ExternalLibrary, updated Playlist 2023-12-09 23:37:22 -05:00
MrDulfin
15b4984054 changed music_db.rs to library.rs 2023-12-09 01:57:46 -05:00
MrDulfin
7a93974f5b Added Playlists, Implemented MusicCollection for Album and Playlist 2023-12-09 01:52:57 -05:00
b2e7367795 Ran cargo fmt 2023-12-08 00:37:19 -06:00
17c2745cdd Added buffering and bus message watching 2023-12-07 15:14:03 -06:00
5c2b718d79 Indefinite network streams are now properly queued 2023-12-05 13:26:47 -06:00
f392e6a0af Gapless playback works 2023-12-05 12:59:52 -06:00
d87927a7db Fixed an issue with CUE playback, fixed an issue with CUE file reading
The CUE artist was being inserted as the Album title
2023-12-05 08:19:10 -06:00
38b27c66c2 Fixed GStreamer URI generation 2023-12-04 22:33:52 -06:00
38d4fe9bc8 Added more error handling 2023-12-04 22:09:51 -06:00
d12d65c518 Fixed "about to finish" message sending improperly 2023-12-04 21:09:10 -06:00
7dbed859d4 Gapless playback now possible, can play CUE tracks 2023-12-02 02:20:58 -06:00
8071a90dfe Implemented GStreamer playback 2023-11-30 23:34:09 -06:00
c0d7f01b38 Fixed array length for blocked extensions 2023-11-30 14:41:33 -06:00
f9ca472db4 Removed .mid from blocked extensions 2023-11-30 14:38:54 -06:00
abfad7587d Updated tag parse error handling, fixes #19 2023-11-30 14:35:40 -06:00