summaryrefslogtreecommitdiff
path: root/i18npool
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2023-01-06 17:28:49 +0900
committerTomaž Vajngerl <quikee@gmail.com>2023-01-14 07:52:46 +0000
commit1af58b5acec4a2de095d86feef05ac4aed3edb8f (patch)
treeb6cf779162c82badd33f3b0c3cb75df69f6ac643 /i18npool
parent8bc22ed6899bcbafc3020f0af6c939019506a5fd (diff)
sw: add ThemeColorChanger that sweeps the model and changes colors
The ThemeColorChanger responisiblity is to recalculate and change all the theme colors in the model. This includes styles and direct formatting changes. It uses ModelTraverser for direct formatting changes as it already implements traversing through nodes. The ThemeColorChanger replaces the code to change the colors in ThemePanel. Also modify undo/redo for changing of attributes to not move the cursor and selection when undoing and redoing (new flag NO_CURSOR_CHANGE), as in this case it is very distrcting. Change-Id: Ida1912bd0697307daad9244d474862830ab2686f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145263 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'i18npool')
0 files changed, 0 insertions, 0 deletions