a9b9ef1ce9a185ba043bee32f74b1a0f7a52b5df
- Left/Right arrow keys skip -/+5s (clamped to file bounds), pausing first. QShortcut auto-repeats on its own while held, so no extra timer/logic was needed for 'hold to keep skipping'. - ffmpeg log panel starts hidden (view_menu default flipped to unchecked) rather than visible by default. - _load() now shows 'Loading <name>...' in the status bar and forces one repaint before the blocking mpv load call, then 'Loaded <name>' afterward -- player.load() itself stays synchronous, this just makes the wait visible instead of a silent freeze. Also loosened an unrelated flaky assertion in smoke_test_ui.py: hr-seek was observed landing within ~2 frames of the nominal target across runs (decode-order/B-frame timing, not a regression), and the old 34ms/1-frame tolerance was tighter than that natural variance.
Description
No description provided
697 KiB
Languages
Python
99.5%
Shell
0.5%