Keith Edmunds
|
70c2c18fb3
|
WIP (working on marking next track)
|
2022-08-11 14:43:19 +01:00 |
|
Keith Edmunds
|
c8194fad80
|
WIP: Implement move rows to playlist
|
2022-08-09 20:33:06 +01:00 |
|
Keith Edmunds
|
12541e1ff7
|
WIP: delete playlist rows working
|
2022-08-09 17:08:18 +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
|
89781c0a94
|
Revise menu, selected tracks duration summing OK
|
2022-08-07 16:15:11 +01:00 |
|
Keith Edmunds
|
91841cfc18
|
Clear drag mode with clear selection
|
2022-08-07 11:54:18 +01:00 |
|
Keith Edmunds
|
96255e83ea
|
Enable drag-select, then drag selection
|
2022-08-06 22:41:18 +01:00 |
|
Keith Edmunds
|
32e81fb074
|
Save of new style playlist implemented but not tested
|
2022-08-06 21:17:11 +01:00 |
|
Keith Edmunds
|
7a14651bd7
|
Add function type hints. Section headers and note colours working
|
2022-08-05 21:52:17 +01:00 |
|
Keith Edmunds
|
4f03306aff
|
SQLA2: WIP, playlists load
|
2022-08-03 21:11:02 +01:00 |
|
Keith Edmunds
|
b7111d8a3b
|
SQLA2: WIP
|
2022-07-31 21:11:34 +01:00 |
|
Keith Edmunds
|
374a312797
|
SQLA2.0 schema updates, column width saves
|
2022-07-04 21:32:23 +01:00 |
|
Keith Edmunds
|
ab47bb0ab4
|
SQLA2.0 playlist column headers display
|
2022-07-03 20:59:10 +01:00 |
|
Keith Edmunds
|
bef4507ef6
|
SQLA2.0 rewrote logging
|
2022-07-03 15:17:25 +01:00 |
|
Keith Edmunds
|
ff2f0d576c
|
SQLA2.0 main window displays
|
2022-07-02 21:47:42 +01:00 |
|
Keith Edmunds
|
8192e79d42
|
Make search case insensitive
|
2022-06-19 13:57:39 +01:00 |
|
Keith Edmunds
|
ce21322117
|
Clean up last played time in update_display
|
2022-06-18 18:34:06 +01:00 |
|
Keith Edmunds
|
cc395ea0df
|
Move notes with tracks
Fixes #106
|
2022-06-18 18:24:09 +01:00 |
|
Keith Edmunds
|
709347db6b
|
WIP: move notes with tracks
|
2022-06-18 11:09:47 +01:00 |
|
Keith Edmunds
|
8558de82b4
|
Fix bug stopping right-click menu
|
2022-06-10 15:28:12 +01:00 |
|
Keith Edmunds
|
b05e6d156d
|
Add 'play with mplayer' to right click menu
Fixes #118
|
2022-06-10 14:57:01 +01:00 |
|
Keith Edmunds
|
c6d55344c7
|
Add 'move track to playlist' to right-click menu
Fixes #117
|
2022-06-05 14:30:29 +01:00 |
|
Keith Edmunds
|
fbe9c2ba94
|
Fix deleting multiple rows
Also allow mass delete to be cancelled.
Fixes #115
|
2022-06-04 22:56:38 +01:00 |
|
Keith Edmunds
|
70287d15a6
|
Implement search of playlist
|
2022-04-17 13:10:21 +01:00 |
|
Keith Edmunds
|
871598efe6
|
Code cleanup
|
2022-04-17 11:30:49 +01:00 |
|
Keith Edmunds
|
9e65eef621
|
Fix next start times
Fixes #113
|
2022-04-17 10:42:20 +01:00 |
|
Keith Edmunds
|
dd86c60636
|
Fix background color of row 1 on play
|
2022-04-08 22:53:48 +01:00 |
|
Keith Edmunds
|
79e1fdde27
|
Update note row number in db when it changes
|
2022-04-06 19:37:10 +01:00 |
|
Keith Edmunds
|
558a283e73
|
Detect music playing better
|
2022-04-05 21:03:28 +01:00 |
|
Keith Edmunds
|
805053b795
|
Improve performance selecting multiple tracks
|
2022-04-04 21:30:49 +01:00 |
|
Keith Edmunds
|
976eb91e30
|
Fix move selected tracks
|
2022-03-20 22:40:38 +00:00 |
|
Keith Edmunds
|
ebfdf98612
|
Polish typing, explicit returns to terminate context managers
|
2022-03-20 18:56:59 +00:00 |
|
Keith Edmunds
|
0fb1536055
|
Add section timing
|
2022-03-20 11:42:05 +00:00 |
|
Keith Edmunds
|
47f53428f6
|
Session fixes, MSS colour
|
2022-03-19 20:20:22 +00:00 |
|
Keith Edmunds
|
87f9e1e81b
|
Merge
|
2022-03-14 20:10:59 +00:00 |
|
Keith Edmunds
|
f0b9ab4256
|
Fix up remove track from playlist
|
2022-03-09 21:40:47 +00:00 |
|
Keith Edmunds
|
a882d409cb
|
Session sanity
|
2022-03-04 22:59:01 +00:00 |
|
Keith Edmunds
|
2186b3eb09
|
Record playlist opening and closing
Also fixes #95
|
2022-03-04 18:55:02 +00:00 |
|
Keith Edmunds
|
9c0371d41c
|
Scroll current row to top; improve session handling
|
2022-03-04 18:17:57 +00:00 |
|
Keith Edmunds
|
f22f209bee
|
Fix some type hints
|
2022-03-03 18:30:13 +00:00 |
|
Keith Edmunds
|
ca1b11b545
|
Fix select all (un)played tracks
|
2022-03-03 17:30:37 +00:00 |
|
Keith Edmunds
|
f22f2780a3
|
Fix move tracks
|
2022-03-02 20:37:27 +00:00 |
|
Keith Edmunds
|
a2fb6baba8
|
Rebase dev onto v2_id
|
2022-03-02 09:30:26 +00:00 |
|
Keith Edmunds
|
e8211414f9
|
V2 using ids rather than objects. Looking good.
|
2022-03-02 09:27:12 +00:00 |
|
Keith Edmunds
|
bc6a4c11cf
|
Rebase dev onto v2_id
|
2022-03-02 09:27:10 +00:00 |
|
Keith Edmunds
|
a91309477b
|
Rebase dev onto v2_id
|
2022-03-02 09:25:59 +00:00 |
|
Keith Edmunds
|
3a7b09f025
|
Code cleanups
|
2022-03-02 09:24:40 +00:00 |
|
Keith Edmunds
|
7f2dd68bce
|
Rebase dev onto v2_id
|
2022-03-02 09:24:35 +00:00 |
|
Keith Edmunds
|
281a1d40bf
|
Rebase dev onto v2_id
|
2022-03-02 09:23:56 +00:00 |
|
Keith Edmunds
|
cf58932fca
|
Rebase dev onto v2_id
|
2022-03-02 09:16:07 +00:00 |
|
Keith Edmunds
|
ab9955b88a
|
v2 tidy/refactor
|
2022-03-02 09:14:52 +00:00 |
|
Keith Edmunds
|
04c3c2efbc
|
Refactoring
|
2022-03-02 09:13:11 +00:00 |
|
Keith Edmunds
|
a164f4c962
|
Rebase dev onto v2_id branch
|
2022-03-02 09:10:46 +00:00 |
|
Keith Edmunds
|
b283a3db07
|
Warn if colon in track path
|
2022-02-26 09:26:13 +00:00 |
|
Keith Edmunds
|
0ae5a99346
|
Merge branch 'notecolours' into dev
|
2022-02-05 21:33:25 +00:00 |
|
Keith Edmunds
|
441c47bdc2
|
Improve closing of playist tabs
Fixes #90
|
2022-02-05 20:00:10 +00:00 |
|
Keith Edmunds
|
1de7cefe72
|
Start configurable note colours
|
2022-02-05 18:42:35 +00:00 |
|
Keith Edmunds
|
80126440c8
|
Have notes span all columns
Fixes #88
|
2022-02-05 16:30:52 +00:00 |
|
Keith Edmunds
|
e256ceee0f
|
Fixups from PyCharm
|
2022-02-05 16:14:10 +00:00 |
|
Keith Edmunds
|
62364fdaf1
|
Don't automatically select previously played tracks
Fixes #89
|
2021-10-17 12:08:13 +01:00 |
|
Keith Edmunds
|
1a4f842f1f
|
Set last played time when playing track
Fixes #83
|
2021-09-26 08:47:00 +01:00 |
|
Keith Edmunds
|
69dd0235a0
|
Improve note colouring
- Make case insensitive
- If not starts with key, it's a match
Fixes #71
|
2021-09-25 22:33:17 +01:00 |
|
Keith Edmunds
|
01b531aabf
|
Scroll to show moved tracks on drag and drop
Fixes #75
|
2021-09-24 15:10:17 +01:00 |
|
Keith Edmunds
|
6ccfae0ab1
|
Add note colouring by keyword
Fixes #71
|
2021-09-24 14:58:35 +01:00 |
|
Keith Edmunds
|
d5d4361ec5
|
Further fixes to moving tracks between playlists
Fixes: #38
|
2021-09-10 11:48:30 +01:00 |
|
Keith Edmunds
|
c69aefef92
|
Save playlist after moving tracks to another list
Fixes: #38
|
2021-09-10 09:25:06 +01:00 |
|
Keith Edmunds
|
b46830f010
|
Tab text colours implemented
Fixes #61
|
2021-08-24 16:41:50 +01:00 |
|
Keith Edmunds
|
0a4730e5a7
|
Start implementing coloured text on tabs
|
2021-08-24 15:13:03 +01:00 |
|
Keith Edmunds
|
e4fe4b576e
|
Clear start/end time for unplayed tracks above current
Fixes #53
|
2021-08-23 19:25:47 +01:00 |
|
Keith Edmunds
|
54cfb1191a
|
Set start correctly when note edited
|
2021-08-23 15:19:52 +01:00 |
|
Keith Edmunds
|
d2e2144148
|
Remove inapplicable right-click menu items
|
2021-08-22 20:40:41 +01:00 |
|
Keith Edmunds
|
4267901630
|
Tweak right-click menu order
|
2021-08-22 19:13:33 +01:00 |
|
Keith Edmunds
|
c5f094443a
|
Enable editing with Audacity
Fixes #28
|
2021-08-22 17:42:31 +01:00 |
|
Keith Edmunds
|
70d986f4ac
|
Delete multiple rows
Fixes #22
|
2021-08-22 16:42:33 +01:00 |
|
Keith Edmunds
|
d9ccaf7caa
|
Allow in-playist editing of title, artist and notes
Fixes #27 #23
|
2021-08-22 13:52:22 +01:00 |
|
Keith Edmunds
|
d767c879c6
|
Improve track info dialog box
|
2021-08-22 13:02:03 +01:00 |
|
Keith Edmunds
|
15ec91e446
|
Implement track rescanning
Fixes #29
|
2021-08-21 23:34:33 +01:00 |
|
Keith Edmunds
|
04788ef923
|
Implement copy track path
Fixes #30
|
2021-08-21 22:58:01 +01:00 |
|
Keith Edmunds
|
762a41bec6
|
Add total time of selected tracks to status bar
|
2021-08-21 14:22:55 +01:00 |
|
Keith Edmunds
|
d4f542cc29
|
Warn when trying to delete playing or next track
|
2021-08-15 11:17:09 +01:00 |
|
Keith Edmunds
|
2c9f041838
|
Show last track in playlist as playing when it is
Fixes #52
|
2021-08-15 11:06:08 +01:00 |
|
Keith Edmunds
|
90a8209551
|
Clean up of musicmuster.py
|
2021-08-15 10:40:28 +01:00 |
|
Keith Edmunds
|
c0752407b9
|
Handle next track not found consistently
Highlight in red, don't set as next track.
Fixes #51
|
2021-08-15 10:13:42 +01:00 |
|
Keith Edmunds
|
89d49f3e34
|
Merge
|
2021-08-14 18:44:05 +01:00 |
|
Keith Edmunds
|
e813a01e14
|
Improve track info box
|
2021-08-14 18:29:29 +01:00 |
|
Keith Edmunds
|
0e4de857d4
|
Update last played time during show
Fixes #43
|
2021-08-14 09:05:14 +01:00 |
|
Keith Edmunds
|
f0b59b8d23
|
Improve track info box. Fixes #46
|
2021-08-14 08:03:03 +01:00 |
|
Keith Edmunds
|
bc54be237b
|
Check tracks for readability
Check on load and on setting next track. Also provide info popup that
shows path.
|
2021-08-10 08:18:05 +01:00 |
|
Keith Edmunds
|
a6a0b905d8
|
Put "last played" in place of "path" in playlist
|
2021-08-06 10:23:30 +01:00 |
|
Keith Edmunds
|
79f1a6afa3
|
Set track end time when setting next track. Fixes #33
|
2021-07-24 17:38:53 +01:00 |
|
Keith Edmunds
|
194306bc1d
|
Order functions alphabetically
|
2021-07-24 17:29:59 +01:00 |
|
Keith Edmunds
|
199dada246
|
Save playlist column widths correctly
|
2021-07-03 10:15:39 +01:00 |
|
Keith Edmunds
|
8838c23c59
|
Add end times column. Fixes #24
|
2021-07-03 10:15:08 +01:00 |
|
Keith Edmunds
|
019e9f6cf3
|
Warn if leading silence over 500ms. Helps #11
|
2021-06-12 13:19:33 +01:00 |
|
Keith Edmunds
|
a80dc3f165
|
Select and move (un)played tracks. Fixes #4
|
2021-06-10 15:24:31 +01:00 |
|
Keith Edmunds
|
20bd178cf1
|
Differentiate between playlist tabs and db objects. Fixes #17
|
2021-06-06 16:40:10 +01:00 |
|
Keith Edmunds
|
0ca9bfec0a
|
Segregate adding notes, tracks to onscreen playlist and database
|
2021-06-06 14:47:14 +01:00 |
|
Keith Edmunds
|
c5f5155332
|
Remove link to database object from playlist. Fixes #16
|
2021-06-06 11:36:27 +01:00 |
|
Keith Edmunds
|
5847345cdd
|
Fix dimming of played tracks
|
2021-06-04 17:25:59 +01:00 |
|
Keith Edmunds
|
0cf649bb01
|
More 'detached session' fixes
|
2021-06-04 16:29:16 +01:00 |
|