1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
qTox/src/persistence
Waris Boonyasiriwat 034d7671a5 fix(smileys): fix flag emojis
Fix two small problems that break flag emojis

(1) Multi-char emojis are accidentally grouped together with emoticons
(such as : smile :). This is fixed by using a more robust isAscii(...) function
(2) Smiley regexp construction is undeterministic, causing multi-char to
sometimes be processed first, sometimes last. This is fixed by explicitly
inserting multi-char patterns first.

Issue: #5147
2021-02-16 09:29:21 -08:00
..
db refactor(cmake): change folder structure 2020-05-11 16:45:52 +02:00
history.cpp feat(messages): History and offline message support for extended messages 2021-01-30 12:52:06 -08:00
history.h feat(messages): History and offline message support for extended messages 2021-01-30 12:52:06 -08:00
ifriendsettings.h refactor(cmake): change folder structure 2020-05-11 16:45:52 +02:00
igroupsettings.h feat(notification): Notification string generator for multiple messages 2020-05-17 00:00:48 -07:00
inotificationsettings.h Merge branch 'v1.17-dev' 2020-11-23 09:53:13 -08:00
offlinemsgengine.cpp feat(messages): History and offline message support for extended messages 2021-01-30 12:52:06 -08:00
offlinemsgengine.h feat(messages): History and offline message support for extended messages 2021-01-30 12:52:06 -08:00
paths.cpp feat(core): use user editable bootstrap node list 2020-05-10 21:40:04 -07:00
paths.h feat(core): use user editable bootstrap node list 2020-05-10 21:40:04 -07:00
profile.cpp feat(messages): History and offline message support for extended messages 2021-01-30 12:52:06 -08:00
profile.h refactor(profile): remove some uses of Settings::getInstance() 2020-08-29 00:45:21 +02:00
profilelocker.cpp refactor(paths): move Settings path functions into Paths 2020-05-10 18:03:47 -07:00
profilelocker.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
serialize.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
serialize.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
settings.cpp fix(settings): Unlock Settings mutex before emitting setting changed signals 2020-08-27 18:44:19 -07:00
settings.h fix(settings): Unlock Settings mutex before emitting setting changed signals 2020-08-27 18:44:19 -07:00
settingsserializer.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
settingsserializer.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
smileypack.cpp fix(smileys): fix flag emojis 2021-02-16 09:29:21 -08:00
smileypack.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
toxsave.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
toxsave.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00