Pietro Gagliardi
|
4f427b2121
|
And ported the drawtext example to use the new features system.
|
2017-05-17 21:41:08 -04:00 |
Pietro Gagliardi
|
28b30367e2
|
Still more TODO resolution.
|
2017-02-24 18:19:34 -05:00 |
Pietro Gagliardi
|
cca4db5ce9
|
More TODO resolution and pointless TODO elimination.
|
2017-02-24 18:15:20 -05:00 |
Pietro Gagliardi
|
0df8346bff
|
Also removed uiAttributeLangauge for compatibility reasons too. Let's settle all the TODOs now.
|
2017-02-24 12:12:03 -05:00 |
Pietro Gagliardi
|
be56ec3626
|
Removed the vertical forms attribute. This is a compatiblity nightmare.
|
2017-02-24 01:23:47 -05:00 |
Pietro Gagliardi
|
f2b158b529
|
And finished implementing attributes on Windows.
|
2017-02-22 19:13:36 -05:00 |
Pietro Gagliardi
|
7920559aa5
|
More TODOs.
|
2017-02-20 12:50:00 -05:00 |
Pietro Gagliardi
|
f65d4592d0
|
Combined attributes. We're good I guess.
|
2017-02-20 12:49:20 -05:00 |
Pietro Gagliardi
|
fbd294c089
|
Filled in the rest of the typographic features. Now to write the any combination example.
|
2017-02-20 12:38:39 -05:00 |
Pietro Gagliardi
|
025dd16d76
|
More examples and crash fixes.
|
2017-02-16 15:02:19 -05:00 |
Pietro Gagliardi
|
685e17fc0e
|
More typographical features examples. This crashing thing is getting really annoying.
|
2017-02-16 12:49:06 -05:00 |
Pietro Gagliardi
|
768aba6614
|
Added test of Unicase. Had to use the Arial that comes with Windows 10, which seems to be the only font file I have out of **everything** that comes with Unicase. :S
|
2017-02-16 03:05:29 -05:00 |
Pietro Gagliardi
|
4262d893bc
|
Fixed the Arabic embeds that demonstrate required ligatures.
|
2017-02-16 00:13:09 -05:00 |
Pietro Gagliardi
|
dcc01f5b01
|
Started putting the typographical features attributes into the example program.
|
2017-02-15 23:52:16 -05:00 |
Pietro Gagliardi
|
ddffce6d44
|
More work. This is annoying, stupid 10.9.
|
2017-02-15 19:42:57 -05:00 |
Pietro Gagliardi
|
6761c0a9f7
|
Added the language tag stuff to the example program. More TODOs.
|
2017-02-15 16:40:04 -05:00 |
Pietro Gagliardi
|
4195bc3b4b
|
Finalized and implemented underlines on OS X.
|
2017-02-14 14:57:56 -05:00 |
Pietro Gagliardi
|
35a06e8540
|
Changed uiAttributeVerticalForms into a boolean. This is how the other features might need to be implemented :/
|
2017-02-13 22:42:18 -05:00 |
Pietro Gagliardi
|
ff986858f1
|
Added vertical glyph forms. Next up is the rest of the various font features.
|
2017-02-13 10:24:12 -05:00 |
Pietro Gagliardi
|
1c238bf85b
|
And implemented uiAttributeBackground on OS X. Not sure what else to add besides the feature variants...
|
2017-02-13 02:10:39 -05:00 |
Pietro Gagliardi
|
9eba197fd1
|
Adjusted the example for backgrounds. Nope brushes isn't gonna work; absolute positioning of gradients is a problem.
|
2017-02-13 01:44:18 -05:00 |
Pietro Gagliardi
|
44f24fc900
|
Added the foreground color attribute. Considering making the background color a background BRUSH attribute instead...
|
2017-02-12 20:27:47 -05:00 |
Pietro Gagliardi
|
261dd4851a
|
Changed the representation of an attribute type/value pair to allow more type safety and expressability.
|
2017-02-12 14:11:25 -05:00 |
Pietro Gagliardi
|
1c1b16a206
|
More attributes. Beyond this point I'd need to either redefine the way attributes are specified or make more header macros.
|
2017-02-12 13:41:52 -05:00 |
Pietro Gagliardi
|
32a0284edc
|
Started work on actual attributed text. This includes the beginnings of an attributed text example. Now to implement.
|
2017-02-11 23:19:30 -05:00 |