Commit graph

23 commits

Author SHA1 Message Date
3ac97755bf Set the cursor when hovering over a Playlist title to a normal cursor and made the Player start with the last playlist as active tab. 2025-02-12 14:04:11 +01:00
0c2c91389d Playlists now get loaded when they are started and removed debug prints. 2025-02-12 13:50:12 +01:00
22ffd211df Got it working, but it's not better than before... 2025-02-04 14:43:08 +01:00
6134c21ce4 Made it working again. 2025-02-04 13:14:15 +01:00
c164201a55 Just moved some code around. 2025-02-03 18:04:04 +01:00
bedca22ca6 Removed some mechanic that is going to be reimplemented. 2025-02-03 17:53:35 +01:00
b2bd8ef784 Made it work with relative paths also. 2025-01-26 14:07:00 +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
028c38b1b6 OOPed the way playlist views are created. 2025-01-25 17:21:43 +01:00
3685f25882 Made the project also work with "pip install ." (without "-e") 2025-01-25 14:05:10 +01:00
4ea3f04fb9 Deleted some unnecessary shit and finally found an easy way to figure out which tracks got dragged. 2025-01-25 11:58:34 +01:00
5cbc272ee3 Added setup.py and made all imports relative so it will work as a module. 2024-12-29 19:23:53 +01:00
239e50bfc9 Fixed a bug where the track metadata was shifted by 1 in the table. 2024-12-29 19:15:33 +01:00
6141f34f2f Fixed a crash that occured because i stupidly renamed a function but not all uses of it. 2024-12-29 19:05:15 +01:00
5ffdd27602 Made tracks in playlists not draggable because the playlist view isn't synced with the player's playlist. 2024-12-29 19:04:12 +01:00
efcae74382 Added indicator icon that shows on the currently playing track. 2024-12-29 18:55:55 +01:00
44854af42f Added "Custom Sorting" to playlist view. 2024-12-29 15:10:51 +01:00
5d6f67603a Added item flags so it is impossible to put other tracks into tracks. 2024-12-29 14:49:19 +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