John Preston
b80f5f9706
Manage notifications exceptions in Settings.
2023-08-23 18:09:32 +02:00
23rd
ebbef70d42
Removed self from contacts list.
2023-07-26 18:40:02 +03:00
John Preston
f31b40f6ce
Add stories outline to group participants list.
2023-07-20 07:20:57 +04:00
John Preston
734c5c6740
Use a single Ui::UnreadStoryOutlineGradient.
2023-07-20 07:20:57 +04:00
John Preston
5f4dcc5eb6
Show segments in expanded stories list.
2023-07-20 07:20:57 +04:00
John Preston
91cc5f5284
Fix small stories thumbnails in profile / my stories.
2023-07-20 07:20:47 +04:00
John Preston
06469270d0
Remove hidden stories from contacts box.
2023-07-20 07:20:46 +04:00
John Preston
ee507722ba
Add stories counter to hidden stories sources.
2023-07-20 07:20:33 +04:00
John Preston
57b7391f53
Improve design of contacts according to mockups.
2023-07-20 07:20:33 +04:00
John Preston
a0ffa15885
Update story mention layout, add outline.
...
Also use uint32 for bool-bitfields, otherwise:
int a : 1 = 0;
...
const auto test = true;
const auto b = test ? 1 : 0;
if (a != b) {
a = b;
...
}
Assert(a == b); // Violation, because a == -1, not 1 (after a = b).
2023-07-20 07:20:33 +04:00
John Preston
9a29807276
Show stories segments in contacts list.
2023-07-20 07:20:33 +04:00
John Preston
451c4e3101
Implement vertical list of hidden story sources.
2023-07-20 07:20:33 +04:00
John Preston
6c960243a9
Improve story source context menus.
2023-07-20 07:20:32 +04:00
John Preston
a73490e5ad
Add simple scroll control to Hidden Stories.
2023-07-20 07:20:14 +04:00
John Preston
d567282430
Preload stories in the sources lists.
2023-07-20 07:20:14 +04:00
John Preston
8d2fd4bd69
Show only hidden stories in Contacts.
2023-07-20 07:20:12 +04:00
John Preston
e98770d418
Improve saved / archive stories design.
2023-07-20 07:20:12 +04:00
John Preston
ad5b96b049
Show toasts on reply / archive / unarchive.
2023-07-20 07:20:11 +04:00
John Preston
087c27c5e0
Fix expire calculations for the stories.
2023-07-20 07:20:10 +04:00
John Preston
b71d72ca7c
Allow showing stories in different contexts.
2023-07-20 07:20:10 +04:00
John Preston
e7c0385aea
Show hidden stories above contacts list.
2023-07-20 07:20:10 +04:00
John Preston
554f66f089
Support separate message type group restrictions.
2023-02-02 22:12:31 +04:00
23rd
23a1f7b83c
Fixed display of empty result of topics search.
2023-01-21 07:29:40 +04:00
23rd
465a33f095
Fixed display of loading peer list item in choose forum topic box.
2023-01-21 07:29:40 +04:00
John Preston
a8106aa38d
Fix glitches in search results.
2022-12-06 20:33:17 +04:00
John Preston
b775d577a4
Fix forum rounding in folder editing box.
2022-12-06 12:12:07 +04:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +04:00
John Preston
01139e1b04
Remove facades module.
2022-11-30 16:55:51 +04:00
23rd
bc5aa7338e
Removed inaccessible users from choosing recipients for forwards box.
2022-11-22 00:26:49 +00:00
John Preston
bd8cdcb520
Fix topic icons animating in choose topic box.
2022-11-01 19:25:45 +04:00
John Preston
d5ea0149e8
Implement drag-n-drop to forum topics.
2022-11-01 19:25:44 +04:00
John Preston
1ac051a812
Implement forwarding to topics.
2022-11-01 19:25:44 +04:00
John Preston
e5f2d83548
Support new rounding in bot inline keyboards.
2022-11-01 19:25:35 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
6454f67e74
Support new attach bot deeplinks.
2022-06-03 00:38:04 +04:00
John Preston
649f2908e8
Improve phrases in adding a bot as an admin.
2022-03-30 12:23:05 +04:00
John Preston
a35888a07b
Add to Group / Channel with suggested rights for bots.
2022-03-30 12:23:05 +04:00
23rd
5718789d53
Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox.
2022-02-28 09:08:01 +03:00
John Preston
0f15adb208
Sort contacts by last seen by default.
...
Fixes #5515 .
2021-12-22 15:14:16 +00:00
23rd
b9c64499bd
Moved code for api participants to separated file.
2021-11-26 18:00:21 +04:00
John Preston
773755d70e
Send as a channel in HistoryWidget.
2021-11-26 18:00:18 +04:00
John Preston
431e3035af
Update API scheme to layer 135.
2021-11-26 18:00:18 +04:00
John Preston
ab58aa020e
Allow many custom elements in PeerListRow.
2021-10-29 18:31:06 +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
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +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
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
68b0a85369
Rename RPCError to MTP::Error.
2021-03-12 16:58:26 +04:00