Commit Graph

17184 Commits

Author SHA1 Message Date
23rd 3a2c5c6d0a Increased size of stickerset preview in webpages. 2024-04-23 19:13:47 +04:00
23rd ed13a325e9 Added stickerset preview to webpages. 2024-04-23 19:13:47 +04:00
23rd f43f99cff2 Added initial api support of stickerset attribute in web pages. 2024-04-23 19:13:47 +04:00
John Preston a3b8397361 Close chat/media if thrown out by admin. 2024-04-23 19:13:47 +04:00
John Preston 4fb03e532c Optimize stories list generation. 2024-04-23 19:13:47 +04:00
John Preston 645ad5e1bd Update pinned icon in stories list. 2024-04-23 19:13:47 +04:00
John Preston 9036e9e8e3 Show pinned icon in stories. 2024-04-23 19:13:47 +04:00
John Preston 468d8b04d6 Implement stories pin-to-top. 2024-04-23 19:13:47 +04:00
John Preston 4b98ab1246 Fix build with simplified ads. 2024-04-23 19:13:46 +04:00
John Preston d33e3dc13a Rename Story::pinned to Story::inProfile. 2024-04-23 19:13:46 +04:00
23rd df16e7c00b Added ability to change reactions limit in channels. 2024-04-23 19:13:46 +04:00
23rd 225c0e0af3 Added initial api support of reactions limit in channels and groups. 2024-04-23 19:13:46 +04:00
23rd 5543927042 Added ability to enable sponsored messages for premium self. 2024-04-23 19:13:46 +04:00
23rd 72b274a2bf Added support of simplified constructor for MTP sponsored message. 2024-04-23 19:13:46 +04:00
John Preston ac15990b48 Update API scheme to layer178, ads broke build. 2024-04-23 19:13:46 +04:00
John Preston 7387dfdd9c Don't create top/recent peers unnecessary. 2024-04-23 19:13:46 +04:00
John Preston 74a7e7d1b4 Fix non-intentional chats list search focus. 2024-04-23 19:13:46 +04:00
John Preston a0a9de1d18 Cancel search on switching folders. 2024-04-23 19:13:46 +04:00
John Preston 360366ba9e Fix opening forums from recent peers. 2024-04-23 19:13:46 +04:00
John Preston 0180fe9468 Animate search suggestions. 2024-04-23 19:13:46 +04:00
John Preston 19f5d95a3c Implement keyboard navigation for recent peers. 2024-04-23 19:13:46 +04:00
John Preston 051ca51d3b Allow clearing search results. 2024-04-23 19:13:46 +04:00
John Preston 2a6ff9203b Implement basic recent search results. 2024-04-23 19:13:46 +04:00
John Preston 2e0529bd9a Add data component for RecentPeers. 2024-04-23 19:13:46 +04:00
John Preston e24ab4f1ab Allow saving emoji to files in debug builds. 2024-04-23 19:13:46 +04:00
John Preston 3dbadeb232 Allow opening top peers in a new window. 2024-04-23 19:13:46 +04:00
John Preston 4cdd939028 Cache topPeers locally. 2024-04-23 19:13:46 +04:00
John Preston c11f4efc5c Support disabling top peers completely. 2024-04-23 19:13:46 +04:00
John Preston e1c21b908c Add keyboard navigation to top peers. 2024-04-23 19:13:46 +04:00
John Preston a6c1def6fe Add ripples to top peers. 2024-04-23 19:13:46 +04:00
John Preston 19ae76d8de Top peers context menu. 2024-04-23 19:13:46 +04:00
John Preston 56e28feb00 Top peer realtime badges. 2024-04-23 19:13:45 +04:00
John Preston b259c566b7 Top peer unread badges and online indicators. 2024-04-23 19:13:45 +04:00
John Preston 18598f8dca Initial version of top peers. 2024-04-23 19:13:45 +04:00
John Preston 11e4c45969 Don't collapse chats list on window unfocus. 2024-04-23 19:13:45 +04:00
John Preston 39658ffe52 Allow narrow chats width without main section. 2024-04-23 19:13:45 +04:00
John Preston 2f03b9aa29 Make dialogs filter onfocused by default. 2024-04-23 19:13:45 +04:00
John Preston dc438cff23 Always export file_name in json. 2024-04-23 19:13:45 +04:00
John Preston 18f5521be5 Don't look for SDL when building on macOS. 2024-04-23 19:13:45 +04:00
Ilya Fedin bae9af1076 Switch crash reporter to system fonts
This should prevent nested crashes when loading custom fonts
2024-04-23 11:01:19 +04:00
Ilya Fedin 8d2805f226 Set font weight in crash reporter 2024-04-23 10:10:43 +04:00
Ilya Fedin 0ad18c8182 Get rid of direct Wayland usage
This should get rid of a very nasty vector of misbehaving and quite a lot of code which is boilerplate over Wayland protocols at the price of losing support of niche features

Most of things served by xcb code on X11 is served by portal code on Wayland, hopefully this tendention will continue and we will be fine just with glib which provides D-Bus and other basic APIs
2024-04-22 11:04:02 +04:00
Ilya Fedin 9046b2cafb Stop using the plasma-shell protocol
Looks like this isn't really correct in combination with xdg-shell
2024-04-22 10:59:16 +04:00
Ilya Fedin 3d994b58a0 ShowXDPOpenWithDialog -> UnsafeShowOpenWith 2024-04-21 03:14:34 +04:00
Ilya Fedin 4310c4978e Fix macOS packaged action 2024-04-19 17:41:07 +04:00
23rd 01bfa46729 Fixed display of default box for message schedule in correspond window. 2024-04-18 11:57:25 +04:00
Kolya 3510ca7184 Don't use/link libsharpyuv in libavif 2024-04-18 09:23:15 +04:00
Ilya Fedin 8d7845daa1 Use --shallow-submodules in Docker 2024-04-18 09:13:37 +04:00
Ilya Fedin cb5fdac0da Replace mozjpeg with jpegli on Linux 2024-04-17 23:45:15 +04:00
John Preston 78c8d0562b Version 4.16.8: Fix build on Linux. 2024-04-16 23:23:11 +04:00