Skip to content

osc.lua: add osc-icon_style option#17559

Merged
kasper93 merged 2 commits intompv-player:masterfrom
kasper93:osc-icons
Mar 13, 2026
Merged

osc.lua: add osc-icon_style option#17559
kasper93 merged 2 commits intompv-player:masterfrom
kasper93:osc-icons

Conversation

@kasper93
Copy link
Member

No description provided.

@kasper93 kasper93 force-pushed the osc-icons branch 3 times, most recently from 58b3847 to 1bb40b5 Compare March 12, 2026 10:07
This uses Fluent UI System Icons [1] as a source for icons. The glyps
are generated using `TOOLS/gen-fluent-glyphs.py` script, which downloads
Icon and convert for our mpv font to use. Glyphs are vendored in our
repository to avoid external dependency.

Script could be extended to add more icons/variants easily, currently
only filled version are imported.

[1] https://github.com/microsoft/fluentui-system-icons
@kasper93
Copy link
Member Author

We can improve this as we go. The point was to introduce script that should be used to import / generate glyphs for our font. Currently it's basic, but can be extended if needed.

@kasper93 kasper93 merged commit 8bf384f into mpv-player:master Mar 13, 2026
27 of 30 checks passed
@kasper93 kasper93 deleted the osc-icons branch March 13, 2026 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant