Commit Graph

16 Commits

Author SHA1 Message Date
frosch
33cef43594 (svn r25574) -Fix (r25570): Trouble with initialisation order of static members of Layouter and FontCache. 2013-07-07 12:07:06 +00:00
frosch
6bb4748558 (svn r25570) -Add: cache for ParagraphLayouts. 2013-07-06 19:00:33 +00:00
frosch
520a8de3e1 (svn r25569) -Codechange: Cache all Font instances in a static container. 2013-07-06 18:56:23 +00:00
frosch
4f94a183ca (svn r25568) -Fix: Non-ICU layouter started new lines with the space which triggered the linebreak. 2013-07-06 18:55:38 +00:00
frosch
8701f523ae (svn r25567) -Codechange: Revive dead DrawStringParams as FontState. 2013-07-06 18:54:26 +00:00
frosch
2f30fdc370 (svn r25551) -Fix (r25465): Possible reading of uninitialised memory due to undefined execution order. 2013-07-01 19:53:05 +00:00
rubidium
e284bb2470 (svn r25526) -Fix: line breaking in fallback layouter was off-by-one, so sometimes strings that needed to be broken off earlier got truncated later on 2013-06-30 07:46:10 +00:00
rubidium
c943830155 (svn r25525) -Fix: off-by-one in fallback layout w.r.t. colour/font changes 2013-06-30 07:29:31 +00:00
rubidium
670ea9501c (svn r25524) -Fix [FS#5624]: fallback layouter broke on long "words" without space after a newline 2013-06-30 07:21:37 +00:00
rubidium
f2d78be786 (svn r25493) -Codechange: support for the safer variant of ICU's getFontTable 2013-06-27 21:21:47 +00:00
rubidium
6ff95d0ff0 (svn r25485) -Fix-ish: silence compiler warning 2013-06-27 18:33:46 +00:00
rubidium
d9bdd040ff (svn r25482) -Fix [FS#5620]: forced newlines were not properly handled 2013-06-27 16:24:19 +00:00
rubidium
6fc07559ed (svn r25481) -Fix [FS#5620]: when the font size and colour change directly after eachother in a string, the latter isn't taken into account 2013-06-27 15:22:19 +00:00
rubidium
b0e63f55ba (svn r25473) -Fix: uninitialised warning 2013-06-25 20:48:12 +00:00
rubidium
672ccbfde5 (svn r25470) -Feature-ish: use ICU's layout engine when that's available 2013-06-25 20:40:58 +00:00
rubidium
c0538388c9 (svn r25465) -Codechange: add the concept of a layouting engine for text 2013-06-25 20:29:31 +00:00