levlam
|
153ff5503b
|
Update layer to 164.
|
2023-08-15 22:45:37 +03:00 |
|
levlam
|
fc98363d95
|
Add StoryManager::on_update_dialog_has_pinned_stories/on_update_dialog_stories_hidden.
|
2023-09-02 23:23:38 +03:00 |
|
levlam
|
3a75502e77
|
Add StoryManager::on_update_dialog_max_read_story_id.
|
2023-09-02 23:13:52 +03:00 |
|
levlam
|
f7e5889408
|
Add StoryManager::on_update_dialog_max_story_ids.
|
2023-09-02 23:06:24 +03:00 |
|
levlam
|
84ac48405f
|
Add source to send_update_chat_active_stories.
|
2023-08-16 17:57:16 +03:00 |
|
levlam
|
5c63b80cce
|
Don't send updateChatActiveStories about chats with unknown active stories.
|
2023-08-16 17:34:36 +03:00 |
|
levlam
|
89b2a51d2d
|
Add yet unsent stories to chat active stories.
|
2023-08-16 16:06:16 +03:00 |
|
levlam
|
a7b17b9e43
|
Support cancel of story upload.
|
2023-08-16 15:10:41 +03:00 |
|
levlam
|
a0990ef2fd
|
Various fixes.
|
2023-08-15 17:45:16 +03:00 |
|
levlam
|
fd2df72321
|
Add td_api::canSendStory.
|
2023-08-11 19:43:26 +03:00 |
|
levlam
|
499cd02a0a
|
Assign temporary identifier to yet unsent stories.
|
2023-08-11 15:16:24 +03:00 |
|
levlam
|
02b4793ba2
|
Process telegram_api::updateStoryID.
|
2023-08-11 14:07:13 +03:00 |
|
levlam
|
a5ca926971
|
Split yet unsent stories by chats.
|
2023-08-10 23:29:48 +03:00 |
|
levlam
|
5c1be5a1e7
|
Send updateStoryStealthMode when it changes.
|
2023-08-08 01:18:33 +03:00 |
|
levlam
|
8a41582fab
|
Store and load stealth mode state.
|
2023-08-08 01:04:08 +03:00 |
|
levlam
|
32f6026278
|
Use send_closure_later to avoid cycles between ContactsManager and StoryManager.
|
2023-08-07 23:04:23 +03:00 |
|
levlam
|
c4f3dd013d
|
Reload story to repair can_get_viewers.
|
2023-08-07 22:03:26 +03:00 |
|
levlam
|
3bc3ef3335
|
Update reaction count when get story viewers.
|
2023-08-07 20:04:06 +03:00 |
|
levlam
|
fdd44e8f9d
|
Support filters in getStoryViewers.
|
2023-08-07 19:56:55 +03:00 |
|
levlam
|
d72e9cc68f
|
Use string offset in getStoryViewers.
|
2023-08-07 19:40:15 +03:00 |
|
levlam
|
0eec3dda94
|
Add more fields to class StoryViewer.
|
2023-08-07 17:19:12 +03:00 |
|
levlam
|
511a9da2b2
|
Remove story viewer cache.
|
2023-08-07 16:24:31 +03:00 |
|
levlam
|
eb74e6eb2a
|
Add separate StoryViewer class.
|
2023-08-07 16:03:10 +03:00 |
|
levlam
|
665662a160
|
Add td_api::setStoryReaction.
|
2023-08-06 23:28:00 +03:00 |
|
levlam
|
f37a9e73ca
|
Support telegram_api::updateSentStoryReaction.
|
2023-08-04 19:18:27 +03:00 |
|
levlam
|
b36aee538b
|
Add story.chosen_reaction_type.
|
2023-08-04 18:56:53 +03:00 |
|
levlam
|
ea33e9f2d0
|
Add td_api::activateStoryStealthMode.
|
2023-08-04 15:23:51 +03:00 |
|
levlam
|
a9f6f897c6
|
Process story stealth mode updates.
|
2023-08-04 14:51:39 +03:00 |
|
levlam
|
63ba72dce4
|
Add editStory.areas.
|
2023-08-01 20:37:37 +03:00 |
|
levlam
|
f72ac41756
|
Add sendStory.areas.
|
2023-08-01 19:07:13 +03:00 |
|
levlam
|
8235b08fea
|
Add td_api::story.areas.
|
2023-08-01 16:15:30 +03:00 |
|
levlam
|
dc4114e235
|
Decrease server_total_count when load expired active stories from database.
|
2023-08-07 00:02:30 +03:00 |
|
levlam
|
a0feba5761
|
Add source to on_update_active_stories.
|
2023-07-23 09:50:26 +03:00 |
|
levlam
|
2eef3a459b
|
Add source to save_active_stories.
|
2023-07-22 18:19:05 +03:00 |
|
levlam
|
a553447ac2
|
Make story.privacy_settings always non-null.
|
2023-07-18 16:19:11 +03:00 |
|
levlam
|
fc97956447
|
Add td_api::StoryPrivacySettings.
|
2023-07-18 16:00:06 +03:00 |
|
levlam
|
6c39eabb09
|
Load active story lists from database.
|
2023-07-17 15:50:27 +03:00 |
|
levlam
|
308918f737
|
Improve field and function names.
|
2023-07-17 14:40:01 +03:00 |
|
levlam
|
784c88d598
|
Improve error message.
|
2023-07-17 00:50:12 +03:00 |
|
levlam
|
44c9e458eb
|
Save story list state to database.
|
2023-07-16 17:52:08 +03:00 |
|
levlam
|
7624311ac6
|
Don't resave loaded active stories to database if they didn't change.
|
2023-07-16 16:36:35 +03:00 |
|
levlam
|
956e31810a
|
Add promise to StoryManager::on_get_user_stories.
|
2023-07-16 15:39:55 +03:00 |
|
levlam
|
99bef75da4
|
Don't try to load active stories from database multiple times.
|
2023-07-16 13:35:35 +03:00 |
|
levlam
|
2eb8adc0f6
|
Don't reload the same inaccessible story too often.
|
2023-07-16 00:52:52 +03:00 |
|
levlam
|
5b00327ee9
|
Don't try to load the same story from database multiple times.
|
2023-07-15 23:35:05 +03:00 |
|
levlam
|
74e83d45ce
|
Add and use StoryManager::get_active_stories_force.
|
2023-07-15 03:36:18 +03:00 |
|
levlam
|
32a867ed8f
|
Add StoryManager::on_get_story_info.
|
2023-07-15 02:46:50 +03:00 |
|
levlam
|
887dbaf7ff
|
Save full information about active stories to database.
|
2023-07-15 02:25:01 +03:00 |
|
levlam
|
45da338329
|
Add StoryManager::StoryInfo.
|
2023-07-15 02:16:48 +03:00 |
|
levlam
|
fe2e34d8bc
|
Save active stories to database.
|
2023-07-14 17:42:59 +03:00 |
|
levlam
|
755e600f0c
|
Add need_save_to_database to update_active_stories_order.
|
2023-07-14 17:26:09 +03:00 |
|
levlam
|
88832bb2c7
|
Improve send_update_chat_active_stories.
|
2023-07-14 16:30:49 +03:00 |
|
levlam
|
fecb4a2d23
|
Improve get_chat_active_stories_object.
|
2023-07-14 16:27:03 +03:00 |
|
levlam
|
c2999d8557
|
Minor improvements.
|
2023-07-13 19:32:54 +03:00 |
|
levlam
|
4f62b7693a
|
Add source to reload_stories.
|
2023-07-13 16:39:19 +03:00 |
|
levlam
|
ae1870a0b7
|
Add StoryManager::get_story_list.
|
2023-07-13 15:53:40 +03:00 |
|
levlam
|
a108922b6f
|
Use StoryListId in load_active_stories.
|
2023-07-13 15:44:26 +03:00 |
|
levlam
|
39b0b53ae9
|
Simplify update_story_list_sent_total_count usage.
|
2023-07-13 15:37:11 +03:00 |
|
levlam
|
39eb3fdb0d
|
Improve name of update_story_list_sent_total_count function.
|
2023-07-13 15:34:53 +03:00 |
|
levlam
|
a4e4a20fb4
|
Add StoryManager::send_update_story.
|
2023-07-12 16:16:55 +03:00 |
|
levlam
|
4b3de26c0c
|
Add getStory.only_local.
|
2023-07-11 12:29:10 +03:00 |
|
levlam
|
989432d33e
|
Delete expired stories from database.
|
2023-07-10 19:43:26 +03:00 |
|
levlam
|
f031ddf102
|
Store edit generations outside of Story.
|
2023-07-10 17:45:16 +03:00 |
|
levlam
|
558305046c
|
Use get_story_force if appropriate.
|
2023-07-10 16:50:01 +03:00 |
|
levlam
|
958aab66e6
|
Add StoryManager::get_story_force.
|
2023-07-10 14:56:39 +03:00 |
|
levlam
|
00172347d5
|
Delete stories from database.
|
2023-07-10 13:52:42 +03:00 |
|
levlam
|
9d4087b101
|
Ensure that stories are sent in the correct order.
|
2023-07-09 16:01:14 +03:00 |
|
levlam
|
c15a9d2464
|
Add td_api::updateStoryListChatCount.
|
2023-07-08 18:50:58 +03:00 |
|
levlam
|
39b84d89ea
|
Improve method setChatActiveStoriesList name.
|
2023-07-08 16:53:29 +03:00 |
|
levlam
|
a1038bb20c
|
Add class StoryListId.
|
2023-07-08 15:42:23 +03:00 |
|
levlam
|
288666c1fe
|
Load all read stories from time to time.
|
2023-07-07 17:41:30 +03:00 |
|
levlam
|
987faa7c6a
|
Rename activeStories to chatActiveStories.
|
2023-07-07 16:52:56 +03:00 |
|
levlam
|
bf3f1c33ae
|
Return updateChatActiveStories in getCurrentState.
|
2023-07-07 16:18:18 +03:00 |
|
levlam
|
3afa9fb5f5
|
Improve update name.
|
2023-07-07 16:13:12 +03:00 |
|
levlam
|
7a3604d5b6
|
Add source to StoryManager::on_dialog_active_stories_order_updated.
|
2023-07-07 15:52:55 +03:00 |
|
levlam
|
1737fde5a5
|
Save StoryListId in ActiveStories.
|
2023-07-07 15:49:46 +03:00 |
|
levlam
|
25c73f32f5
|
Reload active story lists by timeout.
|
2023-07-06 18:22:20 +03:00 |
|
levlam
|
ad193a389c
|
Add FileManager::get_missing_file_parts.
|
2023-07-05 10:55:16 +03:00 |
|
levlam
|
88f04fe304
|
Add EditStoryLogEvent.
|
2023-07-04 18:42:43 +03:00 |
|
levlam
|
4898f42121
|
Clear more data about deleted stories.
|
2023-07-04 13:42:03 +03:00 |
|
levlam
|
c19cb9b623
|
Improve delete_pending_story.
|
2023-07-03 22:54:42 +03:00 |
|
levlam
|
93149d09fd
|
Add SendStoryLogEvent.
|
2023-07-03 22:03:29 +03:00 |
|
levlam
|
13320e5c79
|
Add storer and parser for PendingStory.
|
2023-07-03 20:39:42 +03:00 |
|
levlam
|
9345dc2799
|
Add add_story_dependencies.
|
2023-07-03 20:03:26 +03:00 |
|
levlam
|
51547fba0e
|
Add StoryManager::delete_pending_story.
|
2023-07-03 18:01:25 +03:00 |
|
levlam
|
36518625c3
|
Add storer and parser for Story.
|
2023-07-03 16:03:28 +03:00 |
|
levlam
|
af9351bdfe
|
Reload viewers of replied stories.
|
2023-07-02 19:10:40 +03:00 |
|
levlam
|
2bf47d0809
|
Minor fixes.
|
2023-07-01 16:22:01 +03:00 |
|
levlam
|
bcf9ff7d43
|
Explicitly include telegram_api.h in cpp files.
|
2023-07-01 14:53:04 +03:00 |
|
levlam
|
5a8f8fbe29
|
Drop unreceived active stories from the list.
|
2023-06-30 18:04:17 +03:00 |
|
levlam
|
88eadb56fb
|
Maintain ordered lists of all stories.
|
2023-06-30 17:12:19 +03:00 |
|
levlam
|
1e3aa30ed5
|
Add source to StoryManager::load_dialog_expiring_stories.
|
2023-06-30 16:20:09 +03:00 |
|
levlam
|
a6f2a8f9ae
|
Maintain last story date in the list.
|
2023-06-30 16:05:08 +03:00 |
|
levlam
|
6bd9aea325
|
Update story order when user.is_premium changes.
|
2023-06-30 14:41:39 +03:00 |
|
levlam
|
ab04885dc4
|
Update active stories order.
|
2023-06-30 14:10:42 +03:00 |
|
levlam
|
cec0ab47b5
|
Add Story.is_edited flag.
|
2023-06-29 15:15:12 +03:00 |
|
levlam
|
b8849a2f81
|
Add td_api::loadActiveStories.
|
2023-06-29 14:22:50 +03:00 |
|
levlam
|
40d11e7935
|
Show changelog stories in story lists.
|
2023-06-28 18:23:40 +03:00 |
|
levlam
|
a52bdbf79c
|
Add LoadDialogExpiringStoriesLogEvent.
|
2023-06-28 17:52:33 +03:00 |
|
levlam
|
ce9bce5994
|
Reload chat active stories when receive a new story.
|
2023-06-28 17:10:14 +03:00 |
|