v0.0.2 Build 3
Pre-release
Pre-release
Updates in v0.0.2
Force Touch
- Add: Force Touch support for changing speed (like QuickTime)
Touch Bar
- Change: time position label now have a fixed width
Key bindings
- Fix: custom input configurations not working
- Add: an IINA default key binding
- Fix: some shortcuts not compatible with system
UI
- Fix: volume slider not changing when changed volume from menu
- Fix: volume menu items should be +/- 5%
Control
- Add: support scroll wheel on external mouse
- Add: support natural scroll
- Fix: single click action also performed when double clicking
Playback
- Add: Download subtitles automatically from
shooter.cn
. (We would like to supportopensubtitles
, however their API is rather complicated and requires some registration stuff, so it will be added later in 0.0.3.) - Change: support playback position in milliseconds
- Change: better performance for very short videos
- Change: stop using negative values for slow speed
- Change: also cycle "1x" when press arrow buttons for changing speed
Performance
- Fix: high CPU usage when idle
- Fix: high CPU usage when open file from playlist
- Fix: force using dedicated GPU when playing (allow using integrated GPUs)
Program behavior
- Add: Check update automatically
- Add: An initial open file window (Optional, available in Preference-General-Behavior)
- Add: option for whether keep window open when playback finished
- Add: prevent sleeping / entering screen saver while playing
Fix: crash when mpv shuts down internally (support pressing 'q' to quit)- Fix: 80% of random crashs when open file from dock or Finder
- Fix: recent files not remembered when open from dock or Finder
- Fix: no alpha option in color panels
- Fix: need to expand
~
in mpv config directory
Window
- Change: better dragging performance on 10.11+
- Add: support dragging & drop subtitle / video files in window to open them
- Fix: floating on top will disable all standard buttons (traffic lights)
- Fix: unable to enter fullscreen when floating on top
- Change: change shortcut for fullscreen to
Control+Command+F
. - Fix: video duration in OSC does not update in fullscreen
- Add: synchronize mpv's fullscreen status with IINA's fullscreen (support pressing 'f' to enter fullscreen)
Other
- Fix: some observers never being removed
- Fix: mpv_report_flip not being called correctly
Project
- Add: nightly builds available from http://raw.mrx.im. It builds from
develop
branch so please don't even expect it will launches normally. It's not signed. - Add: add CONTRIBUTING.md
- Fix: typos and grammar problems
- Fix: trailing spaces
- Change: update some config files
- Change: refactor some util scripts