John Preston
b2fb2d5821
Attempt to fix the naturalWidth feature.
2025-08-13 11:18:34 +04:00
John Preston
b754ad5248
Use base::weak_qptr / base::make_weak.
2025-07-23 11:40:59 +04:00
John Preston
bfb4652425
Realtime update admin status in members list.
2025-06-05 16:09:41 +04:00
John Preston
021115b463
Nice join confcall confirm box.
2025-05-01 11:13:17 +04:00
23rd
9ad1d1c25d
Fixed some unused-but-set-variable warnings.
2025-05-01 11:13:00 +04:00
John Preston
a1e555267e
Fix sending invite links to paid.
2025-03-07 19:03:39 +04:00
John Preston
852ab19760
Update API scheme, track stars-per-message.
2025-03-07 19:03:37 +04:00
John Preston
79b1c0edee
Support PeerData::isVerifyCodes() peer type.
2024-10-04 10:06:20 +04:00
23rd
c40ca70aa6
Added date of admin promotional to EditAdminBox.
2024-09-09 17:20:52 +03:00
23rd
edf1417bbb
Added date of restriction to EditRestrictedBox.
2024-09-09 17:20:52 +03:00
23rd
75b26b1a85
Moved bunch of arguments for creation of invite links to structure.
2024-08-14 18:17:50 +02:00
John Preston
c0117e72ad
Support complex invite-users responses.
2024-04-01 22:44:26 +04:00
John Preston
87acc921c3
Pass Ui::Show to all add participant handlers.
2024-04-01 22:44:26 +04:00
John Preston
fcc9e0b2db
Update API scheme on layer 177.
2024-04-01 22:44:21 +04:00
John Preston
bdeaf4f27a
Fix crash in search in group messages from user.
...
Fixes #27387 .
2024-01-19 21:46:55 +04:00
John Preston
f6a95df550
Show toast on invite attempt to premium required.
2024-01-18 12:01:03 +04:00
23rd
819020e515
Moved out common default style entries from settings.
2023-11-15 04:20:20 +03:00
23rd
282c076931
Removed redundant peerListShowBox / peerListHideLayer from delegates.
2023-11-09 16:02:18 +03:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
John Preston
f3e15c7fcd
Suggest inviting by link if privacy disallows adding.
2023-03-12 07:25:39 +04:00
John Preston
c687882760
Fix glitch in Invite by Link button disappearance.
2023-03-08 16:10:36 +04:00
John Preston
9d3715a36a
Fix possible crash in members invite.
...
In some cases Info::Controller (public Window::SessionNavigation)
can be destroyed without the box being destroyed, for example when
group topics are turned on and off.
2023-02-13 06:09:55 +04:00
John Preston
ce40ecc7f9
Show admins in participants_hidden group info.
2022-12-26 14:24:08 +04:00
23rd
4fabb3f2a2
Replaced some qsl with u""_q literal.
2022-11-30 17:17:14 +03:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
23rd
5fbbdd8a9e
Added ability to choose to show recent group history for each new user.
...
Fixed #9864 .
2022-07-26 20:12:10 +03:00
23rd
d034410a3f
Fixed icon position of invite links in add members box.
2022-06-09 08:05:11 +03:00
23rd
cacbc60302
Removed Ui::show from AddParticipants and AddSpecial box controllers.
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
3647241f71
Removed unused MTP::Error from callbacks on fail.
2021-11-30 17:37:07 +04:00
John Preston
453ce1bff9
Beta version 3.2.6: Fix build on Linux.
2021-11-29 09:49:40 +04:00
23rd
f255573070
Replaced use of raw MTP* participant type with new transitional class.
2021-11-26 18:00:22 +04:00
23rd
b9c64499bd
Moved code for api participants to separated file.
2021-11-26 18:00:21 +04:00
23rd
3271cdf251
Removed duplicated MTP* rights generation.
2021-11-26 18:00:21 +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
23rd
3fa529d858
Extracted MaxInviteBox to separated file.
2021-10-19 06:34:27 +03:00
23rd
900a7d0b2b
Appended references to const auto types in loop to prevent copying.
...
Suggested by Apple Clang.
2021-09-09 16:32:04 +03:00
John Preston
a6c98f4bb4
Update API scheme to layer 133.
2021-09-07 23:41:07 +03:00
John Preston
c79cd0b692
Use Images::Read instead of App::readImage.
2021-08-11 18:55:08 +03:00
John Preston
2ffda9f240
Don't use MTP* for ChatAdminRight / ChatRestriction.
2021-07-08 13:34:06 +03:00
John Preston
1342077dcb
Use 48 bit [User/Chat/Channel]Id, 56 bit PeerId.
2021-04-09 15:05:00 +04:00
John Preston
3bd6b2268f
Allow blocking channels in voice chats.
2021-03-20 15:43:35 +04:00
John Preston
a0a13c3b86
Update API scheme to layer 126.
2021-03-20 15:43:35 +04:00
Ilya Fedin
c0c10689a1
Get rid of deprecated ranges::view usage
2021-03-13 19:14:58 +03:00
John Preston
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00
John Preston
223681d2da
Fix default chat rights for creator.
2021-02-17 10:46:36 +04:00
John Preston
5538c5eace
Add 'Invite via Link' button to Add Members box.
2021-02-01 22:36:40 +04:00
John Preston
92bc278052
Allow inviting contacts to voice chats.
2020-12-22 12:33:06 +04:00
John Preston
01ab6e6d4d
Support anonymous group admins.
2020-09-29 19:03:24 +03:00