John Preston
90cb61676a
Update API scheme to layer 152.
2023-02-02 22:12:31 +04:00
23rd
d424a8b039
Added handler of urls for login.
2022-12-29 11:11:08 +03:00
23rd
44f79b8331
Added button for opening custom url to ChangePhone::EnterCode box.
2022-12-29 11:11:08 +03:00
John Preston
d89573bab5
Update API scheme to layer 150.
2022-11-29 18:30:38 +04:00
23rd
2acedca6b7
Replaced some qstr with u""_q literal.
2022-11-29 14:12:50 +03:00
John Preston
77772caabb
Update API scheme on layer 145.
2022-09-02 21:14:29 +04:00
John Preston
f2b89445ae
Allow playing single lottie icon repeatedly or once.
2022-05-04 11:39:53 +04:00
John Preston
488f6412f2
Change phone number section instead of a box.
2022-04-13 15:06:24 +04:00
23rd
7bebe699f6
Moved special fields to separated folder.
2022-04-01 15:53:57 +04:00
John Preston
aa7143a831
Allow adding Settings::Section-s without changing Type.
2022-04-01 15:53:23 +04:00
23rd
e0eec138d5
Removed Ui::hideLayer from ChangePhoneBox::EnterCode.
2022-03-04 11:25:10 +03:00
23rd
5718789d53
Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox.
2022-02-28 09:08:01 +03:00
23rd
77d1d9bd3a
Moved out getting of phone pattern groups from PhoneInput fields.
2021-11-30 17:38:17 +04:00
John Preston
96c86b3e49
Update API scheme on layer 135.
2021-11-26 18:00:21 +04:00
23rd
36d6682122
Improved code style in ChangePhoneBox.
2021-10-20 04:06:17 +03:00
23rd
80461bd9fe
Moved ConfirmBox to Ui namespace.
2021-10-19 06:34:27 +03:00
23rd
6148edbc7d
Moved ConfirmBox to td_ui.
2021-10-19 06:34:27 +03:00
23rd
f9976005f7
Moved ShowPhoneBannedError to separated file.
2021-10-19 06:34:27 +03:00
23rd
c6e1b14429
Added Window::SessionController to ChangePhoneBox.
2021-10-19 06:34:27 +03:00
23rd
c15ba7d23a
Moved SentCodeField to td_ui.
2021-10-19 06:34:27 +03:00
23rd
558e1d96fd
Simplified extracting of calling code from phone number.
2021-08-30 20:32:56 +03:00
23rd
024bb5e54f
Moved App::formatPhone to td_ui.
2021-07-26 17:38:51 +03:00
John Preston
0af6c4b0b6
Add local validation for card information.
2021-04-06 18:41:15 +04:00
John Preston
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
0ad7dcaef9
Remove MTP::MainInstance() global access point.
2020-06-23 21:53:40 +04:00
John Preston
803593cd8d
Change Stickers::Set from value to object type.
2020-06-01 18:09:33 +04:00
John Preston
a6c84c36c0
Use layers and boxes from lib_ui.
2019-10-19 12:27:52 +04:00
John Preston
849deb57e2
Move many widget classes to lib_ui.
2019-10-01 23:59:46 +03:00
John Preston
c5845f17ae
Remove twidget header.
2019-10-01 23:59:46 +03:00
John Preston
0c713a930a
Remove app.h / facades.h from precompiled header.
2019-10-01 23:59:46 +03:00
John Preston
4bad642190
Remove some more Auth() calls.
2019-08-09 11:50:49 +01:00
John Preston
abf49e1672
Update API scheme.
2019-08-09 11:50:49 +01:00
John Preston
137fa0378c
Remove some more Auth() calls.
2019-07-24 16:00:30 +02:00
John Preston
ff44094ded
Rename AuthSession to Main::Session.
2019-07-24 13:45:24 +02:00
John Preston
567bf60644
Use getters in MTP classes.
2019-07-05 16:23:07 +02:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
87fc066e67
Use tr:: instead of lang().
2019-06-21 11:06:51 +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
7af0dd105e
Use tr:: instead of Lang::Viewer.
2019-06-21 11:06:49 +02:00
John Preston
ca7c50fbcd
Remove pseudo-HTML from langpacks and Ui::Text::String.
2019-06-21 11:06:46 +02:00
John Preston
4379fa2297
Handle PHONE_NUMBER_BANNED in ChangePhoneBox.
2019-06-05 20:43:33 +03:00
John Preston
e10c928207
Update API scheme to layer 95.
2019-01-29 14:52:33 +03:00
John Preston
4111da1dd0
Move some calls from App namespace.
2019-01-22 17:10:01 +04:00
John Preston
770f4a78aa
Allow '-' character in code inputs.
2018-11-20 19:38:40 +04:00
John Preston
dd81f5d59f
Replace base::lambda with shorter term.
...
base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type.
2018-06-04 18:38:27 +03:00
John Preston
4e2a109a46
Passport phone/email verification added.
2018-06-03 23:16:35 +03:00
John Preston
bfc748cd31
Pass modifiers inside InputField submitted signal.
...
Also use non-MOC connections for all InputFields.
Also use Ctrl/Cmd + Enter to submit fast share box.
Fixes #4769 .
2018-05-31 15:20:28 +03:00