summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/test/unnecessaryoverride.cxx
diff options
context:
space:
mode:
authorJustin Luth <justin.luth@collabora.com>2019-10-03 12:37:20 +0300
committerJustin Luth <justin_luth@sil.org>2019-10-04 12:49:29 +0200
commit8eb0d8daa526d1c53363954d4d8730cad55f1910 (patch)
tree878aa6ca93075e728a0e9ea5b52f63a0d7311efe /compilerplugins/clang/test/unnecessaryoverride.cxx
parent67a2317be8a46b3254475c689e8eca5e9acd45ab (diff)
related tdf#99602 writerfilter: deferredCharProps unhandled in Styles
...so don't add deferred properties during style import. Otherwise, the first paragraph picks up those attributes and applies them. Regression from 2012 - only affects subscript/superscript. Truly fixing this for Character Styles will be tricky, because it depends on the final fontsize - regardless of where it is set. So at the style level, the deferred property needs to be percentized based on SOMETHING, and then at appendText time the fontsize needs to be determined. If escapement is inherited from a style, then the escapement needs to be converted BACK into pointsize (based on style charsize), and then the final percentage can be calculated and directly applied. Yuck. I'm inclined to treat charstyle escapement like pre-2012, which just assigned default values and ignored the actual/given amount. Change-Id: I8e3783533ec18740e1c7d0b36c58b6c7e8ce107f Reviewed-on: https://gerrit.libreoffice.org/80178 Tested-by: Jenkins Reviewed-by: Justin Luth <justin_luth@sil.org>
Diffstat (limited to 'compilerplugins/clang/test/unnecessaryoverride.cxx')
0 files changed, 0 insertions, 0 deletions