BREAKING CHANGE: announcement: https://github.com/lwouis/alt-tab-macos/discussions/5533 * improved performance, especially switcher responsiveness * reduced battery usage even more * reduced ram usage (closes #5450, closes #5539, closes #5627) * reduced app size even more * polished many aspects of the ui; align more with liquid glass * better handle "ghost" windows (closes #5509) * fix issue with wrong window order (closes #5492) * escape closes the switcher on tahoe (closes #5585) * improve search matches (closes #5488) * localizations trimmed and reviewed entirely (closes #5583) * highlight matching app icons when searching, in addition to text * better settings import/export * reworked "send feedback" experience * reworked exceptions ui (closes #5482) * per-shortcut settings (closes #5313) * rework about window
21 lines
1.2 KiB
Bash
Executable File
21 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -exu
|
|
|
|
# Source font: developer machine's locally-installed SF Pro Text Regular from Apple's
|
|
# SF Symbols.app (https://developer.apple.com/sf-symbols/). Avoids tracking a 2 MB
|
|
# binary in the repo, and picks up Apple's latest glyph refinements automatically
|
|
# whenever the developer updates SF Symbols.app.
|
|
SOURCE_FONT=/Library/Fonts/SF-Pro-Text-Regular.otf
|
|
if [ ! -f "$SOURCE_FONT" ]; then
|
|
echo "Missing $SOURCE_FONT — install SF Symbols.app from https://developer.apple.com/sf-symbols/" >&2
|
|
exit 1
|
|
fi
|
|
|
|
# Characters MUST stay in sync with the `Symbols` enum in
|
|
# src/switcher/main-window/TileFontIconView.swift plus the 20 space-number variants
|
|
# synthesized at runtime in StatusIconsView.symbolForSpace.
|
|
"$(pipenv --venv)"/bin/pyftsubset "$SOURCE_FONT" \
|
|
--output-file=resources/SF-Pro-Text-Regular.otf \
|
|
--text=""
|