Eugene Sandulenko
|
0d40edb121
|
GRAPHICS: MACGUI: Renamed _bgcolor to _tbgcolor to avoid clashes with MacWidget
|
2023-10-19 22:28:37 -06:00 |
|
Eugene Sandulenko
|
9ee23562fd
|
GRAPHICS: MACGUI: Fix tail chunks in MacText
|
2023-10-19 22:28:37 -06:00 |
|
Eugene Sandulenko
|
4f15a3817a
|
GRAPHICS: MACGUI: Added more debug output to MacText rendering
|
2023-10-19 22:28:37 -06:00 |
|
Eugene Sandulenko
|
825fcda83c
|
GRAPHICS: MACGUI: Fix table parsing in MacText
|
2023-10-19 22:28:37 -06:00 |
|
Eugene Sandulenko
|
b859f7d013
|
GRAPHICS: MACGUI: Refactored more methods into MacTextCanvas
|
2023-10-19 22:28:37 -06:00 |
|
D G Turner
|
7ed7882640
|
GRAPHICS: MACGUI: Fix Signed vs. Unsigned GCC Compiler Warning
|
2023-10-15 19:13:07 +01:00 |
|
Eugene Sandulenko
|
c57bc10806
|
GRAPHICS: MACGUI: Fix crash when adding newline in MacText
The behaviour is now badly broken, but at least it will not crash
|
2023-10-14 17:29:02 -07:00 |
|
Eugene Sandulenko
|
f24f262877
|
GRAPHICS: MACGUI: Fix indented paragraph wrapping in MacText
Since the total width was miscalculated, we ended up with chopped words
|
2023-10-14 12:27:28 -07:00 |
|
Eugene Sandulenko
|
e8f008aaba
|
GRAPHICS: MACGUI: Fix indenting paragraphs in MacText
|
2023-10-14 12:27:28 -07:00 |
|
Eugene Sandulenko
|
93e393e943
|
GRAPHICS: MACGUI: Added more debug output to MacText
|
2023-10-14 01:54:05 +02:00 |
|
Eugene Sandulenko
|
0a32c7901c
|
GRAPHICS: MACGUI: Properly pass table cell alignment from Markdown to MacText
|
2023-10-14 01:54:05 +02:00 |
|
Eugene Sandulenko
|
bf851f574d
|
GRAPHICS: MACGUI: Fix table cell rendering in MacText
|
2023-10-14 01:54:04 +02:00 |
|
Eugene Sandulenko
|
8a2ebba04e
|
GRAPHICS: MACGUI: Properly compute table height in MacText
|
2023-10-14 01:54:04 +02:00 |
|
Eugene Sandulenko
|
9c17c1cb46
|
GRAPHICS: MACGUI: Fix compilation with debug output enabled in MacText
|
2023-10-13 00:14:48 +02:00 |
|
Eugene Sandulenko
|
ac388673e9
|
GRAPHICS: MACGUI: Fix table width computation in MacText
|
2023-10-10 23:23:39 +02:00 |
|
Eugene Sandulenko
|
fa3883c86e
|
GRAPHICS: MACGUI: Initial attempt to render tables in MacText
|
2023-10-10 01:45:36 +02:00 |
|
Eugene Sandulenko
|
4fba78c13d
|
GRAPHICS: MACGUI: Render table cells in MacText
|
2023-10-09 00:22:15 +02:00 |
|
Eugene Sandulenko
|
b2a7bad618
|
GRAPHICS: MACGUI: Moved more methods int MacTextCanvas
|
2023-10-09 00:22:15 +02:00 |
|
Eugene Sandulenko
|
6004d955ea
|
GRAPHICS: MACGUI: Moved several methods to MacTextCanvas
|
2023-10-09 00:22:15 +02:00 |
|
Eugene Sandulenko
|
74910523c3
|
GRAPHICS: MACGUI: Turned MacTextCanvas into a class
|
2023-10-09 00:22:15 +02:00 |
|
Eugene Sandulenko
|
b2fb4dcb3b
|
GRAPHUCS: MACGUI: Moved more variables to MacTextCanvas
|
2023-10-09 00:22:14 +02:00 |
|
Eugene Sandulenko
|
382a1acfa7
|
GRAPHICS: MACGUI: Encapsulate text details in MacTextCanvas
|
2023-10-09 00:22:14 +02:00 |
|
Eugene Sandulenko
|
74780e65b7
|
GRAPHICS: MACGUI: Made chunk chopping width-agnostic in MacText
|
2023-09-30 00:10:25 +02:00 |
|
Torbjörn Andersson
|
c8a6aba226
|
GRAPHICS: MACGUI: Fix signed/unsigned warnings
|
2023-09-29 06:44:31 +02:00 |
|
Eugene Sandulenko
|
457b09cb4e
|
GRAPHICS: MACGUI: Properly process pseudotransparency for MacText rendering
This fixes rendering in WAGE (8-bit texts) while keeping the Richtext images
intact.
The regression was introduced in 004eba9d25
|
2023-09-28 19:06:15 +02:00 |
|
Eugene Sandulenko
|
601e4fa95f
|
GRAPHICS: MACGUI: Initial code for column width calculation in MacText
|
2023-09-28 18:49:27 +02:00 |
|
Eugene Sandulenko
|
7336aee63e
|
GRAPHICS: MACGUI: Properly calculate minimal line width
|
2023-09-28 18:49:27 +02:00 |
|
Eugene Sandulenko
|
aee4432ea3
|
GRAPHICS> MACGUI: Refactor line with calculation for MacText
|
2023-09-28 18:49:27 +02:00 |
|
Eugene Sandulenko
|
96e90ba36c
|
GRAPHICS: MACGUI: Calculate minimal line width
|
2023-09-28 18:49:23 +02:00 |
|
Eugene Sandulenko
|
815c8aa6df
|
GRAPHICS: MACGUI: Fix bullet lists indentation
|
2023-09-26 23:40:00 +02:00 |
|
Eugene Sandulenko
|
d629ff44f9
|
GRAPHICS: MACGUI: Properly fill in table struct in MacText
|
2023-09-26 17:39:13 +02:00 |
|
Eugene Sandulenko
|
358bbe93cc
|
GRAPHICS: MACGUI: More work on digesting tables in MacText
|
2023-09-25 23:30:38 +02:00 |
|
Eugene Sandulenko
|
a5a96f5cfd
|
GRAPHICS: MACTEXT: Revert long word processing in MacText
This effectively reverts 2b6754e187
I have no idea why I merged it as is, but the changes in that PR #2865
were all non-sensible and hacky
|
2023-09-25 23:30:38 +02:00 |
|
Eugene Sandulenko
|
1a1161f1d9
|
GRAPHICS: MACGUI: Added Table structs to MacText
|
2023-09-25 23:30:38 +02:00 |
|
Eugene Sandulenko
|
5a706831c2
|
GRAPHICS: MACGUI: Pass Markdown tables to MacText
|
2023-09-25 23:30:38 +02:00 |
|
Eugene Sandulenko
|
547c8f3e03
|
GRAPHICS: MACTEXT: Fix MacText color when using U32String
Fixed HelpDialog on classic theme
|
2023-09-22 18:06:33 +02:00 |
|
Eugene Sandulenko
|
4b77a4f148
|
GRAPHICS: MACGUI: Improve debug output in MacText rendering
|
2023-09-22 18:03:07 +02:00 |
|
D G Turner
|
61299275b8
|
GRAPHICS: MACGUI: Fix GCC Signed vs. Unsigned Comparison Compiler Warning
|
2023-09-19 02:00:28 +01:00 |
|
Eugene Sandulenko
|
220f230d2f
|
GRAPHICS: MACGUI: Fix out of bounds access when clicking outside of help text
|
2023-09-17 21:12:34 +02:00 |
|
Eugene Sandulenko
|
2df56f182d
|
GRAPHICS: MACGUI: Wrap more relevant code into #ifdef USE_PNG
|
2023-09-17 13:43:47 +02:00 |
|
Eugene Sandulenko
|
70d47e31ed
|
GRAPHICS: MACGUI: Remove leftover debug paint
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
ba851757f0
|
GRAPHICS: MACGUI: Used more logical sizes for headers
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
004eba9d25
|
GRAPHICS: MACGUI: Fix MacText transparency rendering
Could lead to regressions, need more testing
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
eb169e8ed1
|
GRAPHICS: MACGUI: Added (disabled) code for dumping MacText rendering into PNG
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
152feb0f46
|
GRAPHICS: MACGUI: Properly pass link URLs from Markdown to MacText
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
c4b3ece401
|
GRAPHICS: MACGUI: Load pictures from a specified zip file in Markdown
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
1c39564262
|
GRAPHICS: MACGUI: Properly process missing images in Markdown
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
91a829db69
|
GRAPHICS: MACGUI: Implemented image rendering in Markdown
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
34acf247be
|
GRAPHICS: MACGUI: Used switch() statement in MacText formatting parsing
|
2023-09-17 00:56:28 +02:00 |
|
Eugene Sandulenko
|
7ddffd0a44
|
GRAPHICS: MACGUI: Fix computing of cursor position for indented lines in MacText
|
2023-09-17 00:56:28 +02:00 |
|