lc-soft / LCUI

C library for building user interfaces
https://lcui-dev.github.io
MIT License
4.15k stars 357 forks source link

Use Fontconfig to get the font paths instead of relying on hardcoded values #137

Closed coderobe closed 6 years ago

coderobe commented 6 years ago

Fixes #136.

@lc-soft

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 74.76% when pulling 9a7989140cd4d67434381a17b028b27ff0209d0e on coderobe:develop into 402bc031b424923b89feea390a84a2c15a9b1fdb on lc-soft:develop.

coderobe commented 6 years ago

The last commit fixes leaked memory valgrind was complaining about.

coderobe commented 6 years ago

The last few commits implement your requested changes.

lc-soft commented 6 years ago

I suggest you merge all commits into one.

feat(font): add fontconfig ......
coderobe commented 6 years ago

Are you sure you want the commits to be squashed? That way we will lose history about which commit(s) introduced what.

coderobe commented 6 years ago

I have squashed most of the commits down. This should be better than before.

coderobe commented 6 years ago

note: i'm still interested in this and will continue working on this at some point, but i ran into an issue with autotools not properly defining certain flags and very limited time to work on it right now. just letting you know

lc-soft commented 6 years ago

I have manually merged your branch's code.