Commit Graph

438 Commits

Author SHA1 Message Date
Andrea Cavalli eadb920736 Merge remote-tracking branch 'td/master' 2022-08-06 22:08:15 +02:00
levlam 4cf1e02479 Add multiarg version of Scheduler::destroy_on_scheduler. 2022-07-22 21:21:30 +03:00
Andrea Cavalli cd4a07a7c7 Merge remote-tracking branch 'td/master' 2022-07-22 13:09:22 +02:00
levlam 0f87447ffc Asynchronously destroy some big data storages. 2022-07-20 13:40:14 +03:00
levlam bedec2c9ba Add StickersManager::get_sticker_set_thumbnail_object. 2022-07-16 15:45:30 +03:00
levlam 7618c9aa64 Add get_sticker_type function. 2022-07-13 23:02:46 +03:00
Andrea Cavalli 277513ce18 Merge remote-tracking branch 'td/master' 2022-07-03 23:48:22 +02:00
levlam d489014350 Compare stickers and animation by their remote ID when remove them from recent/saved. 2022-07-03 12:17:04 +03:00
levlam 2f17f55305 Don't dup stickers in a set. 2022-07-03 11:53:01 +03:00
Andrea Cavalli 377050ced3 Merge remote-tracking branch 'td/master' 2022-06-29 23:33:12 +02:00
levlam 32bac7bd24 Move Promise to tdutils. 2022-06-27 13:30:18 +03:00
Andrea Cavalli a116cc9b19 Merge remote-tracking branch 'td/master' 2022-06-21 18:38:28 +02:00
levlam 375d3d23fb Fix handling of stickerSetNotModified. 2022-06-21 17:34:24 +03:00
levlam 86c130a462 Minor fixes. 2022-06-21 02:55:53 +03:00
levlam b6019f25e4 Improve sticker order for trending sticker sets. 2022-06-18 11:16:32 +03:00
levlam f1247493c5 Add class trendingStickerSets. 2022-06-17 19:16:17 +03:00
levlam dc8903fc71 Allow to get stcikerSetInfo with preferred premium stickers. 2022-06-17 08:59:54 +03:00
levlam 762b1577e9 Add StickersManager::split_stickers_by_premium. 2022-06-16 21:12:20 +03:00
levlam 63e55553f5 Improve stickers order in getStickers. 2022-06-10 14:31:28 +03:00
levlam cb98c0a10a Add class AvailableReaction. 2022-06-09 01:07:53 +03:00
levlam 2570044eba Return, whether available reaction needs premium. 2022-06-08 17:34:13 +03:00
levlam 8fae960e43 Support premium stickers in secret chats. 2022-06-03 17:31:48 +03:00
Andrea Cavalli f73adb408a Merge remote-tracking branch 'td/master' 2022-06-01 23:25:22 +02:00
levlam a90dd653af Avoid logging to error if invalid dimensions were provided by app. 2022-05-26 17:13:31 +03:00
levlam e9a8d43a0a Add td_api::getAllAnimatedEmojis. 2022-05-23 14:05:35 +03:00
Andrea Cavalli a156fcfb1d Merge remote-tracking branch 'td/master' 2022-05-16 00:00:04 +02:00
levlam de5f047dba Remove all emoji modifiers, including modifiers in the middle. 2022-05-12 18:02:27 +03:00
levlam 6790c309ac Move data reloading to UpdatesManager. 2022-05-12 16:34:13 +03:00
levlam 0909f88bc3 Use int53 for file size in TDLib API. 2022-05-11 17:17:20 +03:00
levlam 880a582959 Add layer 143 to secret chats. 2022-05-11 07:46:06 +03:00
levlam f9f309d334 Simplify SecretInputMedia creation. 2022-05-11 01:53:18 +03:00
Andrea Cavalli 4cd31ceb93 Merge remote-tracking branch 'td/master' 2022-05-04 17:49:23 +02:00
levlam 4652292037 Use count instead of find if appropriate. 2022-05-01 23:03:06 +03:00
levlam 447cfbfb1d Support premium stickers. 2022-04-26 16:01:29 +03:00
levlam f8077965ad Support premium reactions. 2022-04-26 14:40:06 +03:00
levlam dc79b35570 Check for duplicate calls to init(). 2022-04-26 02:06:35 +03:00
Andrea Cavalli d84305048e Merge remote-tracking branch 'td/master' 2022-04-22 15:35:30 +02:00
levlam 402f75153b Improve get_sticker_set_short_name usages. 2022-04-17 23:07:00 +03:00
levlam 163e739302 Add set_promises/fail_promises helper functions. 2022-04-13 17:40:12 +03:00
Andrea Cavalli e047add8a2 Update tdlib 2022-03-15 11:36:21 +01:00
levlam 37123a50ff Don't create vectors using set iterators. 2022-03-12 13:22:07 +03:00
levlam 1f38124861 Use FlatHashSet. 2022-03-11 21:38:48 +03:00
levlam deafeee33b Guess format of sent stickers by file extension. 2022-02-17 20:45:58 +03:00
levlam a5ed61393c Improve logging. 2022-02-17 18:42:50 +03:00
levlam 15f27455c5 Move other big classes inside FlatHashMap to unique_ptr. 2022-02-11 19:27:32 +03:00
levlam fc73b94a59 Fix outline of animated sticker sets. 2022-02-11 18:07:56 +03:00
levlam dc198f537c Ignore stickerPack with an empty emoticon. 2022-02-11 17:46:57 +03:00
levlam d5d4f4acf7 Fix remaining FlatHashMap usages. 2022-02-10 18:03:03 +03:00
levlam 2b1314295d Check and fix half of FlatHashMap usages. 2022-02-10 00:59:52 +03:00
levlam bcc2adeb47 Fix includes and formatting. 2022-02-08 00:04:34 +03:00