3959 Commits

Author SHA1 Message Date
Filippos Karapetis
e918ce9bc6 GRAPHICS: Revert incorrect changes to error messages 2023-10-16 17:31:30 +02:00
Filippos Karapetis
ca36ea9403 GRAPHICS: Fix typos 2023-10-16 17:31:30 +02:00
Cameron Cawley
1e4abf786b GRAPHICS: Use crossBlit more for converting surfaces 2023-10-16 17:31:30 +02:00
Cameron Cawley
34d04a76cb GRAPHICS: Support 3bpp destinations using crossBlit functions 2023-10-16 17:31:30 +02: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
ec986dfb59
GRAPHICS: MACGUI: Mark table headers as bold in Markdown 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
c1969faa7b
GRAPHICS: MACGUI: Plug memory leak 2023-10-14 01:54:01 +02:00
Torbjörn Andersson
ce65e5080c GRAPHICS: Fix namespace comments 2023-10-13 19:46:15 +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
d133aeb046
GRAPHICS: MACGUI: Release allocated objects in MacText 2023-10-12 17:23:20 +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 004eba9d250071a717d8640a5eba392b97001041
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
cbe7954370
GRAPHICS: MACGUI: Fix regression in list processing in MacText 2023-09-26 18:16:32 +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
6de2d6c8d2
GRAPHICS: MACGUI: Fix headre rendering in Markdown 2023-09-25 23:30:38 +02:00
Eugene Sandulenko
a5a96f5cfd
GRAPHICS: MACTEXT: Revert long word processing in MacText
This effectively reverts 2b6754e187c9182122cdf9b7535613d644e16be3

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
494f6389b5
GRAPHICS: MACGUI: Improved debug output for Markdown 2023-09-25 23:30:32 +02:00
Miro Kropacek
dcab5d3369 CONFIGURE: Add support for m68k-atari-mintelf
This is basically the same as m68k-atari-mint host os but with a
different compiler/file format.
2023-09-24 17:48:54 +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
Eugene Sandulenko
cdfe274272
GRAPHICS: MACGUI: Fix warnings. CID 1519083 2023-09-19 15:45:29 +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
6109f08cfb GRAPHICS: MACGUI: Implemented codespan rendering in Markdown 2023-09-17 00:56:28 +02:00