Commit Graph

1201 Commits

Author SHA1 Message Date
23rd 73d0b4cb84 Added ability to reply with timecode of currently playing voice message. 2026-03-31 13:37:10 +03:00
John Preston 50cd572754 Support blockquote / pre in caption / ai tools. 2026-03-31 14:26:57 +07:00
John Preston 95a53d51a3 "Set Bot Photo" button in managed bots. 2026-03-31 12:59:34 +07:00
John Preston 828eed0c34 Show select style tooltip. 2026-03-30 18:53:39 +07:00
23rd c4e53b55ce Showed slash button in field only when bots have registered commands. 2026-03-30 13:42:23 +03:00
23rd aa5e0440d4 Replaced int botStatus with a type-safe Data::BotStatus enum class. 2026-03-30 13:42:23 +03:00
23rd b5b563fdec Skipped local messages in Ctrl+Up/Down reply navigation.
Related commit: faa48cad44.
Ancient good fix for other sections: 924780d8d8.
Fixed #30160.
2026-03-30 11:39:21 +03:00
23rd faa48cad44 Reverted all fixes that broke replying with Ctrl+Up/Down hotkey.
Reverted 2a28b53400, e672041a79 and a05d85673a.
Unfixed #30160.
2026-03-30 11:08:03 +03:00
23rd cec81616a4 Moved out highlight scroll logic from sections to single place. 2026-03-30 11:01:56 +03:00
23rd 59bf5515c3 Adjusted scroll position for highlighted items in media groups.
Related commit: 2b53df98cd.
2026-03-30 11:01:56 +03:00
John Preston fa8eaaff4f Fix build with MSVC. 2026-03-28 15:49:20 +07:00
John Preston de42fb83c5 Support new styles list from appConfig. 2026-03-28 14:48:58 +07:00
23rd 0d003967e8 Added preview for media from poll option to input field reply header. 2026-03-28 10:29:13 +03:00
23rd b01e0b77fe Added support of unread poll votes to corner button from history widget. 2026-03-28 10:29:12 +03:00
23rd 554ba411f6 [poll-view] Added initial support of reply to poll answers. 2026-03-28 10:29:08 +03:00
John Preston f73793ce8a Add simple animation for AI Tools button. 2026-03-27 22:25:36 +07:00
John Preston 1fa219c1cd Make working send-from-ai-tools button. 2026-03-26 14:13:01 +07:00
John Preston b6b6e18896 Don't break old settings reading. 2026-03-25 13:08:50 +07:00
John Preston 4069e4412c Initial attempt to add ai controls. 2026-03-25 13:08:50 +07:00
John Preston 1e6f7c7f3f Add support for bottom subsection tabs mode. 2026-03-25 13:08:49 +07:00
23rd 9275b45ab8 Added initial implementation of draw-to-reply. 2026-03-12 12:59:50 +04:00
linux 5521ff621a Add accessible names to pinned and contact status bar buttons. 2026-03-12 12:49:58 +04:00
John Preston 5507e9c00d Simplify file sending, always attach a caption. 2026-03-06 21:08:35 +04:00
John Preston aa89e2c5e7 Make semi-transparent voice/video button if restricted. 2026-02-28 19:07:11 +04:00
John Preston 4c2d72d00b Support no-topics recipient state in bot-forums. 2026-02-28 19:07:09 +04:00
John Preston aa94491ad7 Allow editing my rank / other ranks. 2026-02-28 19:07:08 +04:00
23rd 7fb0e3900f Added ability to open full checked moderate box with pressed Ctrl. 2026-02-28 19:07:08 +04:00
23rd 385f05b21b Added ability to show moderate box with preset of options. 2026-02-28 19:07:08 +04:00
23rd 95387d58b0 Added ability to drag dialogs to input message fields. 2026-02-13 11:56:57 +03:00
23rd b36d165fc3 Added ability to cancel forward in history widget with Esc key. 2026-02-13 11:56:57 +03:00
23rd c6817a60cb Added ability to take written caption from SendFilesBox on cancel. 2026-02-13 11:56:57 +03:00
John Preston 5c87c43007 Conditionally handle Tab in fields in custom way. 2026-02-09 21:52:08 +04:00
23rd 2a28b53400 Attempted to fix reset state while replying with Ctrl+Up/Down hotkey.
The previous fix: e672041a79.
Regression was introduced: a05d85673a.
2026-02-09 20:41:38 +03:00
K H Musthafal Mukthar b0f7846832 Accessibility: add labels for buttons history (#30213)
* Add labeling for buttons in history top bar widget
* Add labeling for send button
* Add labeling to buttons in history widget
* Add screen reader support for silent toggle button as checkbox.
* Add labeling to buttons in voice record bar
2026-02-06 23:00:20 +04:00
23rd bb5e765cfe Fixed cancel reply with Esc in general monoforum section. 2026-02-06 13:24:43 +04:00
23rd ecc4a034ca Attempt to fix reply from general topic in bots with forum. 2026-02-06 13:24:43 +04:00
23rd 7d1bc28103 Added initial support of forum bots that can manage topics. 2026-02-01 23:33:55 +04:00
23rd e672041a79 Attempted to fix reset state while replying with Ctrl+Up/Down hotkey.
Regression was introduced: a05d85673a.
2026-02-01 08:51:55 +03:00
23rd 7c675a378c Added experimental option to force embedded search in chat. 2026-01-28 08:57:57 +03:00
23rd 6bdbf85279 Fixed display of tabs in forum bots on receiving full user. 2026-01-28 08:57:57 +03:00
23rd 8b3498aaf1 Fixed ability to drag'n'drop to non-primary window chat while searching. 2026-01-28 08:57:57 +03:00
23rd a05d85673a Improved process of replying via hotkeys for sending messages.
Fixed #30160.
2026-01-28 08:57:56 +03:00
23rd 97a1d5c592 Fixed stale state of media edit manager in history widget.
Fixed #30147.
2026-01-28 08:57:56 +03:00
23rd b28bb112fe Fixed display of compose search when edit media caption. 2026-01-26 11:37:53 +03:00
John Preston 6ca4de8457 Scroll and highlight message when summary is shown
Add requestItemShowHighlight signal to Data::Session for triggering
scroll-to-item with highlight animation from any part of the codebase.

Both HistoryWidget (legacy) and ListWidget (modern) subscribe to this
signal and perform animated scroll with highlight when triggered.

The signal is emitted in two cases:
1. When API returns a fresh summarization result
2. When toggling visibility of a cached summary to shown state
2025-12-29 11:21:23 +04:00
23rd 926bb91fac Added ability to set shortcut for admin log. 2025-12-28 13:36:55 +03:00
John Preston 28434f4bee Full support and build fix. 2025-12-22 17:56:55 +04:00
John Preston 08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +04:00
John Preston f15e99ce1d Don't check payment when editing a message. 2025-12-15 21:40:53 +04:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00