John Preston
|
db435aa9b1
|
Fix language switch in not-authed window.
|
2020-06-29 22:25:35 +04:00 |
John Preston
|
dddd355f6c
|
Fix language and theme writing / reading.
|
2020-06-23 21:53:40 +04:00 |
John Preston
|
d63e50944a
|
Update submodules to the latest spellcheck.
|
2019-11-05 13:23:56 +03:00 |
John Preston
|
a6c84c36c0
|
Use layers and boxes from lib_ui.
|
2019-10-19 12:27:52 +04:00 |
John Preston
|
6343221d7b
|
Remove many includes from stdafx.pch.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
9cf4cf6dca
|
Move MTP::Instance to Main::Account.
|
2019-07-24 10:46:23 +02:00 |
John Preston
|
87fc066e67
|
Use tr:: instead of lang().
|
2019-06-21 11:06:51 +02:00 |
John Preston
|
52e40cbc6e
|
Improve non-authed language switch.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
a7c8feaecb
|
Use tr:: instead of langFactory and __rich.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
d1d98c3bb1
|
Use tr:: instead of langFactory in box titles.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
8ed433cc01
|
Use tr:: instead of langFactory in input fields.
|
2019-06-21 11:06:49 +02:00 |
John Preston
|
2162aa8df0
|
Rename Text to Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
John Preston
|
99bb09374d
|
Use new animations engine everywhere.
|
2019-04-02 14:33:53 +04:00 |
John Preston
|
d3bf489bea
|
Improve base::binary_guard interface.
|
2019-04-02 14:33:52 +04:00 |
John Preston
|
fe618bd652
|
Use crl::time/now instead of TimeMs/getms.
|
2019-02-19 11:06:33 +04:00 |
John Preston
|
a70e72f75d
|
Application->Sandbox, Messenger->Application.
|
2019-01-23 12:51:58 +04:00 |
John Preston
|
6637e5b8e3
|
Revert "Disable custom languages for now."
This reverts commit 679347309e .
|
2018-12-07 20:25:18 +04:00 |
John Preston
|
679347309e
|
Disable custom languages for now.
|
2018-12-04 14:32:47 +04:00 |
John Preston
|
26b8515cb5
|
Improve languages box and language local storing.
Use current language native name instead of lng_language_name value.
|
2018-11-16 20:17:58 +04:00 |
John Preston
|
d485287a59
|
Close languages box by Escape key.
|
2018-11-16 20:17:58 +04:00 |
John Preston
|
5163905954
|
Add a Delete/Share menu for unofficial languages.
|
2018-11-16 20:17:58 +04:00 |
John Preston
|
6d65cf2382
|
Redesign languages box with a search filter.
|
2018-11-16 20:17:58 +04:00 |
John Preston
|
162da089ec
|
Handle t.me/setlanguage links.
Also support custom langpacks with base langpacks.
|
2018-11-16 20:17:58 +04:00 |
John Preston
|
3447aac940
|
Prefix client-side lang_code-s with #.
|
2018-11-04 15:51:39 +04:00 |
John Preston
|
3f543347b8
|
Add language and scale settings.
|
2018-09-19 19:22:12 +03:00 |
John Preston
|
ea7441ae77
|
Use single LEGAL file with license and copyright.
|
2018-01-03 13:23:14 +03:00 |
John Preston
|
b3da99c302
|
Replace gsl::not_null<T*> with just not_null<T*>.
|
2017-08-30 19:15:41 +03:00 |
John Preston
|
10906e2e16
|
Fix crash in change language box.
Each time a radiobutton was triggered it was destroyed in refresh().
|
2017-07-18 20:09:48 +03:00 |
John Preston
|
7b4393ba48
|
Fix radiobutton list boxes dimensions.
Closes #3655
|
2017-07-12 14:05:29 +03:00 |
John Preston
|
61461d0a87
|
Improve boxes with checks / radios layout.
|
2017-07-04 16:59:00 +03:00 |
John Preston
|
f3e65d400d
|
Display languages native names in the box.
Also don't suggest the old official languages in a popup.
|
2017-06-29 11:39:58 +03:00 |
John Preston
|
85e6f55536
|
Support new plural keys format.
All the old plural phrases were changed to work with the new format.
|
2017-06-29 11:39:56 +03:00 |
John Preston
|
665a1acfd8
|
Apply language with app restart if logged in.
Confirm and restart if logged in, just quickly apply if not.
|
2017-06-29 11:39:54 +03:00 |
John Preston
|
b94099e25b
|
Realtime UI translation in all fields and buttons.
|
2017-06-29 11:39:51 +03:00 |
John Preston
|
6fb980ca79
|
Improve custom language loading.
Apply custom language without relaunching the app.
|
2017-06-29 11:39:46 +03:00 |
John Preston
|
3f0b57ec11
|
Retranslate Settings when language is changed.
Also suggest user to change language from 'en' to his for one time.
|
2017-06-29 11:39:45 +03:00 |
John Preston
|
f5dfeb0c50
|
Support cloud languages list and switching.
Add Lang::Current().updated() observable for retranslating the UI.
|
2017-06-29 11:39:43 +03:00 |
John Preston
|
139d4e72b5
|
Start cloud langpack support.
Change the way langpacks are stored.
Support custom langpacks in the new storage.
|
2017-06-29 11:39:42 +03:00 |
John Preston
|
2334ba1fe1
|
Use QString + Lang::Tag() instead of Lang::String.
|
2017-06-29 11:39:40 +03:00 |
John Preston
|
110e7c8074
|
Finalize rename / move.
|
2017-06-29 11:39:38 +03:00 |
John Preston
|
5444b8166c
|
Finalize rename / move of files.
|
2017-04-07 18:13:18 +03:00 |
John Preston
|
c94a88e154
|
Rename / move a bunch of files.
Next commit fixes the build.
|
2017-04-07 18:13:16 +03:00 |