Keith Edmunds
|
16e3c8235e
|
V4 WIP: mostly Black formatting
|
2024-04-27 21:52:31 +01:00 |
|
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
|
ebf62fe161
|
Fix #233
|
2024-04-27 18:47:06 +01:00 |
|
Keith Edmunds
|
4c638ab608
|
More issue #223 debug
|
2024-04-24 17:56:16 +01:00 |
|
Keith Edmunds
|
2454e8e4b9
|
Tidy up logging around issue #223
|
2024-04-13 10:39:51 +01:00 |
|
Keith Edmunds
|
e813a80a5b
|
Debugging for #223
|
2024-04-05 11:23:00 +01:00 |
|
Keith Edmunds
|
056c66ebec
|
Re-enable automatic Wikipedia searches
|
2024-03-27 08:47:32 +00:00 |
|
Keith Edmunds
|
9cec490855
|
Don't automatically show Wikipedia page (debugging #223)
|
2024-03-27 08:47:32 +00:00 |
|
Keith Edmunds
|
609544ddd4
|
Implement random sort
|
2024-03-08 23:25:07 +00:00 |
|
Keith Edmunds
|
b116f062e9
|
Update packages, fix one bug
|
2024-03-01 17:58:25 +00:00 |
|
Keith Edmunds
|
2932f32771
|
Highlight releasing player
Work on #223
|
2024-02-23 12:27:50 +00:00 |
|
Keith Edmunds
|
0e2c8c6056
|
Fix delete rows bug
Fixes #225
|
2024-02-23 12:26:42 +00:00 |
|
Keith Edmunds
|
5d95748640
|
Possibly fix row deleting bug
Fixes #220
|
2024-02-10 15:52:03 +00:00 |
|
Keith Edmunds
|
468ecda450
|
Don't copy header rows when moving unplayed tracks
Fixes #222
|
2024-02-10 09:11:28 +00:00 |
|
Keith Edmunds
|
4fce750223
|
Refactor / simplify start/stop times
Fixes #218
|
2024-01-19 09:58:52 +00:00 |
|
Keith Edmunds
|
d3999ca63d
|
Fix moving rows between playlists
|
2024-01-05 09:54:55 +00:00 |
|
Keith Edmunds
|
91cef9e506
|
Fix bug moving unplayed tracks between playlists
|
2023-12-22 08:14:51 +00:00 |
|
Keith Edmunds
|
e43c9f3b17
|
Add successive tracks below those just added
|
2023-12-17 14:33:24 +00:00 |
|
Keith Edmunds
|
2bf1e442be
|
Fix row spanning error leading to high CPU idle load
|
2023-12-17 00:12:39 +00:00 |
|
Keith Edmunds
|
4b6c8b0634
|
Rewrite logging
Add lots of log.info() statements
|
2023-12-17 00:12:03 +00:00 |
|
Keith Edmunds
|
b74007119d
|
Name source and proxy models consistently
|
2023-12-16 02:36:16 +00:00 |
|
Keith Edmunds
|
184318078f
|
Better fix for setting track/header row spans correctly
|
2023-12-15 17:55:22 +00:00 |
|
Keith Edmunds
|
2f0ad5cd52
|
Fix track rows sometimes displayed as header rows
|
2023-12-15 14:10:54 +00:00 |
|
Keith Edmunds
|
83a817234d
|
Remotely open and save files in Audacity
|
2023-12-08 19:57:25 +00:00 |
|
Keith Edmunds
|
540846223b
|
WIP Audacity
|
2023-12-08 18:21:42 +00:00 |
|
Keith Edmunds
|
b86b7f7f33
|
Resize row on insertion
Fixes #207
|
2023-12-08 18:15:47 +00:00 |
|
Keith Edmunds
|
e313e84010
|
Fix move unplayed rows
Fixes #211
|
2023-12-07 23:07:45 +00:00 |
|
Keith Edmunds
|
6391490f9d
|
Select next track after header
Fixes #209
|
2023-12-07 23:04:25 +00:00 |
|
Keith Edmunds
|
03f19dfb9c
|
Improve loading time for long playlists
Fixes #199
|
2023-12-01 17:08:13 +00:00 |
|
Keith Edmunds
|
8f51e790b5
|
Fix header row colours
Fixes #206
|
2023-12-01 10:36:11 +00:00 |
|
Keith Edmunds
|
1db3990cd6
|
V3: add note colouring
|
2023-11-29 07:57:36 +00:00 |
|
Keith Edmunds
|
6061b20398
|
V3 polish
|
2023-11-28 21:56:20 +00:00 |
|
Keith Edmunds
|
2e090b192c
|
V3: remove debug print statement
|
2023-11-28 21:19:23 +00:00 |
|
Keith Edmunds
|
63340a408d
|
V3: fix display corruption when moving a header row
|
2023-11-28 21:13:16 +00:00 |
|
Keith Edmunds
|
f9b8f1d8d3
|
V3 tweaks and polishes
|
2023-11-28 19:59:45 +00:00 |
|
Keith Edmunds
|
f8093bc642
|
V3: track highlighting fix
When a track is moved to above the marked next track, and the moved
track is made the next track, the original next track remained marked
as next.
|
2023-11-28 18:29:19 +00:00 |
|
Keith Edmunds
|
cf4d06db16
|
V3 tidying
|
2023-11-28 14:36:12 +00:00 |
|
Keith Edmunds
|
95aadb867a
|
V3 hide played tracks
Don't hide previous track until delay after playing next track.
|
2023-11-28 14:29:49 +00:00 |
|
Keith Edmunds
|
3179c6f5de
|
V3 tweaks and polishes
|
2023-11-28 14:29:09 +00:00 |
|
Keith Edmunds
|
63a38b5bf9
|
V3 polish: fix @starttime in headers
|
2023-11-28 07:28:33 +00:00 |
|
Keith Edmunds
|
15c10431e6
|
V3 polish: header with "-" echoes section start text
|
2023-11-28 07:19:09 +00:00 |
|
Keith Edmunds
|
0f1d5117cc
|
V3 tweaks
|
2023-11-27 22:44:20 +00:00 |
|
Keith Edmunds
|
4eabf4a02a
|
WIP V3: ready for testing
|
2023-11-27 21:46:19 +00:00 |
|
Keith Edmunds
|
00d7258afd
|
WIP V3: OBS scene changes working
|
2023-11-27 21:27:27 +00:00 |
|
Keith Edmunds
|
b1442b2c7d
|
WIP V3: check track already present in playlist when adding
|
2023-11-27 20:55:24 +00:00 |
|
Keith Edmunds
|
04f0e95653
|
WIP V3: fix minor issues
|
2023-11-27 15:21:20 +00:00 |
|
Keith Edmunds
|
dfb45dd0ff
|
WIP V3: Don't hide next/current row
|
2023-11-27 11:52:29 +00:00 |
|
Keith Edmunds
|
02391f04b1
|
WIP V3: hide played tracks working
|
2023-11-27 11:27:25 +00:00 |
|
Keith Edmunds
|
480c832852
|
WIP V3: implement searching with QSortFilterProxyModel (ooo!)
|
2023-11-26 15:22:01 +00:00 |
|
Keith Edmunds
|
23a9eff43b
|
WIP V3 wire in QSortFilterProxyModel
|
2023-11-23 18:28:10 +00:00 |
|
Keith Edmunds
|
25e3be6fae
|
WIP V3: add track to header working
|
2023-11-23 17:12:03 +00:00 |
|
Keith Edmunds
|
c626d91f26
|
WIP V3: copy and paste rows to same or other playlist works
|
2023-11-23 10:59:03 +00:00 |
|
Keith Edmunds
|
551a574eac
|
WIP V3: move unplayed rows
|
2023-11-23 04:44:36 +00:00 |
|
Keith Edmunds
|
80c363c316
|
WIP V3: better handle row order changing
|
2023-11-23 04:44:17 +00:00 |
|
Keith Edmunds
|
48b180e280
|
WIP V3: move selected tracks works
|
2023-11-22 19:57:14 +00:00 |
|
Keith Edmunds
|
223fb3bdec
|
WIP V3: tests for moving rows between playlists pass
|
2023-11-22 16:57:16 +00:00 |
|
Keith Edmunds
|
5769e34412
|
WIP V3: move ImportTrack back to musicmuster.py
|
2023-11-20 12:40:45 +00:00 |
|
Keith Edmunds
|
e3d20c9bdc
|
WIP V3: cleanup
|
2023-11-20 11:24:12 +00:00 |
|
Keith Edmunds
|
5add1f01c6
|
WIP V3: use signals to open wikipedia/songfacts pages
Also open wikipedia page on selecting next track
|
2023-11-19 21:50:39 +00:00 |
|
Keith Edmunds
|
4ca5eb24c3
|
WIP V3: remove track from row implemented
|
2023-11-19 20:56:46 +00:00 |
|
Keith Edmunds
|
05ef2d766c
|
WIP V3: Black
|
2023-11-19 20:49:50 +00:00 |
|
Keith Edmunds
|
db547cbdb7
|
WIP V3: import tracks working
|
2023-11-19 16:02:44 +00:00 |
|
Keith Edmunds
|
4f4408400f
|
WIP V3: info popup implemented
|
2023-11-19 03:11:03 +00:00 |
|
Keith Edmunds
|
f4a374f68c
|
WIP V3: select duplicate rows working
|
2023-11-19 03:09:58 +00:00 |
|
Keith Edmunds
|
8f2ab98be0
|
Fix create playlist from template and tab handlding
Tab restore code rewritten.
|
2023-11-18 14:29:52 +00:00 |
|
Keith Edmunds
|
199f0e27fa
|
WIP V3: fixup row insertion/deletion
All row insertions and deletions are now wrapped in beginRemoveRows /
endRemoveRows (and similar for insertions).
|
2023-11-17 22:17:47 +00:00 |
|
Keith Edmunds
|
93c5475a29
|
WIP V3: preview button works
|
2023-11-16 18:06:21 +00:00 |
|
Keith Edmunds
|
2861511f1f
|
WIP V3: remove functions, formatting
|
2023-11-16 00:08:12 +00:00 |
|
Keith Edmunds
|
71f3e4cda8
|
WIP V3: delete rows works
|
2023-11-15 23:40:48 +00:00 |
|
Keith Edmunds
|
9467ae4ee5
|
WIP V3: show selected time plus drag 'n' drop refinements
|
2023-11-15 22:37:42 +00:00 |
|
Keith Edmunds
|
de710b1dc7
|
WIP V3: start/end times, moving row bug
Start/end times now stored separately from self.playlist_rows. Moving
next row to above current row now works.
|
2023-11-15 20:09:00 +00:00 |
|
Keith Edmunds
|
56087870f4
|
WIP V3: recalculate start/end times after moving rows
|
2023-11-15 15:14:23 +00:00 |
|
Keith Edmunds
|
b83bd0d5c3
|
WIP V3: display last played date
|
2023-11-15 15:09:41 +00:00 |
|
Keith Edmunds
|
3e49ad08b9
|
WIP V3: sort by each element implemented
|
2023-11-15 08:41:06 +00:00 |
|
Keith Edmunds
|
d5871fe77f
|
WIP V3: context menu started
Sort by title implemented
|
2023-11-14 23:45:47 +00:00 |
|
Keith Edmunds
|
0f77cef37a
|
WIP V3: editing header rows works
|
2023-11-12 22:35:44 +00:00 |
|
Keith Edmunds
|
bfc7a8508c
|
WIP V3: fix moving tracks repaint bug
When a header row moved down to make room for a track row,
the column spanning is now reset on the now-track row.
|
2023-11-12 22:15:35 +00:00 |
|
Keith Edmunds
|
9e9bc8b4c7
|
WIP V3: end time of playing subsection implemented
|
2023-11-10 03:57:33 +00:00 |
|
Keith Edmunds
|
2907514eb7
|
WIP V3: smarten up section timings
|
2023-11-08 23:34:17 +00:00 |
|
Keith Edmunds
|
b399abb471
|
WIP V3: section timings in place
|
2023-11-08 23:18:33 +00:00 |
|
Keith Edmunds
|
6d648a56b7
|
WIP V3: fix editing headers rows
|
2023-11-08 18:34:10 +00:00 |
|
Keith Edmunds
|
b3262b2ede
|
WIP V3: track start/end times working
|
2023-11-08 18:15:57 +00:00 |
|
Keith Edmunds
|
698fa4625a
|
WIP V3: track start/stop times basics working
Only updates from header rows or current track. Changing
current track doesn't update correctly.
|
2023-11-07 23:14:26 +00:00 |
|
Keith Edmunds
|
813588e8e9
|
WIP V3: track stop implemented
|
2023-11-07 20:11:12 +00:00 |
|
Keith Edmunds
|
ad3ec45a76
|
WIP V3: unplayed rows in bold
|
2023-11-06 20:01:35 +00:00 |
|
Keith Edmunds
|
6f31ed7afc
|
WIP V3: set up track_sequence handling
|
2023-11-06 20:00:04 +00:00 |
|
Keith Edmunds
|
c20dc0288f
|
V3 WIP: implement playing_track structure
|
2023-11-05 08:15:59 +00:00 |
|
Keith Edmunds
|
a8ac67b9e3
|
V3 WIP Black
|
2023-11-05 08:03:02 +00:00 |
|
Keith Edmunds
|
a35905dee8
|
WIP V3: play track working
|
2023-11-03 15:16:27 +00:00 |
|
Keith Edmunds
|
4d3dc1fd00
|
WIP V3: don't select headers or unplayable track as next
|
2023-11-01 23:12:10 +00:00 |
|
Keith Edmunds
|
e137045812
|
WIP V3: select next track works with caveats
Peformance isn't great
Selecting a non-existent track isn't caught
|
2023-11-01 22:53:25 +00:00 |
|
Keith Edmunds
|
d9ad001c75
|
Relayout files
Created classes.py and moved common classes to classes.py. Ordered
imports.
|
2023-11-01 19:08:22 +00:00 |
|
Keith Edmunds
|
15ecae54cf
|
Move MusicMusterSignals into helpers
|
2023-11-01 07:49:40 +00:00 |
|
Keith Edmunds
|
fedcfc3eea
|
WIP V3: Add track to header row implemented
|
2023-10-31 20:09:45 +00:00 |
|
Keith Edmunds
|
9554336860
|
Move SQLAlchemy statements to models.py
|
2023-10-31 13:04:21 +00:00 |
|
Keith Edmunds
|
813b325029
|
Black reformatting, tidying
|
2023-10-31 08:15:24 +00:00 |
|
Keith Edmunds
|
734d5cb545
|
Make MusicMusterSignals a singleton class
Moved into datastructures.py
|
2023-10-31 08:14:34 +00:00 |
|
Keith Edmunds
|
3557d22c54
|
WIP V3: insert track works
|
2023-10-30 21:55:02 +00:00 |
|