Keith Edmunds
|
4e73ea6e6a
|
Black formatting
|
2025-02-05 17:46:16 +00:00 |
|
Keith Edmunds
|
f9943dc1c4
|
WIP file_importer rewrite, one test written and working
|
2025-01-21 21:26:06 +00:00 |
|
Keith Edmunds
|
5e72f17793
|
Clean up type hints
|
2025-01-17 21:35:29 +00:00 |
|
Keith Edmunds
|
3b71041b66
|
Remove profiling calls (again)
|
2025-01-10 20:37:49 +00:00 |
|
Keith Edmunds
|
712c965095
|
Clean up data structures in musicmuster.py
Replace self.playlists and self.selection with self.current and a new
Current() class
|
2024-12-28 17:16:19 +00:00 |
|
Keith Edmunds
|
e55fab71cf
|
Clean up direct references to playlist tab from musicmuster
|
2024-12-28 10:06:33 +00:00 |
|
Keith Edmunds
|
e5dc3dbf03
|
Fix adding duplicate track and merging comments
Fixes #271
|
2024-12-26 15:05:07 +00:00 |
|
Keith Edmunds
|
b14b90396f
|
Major update: correct use of proxy model
Fixes #273
|
2024-12-26 14:09:21 +00:00 |
|
Keith Edmunds
|
4c53791f4d
|
Rewrite file importer
|
2024-12-22 15:22:21 +00:00 |
|
Keith Edmunds
|
96807a945c
|
Resize rows in config-defined chunks
|
2024-12-17 20:55:25 +00:00 |
|
Keith Edmunds
|
b9cb7cc326
|
Fixup section hiding
|
2024-12-16 22:23:01 +00:00 |
|
Keith Edmunds
|
efde8fe7bc
|
Implement hiding played sections
|
2024-12-14 20:46:19 +00:00 |
|
Keith Edmunds
|
b16845f352
|
Add return type hint
|
2024-12-14 19:42:14 +00:00 |
|
Keith Edmunds
|
734960e0f3
|
Set row padding in preferences
|
2024-12-14 17:11:16 +00:00 |
|
Keith Edmunds
|
ba32473f06
|
Fix header row heights too large
|
2024-12-13 12:45:42 +00:00 |
|
Keith Edmunds
|
642e8523a2
|
Add profiling for drop_event
|
2024-12-13 10:02:13 +00:00 |
|
Keith Edmunds
|
2a93113c3f
|
merge in expanding edit box changes
|
2024-12-12 18:08:05 +00:00 |
|
Keith Edmunds
|
e29c7ed0ff
|
Add in delegate for spinbox
|
2024-12-12 18:02:58 +00:00 |
|
Keith Edmunds
|
0b30a02dde
|
Row resizing WIP
Resizing works, code is clean, rows not too tall, IntegerDelegate to
be provided still.
|
2024-12-11 22:37:39 +00:00 |
|
Keith Edmunds
|
4860c9f188
|
Expang edit box working, code untidy
|
2024-12-11 15:34:48 +00:00 |
|
Keith Edmunds
|
558554d086
|
Implement "remove comments"
Fixes #185
|
2024-12-09 08:45:41 +00:00 |
|
Keith Edmunds
|
417bff8663
|
Put mark/move on context menu
|
2024-12-08 22:36:05 +00:00 |
|
Keith Edmunds
|
ecd5c65695
|
Put cursor at click position on edit
Fixes #150
|
2024-12-01 15:31:43 +00:00 |
|
Keith Edmunds
|
5d5277b028
|
Minor Audacity interface cleanups
|
2024-11-27 13:01:10 +00:00 |
|
Keith Edmunds
|
28897500c8
|
Improve Audacity connections
Replace pipeclient with much simpler audacity_controller
Better error checking
Deal with Audacity going away
Fixes #264
|
2024-11-27 10:54:04 +00:00 |
|
Keith Edmunds
|
98a8e20baa
|
Move track to under current makes it next track
Fixes #261
|
2024-11-16 13:04:11 +00:00 |
|
Keith Edmunds
|
2d582738e3
|
More log quietening
|
2024-07-30 16:54:00 +01:00 |
|
Keith Edmunds
|
0c76227bbc
|
Quieten logging: move many info to debug
|
2024-07-30 16:51:53 +01:00 |
|
Keith Edmunds
|
bd7fb79610
|
Clear fade graph when clearing next track
|
2024-07-30 16:36:29 +01:00 |
|
Keith Edmunds
|
b15687a4c6
|
Clean up playlists.py
|
2024-07-30 04:12:35 +01:00 |
|
Keith Edmunds
|
d6f55c5987
|
Rewrite of track handling
Combine the old track_manager and playlist data structures into
RowAndTrack data structure.
|
2024-07-29 18:52:02 +01:00 |
|
Keith Edmunds
|
5f3119be1f
|
Tighter mypy testing, fixed up type hints
|
2024-07-08 19:03:35 +01:00 |
|
Keith Edmunds
|
dc3b46d2d6
|
Unload pygame music file after use
|
2024-07-06 12:37:15 +01:00 |
|
Keith Edmunds
|
553376a99e
|
Preview with pygame working
|
2024-07-03 17:55:09 +01:00 |
|
Keith Edmunds
|
9656bac49f
|
WIP: preview via pygame working
|
2024-07-03 15:41:14 +01:00 |
|
Keith Edmunds
|
a8f709d2da
|
Quieten logging
|
2024-06-27 21:41:15 +01:00 |
|
Keith Edmunds
|
e711ab84ab
|
Move some logging from info to debug
|
2024-06-27 20:43:38 +01:00 |
|
Keith Edmunds
|
8618813197
|
Tidy up function
|
2024-06-23 14:35:05 +01:00 |
|
Keith Edmunds
|
c139215603
|
Improve drag and drop targetting
|
2024-06-22 21:52:08 +01:00 |
|
Keith Edmunds
|
21156d8fa1
|
Improve getting/setting of Settings
|
2024-06-16 08:16:24 +01:00 |
|
Keith Edmunds
|
909fb27bed
|
All preview/intro management working
|
2024-06-02 17:58:20 +01:00 |
|
Keith Edmunds
|
5278b124ca
|
WIP: implemented trackmanager, tracks play, clocks work
|
2024-06-02 11:57:45 +01:00 |
|
Keith Edmunds
|
8ea0a0dad5
|
WIP: moving player to PlaylistTrack. Player works.
|
2024-06-01 17:41:22 +01:00 |
|
Keith Edmunds
|
3d3df85845
|
PoC: added intro time display and editing
|
2024-05-25 09:29:03 +01:00 |
|
Keith Edmunds
|
45a22c47d0
|
Implement intro timing and countdown
|
2024-05-24 14:27:00 +01:00 |
|
Keith Edmunds
|
be0fc27896
|
Move player functionality into music.py
|
2024-05-06 15:55:51 +01:00 |
|
Keith Edmunds
|
f2db9967fb
|
Reduce stdout output
|
2024-05-04 02:08:00 +01:00 |
|
Keith Edmunds
|
e179e57459
|
Add required session.commit() calls
|
2024-04-27 21:56:11 +01:00 |
|
Keith Edmunds
|
7cd03d7a2b
|
Fix up db import
|
2024-04-27 21:52:31 +01:00 |
|
Keith Edmunds
|
16e3c8235e
|
V4 WIP: mostly Black formatting
|
2024-04-27 21:52:31 +01:00 |
|