aboutsummaryrefslogtreecommitdiff
path: root/src/renderers/renderhelpers.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix crash when encountering incomplete ANSI codesTomas Åkesson2023-04-021-6/+6
| | | | | Add bounds checking before increasing iterator pointer, to prevent incomplete ANSI codes causing iterators going to far.
* Introduce Qt 6 supportAlexey Andreyev2023-03-241-0/+5
| | | | With QT_VERSION_CHECK and core5compat module
* Move replace_quotes to renderhelpersKarol Kosek2021-04-051-0/+68
|
* Add preference for ANSI escape codesMike Skec2021-03-071-1/+16
|
* Add multi-line ansi escape sequencesMike Skec2021-03-071-4/+3
|
* Moves all globals into a structure that can be deleted before the app ↵Felix (xq) Queißner2021-03-061-1/+1
| | | | exists. Fixes #193.
* Fix double line-feed in plain text documentsMike Skec2021-03-011-1/+15
|
* renderhelpers: move global funcs to namespaceMike Skec2021-02-131-6/+7
|
* Margins are now split into seperate horizontal/vertical optionsMike Skec2021-02-131-2/+14
|
* RenderHelpers: inline incrementationsKarol Kosek2021-01-171-16/+8
|
* RenderHelpers: remove duplicated setColor() callKarol Kosek2021-01-171-4/+0
|
* RenderHelpers: don't insert Reset code when where is only one parameterKarol Kosek2021-01-171-2/+0
| | | | | This caused each parameter to be reset when used color codes 30–37 and 40–47, which resulted in displaying only background or foreground color.
* Save ansi colors to configsKarol Kosek2021-01-171-24/+2
|
* RenderHelpers: add strikeoutKarol Kosek2021-01-171-0/+4
| | | | StrikeOutOff was already there, but StrikeOut was not.
* RenderHelpers: use enum instead of magic numbers with commentsKarol Kosek2021-01-171-18/+34
|
* RenderHelpers: support setting 30-38 and 40-48 color codesKarol Kosek2021-01-171-0/+12
|
* RenderHelpers: simpler colors generationKarol Kosek2021-01-171-79/+36
| | | | | | - use Qt::GlobalColor table instead of switch-case for default 16 colors - move background or foreground check below color generation - remove setFgColor() and setBgColor() functions since we can do it in one line.
* RenderHelpers: use correct codes for bright colorsKarol Kosek2021-01-171-8/+8
|
* RenderHelpers: use const iteratorsKarol Kosek2021-01-171-8/+8
|
* bugfixJohn Sennesael2020-10-201-2/+2
|
* initial work on ansi escape char renderingJohn Sennesael2020-10-201-0/+396