1
0
Fork 0
Commit Graph

11 Commits (4644b4108c492b87b289061e97704328cd4ec8a5)

Author SHA1 Message Date
an 0446080176 Refactoring, part 2
Now with conditional compilation macros.
2017-03-12 16:55:50 -04:00
an 844919016c Refactoring, part 1
Changes made over the past week or so after using this in Lithium.
Some modules are missing and there is no makefile now.
2017-03-12 16:34:21 -04:00
Marrub 953de47c94 Move code and remove lithos3l.lib 2016-11-21 02:30:03 -05:00
Marrub 4339cc7296 Mega commit.
Create WinMan module.
Remove HudMessage module.
Update tests.
Add (somewhat test) fonts.
Callback: Rename some things
Control: Improve font loading nonsense
Control: Make descendants have a head and tail pointer
Control: Move Lth_ControlCall to Callback
Control: Add Lth_ControlInit convenience macro
Context: Add scaled drawing
Context: Split into WinMan
Context: Fix trying to access a null pointer in Lth_ContextResource
Draw: Add more contextualized drawing functions
Font: Fully implement Unicode font rendering and loading
HashMap: Rename Lth_HashMapFree to Lth_HashMapDestroy
Window: Update code
2016-11-21 01:33:10 -05:00
Marrub 3f5d061bcd Manifest: Add string-constant-seq 2016-11-21 01:07:31 -05:00
Marrub ec2c3b8e7e Add Lth_stdfix.h. 2016-11-21 01:05:53 -05:00
Marrub 2420deecb3 Manifest: Fix boolean value loading 2016-10-22 14:48:42 -04:00
Marrub d13f2f6fe4 Change headers so everything is included sequentially by Lth.h.
Context: Rename Lth_ContextResourceFind
stdlib: Fix Lth_isidenti
2016-10-21 21:55:38 -04:00
Marrub 0592eca67f stdlib: Fix Lth_Hash_* not masking characters, breaking unicode. 2016-10-21 17:55:00 -04:00
Marrub f69a1e8412 Manifest: Add string object-declarations and booleans 2016-10-21 17:13:29 -04:00
Marrub abc86aaa8f Add Manifest module. 2016-10-21 15:05:29 -04:00