Pietro Gagliardi
|
add92694bf
|
And renamed the things in future.c, to round out uipriv_unix.h.
|
2018-05-12 13:19:35 -04:00 |
Pietro Gagliardi
|
bffe311afe
|
Switched to using Pango background color attributes. Unix code done for now.
|
2018-03-11 20:23:18 -04:00 |
Pietro Gagliardi
|
602060a673
|
Fixed build errors, some of which were overisghts and others were habits from the OS X code.
|
2018-03-11 19:59:11 -04:00 |
Pietro Gagliardi
|
5939c3203d
|
Created a new file for the font matching code.
|
2018-03-11 19:32:08 -04:00 |
Pietro Gagliardi
|
7dc5c6d940
|
Migrated attrstr.c back.
|
2018-03-11 17:36:22 -04:00 |
Pietro Gagliardi
|
008be9b6d8
|
Began migrating the Unix draw text code by moving the existing files out of the way.
|
2018-03-11 15:55:28 -04:00 |
Pietro Gagliardi
|
5d7128781b
|
And const-corrected uiAttributedStringForEachAttribute().
|
2017-06-19 21:45:18 -04:00 |
Pietro Gagliardi
|
f0813ac6e4
|
More stuff. I should probably write that OpenType features test now.
|
2017-06-10 03:37:17 -04:00 |
Pietro Gagliardi
|
d63a5b23b1
|
Handled uiOpenTypeFeatures NULL equality. This only added more TODOs elsewhere :|
|
2017-06-09 19:59:48 -04:00 |
Pietro Gagliardi
|
8e8cc12105
|
Added uiForEach for canonicalizing foreach function returns and used it everywhere.
|
2017-06-06 12:47:07 -04:00 |
Pietro Gagliardi
|
1e31ef24c6
|
Minor code cleanup. Not sure what to do next...
|
2017-05-30 22:22:56 -04:00 |
Pietro Gagliardi
|
2e98219009
|
And fixed the whole OpenType features nonsense on GTK+, since we now group all OpenType features together. We're now much closer to pushing this back into master!
|
2017-05-30 19:07:01 -04:00 |
Pietro Gagliardi
|
c61bbfe5c8
|
Updated the GTK+ code to the newest changes. I *do* need to fix this one.
|
2017-05-30 18:46:30 -04:00 |
Pietro Gagliardi
|
39cec570d9
|
And implemented the new features stuff on the GTK+ side.
|
2017-05-17 23:37:16 -04: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
|
c111239b0d
|
More TODOs.
|
2017-02-20 22:25:49 -05:00 |
Pietro Gagliardi
|
75c2c80534
|
And adding the background attributes. We're done with the Pango one! Now for the Windows one... yay.
|
2017-02-20 22:24:02 -05:00 |
Pietro Gagliardi
|
4ba4e4ba23
|
More attribute implementation.
|
2017-02-20 20:41:14 -05:00 |
Pietro Gagliardi
|
4a1642cea2
|
Fixed improper breaks in Unix attribute handling.
|
2017-02-20 19:51:00 -05:00 |
Pietro Gagliardi
|
d4b38cd3b7
|
And switched attributes on on GTK+. We have a problem with attributes that span bytes.
|
2017-02-20 19:28:19 -05:00 |
Pietro Gagliardi
|
d7a44a5168
|
Added uiAttribute handling code to the GTK+ backend. Not finished yet; not used yet.
|
2017-02-20 17:11:52 -05:00 |