Commit graph

22 commits

Author SHA1 Message Date
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
f2f3937fb2 Fixed a bug where the process widget of the playlist loading thread wouldn't get deleted if the playlist was too short.
The bug occurred because the creation of the widget was done through a PyQt-Signal but the deletion occurred in the same thread as the background process.
2025-02-20 19:17:44 +01:00
301896e12c Added loading of playlists to the process-dock. 2025-02-20 18:55:01 +01:00
6786a3dcd8 Did a little reformatting and removed that commented out test code. xD 2025-02-20 18:06:29 +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
519b2d0adb Fixed some bugs that happened when tracks got rearranged. 2025-01-26 16:49:09 +01:00
744d050bac Enabled drag and drop between PlaylistViews. 2025-01-25 22:41:29 +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
cd6d37497f OOPing it more: Removed gui_communication/track_control.py and the complete gui_communication directory. 2025-01-25 16:02:03 +01:00
07e53ef2e7 OOPing it more: Removed gui_communication/menu_bar.py 2025-01-25 15:33:38 +01:00
d2c74438cb OOPing it more: Removed gui_communication/settings.py 2025-01-25 15:14:20 +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
af2b7b6c8d Implemented displaying of tracks in a QTreeWidget. 2024-12-28 20:41:18 +01:00
6aae95c865 Added settings and implemented restoring of window size. 2024-12-23 17:12:21 +01:00
8811ba7ab4 OOPed everything a little more. 2024-12-22 19:42:48 +01:00
19563930c5 Fixed some progress bar bugs again. 2024-12-22 17:20:18 +01:00
45d97f5aeb Got shitty basic features working. 2024-12-21 19:00:06 +01:00
ce254c8b54 Added opening of files via command line and added simple controls. 2024-12-21 16:07:27 +01:00
b158a234fd Added "Track Control" gui. 2024-12-20 18:02:59 +01:00