Commit Graph

18 Commits

Author SHA1 Message Date
Steve 118b99ccf6 Format with clang. 2022-07-31 10:43:20 +01:00
Steve 5e82c957cd Moved #includes, #defines, enums into c files, from h files. 2022-07-30 16:10:02 +01:00
Steve ef46a97a67 Minor text rendering code tweaks. 2021-05-01 16:00:35 +01:00
Steve 732a86aefd Use indexed array for text glyphs, instead of hashmap. 2021-05-01 13:35:33 +01:00
Steve 7e14550cc1 Revert to while loop for nextCharacter() 2020-03-28 13:52:17 +00:00
Steve a7a3cdb567 Small unicode optimization. 2020-01-22 07:27:35 +00:00
Steve 98274ffa34 Slightly modified UTF-8 handling. Based on http://man7.org/linux/man-pages/man7/utf-8.7.html. 2019-11-06 19:18:03 +00:00
Steve d8aa7f70f2 Updated copyright. 2019-01-01 16:14:11 +00:00
Steve 8dfaefd992 Removed redundant color parameters. 2018-12-23 15:52:38 +00:00
Steve bf66535055 Removed strlenMB. Redundant. 2018-12-16 17:23:20 +00:00
Steve 8316920d20 Additional locale fixes. 2018-12-16 16:43:15 +00:00
Steve cc4934c0fb Error handling. 2018-12-11 15:32:04 +00:00
Steve 5d2077395e Font loading fix. 2018-12-10 08:42:09 +00:00
Steve af99ec8f3d Support between (space) and ~. 2018-12-10 08:22:25 +00:00
Steve c2b6dc300d Memory leak fix. 2018-12-09 08:57:44 +00:00
Steve 3d4d9fcf14 Render non-ascii glyphs. 2018-12-08 19:07:15 +00:00
Steve a851ea6c01 More text drawing and graphics updates. 2018-12-07 14:49:08 +00:00
Steve 6d8cb00e3e Start of font / sprite atlas. 2018-12-06 08:37:19 +00:00