Keith Edmunds
f3631b2c2b
Synchronise row start/end updates
...
Row start/end time updates were being run in a different SQLAlchemy
session to the database updates and thus there was a lack of
synchronisation.
Now they run in the same session.
2023-03-14 22:59:39 +00:00
Keith Edmunds
3197c844a5
Print stack trace to stdout on internal error
2023-03-13 09:12:19 +00:00
Keith Edmunds
e22351386f
Fix bug editing header rows
2023-03-13 09:11:47 +00:00
Keith Edmunds
ee422aacb3
Update track times after drag and drop
2023-03-12 18:48:36 +00:00
Keith Edmunds
380806d27a
Change row to row_number
2023-03-12 18:43:23 +00:00
Keith Edmunds
c6840d2356
Improve copying track path
2023-03-12 18:41:44 +00:00
Keith Edmunds
453e42172b
Use Audacity and mplayer without session
2023-03-12 18:41:13 +00:00
Keith Edmunds
019bc87eb0
Fix sense of file_is_unreadable()
2023-03-12 18:38:00 +00:00
Keith Edmunds
ee64a4a035
Remove unused function _get_row_start_time
2023-03-12 17:08:13 +00:00
Keith Edmunds
9c67b9bd8e
Change row to row_number
2023-03-12 17:03:47 +00:00
Keith Edmunds
3cc90f8c11
Remove unneeded function _get_current_track_start_time
2023-03-12 16:53:13 +00:00
Keith Edmunds
71daccab12
Remove unneeded function _get_current_track_end_time
2023-03-12 16:51:02 +00:00
Keith Edmunds
ca86f59736
Rename function file_is_readable to file_is_unreadable
2023-03-12 16:47:45 +00:00
Keith Edmunds
d609656ae3
Change row to row_number
2023-03-12 16:44:12 +00:00
Keith Edmunds
f96e02d9ae
Remove unused function _deferred_save()
2023-03-12 16:43:51 +00:00
Keith Edmunds
6c53d59f1a
Fix adding/removing track from row
2023-03-12 16:23:56 +00:00
Keith Edmunds
b9fd7a5d21
Clean up editing
2023-03-12 16:23:36 +00:00
Keith Edmunds
669125794f
Change row to row_number
2023-03-12 16:22:59 +00:00
Keith Edmunds
4094b63f44
Switch to existing infotab if it contains required URL
2023-03-12 13:25:20 +00:00
Keith Edmunds
b126a70139
Fix and improve hide played tracks
...
Last played track is now not hidden until
Config.HIDE_AFTER_PLAYING_OFFSET milliseconds after next track starts
playing.
2023-03-12 13:00:46 +00:00
Keith Edmunds
f30fff5356
Fix development bug that truncated playlists
...
Saving of playlist and updating note colours more consistent.
2023-03-12 10:33:10 +00:00
Keith Edmunds
80e698680b
Clean up header and note updates
...
• rationalise number of functions
• make colour handling cleaner
• optimise when playlist is saved
2023-03-12 09:53:11 +00:00
Keith Edmunds
39ec7f470b
Fixup section duration times
2023-03-11 16:05:10 +00:00
Keith Edmunds
16ad7ae5aa
Produce consistent log output
2023-03-11 16:02:26 +00:00
Keith Edmunds
d54f1bedda
Remove colon-in-path conditional fix
2023-03-10 23:11:23 +00:00
Keith Edmunds
ad071bb74b
Consistently use clear_next() to clear next track
2023-03-10 23:10:54 +00:00
Keith Edmunds
2422adea21
Fix play sometimes stopping almost immediately
2023-03-10 22:34:23 +00:00
Keith Edmunds
ee7436221e
Playlist save / session work
2023-03-09 08:35:16 +00:00
Keith Edmunds
889d32cc90
Post editing fixes
...
Fix row or cell colour
Fix row height after expanding when editing starts
2023-03-08 20:09:15 +00:00
Keith Edmunds
ae1835a421
Use signals to updates note text after editing
...
Hypothesis: this stops some kind of database race condition or
similar.
2023-03-08 20:08:17 +00:00
Keith Edmunds
8dd13a2ba2
Log file that creates sessions
2023-03-08 20:07:07 +00:00
Keith Edmunds
dda74782b6
Keep section headers bold
2023-03-07 18:02:17 +00:00
Keith Edmunds
4af1d4906c
Never hide current or next row
2023-03-07 18:02:00 +00:00
Keith Edmunds
ea5e4a2215
Fix merge error
2023-03-05 20:23:43 +00:00
Keith Edmunds
e80a74cc40
Fixup track start/end times
2023-03-05 20:21:27 +00:00
Keith Edmunds
d92612c69a
Tidy up when track start/stop times are recalculated
2023-03-05 20:19:40 +00:00
Keith Edmunds
b1841b02ea
WIP playlists refactor: set header colour when removing track
2023-03-05 20:05:04 +00:00
Keith Edmunds
c5f89dbcf4
WIP playlists refactor: unify note and tab colour settings
2023-03-05 19:44:13 +00:00
Keith Edmunds
0978e93ee7
WIP: playlists refactor: fixup context menu
2023-03-05 14:36:01 +00:00
Keith Edmunds
15f4bec197
WIP: playlists refactoring
2023-03-05 14:31:30 +00:00
Keith Edmunds
530ee60015
WIP: playlists.py refactoring
2023-03-04 23:02:21 +00:00
Keith Edmunds
4a6ce3b4ee
WIP: playists refactor: fix rescan
2023-03-01 20:27:17 +00:00
Keith Edmunds
9d3743ceb5
Update section timer and end of section note
2023-02-28 21:27:48 +00:00
Keith Edmunds
bc06722633
Launch Wikipedia on select vis singleShot timer
2023-02-28 21:27:20 +00:00
Keith Edmunds
aa3388f732
WIP: playlist refactor: section timings
2023-02-28 20:46:22 +00:00
Keith Edmunds
634637f42c
WIP: playlist refacton: start/end times
...
Clean up function. If next track is above current track, flow start
times around current track rather than resetting them at current
track.
2023-02-26 22:04:39 +00:00
Keith Edmunds
613fa4343b
Fix cancelling creation of new playlist
2023-02-26 22:03:13 +00:00
Keith Edmunds
e23f8afed2
WIP: playlist refactor fix default header colour
2023-02-26 21:31:20 +00:00
Keith Edmunds
45a564729b
WIP playlists refactor including fixing saving playlist
2023-02-25 19:45:56 +00:00
Keith Edmunds
cc2f3733b2
Start using signals to call for saving playlist
2023-02-25 19:44:02 +00:00