Keith Edmunds
df620cde86
Migrated to Alchemical
2024-04-27 21:52:30 +01:00
Keith Edmunds
9d44642fea
Migrate to Alchemical
2024-04-27 21:52:28 +01:00
Keith Edmunds
6890e0d0c2
Improve test coverage
2024-04-27 21:51:47 +01:00
Keith Edmunds
b116f062e9
Update packages, fix one bug
2024-03-01 17:58:25 +00:00
Keith Edmunds
4b6c8b0634
Rewrite logging
...
Add lots of log.info() statements
2023-12-17 00:12:03 +00:00
Keith Edmunds
e3d20c9bdc
WIP V3: cleanup
2023-11-20 11:24:12 +00:00
Keith Edmunds
f311721386
Update packages
2023-11-09 18:47:34 +00:00
Keith Edmunds
86a1678f41
WIP V3: move row initial tests working
...
More tests to write
2023-10-24 20:48:28 +01:00
Keith Edmunds
da658f0ae3
V3 WIP testing working for test_models
2023-10-23 17:39:56 +01:00
Keith Edmunds
da23ae9732
Move pytest configuration to pyproject.toml
2023-10-23 12:34:05 +01:00
Keith Edmunds
9d3e4b8d0c
V3 WIP Drag and drop partly implemented
...
UI works but outputs model changes needed to stdout
2023-10-22 22:53:59 +01:00
Keith Edmunds
9ac2911a55
Typing and mypy fixes
2023-10-15 21:04:54 +01:00
Keith Edmunds
3513c32a62
Speed increases, more typing, cleanup
...
Pull all playlist row info in one database query when loading a
playlist.
Fixup some type hints in models.
Comment out stackprinter calls - they mostly get in the way
interactively.
2023-10-15 19:04:58 +01:00
Keith Edmunds
ae87ac82ba
Migrate model to SQLAlchemy 2.0 DeclarativeBase
2023-10-15 09:51:02 +01:00
Keith Edmunds
986257bef6
Flake8 and Black run on all files
2023-07-09 16:12:21 +01:00
Keith Edmunds
f44d6aa25e
Documentation skeleton in place
2023-07-02 19:18:28 +01:00
Keith Edmunds
6ae6d8e94e
WIP volume graphs using matlibplot
2023-06-13 07:55:24 +01:00
Keith Edmunds
52a4de0c01
Implement preview button
...
Fixes #172
2023-06-11 17:49:29 +01:00
Keith Edmunds
bcb079727a
Install and set up pudb for non-production environment
2023-06-07 15:14:52 +01:00
Keith Edmunds
a8ffa6f231
Upgrade PyQt5 → PyQt6
2023-04-12 21:55:13 +01:00
Keith Edmunds
543d0be7f2
Upgrade dependencies
2023-04-09 17:59:09 +01:00
Keith Edmunds
4f3fb6c1ae
No mypy errors; four FIXMEs
2023-02-05 21:04:10 +00:00
Keith Edmunds
5d50ebf3aa
Typing and other cleanups
2023-01-31 21:14:02 +00:00
Keith Edmunds
d471082e3f
Clean up dependencies, update them, add vulture settings
2023-01-20 22:01:52 +00:00
Keith Edmunds
daf8069de2
Tidy up moving to PlaylistTrack object
2023-01-01 09:19:34 +00:00
Keith Edmunds
ce08790343
Merge branch 'resume_use_plrs_issue128' into use_plrs
2022-12-30 10:37:02 +00:00
Keith Edmunds
1d35574224
Add flakehell to pyproject
2022-12-30 10:29:38 +00:00
Keith Edmunds
f1c27e0e8c
WIP
2022-12-29 08:56:58 +00:00
Keith Edmunds
eb7ed1d6dd
Install line-profiler
2022-12-19 21:31:08 +00:00
Keith Edmunds
bd9c8a84b9
Implement stackprinter
2022-12-18 22:20:55 +00:00
Keith Edmunds
c9a411d15d
Tuning replace_files.py
2022-08-22 19:27:47 +01:00
Keith Edmunds
503ba36a88
Replacing files fine tuning
2022-08-17 17:09:19 +01:00
Keith Edmunds
bcc6634e34
Work on replacing existing music files
2022-08-17 11:28:10 +01:00
Keith Edmunds
01a9ce342a
Open wikipedia and songfacts from right click menu.
...
Also reorganised right click menu.
2022-08-15 17:06:01 +01:00
Keith Edmunds
99409e8626
Right-click menu mostly working
...
Still to implement:
- Move to playlist
- Remove row
2022-08-07 20:20:56 +01:00
Keith Edmunds
a4ad78cec3
Fix up Python type checking
2022-04-19 09:47:30 +01:00
Keith Edmunds
4ce6c2e9b9
Add pytest-qt back in
2022-03-12 08:28:22 +00:00
Keith Edmunds
fbca77debe
Package management so tests start passing
2022-03-12 08:21:00 +00:00
Keith Edmunds
2b02c1b5b4
profiling
2022-03-06 12:05:12 +00:00
Keith Edmunds
f22f2780a3
Fix move tracks
2022-03-02 20:37:27 +00:00
Keith Edmunds
a91309477b
Rebase dev onto v2_id
2022-03-02 09:25:59 +00:00
Keith Edmunds
7f2dd68bce
Rebase dev onto v2_id
2022-03-02 09:24:35 +00:00
Keith Edmunds
cf58932fca
Rebase dev onto v2_id
2022-03-02 09:16:07 +00:00
Keith Edmunds
ac27486317
Rebase dev onto v2_id
2022-03-02 09:14:44 +00:00
Keith Edmunds
907861ea48
Rebase dev onto v2_id
2022-03-02 09:13:43 +00:00
Keith Edmunds
fcebe2f220
Rebase dev onto v2_id
2022-03-02 09:12:55 +00:00
Keith Edmunds
f3bf829ef3
Rebase dev onto v2_id
2022-03-02 09:11:52 +00:00
Keith Edmunds
a164f4c962
Rebase dev onto v2_id branch
2022-03-02 09:10:46 +00:00
Keith Edmunds
03735c2456
Add ipdb to dev tools
2022-02-26 09:26:44 +00:00
Keith Edmunds
9d78e5fe57
Update packages
2022-02-12 10:10:27 +00:00