ThePendulum a9b9ef1ce9 Arrow-key seek, log hidden by default, loading status message
- 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.
2026-07-26 02:10:24 +02:00
2026-07-25 23:09:55 +02:00
S
Description
No description provided
697 KiB
Languages
Python 99.5%
Shell 0.5%