|
39bd7e3167
|
Added a "track_info"-toolbar which shows an image found in the current audio file's metadata (usually the front-cover) and information about the currently playing track such as title and artist name.
|
2025-02-21 17:26:47 +01:00 |
|
|
301896e12c
|
Added loading of playlists to the process-dock.
|
2025-02-20 18:55:01 +01:00 |
|
|
5dc91f6605
|
Implemented that the player stops playing when the deleted playlist is the currently playing.
|
2025-02-20 17:17:26 +01:00 |
|
|
db191cbc44
|
Made drag n drop activate just when the playlist is fully loaded.
|
2025-02-19 18:57:23 +01:00 |
|
|
d8f885959b
|
Added some comments.
|
2025-02-12 14:48:44 +01:00 |
|
|
f377263a0a
|
Fixed a bug where playlists weren't saved when they weren't loaded from a .m3u.
|
2025-02-12 14:47:24 +01:00 |
|
|
0c2c91389d
|
Playlists now get loaded when they are started and removed debug prints.
|
2025-02-12 13:50:12 +01:00 |
|
|
0879575882
|
Made the double click working again.
|
2025-02-11 17:34:04 +01:00 |
|
|
22ffd211df
|
Got it working, but it's not better than before...
|
2025-02-04 14:43:08 +01:00 |
|
|
bedca22ca6
|
Removed some mechanic that is going to be reimplemented.
|
2025-02-03 17:53:35 +01:00 |
|
|
c55c1222f0
|
Added a dock widget that shows background processes.
|
2025-02-03 14:08:19 +01:00 |
|
|
563aab6204
|
Added some comments.
|
2025-02-02 14:56:06 +01:00 |
|
|
83deb903c1
|
Removed property that was never used and idk what I wanted to do with it.
|
2025-02-02 13:47:32 +01:00 |
|
|
8dddeac673
|
Adder Playlist.path property to Playlist so we dont always have to get the path by the title.
|
2025-02-01 13:19:43 +01:00 |
|
|
ed92c46f95
|
Completely removed supported formats check because Pydub is compatible with almost every format.
|
2025-01-31 20:47:39 +01:00 |
|
|
b77df6987c
|
Added m4a to supported formats.
|
2025-01-31 20:46:15 +01:00 |
|
|
8d502afcee
|
Added flac to supported formats.
|
2025-01-31 17:52:28 +01:00 |
|
|
96a9985099
|
Implemented deletion of playlists.
|
2025-01-28 18:23:43 +01:00 |
|
|
e5cc7c0cdb
|
Improved unique name system.
|
2025-01-28 17:42:39 +01:00 |
|
|
a8560add65
|
Added unique names on playlist rename.
|
2025-01-27 18:32:41 +01:00 |
|
|
b95081e840
|
Fixed crash that occurred when renaming new playlists.
|
2025-01-27 18:21:41 +01:00 |
|
|
3e579a4fcb
|
Implemented renaming of playlists.
|
2025-01-27 18:18:41 +01:00 |
|
|
f77bba0818
|
Tried to improve file tag loading time by tweaking some parameters of TinyTag.get().
|
2025-01-27 14:12:48 +01:00 |
|
|
519b2d0adb
|
Fixed some bugs that happened when tracks got rearranged.
|
2025-01-26 16:49:09 +01:00 |
|
|
b2bd8ef784
|
Made it work with relative paths also.
|
2025-01-26 14:07:00 +01:00 |
|
|
74bff6ea13
|
Added history and improved marking of playing track.
|
2025-01-26 13:51:31 +01:00 |
|
|
29f86e2196
|
Made the first track have the play mark on start.
|
2025-01-26 12:58:37 +01:00 |
|
|
3896d18393
|
Fixed playlist double-click behaviour.
|
2025-01-26 12:33:23 +01:00 |
|
|
b106c5eb21
|
Fixed a bug where the cache of the first track gets cleared when started by doubleclick.
|
2025-01-26 12:27:49 +01:00 |
|
|
027c2f6ac8
|
Fixed a crash where the current_track of a playlist won't get updated when the playlist is loaded from the command line.
|
2025-01-26 12:07:18 +01:00 |
|
|
31e72c25d3
|
Added a button that adds a playlist.
|
2025-01-25 21:46:48 +01:00 |
|
|
1007ac045f
|
Implemented saving of playlists to disk.
|
2025-01-25 20:45:43 +01:00 |
|
|
3e2d482415
|
Improved a comment.
|
2025-01-25 18:33:37 +01:00 |
|
|
dc46ac07bb
|
Added option to always clear the cache of the last track when another track starts to greatly reduce memory usage.
|
2025-01-25 18:29:27 +01:00 |
|
|
cba4fd67fa
|
Implemented editing of playlist.
(Changes aren't persistent.)
|
2025-01-25 18:04:46 +01:00 |
|
|
028c38b1b6
|
OOPed the way playlist views are created.
|
2025-01-25 17:21:43 +01:00 |
|
|
88b846f3b6
|
Made the player always cache also the next track when Player.play() gets executed so that there is completely no delay when the track finished and a new track starts.
|
2025-01-25 16:17:42 +01:00 |
|
|
6e99c85f88
|
Removed unused imports that were still there.
|
2025-01-25 16:04:11 +01:00 |
|
|
cd6d37497f
|
OOPing it more: Removed gui_communication/track_control.py and the complete gui_communication directory.
|
2025-01-25 16:02:03 +01:00 |
|
|
bd0fd769d9
|
Fixed the issue that the progress timer was further than the playback when you pause too often.
|
2025-01-24 14:13:23 +01:00 |
|
|
878583eaac
|
Modified function cache() so that the player can load all ffmpeg compatible files.
|
2024-12-29 20:10:34 +01:00 |
|
|
ae6081971b
|
Removed debug print.
|
2024-12-29 19:29:20 +01:00 |
|
|
efcae74382
|
Added indicator icon that shows on the currently playing track.
|
2024-12-29 18:55:55 +01:00 |
|
|
29cc80feae
|
Improved icon changing of play/pause button.
|
2024-12-29 15:18:38 +01:00 |
|
|
44854af42f
|
Added "Custom Sorting" to playlist view.
|
2024-12-29 15:10:51 +01:00 |
|
|
da27963884
|
Connected PlaylistView.itemDoubleClicked to a function that then tells the player to play that track.
|
2024-12-29 14:31:21 +01:00 |
|
|
8fbb40d2f9
|
Added requirements.txt and loading of track metadata.
|
2024-12-29 13:50:19 +01:00 |
|
|
af2b7b6c8d
|
Implemented displaying of tracks in a QTreeWidget.
|
2024-12-28 20:41:18 +01:00 |
|
|
10c36b37a1
|
Added command_line.py to control the player via command line.
|
2024-12-28 18:12:59 +01:00 |
|
|
94269fdae4
|
Added a "Playlist" class.
|
2024-12-24 17:22:30 +01:00 |
|