Commit Graph

454 Commits

Author SHA1 Message Date
Keith Edmunds
4a24640666 Select next/previous non-note row with j/k 2021-05-31 12:08:50 +01:00
Keith Edmunds
0c67ba7b3e Add ^N to set next track 2021-05-31 11:24:14 +01:00
Keith Edmunds
453fe87bf9 Co-ordinate right-click play next - Fixes #2 2021-05-30 21:51:23 +01:00
Keith Edmunds
00c9509c12 Have one "info" button for both Songfacts and Wikipedia 2021-05-30 19:46:38 +01:00
Keith Edmunds
5492ad58d5 Explcitly stop player and release it at end of track 2021-05-30 19:30:12 +01:00
Keith Edmunds
a35181bae7 Add Export Playist 2021-05-28 11:33:24 +01:00
Keith Edmunds
280e966f01 Fix bug where next track wasn't highlighted 2021-05-27 19:57:23 +01:00
Keith Edmunds
21c7b234fb Fix adding a new note 2021-05-26 21:19:09 +01:00
Keith Edmunds
0465fb45c4 Move tracks between playlists 2021-05-16 22:56:11 +01:00
Keith Edmunds
997627582f Ensure playlists are marked as open in db 2021-05-16 22:54:36 +01:00
Keith Edmunds
eedd898df9 Improve Add from Database dialog
- remember size of dialog box
 - show path of selected entry
2021-05-16 15:12:15 +01:00
Keith Edmunds
51cc3bfbca Add database reference to playlist
Also lots of cleaning up so that headers and playlist track colours
correct follow which playlist has the current/next track.
2021-05-16 12:39:19 +01:00
Keith Edmunds
ffef3cd1c7 Close playlists; refine opening playlists 2021-05-02 23:35:00 +01:00
Keith Edmunds
ada25eaa26 Set default volume 2021-05-02 23:34:03 +01:00
Keith Edmunds
f54955c43a Clear current track header at end of track 2021-05-02 16:55:59 +01:00
Keith Edmunds
cc9b168e81 Add buttons for Wikipedia and Songfacts 2021-05-02 16:10:44 +01:00
Keith Edmunds
ca995c8794 Change playlist menu names 2021-05-02 09:04:34 +01:00
Keith Edmunds
51b2dd43e5 Tabbed playlists working 2021-04-29 22:20:24 +01:00
Keith Edmunds
4d852f7a4e Tabbed playlist proof-of-concept (via menu Test) 2021-04-27 18:34:03 +01:00
Keith Edmunds
b2fe5f6f38 Maintain track headers when changing playlists 2021-04-25 00:04:01 +01:00
Keith Edmunds
d157dbd7c0 Check next track is readable 2021-04-25 00:02:41 +01:00
Keith Edmunds
f452362c2a Add volume and stop, improve fading 2021-04-21 08:39:49 +01:00
Keith Edmunds
2d80e20d5b New layout 2021-04-19 21:01:09 +01:00
Keith Edmunds
2f991da6ea Handle window closes better 2021-04-19 21:00:38 +01:00
Keith Edmunds
bb4d1d466c Rework buttons for main window 2021-04-19 07:53:39 +01:00
Keith Edmunds
3bcf66d036 Use env to find Python 2021-04-16 06:04:56 +01:00
Keith Edmunds
f049f410fc Enable play controls after fading a track 2021-04-12 18:56:20 +01:00
Keith Edmunds
b049f3207d Ensure all rows in playlist are updated. 2021-04-11 15:13:39 +01:00
Keith Edmunds
79b3071170 Improve appearance of buttons bottom right 2021-04-10 15:06:21 +01:00
Keith Edmunds
00ebcb09ea Implement test menu and functions 2021-04-10 13:54:04 +01:00
Keith Edmunds
0a09be839d Don't allow program to quit whilst playing track. 2021-04-10 12:58:59 +01:00
Keith Edmunds
ee0bfceeae Code review for V1.0.0 2021-04-09 23:21:42 +01:00
Keith Edmunds
9068f46d40 Add file to db and playlist 2021-04-08 07:38:10 +01:00
Keith Edmunds
67b3b804e1 Playlist creation and changing fragilely working 2021-04-07 22:07:53 +01:00
Keith Edmunds
5dc3575ce3 Implement right click delete 2021-04-06 23:51:47 +01:00
Keith Edmunds
8ccded2a57 Can add notes, not saved to db 2021-04-04 23:25:31 +01:00
Keith Edmunds
8f749fa78d Add stop command; some refactoring 2021-04-04 22:17:09 +01:00
Keith Edmunds
233cce7800 Headers, timer colours, all looking good 2021-04-04 19:49:33 +01:00
Keith Edmunds
dadd251587 Refactoring mostly done; manage playlist metadata 2021-04-04 12:57:43 +01:00
Keith Edmunds
bcfd076a93 Refactor into modules 2021-04-03 22:45:30 +01:00
Keith Edmunds
cf52eb3c9c Playlist drag and drop; track colours 2021-04-02 00:22:29 +01:00
Keith Edmunds
d3b739dc36 Fix fading; lots of tidying! 2021-03-30 19:42:39 +01:00
Keith Edmunds
6643da84b6 Use thread for fading 2021-03-28 22:05:37 +01:00
Keith Edmunds
9bd3a4cf00 Add fade duration 2021-03-28 14:35:51 +01:00
Keith Edmunds
af895ef577 Store playlist in db 2021-03-27 22:41:29 +00:00
Keith Edmunds
ddce8f2391 Remove pytiger; select next track at end 2021-03-27 16:27:48 +00:00
Keith Edmunds
2bd96ad1a6 Make more robust 2021-03-27 13:55:57 +00:00
Keith Edmunds
44a8d30e35 Add TOD clocks 2021-03-27 00:44:24 +00:00
Keith Edmunds
e5037371af Tidying 2021-03-27 00:17:09 +00:00
Keith Edmunds
28143ced6c Counters updating; store full path; round milliseconds 2021-03-26 23:55:53 +00:00
Keith Edmunds
31cf7ca3e6 QTimer added, TOD clock updating 2021-03-26 18:56:43 +00:00
Keith Edmunds
aeda0880dd Play next works 2021-03-26 18:46:08 +00:00
Keith Edmunds
8abf4caf4a Store window size and location 2021-03-26 15:28:59 +00:00
Keith Edmunds
b58b9fc188 Restructure project layout; implement logging 2021-03-26 09:19:04 +00:00