Commit Graph

  • 2db407edc5 Show section end time for all unplayed tracks v2.12.2 Keith Edmunds 2023-10-30 17:30:12 +0000
  • e4b986fd2e Implement active_tab and active_model Keith Edmunds 2023-10-30 16:39:02 +0000
  • 3832d9300c move_rows implemented; all tests pass Keith Edmunds 2023-10-28 11:30:37 +0100
  • afb8ddfaf5 Added archive/db_experiments.py for testing Keith Edmunds 2023-10-27 12:01:43 +0100
  • 617c39c0de Reworked inserting rows into model Keith Edmunds 2023-10-27 12:01:09 +0100
  • f57bcc37f6 WIP V3 model development Keith Edmunds 2023-10-27 06:58:22 +0100
  • 37cdaf3e3f Call scalars() from session rather than row results Keith Edmunds 2023-10-27 06:41:40 +0100
  • 858c86d907 test_insert_header_row passes Keith Edmunds 2023-10-25 22:17:52 +0100
  • b12b1501e7 WIP V3: Black formatting Keith Edmunds 2023-10-24 21:47:32 +0100
  • 87172c8757 WIP V3: drag 'n' drop rows working with tests Keith Edmunds 2023-10-24 21:46:21 +0100
  • 86a1678f41 WIP V3: move row initial tests working Keith Edmunds 2023-10-24 20:48:28 +0100
  • da658f0ae3 V3 WIP testing working for test_models Keith Edmunds 2023-10-23 17:39:56 +0100
  • da23ae9732 Move pytest configuration to pyproject.toml Keith Edmunds 2023-10-23 12:34:05 +0100
  • 36b3b8c323 Remove old profile directory Keith Edmunds 2023-10-23 12:22:18 +0100
  • d25beeda89 Added reference drag 'n' drop to archive Keith Edmunds 2023-10-22 22:55:10 +0100
  • 9d3e4b8d0c V3 WIP Drag and drop partly implemented Keith Edmunds 2023-10-22 22:53:59 +0100
  • 4903330e44 V3 WIP Add ROWS_FROM_ZERO option Keith Edmunds 2023-10-22 22:51:37 +0100
  • d81b4c84b8 WIP V3: add drag and drop example to archive Keith Edmunds 2023-10-21 14:44:57 +0100
  • d6572c13b5 V3 WIP Black formatting Keith Edmunds 2023-10-21 14:07:42 +0100
  • 95c7ccbf34 WIP V3: editing saves Keith Edmunds 2023-10-21 13:49:13 +0100
  • 5d19d1ed9f Move playlists_v3 to playlists Keith Edmunds 2023-10-21 11:07:25 +0100
  • 93d780f75a V3 WIP: ESC works in editing Keith Edmunds 2023-10-21 11:03:03 +0100
  • b75dc4256a WIP V3 don't send session to playlist tab Keith Edmunds 2023-10-21 09:02:36 +0100
  • d0645a1768 Tidy up InterceptEscapeWhenEditingTableCellInView.py Keith Edmunds 2023-10-21 07:25:55 +0100
  • 0690a66806 Edit partially working Keith Edmunds 2023-10-20 23:17:19 +0100
  • 07669043eb WIP V3 Keith Edmunds 2023-10-20 20:49:52 +0100
  • d579eb81b4 WIP V3 Keith Edmunds 2023-10-20 20:47:08 +0100
  • cbdcd5f4fc Fix column spanning to not be recursive Keith Edmunds 2023-10-20 16:25:48 +0100
  • ab8da0a312 Fix moving of timing starts and subtotals Keith Edmunds 2023-10-20 13:07:30 +0100
  • bb14b34c2e WIP V3: column widths set/save works Keith Edmunds 2023-10-20 11:30:54 +0100
  • dbbced7401 Fix repr() for Settings Keith Edmunds 2023-10-20 11:06:50 +0100
  • 5fb5e12bb8 WIP: V3: All headers displaying Keith Edmunds 2023-10-20 08:54:48 +0100
  • 978b83ba67 WIP: V3 header rows span columns Keith Edmunds 2023-10-19 18:29:09 +0100
  • 9a01bf2c2c Don't error on header rows Keith Edmunds 2023-10-19 15:09:49 +0100
  • 1c8fb05ffa WIP V3: gap and bitrate column background working Keith Edmunds 2023-10-19 15:05:30 +0100
  • bec336d2a3 WIP V3: playlist populates from database Keith Edmunds 2023-10-19 13:46:10 +0100
  • 51a827093a Add return type in music.py Keith Edmunds 2023-10-18 08:54:15 +0100
  • 48d26d80df Fix replace_files after other updates v2.12.1 Keith Edmunds 2023-10-19 11:20:22 +0100
  • da751ee530 Add return type in music.py v2.12.0 Keith Edmunds 2023-10-18 08:54:15 +0100
  • 8acd279cfe Clean up music.py interface Keith Edmunds 2023-10-17 22:52:30 +0100
  • 282e4476a9 Clean up music.py interface Keith Edmunds 2023-10-17 22:52:30 +0100
  • ecd46b8a0a Improved fading Keith Edmunds 2023-10-17 22:38:57 +0100
  • d2444159ac Improved fading Keith Edmunds 2023-10-17 22:38:57 +0100
  • 2ca2471f5e Fix bug where unable to preview first row of playlist. Keith Edmunds 2023-10-16 23:25:09 +0100
  • d57ffbdb09 Implement select duplicate rows Keith Edmunds 2023-10-16 23:16:56 +0100
  • f35b8b93b1 Fix up cron database check Keith Edmunds 2023-10-16 20:39:53 +0100
  • 64c3e3066b Filter virtualenv lines from stackprinter dump Keith Edmunds 2023-10-16 20:31:32 +0100
  • 3e2293195a Improve track creation in database Keith Edmunds 2023-10-16 19:44:51 +0100
  • 8cd8f80883 Shift-sort reverses sort Keith Edmunds 2023-10-15 22:46:32 +0100
  • d7c64141f2 Remove unused app/ui/playlist_ui.py Keith Edmunds 2023-10-15 22:25:48 +0100
  • 3a612558e4 Set playlist column widths before populating playlist Keith Edmunds 2023-10-15 22:17:46 +0100
  • 9ac2911a55 Typing and mypy fixes Keith Edmunds 2023-10-15 21:04:54 +0100
  • 3513c32a62 Speed increases, more typing, cleanup Keith Edmunds 2023-10-15 19:04:58 +0100
  • ae87ac82ba Migrate model to SQLAlchemy 2.0 DeclarativeBase Keith Edmunds 2023-10-14 17:05:10 +0100
  • a8c5a56c1a Implent subtotal times and unplayed time Keith Edmunds 2023-10-13 19:01:22 +0100
  • 8cebf7829b Save playlist after undoing sort Keith Edmunds 2023-10-12 18:44:01 +0100
  • 4c3dfd2a53 Merge branch 'dev' v2.11.10 Keith Edmunds 2023-10-12 08:55:45 +0100
  • c8a7ae7f73 Black formatting Keith Edmunds 2023-10-12 08:55:26 +0100
  • 87ab973439 Implement playlist range sort and unsort Keith Edmunds 2023-10-12 02:43:17 +0100
  • 06e457a3da Save sorted selection Keith Edmunds 2023-10-10 01:28:31 +0100
  • 8e2edb6af3 Add sort selection Keith Edmunds 2023-10-10 01:27:36 +0100
  • ee391e42e7 Minor tidying Keith Edmunds 2023-10-10 01:27:13 +0100
  • c078fa69e7 Only create one infotab at initialisation. Keith Edmunds 2023-10-06 19:10:19 +0100
  • da8272b29b Fix flickering when first marking a track as next Keith Edmunds 2023-10-06 18:04:11 +0100
  • b3905e062d Improve artist search Keith Edmunds 2023-10-06 10:58:15 +0100
  • 6d48bcc9d0 Remove double ampersand in last track header Keith Edmunds 2023-10-06 10:52:28 +0100
  • 2dfba0206f Merge branch 'dev' Keith Edmunds 2023-10-05 14:01:03 +0100
  • 12cffd951b Track selection dialog bugfix Keith Edmunds 2023-10-05 13:49:52 +0100
  • f3a5ed2e72 Track selection dialog bugfix v2.11.9 Keith Edmunds 2023-10-05 13:49:52 +0100
  • 89057da7de Merge branch 'dev' Keith Edmunds 2023-10-04 08:12:34 +0100
  • bb700d26f1 Faster track selection diaglog v2.11.8 Keith Edmunds 2023-10-04 01:50:51 +0100
  • 9847252038 Faster track selection diaglog v2.11.7 Keith Edmunds 2023-10-04 01:50:51 +0100
  • b2f826dfcc Much improved performance adding tracks v2.11.6 Keith Edmunds 2023-10-01 15:09:41 +0100
  • c1fae2f91a Much improved performance adding tracks v2.11.5 Keith Edmunds 2023-10-01 15:09:41 +0100
  • 403c470c8a In track add dialog, ESC clears currently selected track v2.11.4 Keith Edmunds 2023-09-30 21:32:08 +0100
  • 8651dae3f3 Save wheel events Keith Edmunds 2023-09-30 20:46:16 +0100
  • c087858674 Add track dialog: add header if note given but no track selected Keith Edmunds 2023-09-30 20:45:12 +0100
  • 494e124ac8 Separate path display from title/artist buttons, track add dialog Keith Edmunds 2023-09-30 20:38:46 +0100
  • b7a33d2676 Update Black Keith Edmunds 2023-09-30 20:37:56 +0100
  • dcab21bdde Reset preview button if preview track ends Keith Edmunds 2023-07-14 17:14:35 +0100
  • cd04ec6339 Flake8 fixes v2.11.3 Keith Edmunds 2023-07-09 23:27:13 +0100
  • a0a2903706 Make updating of clock backgrounds more efficient Keith Edmunds 2023-07-09 23:23:18 +0100
  • da267562ea Fix clocks for resumed track Keith Edmunds 2023-07-09 23:19:27 +0100
  • 2ca1d30609 Rewrite timers/tick code Keith Edmunds 2023-07-09 23:18:37 +0100
  • cb2017e953 Add button icons; wire up Stop button Keith Edmunds 2023-07-09 16:20:10 +0100
  • c7284c4397 Merge branch 'buttons' into dev Keith Edmunds 2023-07-09 16:15:29 +0100
  • 986257bef6 Flake8 and Black run on all files Keith Edmunds 2023-07-09 16:12:21 +0100
  • fbc780b579 Put elapsed/total time below Preview button Keith Edmunds 2023-07-09 15:40:56 +0100
  • 722043d049 Move Stop button away from other buttons Keith Edmunds 2023-07-09 15:39:22 +0100
  • f44d6aa25e Documentation skeleton in place Keith Edmunds 2023-07-02 19:18:28 +0100
  • d3834928fd Remove padding around volume graph v2.11.2 Keith Edmunds 2023-06-22 00:24:32 +0100
  • 09f0e11aa7 Improve clock management Keith Edmunds 2023-06-19 09:40:32 +0100
  • b706008101 Make volume fade graph update much smoother. v2.11.1 Keith Edmunds 2023-06-19 00:55:04 +0100
  • 4eb3a98c95 Added volume fade graph. Keith Edmunds 2023-06-18 09:20:55 +0100
  • af0d715423 Suppress pygame message at startup Keith Edmunds 2023-06-14 07:20:36 +0100
  • 6ae6d8e94e WIP volume graphs using matlibplot Keith Edmunds 2023-06-13 07:55:24 +0100
  • df265ead69 Unset preview button if there's no track to preview v2.11.0 v2.10.3 Keith Edmunds 2023-06-12 17:54:58 +0100
  • 52a4de0c01 Implement preview button Keith Edmunds 2023-06-11 17:49:29 +0100
  • bcb079727a Install and set up pudb for non-production environment Keith Edmunds 2023-06-07 15:14:52 +0100
  • c0ae9eba9f Don't scroll display after drop v2.10.2 Keith Edmunds 2023-05-01 18:04:03 +0100