#16490 closed enhancement (no change required)
CharacterMap: Merge together with FontBoy and FontDemo
Reported by: | CodeforEvolution | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/CharacterMap | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Upon looking at CharacerMap, FontBoy, and FontDemo, I believe these three applications, combined together into a single "Font-O-Matic" application, would provide an all-powerful font viewer (FontBoy), tester (FontDemo), and analyzer (CharacterMap) in one for Haiku.
CharacterMap and FontDemo are in-tree, though FontBoy is currently over at HaikuArchives: https://www.github.com/HaikuArchives/FontBoy
I see two primary problems with this:
- The license of FontBoy is currently the "Artistic License 1.0"
- Merging three separate "code-bases" would require quite a bit of organization to have the code of the final-product end up in a clean state.
Change History (6)
comment:1 by , 4 years ago
comment:3 by , 4 years ago
I see, then I do agree that we should include FontBoy as a built-in application one day. It probably needs a bit of polish though for handling lots of fonts. (Maybe some filtering or categories to organize the fonts displayed?)
For now, I will close this ticket.
comment:5 by , 4 years ago
Resolution: | → no change required |
---|---|
Status: | new → closed |
comment:6 by , 4 years ago
Haiku should provide a font selector dialog that any app can use to select a font the same way it has a file selectior dialog that any app can use to select a file. But this is definitely in the realm of enhancements, and is not a bug.
I don't think CharacterMap should be merged with font-related apps. It's not so much a font viewing tool, but more a tool to search special characters that are not available on your keyboard. You would normally use it to copypaste such characters into a text you're writing or something like that.
I think FontDemo is clearly a demo and has no real purpose. We could consider retiring it now that we have real apps drawing text. Maybe some of its features can be integrated into FontDemo, but I'm not sure a lot of it is relevant.
FontBoy is a nice font viewer/picker, and we could consider including it in Haiku. I was going to say it doesn't work too well with many fonts installed, but it is probably not worse than the current solution of a popup menu with endless list of fonts.