Commit Graph

32 Commits (master)

Author SHA1 Message Date
Allen Webster 6a8c2e38aa make fonts still visible when config.4coder missing 2021-05-07 17:26:03 -07:00
Allen Webster 8f67525380 1-bit font anti-aliasing 2021-01-16 20:21:35 -08:00
Allen Webster ca7240f349 default_tab_width in config.4coder 2020-05-01 20:59:36 -07:00
chronal-xnor d10dc6256b 4coder build scripts working on Linux x64
This fixes the build scripts and gets everything working up to the part where
4coder actually builds the linux platform layer. I had to make a few
modifications to shared definitions, so you should make sure I didn't break
anything on Windows with these changes!
2019-12-13 17:00:55 -08:00
Allen Webster 295cb0d0a6 All obvious memory leaks fixed - except when profiler is enabled - need to set it to default disabled and fix the inspect ui to still work 2019-11-21 21:37:11 -08:00
Allen Webster b8ed99c9b8 Draft of single page of demo/tutorial 2019-11-08 17:33:35 -08:00
Allen Webster df315cd45a Tutorial framework ready to go 2019-11-07 22:38:51 -08:00
Allen Webster 187f91084a Initial sloppy setup for customizable line layout 2019-10-28 21:27:20 -07:00
Allen Webster 323948ea55 Force a single pixel gap between lines to avoid render artifacts. 2019-10-09 07:40:50 -07:00
Allen Webster d654adacc5 Fully transitioned to the new system api linkage 2019-10-03 10:57:44 -07:00
Allen Webster 19f3d7a641 Finished library loading logic; added api definition system; defined system api (and related) 2019-10-02 19:58:05 -07:00
Allen Webster 783d4cc147 beta ready DPI handling 2019-09-27 17:49:59 -07:00
Allen Webster dd49fa68fd Byte Advance 2019-08-13 12:34:13 -07:00
Allen Webster f52738b5e6 Fixed some lingering string problems in windows platform layer 2019-07-25 17:58:25 -07:00
Allen Webster 6b3d61c035 Font handling and rendering basically working. 2019-07-24 00:41:40 -07:00
Allen Webster 55d064cf61 In Progress: working on the new opengl back end and font rasterizer 2019-07-21 11:16:34 -07:00
Allen Webster 2ef8f361d7 Merge non-sense, who knows, here goes 2019-06-01 16:58:28 -07:00
Allen Webster 74405dd8fe Growable arena in custom layer built on top of the size-fixed partition system 2019-02-04 16:10:38 -08:00
Allen Webster 1d5621f5b6 Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08:00
Allen Webster 1c2c580f2f Upgrading casey's custom file 2018-06-04 13:16:17 -07:00
Allen Webster 5846c2b52f Fix wrong font name loading problem 2017-11-21 15:00:12 -05:00
Allen Webster 291bfa2e32 Fixed font pixels, added delete file command 2017-11-21 14:48:04 -05:00
Allen Webster 05a89b37e8 Fixed up packaging and building with new file organization, added docs for new font stuff 2017-11-20 19:35:35 -05:00
Allen Webster 6a725838d3 Entire font core system up and running, still need docs and nicer font usage in default framework 2017-11-20 18:31:57 -05:00
Allen Webster 16c002fe7c Font italics and bold working on Windows 2017-11-20 12:51:02 -05:00
Allen Webster e7d8aae42e Finished font organization, began adding italics, bold, underline. 2017-11-20 11:56:21 -05:00
Allen Webster f15c59c621 Lots of progress towards new font face system 2017-11-19 19:47:55 -05:00
Allen Webster cee8ce18cb Unlimited font face allocation 2017-11-19 18:00:26 -05:00
Allen Webster 818e3781df Finished the bindings.html generator (mostly), fixed the windows crash bug (major 2017-11-18 17:40:10 -05:00
Allen Webster eb6f4fa08e Linux fonts up and running 2017-11-17 16:20:25 -05:00
Allen Webster 54de2b4812 Finished system font listing and loading on windows 2017-11-17 14:22:12 -05:00
Allen Webster 4f3b07168d Working on font cleanup all day all day all day 2017-11-16 18:03:36 -05:00