Activity

Eliza

Just made the Flavortown project today, so I’ll catch y’all up on my progress! Currently, I’ve completed the code for loading font files and the KDL spec (where you tell it which glyphs you want to copy), and I’ve also written the functions for matching up target fontfaces with the corresponding source fontface. Next order of business is to cook up the functions to actually copy over the glyphs–right now I’m working on using the ligature components from the KDL spec to track down the appropriate ligature glyphs (which is, of course, much more difficult than it has any reasonable right to be sigh). Basically involves looping over every glyph in the font (puke) and determining whether it’s a ligature or a normal glyph, then checking if the ligature components line up with the ones that are needed for the ligature to be copied…for every ligature that needs to be copied. Hopefully it won’t be too painfully slow. Anyway, here’s the ASCII banner I made for the CLI program–unfortunately the actual program isn’t much to look at TwT

Attachment
0
Eliza

Finally finished the full window class…for now
I’ll probably end up going back and adding more functionality later as people ask for it or as i realize it’s necessary.
I don’t have any interesting pictures to give so here’s a screenshot of the project tree
(most of it is just glfw lmao)

Attachment
0
Eliza

Added some setters/getters for the Window class so that you can do things like changing the title and window dimensions
Will also later include more stuff i think but for now window sizing is about the only thing i can think of 🤷‍♀️
I also plan to have them return a reference to the window so you can do function changing
anyway here are some silly error messages you can get

Attachment
0
Eliza

Sorry I haven’t been posting any devlogs!!!!!!!! I promise I’ve been working 😭
I have a basic Object/Context model working for the library, and some window stuff
Working on building out the Window class rn

image is a (very) rough draft of the mascot

Attachment
1

Comments

rayne
rayne 3 months ago

17 hours is crazy