Skip to content

Added height 16, alignment, more control over code output, vastly improved png, plus some bug repairs - #3

Open
hb020 wants to merge 24 commits into
jdmorise:masterfrom
hb020:master
Open

Added height 16, alignment, more control over code output, vastly improved png, plus some bug repairs#3
hb020 wants to merge 24 commits into
jdmorise:masterfrom
hb020:master

Conversation

@hb020

@hb020 hb020 commented Jan 27, 2022

Copy link
Copy Markdown
  • added height 16 (was missing in the range 8,24,32,40,48,.. ). I just needed 16.
  • print_ascii now also makes the .h file more "debuggable"
  • added the printable character in comment to the .h output
  • corrected a bug that if font_height was set, it would break
  • added "lowerascii" standard set: space + signs + punctuation + digits
  • raised the version from 2.1 to 2.2
  • adapted readme to reflect the additions

@hb020

hb020 commented May 24, 2022

Copy link
Copy Markdown
Author
  • Added better width control
  • Added vertical anchor control (nice for baseline or bottom alignment)
  • Greatly improved the generated png: it now matches the header files, with respect to clipping and alignment.
  • Repaired some bugs that arose mainly on variable width symbol fonts (negative widths for example) and protection against non standard file formats.
  • Bumped version to v2.3

@hb020 hb020 changed the title Added height 16, more control over code output, and repaired one bug Added height 16, alignment, more control over code output, vastly improved png, plus some bug repairs May 24, 2022
@hb020

hb020 commented May 24, 2022

Copy link
Copy Markdown
Author

And repaired some small bugs.

@hb020

hb020 commented May 31, 2022

Copy link
Copy Markdown
Author

made it compatible with Tiny4kOLED's style of font definitions (and probably others), be it for fixed width or for variable width fonts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants