John Preston
7f27ce6dee
Scale reactions on mouse over.
2022-01-14 21:55:47 +03:00
John Preston
7b3cb0c3dd
Allow non-colored and .tgs Lottie::Icon-s.
2022-01-05 15:14:39 +03:00
John Preston
4b03fd0f23
Version 3.3: Fix build with GCC.
2021-12-08 08:35:03 +04:00
John Preston
28eb2f1a91
Return terminate session button to the list.
2021-11-30 21:08:15 +04:00
John Preston
168711b352
Use PeerList for sessions list (wip).
2021-11-30 20:44:15 +04:00
John Preston
1d1fa5f98b
Improve session details box design.
2021-11-30 16:06:41 +04:00
John Preston
47074b48d6
Improve sessions list design.
2021-11-30 13:44:31 +04:00
John Preston
d4c6475ae8
Show sessions list in a Settings Section.
2021-11-29 17:30:14 +04:00
John Preston
453ce1bff9
Beta version 3.2.6: Fix build on Linux.
2021-11-29 09:49:40 +04:00
John Preston
598cec8a9d
Show session details on click.
2021-11-26 18:00:22 +04:00
John Preston
f3e1aef264
Allow editing sessions auto-termination period.
2021-11-26 18:00:22 +04:00
John Preston
fe4bb19358
Improve custom device name input design.
2021-11-26 18:00:22 +04:00
John Preston
82e150a27e
Improve device model name handling.
2021-11-26 18:00:22 +04:00
John Preston
49544111ab
Allow setting custom device name.
2021-11-26 18:00:19 +04:00
John Preston
a511681113
Take session name from device model.
2021-11-26 18:00:19 +04: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
John Preston
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00
23rd
c3c1759f3c
Fixed updating number of sessions after terminating any of them.
2021-02-17 01:27:44 +03:00
John Preston
00fac70140
Fix resetting all sessions.
2020-12-16 12:20:46 +04:00
23rd
46ce0df832
Fixed crash in SessionsBox when list of sessions is empty.
2020-10-01 18:14:09 +03:00
23rd
3e6ba53a04
Reduced number of requests for authorizations list in SessionsBox.
2020-09-30 18:48:35 +03:00
23rd
264dd0c1d2
Refactored row painting in sessions box.
2020-09-30 18:48:34 +03:00
23rd
035a19b41e
Removed authorizations check form Data::Session.
2020-09-30 18:48:34 +03:00
23rd
6ac5f32796
Moved other authorizations api request to separated file.
2020-09-30 18:48:34 +03:00
23rd
0c4c4b2fcf
Added ability to move content of SessionsBox to Section.
2020-09-30 18:48:34 +03:00
23rd
a106d6e804
Moved content of SessionsBox to separate inner class.
2020-09-30 18:48:34 +03:00
23rd
6b7c33f0ee
Moved same parts of code of terminating in SessionsBox to single place.
2020-09-30 18:48:34 +03:00
23rd
8d2cacac80
Replaced variable of loading in SessionsBox with rpl::variable.
2020-09-30 18:48:34 +03:00
23rd
0696a2d5c0
Replaced mapping to rpl::empty_value with rpl::to_empty.
2020-06-23 21:53:43 +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
e943264823
Pass MTP::Instance to MTP::Sender.
2019-11-29 15:36:05 +03: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
bacaf805b5
Pass SessionNavigation to some boxes.
2019-07-25 20:55:11 +02:00
John Preston
ff44094ded
Rename AuthSession to Main::Session.
2019-07-24 13:45:24 +02:00
John Preston
c5df4db621
Fix possible race conditions in msgid().
2019-07-15 16:00:30 +02:00
John Preston
567bf60644
Use getters in MTP classes.
2019-07-05 16:23:07 +02:00
John Preston
a4d83b679a
Allow searching USA by 'United States'.
2019-06-22 22:12:47 +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
7af0dd105e
Use tr:: instead of Lang::Viewer.
2019-06-21 11:06:49 +02:00
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
21fab77c4b
Add support for incomplete login attempts.
2018-11-20 19:50:36 +04:00
John Preston
4559888113
Fix layout glitches in sessions list.
...
Fixes #4794 .
2018-06-04 23:25:21 +03: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
e122353bfb
Show better information in sessions list.
2018-06-03 23:14:44 +03:00
John Preston
8bacc74d8b
Request dialog list entries when needed.
...
Also save the original server-side int32 date in HistoryItems.
2018-02-08 12:20:54 +03:00