Pietro Gagliardi
|
b0621a6b1f
|
Implemented the new multiline text stuff on GTK+.
|
2016-01-16 15:59:34 -05:00 |
Pietro Gagliardi
|
9c6c16be53
|
Simplified text drawing on OS X by using CTFramesetter exclusively.
|
2016-01-16 13:34:22 -05:00 |
Pietro Gagliardi
|
37f9bfd1b9
|
More OS X layout work.
|
2016-01-15 22:48:38 -05:00 |
Pietro Gagliardi
|
4fffe9008c
|
Started implementing the new multiline uiDrawTextLayout logic in the OS X port; fixed some bugs in the test program.
|
2016-01-15 20:18:53 -05:00 |
Pietro Gagliardi
|
fa0b3ea8dd
|
Fixed OS X text drawing not being vertically aligned properly.
|
2016-01-13 15:17:49 -05:00 |
Pietro Gagliardi
|
85af3d2a5b
|
More TODOs.
|
2016-01-13 04:08:01 -05:00 |
Pietro Gagliardi
|
d6063394ee
|
Implemented the metrics stuff on OS X and improved the test a bit.
|
2016-01-12 22:07:24 -05:00 |
Pietro Gagliardi
|
73867119ef
|
Updated the test and fixed compiler errors in darwin/drawtext.m. It seems to work now! Width handling is still not working right, but width handling needs major rewrites because width on Core Text has major sensibility issues...
|
2016-01-12 01:58:45 -05:00 |
Pietro Gagliardi
|
426b133e58
|
Implemented the new font API on OS X. Now to rewrite the test.
|
2016-01-12 01:46:28 -05:00 |
Pietro Gagliardi
|
ae60141497
|
Decided to split the OS X text drawing stuff into its own file to make it easier to manage. In fact, darwin/draw.m used to be the longest file (by line count) in libui's source code proper (not the longest in the repo)! (Now it's windows/draw.c instead, and that *doesn't* contain text code!)
|
2016-01-12 01:14:41 -05:00 |