amosblomqvist
ac1c1a2818
Font picker fix round: one search field, honest empty-enumeration fallback, tooltip only on the closed trigger
...
- FontMenuList: the separate custom-family input is gone; the search
field absorbed its job — a no-match query renders a 'Use <query>'
action row (customFamilyFor, pure, pinned), Enter picks it
- openFontMenu: an empty-but-successful queryLocalFonts() now falls back
to the curated list (Electron 44 grants local-fonts and still
enumerates zero fonts — reproduced with a hidden-Window probe); the
footer split states WHY: 'could not be read' vs 'needs the desktop app'
- The Hint tooltip wraps the trigger button only and unmounts while the
menu is open — it no longer pops over the dropdown
2026-09-25 20:12:57 +03:00
..
2026-09-19 15:24:26 +03:00
2026-09-24 02:10:06 +03:00
2026-09-22 00:02:07 +03:00
2026-09-19 22:52:40 +03:00
2026-09-19 20:54:16 +03:00
2026-09-24 23:20:59 +03:00
2026-09-25 17:56:12 +03:00
2026-09-05 21:33:13 +03:00
2026-09-23 15:37:34 +03:00
2026-09-11 21:26:29 +03:00
2026-09-24 19:33:35 +03:00
2026-09-24 15:29:01 +03:00
2026-09-23 03:53:57 +03:00
2026-09-23 15:24:48 +03:00
2026-09-24 20:06:22 +03:00
2026-09-24 22:51:12 +03:00
2026-09-24 22:51:12 +03:00
2026-09-25 20:12:57 +03:00
2026-09-23 00:19:16 +03:00
2026-09-19 17:26:57 +03:00
2026-09-12 06:02:40 +03:00
2026-09-23 20:20:36 +03:00
2026-09-23 20:20:36 +03:00
2026-09-24 19:33:35 +03:00
2026-09-24 19:25:37 +03:00
2026-09-24 19:33:35 +03:00
2026-09-23 03:53:57 +03:00
2026-09-24 22:51:12 +03:00
2026-09-25 02:39:11 +03:00
2026-09-23 15:37:34 +03:00
2026-09-22 16:56:44 +03:00
2026-09-23 15:24:48 +03:00
2026-09-23 15:37:34 +03:00
2026-09-19 13:16:34 +03:00
2026-09-19 15:24:26 +03:00
2026-09-19 16:52:09 +03:00
2026-09-12 05:14:40 +03:00
2026-09-11 21:19:45 +03:00
2026-09-11 23:54:06 +03:00
2026-09-14 11:23:28 +03:00
2026-09-11 06:44:20 +03:00
2026-09-25 19:07:12 +03:00
2026-09-25 03:31:53 +03:00
2026-09-22 16:22:57 +03:00
2026-09-19 16:50:20 +03:00
2026-09-25 18:12:29 +03:00
2026-09-23 15:24:48 +03:00
2026-09-25 01:52:20 +03:00
2026-09-24 23:20:59 +03:00
2026-09-24 19:21:03 +03:00
2026-09-24 15:51:40 +03:00
2026-09-25 01:52:20 +03:00
2026-09-23 22:05:58 +03:00
2026-09-19 13:16:34 +03:00
2026-09-23 15:24:48 +03:00
2026-09-24 15:26:22 +03:00
2026-09-25 01:52:20 +03:00
2026-09-17 12:29:17 +03:00
2026-09-25 20:02:19 +03:00
2026-09-17 13:48:04 +03:00
2026-09-24 02:15:23 +03:00
2026-09-25 04:15:25 +03:00
2026-09-22 00:02:07 +03:00
2026-09-22 00:02:07 +03:00
2026-09-24 19:33:35 +03:00
2026-09-24 20:06:22 +03:00
2026-09-24 15:12:24 +03:00
2026-09-25 19:18:57 +03:00
2026-09-24 15:12:24 +03:00
2026-09-22 21:55:33 +03:00
2026-09-23 15:24:48 +03:00
2026-09-24 15:12:24 +03:00
2026-09-19 17:26:57 +03:00
2026-09-22 22:05:27 +03:00
2026-09-19 17:26:57 +03:00
2026-09-12 04:51:39 +03:00
2026-09-22 16:59:16 +03:00
2026-09-25 02:26:37 +03:00
2026-09-01 01:57:13 +03:00
2026-09-24 02:10:06 +03:00
2026-09-23 02:41:04 +03:00
2026-09-25 00:46:10 +03:00