mirror of
https://github.com/mpv-player/mpv.git
synced 2025-12-28 05:33:14 +00:00
TOOLS/mpv-osd-symbols.sfdir: document how to add icons
This commit is contained in:
committed by
Kacper Michajłow
parent
3e0b3373df
commit
118ef75c27
16
TOOLS/mpv-osd-symbols.sfdir/README.md
Normal file
16
TOOLS/mpv-osd-symbols.sfdir/README.md
Normal file
@@ -0,0 +1,16 @@
|
||||
Steps to add new icons:
|
||||
|
||||
- Install [FontForge](https://fontforge.org/en-US/)
|
||||
- Load a freely licensed font and mpv's glyph directory, for example:
|
||||
`fontforge Symbola.ttf TOOLS/mpv-osd-symbols.sfdir`
|
||||
- Check the Unicode hex value of the desired character (`g-a` in vim)
|
||||
- Scroll until that value in the font window and click it
|
||||
- Copy the selected glyph (Ctrl+c)
|
||||
- Focus the window with TOOLS/mpv-osd-symbols.sfdir
|
||||
- Click an unused character slot
|
||||
- Paste the glyph (Ctrl+v)
|
||||
- Save (Ctrl+s)
|
||||
- Edit the numbers in the glyph file to match the size and position of adjacent
|
||||
icons (TODO: find a better way)
|
||||
- Run `sh TOOLS/gen-osd-font.sh`
|
||||
- Add the icon to osc.lua following the instructions there
|
||||
Reference in New Issue
Block a user