rubidium
|
5b3d3b7240
|
(svn r26037) -Fix (r26036): there was a reason they weren't references...
|
11 years ago |
rubidium
|
a36fb735c0
|
(svn r26036) -Fix [FS#5809]: multi line text was handled incorrectly causing glitches
|
11 years ago |
michi_cc
|
b0b20192a9
|
(svn r26029) -Fix (r26017): The internal index of a character in the layout line depends on the used layouter.
|
11 years ago |
rubidium
|
4c5ccc8b94
|
(svn r26018) -Codechange: since there's a wrapper for ICU functions now, we can use proper coding style for names again
|
11 years ago |
rubidium
|
ddc0026712
|
(svn r26017) -Change: allow the fallback and ICU layouter to exist in unison
-Fix [FS#5711]: crash when the ICU layouter thinks a font is corrupted
|
11 years ago |
rubidium
|
6449e96f1a
|
(svn r26016) -Codechange: prepare for some class renames
|
11 years ago |
rubidium
|
b9e4697d8a
|
(svn r26015) -Codechange: some constificaton
|
11 years ago |
rubidium
|
2df78944b9
|
(svn r25949) -Fix [FS#5683]: text direction forcing characters were not filtered out, but shown as ? when ICU was not used for layouting. These are included in chat and console messages to force them to be displayed right
|
11 years ago |
fonsinchen
|
0baa72aff9
|
(svn r25714) -Fix: explicitly cast some things to silence warnings on GCC 4.0
|
11 years ago |
rubidium
|
13855f0a09
|
(svn r25705) -Fix: a number of typos (inspired by 90c920601c84975acb694f3673e2beb08b013753)
|
11 years ago |
michi_cc
|
bd02761b55
|
(svn r25696) -Fix (r25651): Missing function in the non-ICU paragraph layouter.
|
11 years ago |
michi_cc
|
4ed08dcd60
|
(svn r25694) -Fix (r25651): Picky GCC.
|
11 years ago |
michi_cc
|
30867c487f
|
(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string.
|
11 years ago |
michi_cc
|
33f3cf3a5d
|
(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).
|
11 years ago |
frosch
|
0c0db5c4c7
|
(svn r25574) -Fix (r25570): Trouble with initialisation order of static members of Layouter and FontCache.
|
11 years ago |
frosch
|
d0eff986be
|
(svn r25570) -Add: cache for ParagraphLayouts.
|
11 years ago |
frosch
|
4824cb7886
|
(svn r25569) -Codechange: Cache all Font instances in a static container.
|
11 years ago |
frosch
|
72a531bc82
|
(svn r25568) -Fix: Non-ICU layouter started new lines with the space which triggered the linebreak.
|
11 years ago |
frosch
|
3fa1b4e8c3
|
(svn r25567) -Codechange: Revive dead DrawStringParams as FontState.
|
11 years ago |
frosch
|
e8b6d2b32d
|
(svn r25551) -Fix (r25465): Possible reading of uninitialised memory due to undefined execution order.
|
11 years ago |
rubidium
|
92f276f26d
|
(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
|
11 years ago |
rubidium
|
4fed658a63
|
(svn r25525) -Fix: off-by-one in fallback layout w.r.t. colour/font changes
|
11 years ago |
rubidium
|
ea5d35a896
|
(svn r25524) -Fix [FS#5624]: fallback layouter broke on long "words" without space after a newline
|
11 years ago |
rubidium
|
0c14a586bd
|
(svn r25493) -Codechange: support for the safer variant of ICU's getFontTable
|
11 years ago |
rubidium
|
928df8163a
|
(svn r25485) -Fix-ish: silence compiler warning
|
11 years ago |
rubidium
|
569eaf0e11
|
(svn r25482) -Fix [FS#5620]: forced newlines were not properly handled
|
11 years ago |
rubidium
|
bd2f4b9a24
|
(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
|
11 years ago |
rubidium
|
3fe1e9176d
|
(svn r25473) -Fix: uninitialised warning
|
11 years ago |
rubidium
|
48c1e4f87e
|
(svn r25470) -Feature-ish: use ICU's layout engine when that's available
|
11 years ago |
rubidium
|
2446b8ea60
|
(svn r25465) -Codechange: add the concept of a layouting engine for text
|
11 years ago |