Commit Graph

1347 Commits

Author SHA1 Message Date
Keith Edmunds
765f3d62d6 Ignore .otl and .howto files 2021-04-06 16:38:57 +01:00
Keith Edmunds
6d6327ae18 Efficient database updating 2021-04-05 13:20:28 +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
8cdeb3d1a9 Implement end times in playlist 2021-04-04 21:50:20 +01:00
Keith Edmunds
233cce7800 Headers, timer colours, all looking good 2021-04-04 19:49:33 +01:00
Keith Edmunds
ba9b9cc936 Dim played tracks 2021-04-04 13:25:55 +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
d0b8028f90 Remov notes from git 2021-03-28 14:43:46 +01:00
Keith Edmunds
6777c12aa4 Playdates now working 2021-03-28 14:40:09 +01:00
Keith Edmunds
65e967d112 Further playdates fixes 2021-03-28 14:37:31 +01:00
Keith Edmunds
9bd3a4cf00 Add fade duration 2021-03-28 14:35:51 +01:00
Keith Edmunds
ff556f3b0a Fix up playdates relationship 2021-03-28 14:35:25 +01:00
Keith Edmunds
adc4cec094 Add sort to playlist/tracks association table 2021-03-28 13:25:36 +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
a6de739c74 Add settings table 2021-03-26 15:28:22 +00:00
Keith Edmunds
f1805138f6 Log formatting 2021-03-26 09:36:34 +00:00
Keith Edmunds
b58b9fc188 Restructure project layout; implement logging 2021-03-26 09:19:04 +00:00
Keith Edmunds
bf990f7486 Play selected track on Return 2021-03-24 21:15:04 +00:00
Keith Edmunds
f5e066c210 Tidy directory, establish requirements 2021-03-24 21:14:35 +00:00
Keith Edmunds
fd2e21ba46 Cleanup; clead db dialog on no match 2021-03-23 23:27:51 +00:00
Keith Edmunds
27c7df44c9 Don't track ui.py files 2021-03-23 23:00:24 +00:00
Keith Edmunds
8719659f73 Can select and id song in playlist 2021-03-23 23:00:08 +00:00
Keith Edmunds
086a4a2933 Store all track metadata in db 2021-03-23 08:54:02 +00:00
Keith Edmunds
a91d833da5 Manage migrations with alembic 2021-03-23 08:53:11 +00:00
Keith Edmunds
87bd9577fd Can add to playlist from db 2021-03-22 20:26:45 +00:00
Keith Edmunds
a6b089a5ae Separate out model 2021-03-21 19:55:33 +00:00
Keith Edmunds
dab05c079a Identify database id of selected song 2021-03-21 17:11:53 +00:00
Keith Edmunds
09d56d1c27 Make session global in model 2021-03-21 17:10:56 +00:00
Keith Edmunds
cbcfd4a5bf Song db search works, very messy 2021-03-20 23:52:38 +00:00
Keith Edmunds
d50120b3e5 experimentation 2021-03-20 12:47:31 +00:00
Keith Edmunds
631703d0b0 File selection and track parsing 2021-03-18 23:36:50 +00:00
Keith Edmunds
0a3bcd0668 Proof of concept player 2021-03-14 18:22:38 +00:00
Keith Edmunds
8177e2bd07 First pass of songdb 2021-03-14 18:22:20 +00:00
Keith Edmunds
a285765b24 Add .gitignore 2021-03-14 18:20:36 +00:00