vangel76 and Claude Opus 5.5
7afe723260
#741 : font menu filters to variable fonts
...
Problem: After Effects 26.3's font menu can show only variable fonts.
EffectCraft's font menus (Character panel, Properties ▸ Text) had no such
filter, and text.fonts / MCP list_fonts didn't say which families are
variable.
Fix: the font scan marks a face variable when its table directory has an
fvar table declaring axes (header read only, no extra file loading). The
font menu gets a "Variable fonts only" checkbox above the results; it
combines with the typed search, keeps the keyboard in the search field and
stays set while the app runs. text.fonts reports `variable` per family and
takes `{variable: true}`; list_fonts passes it through. Catalog rows for
ja, zh-Hans, zh-Hant and uk.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 12:14:50 +02:00
..
2026-10-11 12:14:50 +02:00
2026-10-04 23:58:00 +07:00
2026-10-05 00:08:07 +07:00
2026-10-08 20:33:03 +07:00
2026-10-10 17:14:12 -06:00
2026-10-03 00:15:06 -04:00
2026-10-10 23:41:43 +00:00
2026-10-10 16:28:05 +00:00
2026-10-04 13:27:33 -04:00
2026-10-11 01:23:47 +10:00
2026-10-08 20:05:07 +07:00
2026-10-03 05:25:45 -04:00
2026-10-11 12:14:50 +02:00
2026-10-07 15:37:26 -04:00
2026-10-08 13:32:16 +07:00
2026-10-05 20:39:45 +07:00
2026-10-09 23:57:12 +07:00
2026-10-06 00:00:31 -05:00
2026-10-10 04:37:44 +11:00
2026-10-05 20:39:45 +07:00
2026-10-05 20:39:45 +07:00
2026-10-04 13:40:46 -04:00
2026-10-10 19:48:18 +00:00
2026-10-03 07:38:46 -04:00
2026-10-03 07:21:00 -04:00
2026-10-04 02:57:17 -04:00
2026-10-10 19:28:44 +02:00
2026-10-08 20:33:03 +07:00
2026-10-10 12:49:52 +00:00
2026-10-09 21:03:12 +07:00
2026-10-10 20:15:24 +00:00
2026-10-09 21:03:12 +07:00
2026-10-02 09:14:54 -04:00
2026-10-03 18:35:03 -04:00
2026-10-05 11:33:06 -04:00
2026-10-06 00:00:31 -05:00
2026-10-08 11:57:55 +00:00
2026-10-02 10:47:02 -04:00
2026-10-02 23:02:47 -04:00
2026-10-09 16:51:12 +07:00
2026-10-04 02:57:17 -04:00
2026-10-07 01:46:35 +07:00
2026-10-10 13:57:45 +02:00
2026-10-03 09:54:37 -04:00
2026-10-03 09:38:19 -04:00
2026-10-05 20:39:45 +07:00
2026-10-02 10:14:53 -04:00
2026-10-08 20:22:49 -07:00
2026-10-11 01:23:47 +10:00
2026-10-10 13:22:32 +10:00
2026-10-10 11:12:14 +10:00
2026-10-05 11:04:10 +07:00
2026-10-02 08:56:03 -04:00
2026-10-03 07:55:04 -04:00
2026-10-10 20:00:37 +00:00
2026-10-05 15:12:06 +07:00
2026-10-04 03:40:46 -04:00
2026-10-10 19:48:25 +00:00
2026-10-08 21:18:52 +07:00
2026-10-06 00:00:31 -05:00
2026-10-05 12:35:30 +07:00
2026-10-10 19:48:25 +00:00
2026-10-04 03:15:54 -04:00
2026-10-07 13:32:40 +07:00
2026-10-09 23:57:12 +07:00
2026-10-03 00:27:47 -04:00
2026-10-06 00:00:31 -05:00
2026-10-10 20:15:24 +00:00
2026-10-10 12:57:01 +00:00
2026-10-06 00:00:31 -05:00
2026-10-02 00:00:00 -04:00
2026-10-07 21:38:19 -07:00
2026-10-11 12:14:50 +02:00
2026-10-02 00:44:20 -04:00
2026-10-04 00:45:00 -04:00
2026-10-10 22:28:40 +00:00
2026-10-02 22:44:06 -04:00
2026-10-02 22:10:48 -04:00
2026-10-09 21:03:12 +07:00
2026-10-10 12:50:18 +00:00
2026-10-08 20:33:03 +07:00
2026-10-03 09:23:29 -04:00
2026-10-09 21:03:12 +07:00
2026-10-08 20:33:03 +07:00
2026-10-03 02:45:44 -04:00