mirror of
https://github.com/savoirfairelinux/jami-client-qt.git
synced 2026-01-03 10:35:05 +08:00
Introduces MessageParser to encapsulate text treatment for raw text messages. The async parsing sequence is as follows: - Markdown -> HTML (md4c) - link coloration (tidy-html5) - notify UI - request link preview info from PreviewEngine for the first link - Preview engine uses QtNetwork instead of QtWebengine - Linkification is handled by MessageParser instead of linkify.js QtWebengine is no longer required for message parsing. Gitlab: #1033 Gitlab: #855 Change-Id: Ief9b91aa291caf284f08230acaf57976f80fa05b
30 lines
961 B
Plaintext
30 lines
961 B
Plaintext
[submodule "3rdparty/qrencode-win32"]
|
|
path = 3rdparty/qrencode-win32
|
|
url = https://github.com/BlueDragon747/qrencode-win32.git
|
|
ignore = dirty
|
|
[submodule "3rdparty/libqrencode"]
|
|
url = https://github.com/fukuchi/libqrencode.git
|
|
ignore = dirty
|
|
path = 3rdparty/libqrencode
|
|
[submodule "3rdparty/SortFilterProxyModel"]
|
|
path = 3rdparty/SortFilterProxyModel
|
|
url = https://github.com/atraczyk/SortFilterProxyModel.git
|
|
branch = qt-6
|
|
ignore = dirty
|
|
[submodule "daemon"]
|
|
path = daemon
|
|
url = https://review.jami.net/jami-daemon
|
|
# Sparkle is updater for macOS
|
|
[submodule "extras/packaging/update/sparkle/Sparkle"]
|
|
path = extras/packaging/update/sparkle/Sparkle
|
|
url = https://github.com/sparkle-project/Sparkle.git
|
|
ignore = dirty
|
|
[submodule "3rdparty/md4c"]
|
|
path = 3rdparty/md4c
|
|
url = https://github.com/mity/md4c.git
|
|
ignore = dirty
|
|
[submodule "3rdparty/tidy-html5"]
|
|
path = 3rdparty/tidy-html5
|
|
url = https://github.com/htacg/tidy-html5.git
|
|
ignore = dirty
|