23rd
4fabb3f2a2
Replaced some qsl with u""_q literal.
2022-11-30 17:17:14 +03:00
John Preston
6dedf7c63e
Update API scheme to layer 143.
2022-05-19 17:27:02 +04:00
Ilya Fedin
9309f98094
Fix Hunspell spellchecking with Qt 6
2022-02-19 16:00:24 +03:00
John Preston
fe7b120003
Fix possible crash in dictionaries download.
...
Fixes #17258 .
2022-01-05 01:04:38 +03:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
Ilya Fedin
c0c10689a1
Get rid of deprecated ranges::view usage
2021-03-13 19:14:58 +03:00
Ilya Fedin
c4dcf064d5
Avoid multiple .arg usage as suggested by clazy
2021-03-13 19:08:33 +03:00
John Preston
25ffdcc919
Update Qt to 5.15.2.
2020-12-07 16:13:46 +04:00
John Preston
8634c1f7f3
Move lang keys to td_lang library.
2020-09-30 12:18:52 +03:00
23rd
2576312cd4
Fixed autodownloading of dictionaries at logout.
2020-08-11 18:13:09 +04:00
23rd
0696a2d5c0
Replaced mapping to rpl::empty_value with rpl::to_empty.
2020-06-23 21:53:43 +04:00
23rd
e318a7d65f
Simplified ranges::find_if with ranges::any_of and ranges::none_of.
2020-06-23 21:53:43 +04:00
John Preston
83538675ce
Move a lot of settings to Core::Settings.
2020-06-23 21:53:42 +04:00
John Preston
4d6cc58f0d
Move session settings to main_session_settings.
2020-06-23 21:53:42 +04:00
John Preston
f450f81215
Remove non-UI calls to App::main.
2020-06-23 21:53:40 +04:00
John Preston
5f8d22f1f2
Remove Auth() global access point.
2020-06-23 21:53:39 +04:00
23rd
15db48b0cc
Added application name as exception word for spell checker.
2020-03-27 20:36:07 +04:00
23rd
a0584ea7a1
Moved all destruction calls of DictLoader to main thread.
2020-02-27 15:18:00 +04:00
23rd
0ca0930066
Updated context menu for spellchecker.
2020-02-24 18:48:33 +03:00
23rd
8734ebe4c4
Added auto download of new dictionary when input locale is changed.
2020-02-24 18:48:33 +03:00
23rd
bc6e1e7a0d
Added new setting for automatic dictionaries download.
2020-02-24 18:48:33 +03:00
23rd
bb8aead078
Added sequential background dictionary loader.
...
- Moved the Loader from the dictionaries manager to the spellchecker
common space as a DictLoader.
2020-02-24 18:48:33 +03:00
23rd
9daf362df6
Added label with state to "Manage dictionaries" button.
2020-02-24 18:48:33 +03:00
23rd
a0f995b134
Added ability to remove dictionary from context menu.
2020-02-24 18:48:33 +03:00
23rd
9d1b93fe50
Moved spellchecker work from message_field to Spellchecker::Start.
2020-02-24 18:48:33 +03:00
23rd
f598bf0b42
Replaced fake dictionary ids with real values.
2020-02-24 18:48:33 +03:00
23rd
f377ac54fd
Slightly refactored spellchecker_common.cpp.
...
- Moved LocaleFromLangId to lib_spellcheck.
2020-02-24 18:48:33 +03:00
23rd
704dcc8d65
Moved emoji sets and dictionaries loader states to CloudBlob.
...
- Moved CloudBlob to second namespace.
2020-02-24 18:48:33 +03:00
23rd
9f4d05b04c
Moved emoji sets from lib_ui. Added parent struct to storage_cloud_blob.
2020-02-24 18:48:33 +03:00
23rd
08cd7450ff
Added storage/storage_cloud_blob.
...
- This file is needed to store same code parts related
to management of dictionaries and emoji sets.
- Moved extracting of zip files to storage_cloud_blob.
2020-02-24 18:48:33 +03:00
23rd
4b684a4926
Added spellchecker helper for common purposes.
2020-02-24 18:48:33 +03:00