qt6-bb10/src/gui/text
Shawn Rutledge 362e56b520 Markdown importer: keep entities in HTML blocks with the HTML
If an entity occurs directly in markdown, we parse and insert it
directly; but if it occurs in an HTML block, it has to be added to the
HTML accumulator string for deferred parsing when the HTML block ends.

Pick-to: 6.2
Fixes: QTBUG-91222
Fixes: QTBUG-94245
Change-Id: I0cf586d68d6751892ca035a98f77cd67950d3bc4
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2021-10-16 16:10:49 +02:00
..
coretext macOS: Fix synthesized bold 2021-05-06 15:46:37 +02:00
freetype freetype/no-fc: Disambiguate fonts with different widths 2021-10-12 13:33:19 +02:00
unix QDuplicateTracker: accept the number of elements to reserve as a ctor argument 2021-07-14 08:57:39 +02:00
windows Use Yu Gothic UI as the main fallback font for Japanese 2021-09-28 06:19:54 +00:00
AGLFN_LICENSE.txt
qabstracttextdocumentlayout.cpp Use QList instead of QVector in gui implementation 2020-07-07 20:35:05 +02:00
qabstracttextdocumentlayout.h Use QList instead of QVector in gui 2020-06-29 19:19:47 +02:00
qabstracttextdocumentlayout_p.h Remove references to QTextDocumentPrivate from public API 2020-03-04 08:28:04 +01:00
qcssparser.cpp Fix caching of parsed border color values in CSS parser 2021-10-12 18:26:26 +02:00
qcssparser_p.h Support CSS text-decoration-color in underlines, overlines, strikethrough 2021-05-07 17:00:20 +02:00
qcssscanner.cpp
qdistancefield.cpp Implement vertical subpixel positioning where available 2021-01-25 15:56:50 +01:00
qdistancefield_p.h
qfont.cpp gui: Fix typos in documentation 2021-10-12 12:52:02 +02:00
qfont.h Undeprecate QFont(QString) since this is still useful for many 2021-08-11 08:19:45 +02:00
qfont_p.h QFontCache: don't start cleanup timer if we are not in the main thread 2021-10-01 16:46:48 +02:00
qfontdatabase.cpp gui: Fix typos in source code comments 2021-10-12 12:52:02 +02:00
qfontdatabase.h Deprecate QFontDatabase constructor 2020-11-03 20:36:34 +01:00
qfontdatabase_p.h Fix bug with NoFontMerging when font does not support script 2021-08-19 13:35:40 +02:00
qfontengine.cpp Fix default line thickness for fonts 2021-08-23 16:35:36 +02:00
qfontengine_p.h Implement vertical subpixel positioning where available 2021-01-25 15:56:50 +01:00
qfontengineglyphcache.cpp
qfontengineglyphcache_p.h
qfontinfo.h Add deprecated accessors for legacy font weight 2020-11-03 13:06:14 +01:00
qfontmetrics.cpp Don't judge other people's writing systems 2021-04-08 08:48:43 +02:00
qfontmetrics.h Centralize the implementation of move assignment operators 2020-10-03 11:47:17 +02:00
qfontsubset.cpp QPdfWriter: fix embedding fonts in pdf files 2021-01-09 09:04:29 +00:00
qfontsubset_agl.cpp
qfontsubset_p.h QPdf: consolidate usage of uint 2020-10-19 16:51:29 +02:00
qfragmentmap.cpp
qfragmentmap_p.h
qglyphrun.cpp Use QList instead of QVector in gui implementation 2020-07-07 20:35:05 +02:00
qglyphrun.h Centralize the implementation of move assignment operators 2020-10-03 11:47:17 +02:00
qglyphrun_p.h Use QList instead of QVector in gui 2020-06-29 19:19:47 +02:00
qharfbuzzng.cpp Adapt to Harfbuzz 2.8.0 update 2021-04-13 10:02:02 +00:00
qharfbuzzng_p.h Include harfbuzz header files without harfbuzz/ parent directory 2020-09-16 20:18:26 +02:00
qinputcontrol.cpp QInputControl: accept surrogate category character 2021-01-05 16:24:29 +01:00
qinputcontrol_p.h
qplatformfontdatabase.cpp QPlatformFontDatabase: Don't copy metaobjects 2021-10-07 11:25:24 +02:00
qplatformfontdatabase.h Remove dead code 2020-10-12 14:49:50 +02:00
qrawfont.cpp Fix bug with NoFontMerging when font does not support script 2021-08-19 13:35:40 +02:00
qrawfont.h Centralize the implementation of move assignment operators 2020-10-03 11:47:17 +02:00
qrawfont_p.h
qstatictext.cpp Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
qstatictext.h Centralize the implementation of move assignment operators 2020-10-03 11:47:17 +02:00
qstatictext_p.h Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPE 2020-11-30 17:16:21 +01:00
qsyntaxhighlighter.cpp Use (new) erase()/erase_if() algorithms 2020-12-05 00:47:44 +01:00
qsyntaxhighlighter.h
qt_attribution.json
qtextcursor.cpp gui: Fix typos in source code comments 2021-10-12 12:52:02 +02:00
qtextcursor.h Centralize the implementation of move assignment operators 2020-10-03 11:47:17 +02:00
qtextcursor_p.h
qtextdocument.cpp Support background-color CSS styling on <hr/> 2021-10-14 17:09:20 +02:00
qtextdocument.h Replace QTextDocumentResourceProvider with a std::function 2021-03-30 08:11:27 +02:00
qtextdocument_p.cpp gui: Fix typos in source code comments 2021-10-12 12:52:02 +02:00
qtextdocument_p.h Write out the HTML correctly for nested lists 2021-05-05 15:14:12 +00:00
qtextdocumentfragment.cpp QTextDocumentFragment: fix ifdef range 2021-06-15 09:22:49 +02:00
qtextdocumentfragment.h Always encode HTML as utf-8 2020-04-21 15:46:36 +02:00
qtextdocumentfragment_p.h Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPE 2020-11-30 17:16:21 +01:00
qtextdocumentlayout.cpp Support background-color CSS styling on <hr/> 2021-10-14 17:09:20 +02:00
qtextdocumentlayout_p.h
qtextdocumentwriter.cpp Doc: Fix various documentation issues 2021-03-16 13:17:39 +01:00
qtextdocumentwriter.h Always save QTextDocuments encoded in utf-8 2020-04-21 15:46:29 +02:00
qtextengine.cpp gui: Fix typos in source code comments 2021-10-12 12:52:02 +02:00
qtextengine_p.h Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPE 2020-11-30 17:16:21 +01:00
qtextformat.cpp gui: Fix typos in documentation 2021-10-12 12:52:02 +02:00
qtextformat.h QTextImageFormat::setQuality: deprecate the default value 2021-10-01 14:15:38 +02:00
qtextformat_p.h Allow arbitrary baseline shift in QTextCharacterFormat 2020-08-26 16:40:10 +02:00
qtexthtmlparser.cpp Support background-color CSS styling on <hr/> 2021-10-14 17:09:20 +02:00
qtexthtmlparser_p.h Extract the entity parsing code to a static function 2021-06-03 17:05:44 +02:00
qtextimagehandler.cpp Port to QImage and QPixmap deviceIndependentSize() 2021-09-01 15:24:05 +02:00
qtextimagehandler_p.h
qtextlayout.cpp gui: Fix typos in documentation 2021-10-12 12:52:02 +02:00
qtextlayout.h Remove Qt6 switches from QtGui 2021-05-05 19:26:56 +02:00
qtextlist.cpp Remove deprecated method QTextList::isEmpty() 2020-09-08 08:02:15 +02:00
qtextlist.h Remove deprecated method QTextList::isEmpty() 2020-09-08 08:02:15 +02:00
qtextmarkdownimporter.cpp Markdown importer: keep entities in HTML blocks with the HTML 2021-10-16 16:10:49 +02:00
qtextmarkdownimporter_p.h Support the markdown underline extension 2020-11-07 09:35:11 +01:00
qtextmarkdownwriter.cpp Markdown writer: indent fence consistent with code block 2021-10-14 19:57:09 +02:00
qtextmarkdownwriter_p.h
qtextobject.cpp gui: Fix typos in documentation 2021-10-12 12:52:02 +02:00
qtextobject.h Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPE 2020-11-30 17:16:21 +01:00
qtextobject_p.h
qtextodfwriter.cpp QTextOdfWriter: fix exporting pixmaps to ODT 2021-09-08 15:43:16 +02:00
qtextodfwriter_p.h Use QList instead of QVector in gui 2020-06-29 19:19:47 +02:00
qtextoption.cpp gui: Fix typos in documentation 2021-10-12 12:52:02 +02:00
qtextoption.h Port some more /*implicit*/-like comments to Q_IMPLICIT 2020-10-16 01:07:31 +02:00
qtexttable.cpp Reduce memory reallocations in QTextTablePrivate::update() 2020-11-09 16:07:53 +00:00
qtexttable.h
qtexttable_p.h Reduce memory reallocations in QTextTablePrivate::update() 2020-11-09 16:07:53 +00:00
qzip.cpp gui: Fix typos in documentation 2021-10-12 12:52:02 +02:00
qzipreader_p.h Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPE 2020-11-30 17:16:21 +01:00
qzipwriter_p.h