Commit Graph

606 Commits

Author SHA1 Message Date
23rd 334fd4e951 Added ability to edit media with spoiled one without resending. 2024-05-14 17:19:39 +03:00
23rd 643ecd2c2c Implemented initial ui of moderation box. 2024-04-26 20:12:29 +04:00
John Preston 18598f8dca Initial version of top peers. 2024-04-23 19:13:45 +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
23rd 5433f95eda Simplified creation of label with custom emoji. 2024-04-16 03:44:00 +03:00
23rd 0459196982 Moved out level meter widget to td_ui. 2024-04-16 03:43:39 +03:00
23rd a35f020f56 Moved out ScheduledMessages module to components submodule. 2024-04-15 11:20:30 +04:00
23rd 3d48111368 Moved out SponsoredMessages module to components submodule. 2024-04-15 11:20:30 +04:00
23rd c5febce548 Moved out some functions for main menu to separated files. 2024-04-08 17:34:58 +03:00
John Preston 23883ed4a1 Use generic way for FAQ links. 2024-04-04 21:08:56 +04:00
23rd 2a388ae4b2 Improved FAQ buttons with opening link in instant view. 2024-04-04 17:51:53 +04:00
23rd 2f07bb3973 Added initial support of withdraw button in channel earn info section. 2024-04-01 22:44:25 +04:00
23rd 341b9e4a29 Added menu with about box to sponsored messages that can be reported. 2024-04-01 22:44:24 +04:00
23rd a7df074b8f Added dummy files for channel earn info section. 2024-04-01 22:44:24 +04:00
23rd b0565f2188 Moved files for boosts to nested folder. 2024-04-01 22:44:24 +04:00
John Preston 3d54f8ec49 Initial chat links edition implementation. 2024-04-01 22:44:21 +04:00
John Preston 1e1a48865f Extract history/view/media/history_view_media_generic module. 2024-04-01 22:44:21 +04:00
John Preston 191c35914f Start editing chat intro in Telegram Business. 2024-04-01 22:44:20 +04:00
Ilya Fedin e7a7c2d267 Get rid of XDG_CURRENT_DESKTOP dependent logic
Just try all the commands and use the one that works first
2024-03-26 09:31:58 +04:00
John Preston fd833dff35 Save IV window geometry. 2024-03-24 10:05:52 +04:00
23rd 58fcedab64 Moved out Window::SlideAnimation to td_ui. 2024-03-24 07:01:08 +03:00
23rd 5e11c43f84 Moved out Stickers::EmojiImageLoader to td_ui. 2024-03-24 07:01:08 +03:00
Ilya Fedin d3715cc362 Get rid of glibmm 2024-03-15 00:00:24 +04:00
John Preston 125f856e67 Proof-of-concept (WebView2 / Local) iv. 2024-03-13 21:20:30 +04:00
Ilya Fedin 886847f457 Port notifications_manager_linux to cppgir 2024-03-13 20:46:34 +04:00
John Preston f13971dce1 Use line-tables-only debug information format on macOS.
Otherwise linking fails on x86_64 in Release mode.
2024-03-13 09:20:14 +04:00
Ilya Fedin 0df8864ae0 Port specific_linux to cppgir 2024-03-08 15:32:58 +04:00
John Preston d05c4e0990 Start shortcut messages sending. 2024-03-08 10:53:59 +04:00
John Preston 4d12f1c0ef Initial working hours editing. 2024-03-08 10:53:58 +04:00
John Preston 1e5f821c6f Start all business sections implementation. 2024-03-08 10:53:58 +04:00
John Preston ad9107ca90 Implement chatbots section editing. 2024-03-08 10:53:58 +04:00
John Preston 205479fccc Layout chatbots editing section. 2024-03-08 10:53:58 +04:00
John Preston 0c991466f5 Update API scheme to layer 175. Business promo. 2024-03-08 10:53:58 +04:00
Ilya Fedin 5b62d97288 Update submodules 2024-03-08 08:05:12 +04:00
John Preston 0fd8ceca6b Use Ui::DynamicImage and ui/dynamic_thumbnails module. 2024-02-15 13:51:41 +04:00
23rd 5cd0d82ffb Added counter label of characters limit for long media captions. 2024-02-15 08:21:35 +03:00
John Preston 104ba4db7c Fully migrate to Webrtc::Environment. 2024-01-25 11:57:58 +04:00
23rd 091c13bc23 Added initial ability to pause and resume voice recording. 2024-01-25 11:04:27 +04:00
John Preston 6e31993777 Update API scheme on layer 172. 2024-01-17 09:39:05 +04:00
John Preston e5cda0e2b1 Show "premium required" information in chat. 2024-01-17 09:39:05 +04:00
23rd 37067f17e2 Added new viewer widget for voice messages with ttl. 2024-01-16 11:18:55 +04:00
John Preston 9c151ca151 Allow filtering Saved Messages search by tags. 2024-01-16 11:16:27 +04:00
John Preston fd417024fb Initial saved sublist section implementation. 2023-12-31 19:42:23 +04:00
John Preston 18c4d210e5 Show saved messages sublists in profile. 2023-12-31 19:42:23 +04:00
John Preston ae1da5baf4 Implement premium lock of similar channels. 2023-11-28 21:55:27 +04:00
23rd d28ba4fad9 Moved out PeerByLinkInfo from SessionNavigation to separate file. 2023-11-28 21:55:26 +04:00
23rd a8de145e01 Moved out click handler for sponsored messages to separate module. 2023-11-28 21:55:26 +04:00
John Preston 78897dd143 Show repost info on story view. 2023-11-28 21:55:25 +04:00
John Preston b5b5c28ac5 Request possible peer colors from API. 2023-11-28 21:55:25 +04:00