Commit Graph

1254 Commits

Author SHA1 Message Date
Keith Edmunds
ca995c8794 Change playlist menu names 2021-05-02 09:04:34 +01:00
Keith Edmunds
90b322f282 Scroll current track to centre of screen when played 2021-04-30 02:55:54 +01:00
Keith Edmunds
858bf4392e Display uncaught exceptions red on white 2021-04-30 02:48:06 +01:00
Keith Edmunds
51b2dd43e5 Tabbed playlists working 2021-04-29 22:20:24 +01:00
Keith Edmunds
ed2a766c80 Update database name for Alembic 2021-04-29 22:14:16 +01:00
Keith Edmunds
4d852f7a4e Tabbed playlist proof-of-concept (via menu Test) 2021-04-27 18:34:03 +01:00
Keith Edmunds
e086dd35c6 Improve behaviour of select playlist dialog 2021-04-25 18:39:47 +01:00
Keith Edmunds
839f550e4a Rewrite of save_playlist (extensive) 2021-04-25 17:23:36 +01:00
Keith Edmunds
d113b9fc20 Name internal functions with underscore in playlists.py 2021-04-25 09:44:32 +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
4f4e81ab75 Use one master VLC instance 2021-04-25 00:01:32 +01:00
Keith Edmunds
2e41a673f4 Normalise tracks on import 2021-04-24 19:35:10 +01:00
Keith Edmunds
6b7b5abdaf Use direnv to manage venv 2021-04-21 18:20:49 +01:00
Keith Edmunds
7fb76417d0 Fix showing track start times 2021-04-21 08:40:30 +01:00
Keith Edmunds
f452362c2a Add volume and stop, improve fading 2021-04-21 08:39:49 +01:00
Keith Edmunds
1c078a2d69 Show track start times rather than end times 2021-04-19 22:22:02 +01:00
Keith Edmunds
04f5a07c3e Better DEBUG messages 2021-04-19 21:01:27 +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
c5917b9df4 Bugfix: music.playing() sometimes wrongly returned False 2021-04-19 20:55:16 +01:00
Keith Edmunds
bb4d1d466c Rework buttons for main window 2021-04-19 07:53:39 +01:00
Keith Edmunds
7e22471dc4 Add penv files 2021-04-17 14:28:09 +01:00
Keith Edmunds
c9c7331bb2 Use Python 3.8 f strings for DEBUG log 2021-04-16 06:06:08 +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
b4079c2b13 Allow configuration of max VLC volume 2021-04-12 18:55:41 +01:00
Keith Edmunds
00fbfa334e Ensure tracks are visible when added to playlist 2021-04-11 15:40:01 +01:00
Keith Edmunds
0c041d0bf6 Improve detecting when track is playing. 2021-04-11 15:24:06 +01:00
Keith Edmunds
b049f3207d Ensure all rows in playlist are updated. 2021-04-11 15:13:39 +01:00
Keith Edmunds
958c3a8086 Yet another colour for notes 2021-04-11 15:12:57 +01:00
Keith Edmunds
36816c6d96 Tweak note colour 2021-04-10 23:27:42 +01:00
Keith Edmunds
3f7cac07e3 Bug fix: inserting timed note didn't refresh times 2021-04-10 23:12:01 +01:00
Keith Edmunds
5d65bebd1e Cleaned up save_playlist(); improved DEBUG logging. 2021-04-10 19:57:51 +01:00
Keith Edmunds
f61c6fd74f Implement deleting of notes 2021-04-10 17:45:54 +01:00
Keith Edmunds
830c88cc33 Add Config.TESTMODE 2021-04-10 17:21:27 +01:00
Keith Edmunds
62f6775e90 Let notes have times 2021-04-10 17:20:09 +01:00
Keith Edmunds
79b3071170 Improve appearance of buttons bottom right 2021-04-10 15:06:21 +01:00
Keith Edmunds
6adaa844e1 Change notes color to bootstrap bg-info 2021-04-10 13:58:55 +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
8d3c989c18 Keep row selection when adding tracks/notes 2021-04-10 12:54:32 +01:00
Keith Edmunds
2d247db543 Correctly handle determining whether a playlist row is selected. 2021-04-10 12:54:08 +01:00
Keith Edmunds
9ee5730b14 Fix up add from database dialog 2021-04-10 12:25:21 +01:00
Keith Edmunds
301bee4ba5 Reinstate row spanning after note move 2021-04-10 11:25:36 +01:00
Keith Edmunds
b3e3e503ca Improve adding tracks to end of playlist 2021-04-10 11:24:41 +01:00
Keith Edmunds
f550c8944f More DEBUG message improvements 2021-04-10 11:24:01 +01:00
Keith Edmunds
69ba659d73 Improve DEBUG messages 2021-04-10 11:22:34 +01:00
Keith Edmunds
ee0bfceeae Code review for V1.0.0 2021-04-09 23:21:42 +01:00
Keith Edmunds
eff7d0aca9 Log uncaught exceptions 2021-04-08 18:31:30 +01:00