forked from fontforge/fontforge
-
Notifications
You must be signed in to change notification settings - Fork 0
TODOs
Maxim Iorsh edited this page Sep 26, 2025
·
18 revisions
- Gdraw parent of GTK modal dialog can get events
- MacOS modal dialog placed in a corner
- Appimage has generic icon
- sprintf() uses constant buffer to print localized string - possible overflow
- ❎ Use ideas from
gnome-terminalto implement grid-driven window resize in Font View - ✅ Scroll not consistent
- Properly install icons as GTK resources
- ❎ Horizontal menubar doesn't collapse when resizing window, restricts shrinking
- Glyph selectors lose all menus (top bar and popup). Maybe restore just the navigational?
- ❎ Migrate to C++ all menu items not related to legacy font structures:
- File -> New / Open / Recent / Close / Quit
- Tools (?)
- View -> * cell window (?)
- Window -> list of open windows
- Help -> all items
- ✅ Menu accelerators
- ✅ Only the new font window
- groupers map by group id + window id
- ✅ update menu item blocks on fly - e.g. when bitmap strokes are added/removed
- ❎ Custom menu shortcuts not supported
- ✅ Character grid drawn with artifacts
- Preview in Open Dialog
- Embed search in Font View
- Contextual help for dialogs
- Remove
encodingtypes -
class ff::widgets::NumericalEntryshould be differentiated for integer / float