levlam
|
32898dbe88
|
Move get_chat_ids_object and get_chats_object to DialogManager.
|
2024-01-04 16:13:20 +03:00 |
|
levlam
|
eb5a37e927
|
Add DialogManager::force_create_dialog.
|
2024-01-04 15:38:01 +03:00 |
|
levlam
|
978be7206f
|
Use DialogManager::have_dialog_force.
|
2024-01-04 15:26:42 +03:00 |
|
levlam
|
b2fccc7d9c
|
Move ContactsManager proxy methods to DialogManager.
|
2024-01-03 23:07:50 +03:00 |
|
levlam
|
d963044eb9
|
Update copyright year.
|
2024-01-01 03:07:21 +03:00 |
|
levlam
|
571fbd68aa
|
Add td_api::openChatSimilarChat.
|
2023-12-26 21:24:04 +03:00 |
|
levlam
|
c4efc0e2e0
|
Add td_api::setChatEmojiStatus.
|
2023-12-25 14:49:22 +03:00 |
|
levlam
|
b1db06d627
|
Fix update of channel emoji status.
|
2023-12-25 03:01:45 +03:00 |
|
levlam
|
40b585d74f
|
Support channel emoji status.
|
2023-12-21 21:05:42 +03:00 |
|
levlam
|
7f6bdcd42c
|
Add channel.boost_level.
|
2023-12-21 20:08:30 +03:00 |
|
levlam
|
5cb6ca27cc
|
Add Chat.emoji_status.
|
2023-12-21 20:01:26 +03:00 |
|
levlam
|
fabcce43c6
|
Update channel background from ChannelFull.
|
2023-12-21 19:08:06 +03:00 |
|
levlam
|
9171588824
|
Add class PeerColor.
|
2023-12-18 15:51:11 +03:00 |
|
levlam
|
1393033fdf
|
Add td_api::setChatProfileAccentColor.
|
2023-12-17 23:34:58 +03:00 |
|
levlam
|
d6423f60be
|
Remove separate UpdateProfileColorQuery.
|
2023-12-17 23:12:03 +03:00 |
|
levlam
|
7ceccad807
|
Support profile color and custom emoji in chat.
|
2023-12-17 22:54:55 +03:00 |
|
levlam
|
16d0c3c61b
|
Use combined updateChatAccentColors.
|
2023-12-16 11:49:26 +03:00 |
|
levlam
|
c6ce44815e
|
Update layer to 169.
|
2023-12-05 12:30:12 +03:00 |
|
levlam
|
53ee8caf37
|
Simplify QTS update processing.
|
2023-12-14 23:27:46 +03:00 |
|
levlam
|
542271a1fd
|
Don't save get_id() to a used-once variable before switch.
|
2023-12-12 23:20:41 +03:00 |
|
levlam
|
d8eab25e82
|
Allow to use addChatMembers with one user in basic groups.
|
2023-12-08 14:30:01 +03:00 |
|
levlam
|
3f00bebf63
|
Add missing checks fpr database existence.
|
2023-12-03 13:18:33 +03:00 |
|
levlam
|
da1f23a6f9
|
Fix RecommendedDialogs::parse.
|
2023-11-30 19:37:48 +03:00 |
|
levlam
|
9096e646b8
|
Minor improvements.
|
2023-11-30 18:26:33 +03:00 |
|
levlam
|
238c0e901f
|
Load recommended channels from database.
|
2023-11-29 19:35:27 +03:00 |
|
levlam
|
da0d999c52
|
Add td_api::getSimilarChatCount.
|
2023-11-29 15:31:33 +03:00 |
|
levlam
|
85b06f9614
|
Add ContactsManager::finish_load_channel_recommendations_queries.
|
2023-11-29 15:11:55 +03:00 |
|
levlam
|
fa91aeb065
|
Add ContactsManager::fail_load_channel_recommendations_queries.
|
2023-11-29 15:04:21 +03:00 |
|
levlam
|
c9e83daec6
|
Allow to reset accent_color_id to default.
|
2023-11-28 16:17:51 +03:00 |
|
levlam
|
9fbdba456a
|
Add td_api::setProfileAccentColor.
|
2023-11-28 16:12:21 +03:00 |
|
levlam
|
45ca900759
|
Add user.profile_accent_color_id/profile_background_custom_emoji_id.
|
2023-11-28 15:45:39 +03:00 |
|
levlam
|
a32b11de98
|
Delete similar chats from database when losing read access to the chat.
|
2023-11-25 21:44:54 +03:00 |
|
levlam
|
5b6c024aaa
|
Support partial lists for recommended channels.
|
2023-11-24 13:53:10 +03:00 |
|
levlam
|
18377ae3e7
|
Add userFullInfo.set_chat_background.
|
2023-11-23 23:08:53 +03:00 |
|
levlam
|
b55af58a69
|
Cache channel recommendations in database.
|
2023-11-21 14:13:06 +03:00 |
|
levlam
|
cf882ccc77
|
Add ContactsManager::are_suitable_recommended_dialogs.
|
2023-11-21 13:39:32 +03:00 |
|
levlam
|
21222604d0
|
Reload recommended chats from time to time.
|
2023-11-20 23:12:42 +03:00 |
|
levlam
|
b6bb02baad
|
Add td_api::getSimilarChats.
|
2023-11-20 22:03:21 +03:00 |
|
levlam
|
a689c8df56
|
Add Story.can_get_statistics.
|
2023-11-17 14:58:51 +03:00 |
|
levlam
|
3261d9d72c
|
Store copy of Channel.is_forum in Dialog.
|
2023-11-16 15:04:57 +03:00 |
|
levlam
|
f13dde54a2
|
Add Chat.view_as_topics.
|
2023-11-16 13:59:32 +03:00 |
|
levlam
|
d20ed201b0
|
Update layer to 167.
|
2023-11-09 19:37:26 +03:00 |
|
levlam
|
a84e46048d
|
Improve ConnectionState documentation.
|
2023-11-25 23:54:43 +03:00 |
|
levlam
|
f03ffe1d31
|
Fix singular usages of "statistics".
|
2023-11-25 23:33:09 +03:00 |
|
levlam
|
e914500eff
|
Remove stranded assignments.
|
2023-11-16 15:14:04 +03:00 |
|
levlam
|
28af2429fb
|
Use user_emoji_status_timeout_ only if last_sent_emoji_status is changed.
|
2023-11-13 15:16:16 +03:00 |
|
levlam
|
2a50068d7e
|
Prolong username cache only for bot usernames for bots.
|
2023-11-13 14:05:05 +03:00 |
|
levlam
|
c6d9b8f160
|
Initialize User/Chat flags first.
|
2023-11-13 13:44:15 +03:00 |
|
levlam
|
88c05ace2c
|
Compare only identifiers for pending profile photos.
|
2023-11-13 13:19:58 +03:00 |
|
levlam
|
55bd922fed
|
Use less error-prone timeout time for channel unban.
|
2023-11-13 00:11:08 +03:00 |
|
levlam
|
ca3173e1e1
|
Don't reload chat/channel after receiving them for the first time.
|
2023-11-09 00:15:19 +03:00 |
|
levlam
|
7039272ae8
|
Add source to reload_user/chat/channel.
|
2023-11-08 23:48:27 +03:00 |
|
levlam
|
49a75ad084
|
Add source to QueryMerger::add_query.
|
2023-11-08 23:22:18 +03:00 |
|
levlam
|
776e992c45
|
Fix calls to on_update_channel_default_permissions.
|
2023-11-08 23:16:30 +03:00 |
|
levlam
|
a7c5b80b6d
|
Use QueryMerger for getMe queries to combine them.
|
2023-11-08 17:25:41 +03:00 |
|
levlam
|
3d163e8fb2
|
Preload self user to process updateBotStopped.
|
2023-11-08 17:04:51 +03:00 |
|
levlam
|
adc81fcea6
|
Fallback to default accent color for the chat.
|
2023-11-02 22:32:59 +03:00 |
|
levlam
|
00a6167952
|
Never send unknown accent color identifiers to the app.
|
2023-11-02 22:11:54 +03:00 |
|
levlam
|
d5d069416e
|
Apply restrictions in channel chats.
|
2023-10-31 13:54:22 +03:00 |
|
levlam
|
43e210dbc8
|
Support AccentColor in MinChannel.
|
2023-10-20 12:25:58 +03:00 |
|
levlam
|
21ef7d0f6c
|
Disallow restricted member status in channels.
|
2023-10-19 22:37:44 +03:00 |
|
levlam
|
edc3e4c18a
|
Add chatInviteLinkInfo.accent_color_id_.
|
2023-10-19 15:40:55 +03:00 |
|
levlam
|
f78bc2ae32
|
Add td_api::setChatAccentColor.
|
2023-10-18 19:43:14 +03:00 |
|
levlam
|
28bdceaaef
|
Add td_api::setAccentColor.
|
2023-10-18 17:56:45 +03:00 |
|
levlam
|
372f505d71
|
Support optional accent color.
|
2023-10-18 16:23:04 +03:00 |
|
levlam
|
7df8a8f3d0
|
Support user/chat.background_custom_emoji_id.
|
2023-10-18 15:59:25 +03:00 |
|
levlam
|
364b058508
|
Ignore invalid accent colors.
|
2023-10-18 13:33:44 +03:00 |
|
levlam
|
1b49787c88
|
Support accent color in channels.
|
2023-10-17 15:20:50 +03:00 |
|
levlam
|
dd6fd86637
|
Add chat.accentColorId.
|
2023-10-17 15:09:57 +03:00 |
|
levlam
|
b07818c160
|
Add user.accent_color_id.
|
2023-10-17 14:23:42 +03:00 |
|
levlam
|
22e4b0d641
|
Add class AccentColorId.
|
2023-10-17 13:52:04 +03:00 |
|
levlam
|
e556ed04a0
|
Add ContactsManager::can_use_premium_custom_emoji.
|
2023-10-17 01:25:58 +03:00 |
|
levlam
|
bd36f48054
|
Update layer to 166.
|
2023-09-28 16:13:36 +03:00 |
|
levlam
|
f0382d8789
|
Add source to get_chat_member_object.
|
2023-10-24 15:17:18 +03:00 |
|
levlam
|
605a3af4b2
|
Add and use td::any_of.
|
2023-10-21 20:41:31 +03:00 |
|
levlam
|
74679944af
|
Remove error-prone server_time_cached.
|
2023-10-04 12:24:58 +03:00 |
|
levlam
|
a65f14fff6
|
Improve log messages.
|
2023-09-27 16:22:16 +03:00 |
|
levlam
|
ab673a959b
|
Add some index checks.
|
2023-09-26 14:03:10 +03:00 |
|
levlam
|
235d884593
|
Improve can_manage_chat documentation.
|
2023-09-25 20:27:55 +03:00 |
|
levlam
|
1e2c0ce814
|
Rename FullMessageId to MessageFullId.
|
2023-09-21 19:11:17 +03:00 |
|
levlam
|
b4f6e716ac
|
Add source to get_(chat|channel|secret_chat)_force.
|
2023-09-21 18:56:13 +03:00 |
|
levlam
|
c8e46cae53
|
Improve method names.
|
2023-09-21 14:53:33 +03:00 |
|
levlam
|
a2c8aa7165
|
Update channel participant count when receiving boost status.
|
2023-09-21 14:05:40 +03:00 |
|
levlam
|
246f2ca42f
|
Recheck received from the server channels.
|
2023-09-20 20:34:21 +03:00 |
|
levlam
|
036f37fe43
|
Simplify ContactsManager::update_created_public_channels.
|
2023-09-20 19:53:42 +03:00 |
|
levlam
|
154b2cb315
|
Recheck loaded from database channels.
|
2023-09-20 19:51:17 +03:00 |
|
levlam
|
cd7d960ba4
|
Cache chats to send stories.
|
2023-09-20 19:07:51 +03:00 |
|
levlam
|
be63c46992
|
Move statistics related functions to StatisticsManager.
|
2023-09-19 21:40:29 +03:00 |
|
levlam
|
0e56b7e527
|
Clamp percentage value.
|
2023-09-19 21:15:10 +03:00 |
|
levlam
|
b42781a631
|
Update order of channel stories when they are joined or left.
|
2023-09-05 19:14:40 +03:00 |
|
levlam
|
e59a832e10
|
Use channel.stories_hidden_min flag.
|
2023-09-05 18:45:28 +03:00 |
|
levlam
|
b4c25af1b6
|
Update stories from channelFull.
|
2023-09-05 18:36:30 +03:00 |
|
levlam
|
de204f7bf2
|
Add supergroupFullInfo.has_pinned_stories.
|
2023-09-05 18:34:06 +03:00 |
|
levlam
|
f2a821a07e
|
Support archiving channel stories.
|
2023-09-05 18:17:45 +03:00 |
|
levlam
|
35a319db20
|
Poll channel max active story identifiers.
|
2023-09-05 17:41:33 +03:00 |
|
levlam
|
8991ddf263
|
Add supergroup.has_active_stories/has_unread_active_stories.
|
2023-09-05 16:50:41 +03:00 |
|
levlam
|
153ff5503b
|
Update layer to 164.
|
2023-08-15 22:45:37 +03:00 |
|
levlam
|
daf480138d
|
Ignore the unsupported chat among returned chats.
|
2023-09-17 01:34:13 +03:00 |
|
levlam
|
be442ba977
|
Move get_user_link to AccountManager.
|
2023-09-11 18:59:19 +03:00 |
|
levlam
|
5f1b1f41fc
|
Add class InviteLinkChatType.
|
2023-09-11 18:33:44 +03:00 |
|