Skip to content

Releases: Kaktusmann/material-osc

0.1.4

Choose a tag to compare

@github-actions github-actions released this 16 Sep 15:06
70c4cdb

Installation

  1. Download material-osc.zip and
    thumbfast.lua.
  2. Unzip material-osc.zip into your mpv configuration directory, then place
    thumbfast.lua beside material-osc.lua in the scripts directory.

The usual mpv configuration directories are:

  • Linux and macOS: ~/.config/mpv/
  • Windows: %APPDATA%\mpv\

The resulting layout should look like this:

📁 mpv
├── 📁 fonts
│   ├── material-osc_icons.otf
│   └── material-osc_google_sans_flex.ttf
├── 📁 scripts
│   ├── material-osc.lua
│   └── thumbfast.lua
└── 📁 script-opts (optional)
    ├── material-osc.conf
    └── thumbfast.conf

What's New

  • Fixed the media title showing a raw URL with a token instead of the actual filename when streaming torrents or debrid links.

What's Changed

  • fix: derive streaming media title from url filename by @Kaktusmann in #6

Full Changelog: 0.1.2...0.1.4

0.1.3

Choose a tag to compare

@github-actions github-actions released this 11 Sep 14:50
24fe995

Installation

  1. Download material-osc.zip and
    thumbfast.lua.
  2. Unzip material-osc.zip into your mpv configuration directory, then place
    thumbfast.lua beside material-osc.lua in the scripts directory.

The usual mpv configuration directories are:

  • Linux and macOS: ~/.config/mpv/
  • Windows: %APPDATA%\mpv\

The resulting layout should look like this:

📁 mpv
├── 📁 fonts
│   ├── material-osc_icons.otf
│   └── material-osc_google_sans_flex.ttf
├── 📁 scripts
│   ├── material-osc.lua
│   └── thumbfast.lua
└── 📁 script-opts (optional)
    ├── material-osc.conf
    └── thumbfast.conf

What's New

  • Added an audio settings popup for adjusting delay, channel layout, volume normalization, and pitch correction.
  • Added a History page to the Settings menu that records recently played files and lets you reopen, remove, or clear entries.
  • Added audio track channel count to the track selector.

What's Changed

Full Changelog: 0.1.2...0.1.3

0.1.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:54
8ac1345

Installation

  1. Download material-osc.zip and
    thumbfast.lua.
  2. Unzip material-osc.zip into your mpv configuration directory, then place
    thumbfast.lua beside material-osc.lua in the scripts directory.

The usual mpv configuration directories are:

  • Linux and macOS: ~/.config/mpv/
  • Windows: %APPDATA%\mpv\

The resulting layout should look like this:

📁 mpv
├── 📁 fonts
│   ├── material-osc_icons.otf
│   └── material-osc_google_sans_flex.ttf
├── 📁 scripts
│   ├── material-osc.lua
│   └── thumbfast.lua
└── 📁 script-opts (optional)
    ├── material-osc.conf
    └── thumbfast.conf

What's New

  • Fixed "Reveal in File Manager" failing on Windows when the media path contains spaces.
  • Fixed the image-track viewer (album art / attached pictures) writing its cache to the wrong location on Windows instead of mpv's cache directory.
  • Fixed the auto-updater's temporary download/extraction files being placed at the Windows drive root, where they could fail to write due to permissions.
  • Fixed non-ASCII text getting mangled on Windows when pasting the clipboard, using the text-input dialog, or falling back to PowerShell for HTTP requests.

What's Changed

Full Changelog: 0.1.1...0.1.2

0.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:15
288cc13

Installation

  1. Download material-osc.zip and
    thumbfast.lua.
  2. Unzip material-osc.zip into your mpv configuration directory, then place
    thumbfast.lua beside material-osc.lua in the scripts directory.

The usual mpv configuration directories are:

  • Linux and macOS: ~/.config/mpv/
  • Windows: %APPDATA%\mpv\

The resulting layout should look like this:

📁 mpv
├── 📁 fonts
│   ├── material-osc_icons.otf
│   └── material-osc_google_sans_flex.ttf
├── 📁 scripts
│   ├── material-osc.lua
│   └── thumbfast.lua
└── 📁 script-opts (optional)
    ├── material-osc.conf
    └── thumbfast.conf

What's New

  • Added a script-binding to open the context menu from input.conf, and context_menu_right_click to free up right-click for mpv or other scripts while keeping the context menu available via keyboard or a custom binding.
  • Split single_click_actions_enabled into single_click_pause_enabled and single_click_seek_enabled, so single-click pause and edge seeking can be toggled independently.
  • Fixed the persistent pause indicator being hard to see on bright backgrounds by giving it a faint dark backing and cross-fading it in as the pause/play pop fades out.

What's Changed

Full Changelog: 0.1.0...0.1.1

0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 12:29
8a509a2

Installation

  1. Download material-osc.zip and
    thumbfast.lua.
  2. Unzip material-osc.zip into your mpv configuration directory, then place
    thumbfast.lua beside material-osc.lua in the scripts directory.

The usual mpv configuration directories are:

  • Linux and macOS: ~/.config/mpv/
  • Windows: %APPDATA%\mpv\

The resulting layout should look like this:

📁 mpv
├── 📁 fonts
│   ├── material-osc_icons.otf
│   └── material-osc_google_sans_flex.ttf
├── 📁 scripts
│   ├── material-osc.lua
│   └── thumbfast.lua
└── 📁 script-opts (optional)
    ├── material-osc.conf
    └── thumbfast.conf

What's New

  • First release of this fork. Repoints the auto-updater and SponsorBlock user-agent to Kaktusmann/material-osc; the original repository (brahmkshatriya/material-osc) has gone inactive.
  • Added a persistent, transparent pause indicator that stays centered on the video while playback is paused (pause_indicator).
  • Added volume_slider_orientation to expand the volume slider horizontally alongside the volume button instead of upward from it.
  • Fixed the volume indicator flashing during rapid volume changes.

Full Changelog: https://github.com/Kaktusmann/material-osc/commits/0.1.0