Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#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 pulkomandy, 4 years ago

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.

comment:2 by waddlesplash, 4 years ago

I agree with PulkoMandy; CharacterMap should remain its own application.

comment:3 by CodeforEvolution, 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:4 by CodeforEvolution, 4 years ago

Oh wait...I actually don't have permission to close a ticket... :)

comment:5 by humdinger, 4 years ago

Resolution: no change required
Status: newclosed

comment:6 by jscipione, 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.

Note: See TracTickets for help on using tickets.