Commit Graph

  • 74eac83c82 Add Wikipedia and Songfacts buttons Keith Edmunds 2021-05-02 10:36:25 +0100
  • ca995c8794 Change playlist menu names Keith Edmunds 2021-05-02 09:04:34 +0100
  • 90b322f282 Scroll current track to centre of screen when played Keith Edmunds 2021-04-30 02:55:54 +0100
  • 858bf4392e Display uncaught exceptions red on white Keith Edmunds 2021-04-30 02:48:06 +0100
  • 51b2dd43e5 Tabbed playlists working Keith Edmunds 2021-04-29 22:20:24 +0100
  • ed2a766c80 Update database name for Alembic Keith Edmunds 2021-04-29 22:14:16 +0100
  • 4d852f7a4e Tabbed playlist proof-of-concept (via menu Test) Keith Edmunds 2021-04-27 18:34:03 +0100
  • e086dd35c6 Improve behaviour of select playlist dialog Keith Edmunds 2021-04-25 18:39:47 +0100
  • 839f550e4a Rewrite of save_playlist (extensive) Keith Edmunds 2021-04-25 17:23:36 +0100
  • d113b9fc20 Name internal functions with underscore in playlists.py Keith Edmunds 2021-04-25 09:44:32 +0100
  • b2fe5f6f38 Maintain track headers when changing playlists Keith Edmunds 2021-04-25 00:04:01 +0100
  • d157dbd7c0 Check next track is readable Keith Edmunds 2021-04-25 00:02:41 +0100
  • 4f4e81ab75 Use one master VLC instance Keith Edmunds 2021-04-25 00:01:32 +0100
  • 2e41a673f4 Normalise tracks on import Keith Edmunds 2021-04-24 19:35:10 +0100
  • 6b7b5abdaf Use direnv to manage venv Keith Edmunds 2021-04-21 18:20:49 +0100
  • 7fb76417d0 Fix showing track start times Keith Edmunds 2021-04-21 08:40:30 +0100
  • f452362c2a Add volume and stop, improve fading Keith Edmunds 2021-04-21 08:39:49 +0100
  • 1c078a2d69 Show track start times rather than end times Keith Edmunds 2021-04-19 22:22:02 +0100
  • 04f5a07c3e Better DEBUG messages Keith Edmunds 2021-04-19 21:01:27 +0100
  • 2d80e20d5b New layout Keith Edmunds 2021-04-19 21:01:09 +0100
  • 2f991da6ea Handle window closes better Keith Edmunds 2021-04-19 21:00:38 +0100
  • c5917b9df4 Bugfix: music.playing() sometimes wrongly returned False Keith Edmunds 2021-04-19 20:55:16 +0100
  • bb4d1d466c Rework buttons for main window Keith Edmunds 2021-04-19 07:53:39 +0100
  • 7e22471dc4 Add penv files Keith Edmunds 2021-04-17 14:28:09 +0100
  • c9c7331bb2 Use Python 3.8 f strings for DEBUG log Keith Edmunds 2021-04-16 06:06:08 +0100
  • 3bcf66d036 Use env to find Python Keith Edmunds 2021-04-16 06:04:56 +0100
  • f049f410fc Enable play controls after fading a track Keith Edmunds 2021-04-12 18:56:20 +0100
  • b4079c2b13 Allow configuration of max VLC volume Keith Edmunds 2021-04-12 18:55:41 +0100
  • 00fbfa334e Ensure tracks are visible when added to playlist Keith Edmunds 2021-04-11 15:40:01 +0100
  • 0c041d0bf6 Improve detecting when track is playing. Keith Edmunds 2021-04-11 15:24:06 +0100
  • b049f3207d Ensure all rows in playlist are updated. Keith Edmunds 2021-04-11 15:13:39 +0100
  • 958c3a8086 Yet another colour for notes Keith Edmunds 2021-04-11 15:12:57 +0100
  • 36816c6d96 Tweak note colour Keith Edmunds 2021-04-10 23:27:42 +0100
  • 3f7cac07e3 Bug fix: inserting timed note didn't refresh times Keith Edmunds 2021-04-10 23:12:01 +0100
  • 5d65bebd1e Cleaned up save_playlist(); improved DEBUG logging. Keith Edmunds 2021-04-10 19:57:51 +0100
  • f61c6fd74f Implement deleting of notes Keith Edmunds 2021-04-10 17:45:54 +0100
  • 830c88cc33 Add Config.TESTMODE Keith Edmunds 2021-04-10 17:21:27 +0100
  • 62f6775e90 Let notes have times Keith Edmunds 2021-04-10 17:20:09 +0100
  • 79b3071170 Improve appearance of buttons bottom right Keith Edmunds 2021-04-10 15:06:21 +0100
  • 6adaa844e1 Change notes color to bootstrap bg-info Keith Edmunds 2021-04-10 13:58:55 +0100
  • 00ebcb09ea Implement test menu and functions Keith Edmunds 2021-04-10 13:54:04 +0100
  • 0a09be839d Don't allow program to quit whilst playing track. Keith Edmunds 2021-04-10 12:58:59 +0100
  • 8d3c989c18 Keep row selection when adding tracks/notes Keith Edmunds 2021-04-10 12:54:32 +0100
  • 2d247db543 Correctly handle determining whether a playlist row is selected. Keith Edmunds 2021-04-10 12:54:08 +0100
  • 9ee5730b14 Fix up add from database dialog Keith Edmunds 2021-04-10 12:25:21 +0100
  • 301bee4ba5 Reinstate row spanning after note move Keith Edmunds 2021-04-10 11:25:36 +0100
  • b3e3e503ca Improve adding tracks to end of playlist Keith Edmunds 2021-04-10 11:24:41 +0100
  • f550c8944f More DEBUG message improvements Keith Edmunds 2021-04-10 11:24:01 +0100
  • 69ba659d73 Improve DEBUG messages Keith Edmunds 2021-04-10 11:22:34 +0100
  • ee0bfceeae Code review for V1.0.0 Keith Edmunds 2021-04-09 23:21:42 +0100
  • eff7d0aca9 Log uncaught exceptions Keith Edmunds 2021-04-08 18:31:30 +0100
  • 9068f46d40 Add file to db and playlist Keith Edmunds 2021-04-08 07:38:10 +0100
  • 67b3b804e1 Playlist creation and changing fragilely working Keith Edmunds 2021-04-07 22:07:53 +0100
  • 15a540234e Update headers as part of repaint Keith Edmunds 2021-04-06 23:57:20 +0100
  • 5dc3575ce3 Implement right click delete Keith Edmunds 2021-04-06 23:51:47 +0100
  • 4ebce12e81 Use resources for button icons Keith Edmunds 2021-04-06 19:06:42 +0100
  • ce393231d4 Migration for notes Keith Edmunds 2021-04-06 19:06:09 +0100
  • 5a446919e3 Store playlist order; allow reordering and save Keith Edmunds 2021-04-06 16:40:54 +0100
  • 765f3d62d6 Ignore .otl and .howto files Keith Edmunds 2021-04-06 16:38:57 +0100
  • 6d6327ae18 Efficient database updating Keith Edmunds 2021-04-05 13:20:28 +0100
  • 8ccded2a57 Can add notes, not saved to db Keith Edmunds 2021-04-04 23:25:31 +0100
  • 8f749fa78d Add stop command; some refactoring Keith Edmunds 2021-04-04 22:17:09 +0100
  • 8cdeb3d1a9 Implement end times in playlist Keith Edmunds 2021-04-04 21:50:20 +0100
  • 233cce7800 Headers, timer colours, all looking good Keith Edmunds 2021-04-04 19:49:33 +0100
  • ba9b9cc936 Dim played tracks Keith Edmunds 2021-04-04 13:25:55 +0100
  • dadd251587 Refactoring mostly done; manage playlist metadata Keith Edmunds 2021-04-04 12:57:43 +0100
  • bcfd076a93 Refactor into modules Keith Edmunds 2021-04-03 22:45:30 +0100
  • cf52eb3c9c Playlist drag and drop; track colours Keith Edmunds 2021-04-02 00:22:29 +0100
  • d3b739dc36 Fix fading; lots of tidying! Keith Edmunds 2021-03-30 19:42:39 +0100
  • 6643da84b6 Use thread for fading Keith Edmunds 2021-03-28 22:05:37 +0100
  • d0b8028f90 Remov notes from git Keith Edmunds 2021-03-28 14:43:46 +0100
  • 6777c12aa4 Playdates now working Keith Edmunds 2021-03-28 14:40:09 +0100
  • 65e967d112 Further playdates fixes Keith Edmunds 2021-03-28 14:37:31 +0100
  • 9bd3a4cf00 Add fade duration Keith Edmunds 2021-03-28 14:35:51 +0100
  • ff556f3b0a Fix up playdates relationship Keith Edmunds 2021-03-28 14:35:25 +0100
  • adc4cec094 Add sort to playlist/tracks association table Keith Edmunds 2021-03-28 13:25:36 +0100
  • af895ef577 Store playlist in db Keith Edmunds 2021-03-27 22:41:29 +0000
  • ddce8f2391 Remove pytiger; select next track at end Keith Edmunds 2021-03-27 16:27:48 +0000
  • 2bd96ad1a6 Make more robust Keith Edmunds 2021-03-27 13:55:57 +0000
  • 44a8d30e35 Add TOD clocks Keith Edmunds 2021-03-27 00:44:24 +0000
  • e5037371af Tidying Keith Edmunds 2021-03-27 00:17:09 +0000
  • 28143ced6c Counters updating; store full path; round milliseconds Keith Edmunds 2021-03-26 23:55:53 +0000
  • 31cf7ca3e6 QTimer added, TOD clock updating Keith Edmunds 2021-03-26 18:56:43 +0000
  • aeda0880dd Play next works Keith Edmunds 2021-03-26 18:46:08 +0000
  • 8abf4caf4a Store window size and location Keith Edmunds 2021-03-26 15:28:59 +0000
  • a6de739c74 Add settings table Keith Edmunds 2021-03-26 15:28:22 +0000
  • f1805138f6 Log formatting Keith Edmunds 2021-03-26 09:36:34 +0000
  • b58b9fc188 Restructure project layout; implement logging Keith Edmunds 2021-03-26 09:19:04 +0000
  • bf990f7486 Play selected track on Return Keith Edmunds 2021-03-24 21:15:04 +0000
  • f5e066c210 Tidy directory, establish requirements Keith Edmunds 2021-03-24 21:14:35 +0000
  • fd2e21ba46 Cleanup; clead db dialog on no match Keith Edmunds 2021-03-23 23:27:51 +0000
  • 27c7df44c9 Don't track ui.py files Keith Edmunds 2021-03-23 23:00:24 +0000
  • 8719659f73 Can select and id song in playlist Keith Edmunds 2021-03-23 23:00:08 +0000
  • 086a4a2933 Store all track metadata in db Keith Edmunds 2021-03-23 08:54:02 +0000
  • a91d833da5 Manage migrations with alembic Keith Edmunds 2021-03-23 08:53:11 +0000
  • 87bd9577fd Can add to playlist from db Keith Edmunds 2021-03-22 20:26:45 +0000
  • a6b089a5ae Separate out model Keith Edmunds 2021-03-21 19:55:33 +0000
  • dab05c079a Identify database id of selected song Keith Edmunds 2021-03-21 17:11:53 +0000
  • 09d56d1c27 Make session global in model Keith Edmunds 2021-03-21 17:10:56 +0000
  • cbcfd4a5bf Song db search works, very messy Keith Edmunds 2021-03-20 23:52:38 +0000