robmcmullen / omnivore

Hex editor and debugging emulator, sponsored by the Player/Missile Podcast
Mozilla Public License 2.0
53 stars 7 forks source link

Make standard fonts part of the program so they don't have to be saved #239

Closed robmcmullen closed 5 years ago

robmcmullen commented 6 years ago

The antic_font_data of a Machine is being saved for every Machine. This is unnecessarily space-hogging because unless there's a custom font, it's always the same font!

robmcmullen commented 5 years ago

Fonts are now identified by uuid (really, by md5 hash which happens to be the same length as a uuid) and a few standard fonts as well as a huge list of fonts from Steve Boswell are now included.