Ivailo Monev
858e0c5de4
use custom table for grahpeme break in QUnicodeTables::graphemeBreak()
...
gets rid of the ICU requirement for the GUI component and since HarfBuzz
does not support all grapheme breaks makes it more optimal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 21:04:47 +00:00
Ivailo Monev
fa34c080f6
reimplement character properties and character manipulation via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-22 00:00:35 +00:00
Ivailo Monev
fe4deb2d33
add note where to get the data from to genutf
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 23:35:07 +00:00
Ivailo Monev
7a9e49d125
review genutf script [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 23:21:21 +00:00
Ivailo Monev
b966fe78bb
use utf8proc for grapheme break property detection
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 10:47:58 +00:00
Ivailo Monev
2c3140109d
Unicode v5.0+ characters and partial scripts support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:02:45 +00:00