Commit Graph

21811 Commits

Author SHA1 Message Date
23rd 8bf30e67a9 Removed animation of summarize button when it is not hovered. 2025-12-29 20:15:59 +03:00
23rd 4f8e230efb Simplified handle in ministar particles when paint context is paused. 2025-12-29 19:28:35 +03:00
23rd 71a4d7d310 Added ability to request particularly repaint history views. 2025-12-29 14:06:24 +03:00
23rd 1002e8e6ad Replaced with struct returned rpl data for requests of view repaint. 2025-12-29 14:02:24 +03:00
23rd cad9790e0b Fixed mouse handler on menu item with checkbox. 2025-12-29 13:19:53 +03:00
23rd 3aa5ad7204 Fixed display of out currency entries in settings for credits section. 2025-12-29 13:09:22 +03:00
23rd db2ccb7c68 Added new api support to text summarizing. 2025-12-29 11:21:23 +04:00
John Preston 60e114469a Fix possible crash in non-accessible channels. 2025-12-29 11:21:23 +04:00
John Preston 9f43dacf25 Fix accessing deleted/frozen peers. 2025-12-29 11:21:23 +04:00
John Preston a36a30ce01 Update API scheme on layer 221. 2025-12-29 11:21:23 +04:00
John Preston c294582ffe Optimize summary entry state checking. 2025-12-29 11:21:23 +04:00
John Preston ff3e346433 Use correct text update for summarize. 2025-12-29 11:21:23 +04:00
John Preston 0dc2970e90 Pin summarize button to message top. 2025-12-29 11:21:23 +04:00
John Preston 43e6431b4e Identify auctions by id instead of slug. 2025-12-29 11:21:23 +04:00
John Preston 0a98ee7a99 Stick summarize button to visible area bottom. 2025-12-29 11:21:23 +04:00
John Preston 802373f108 Pass real visible area to chat paint context. 2025-12-29 11:21:23 +04:00
John Preston a7a0378cfb Don't update name if showing summarize fake reply. 2025-12-29 11:21:23 +04: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
John Preston 6a8707cc09 Fix gift upgrade checkbox initial state not being saved. 2025-12-29 11:21:22 +04:00
John Preston 0b8877cc5b Fix rpl guideline from cursor rules. 2025-12-29 11:21:22 +04:00
John Preston 7472f612e6 Add AI summarization threshold. 2025-12-29 11:21:22 +04:00
John Preston 992aaca272 Fix stack-var reference return. 2025-12-29 11:21:22 +04:00
John Preston 093eb28e75 Implement nice Cocoon about box. 2025-12-29 11:21:22 +04:00
23rd 57754be6f0 Added initial ability to summarize text of messages. 2025-12-29 11:21:22 +04:00
John Preston f13c6109db Special toast for stake game. 2025-12-29 11:21:22 +04:00
John Preston f30e91c946 Add stake presets. 2025-12-29 11:21:22 +04:00
John Preston 784e8f2799 Check insufficient ton for a stake. 2025-12-29 11:21:22 +04:00
John Preston 13453351bf Improve design of dice stake box. 2025-12-29 11:21:22 +04:00
John Preston 77f31ca4b5 Show stake won/lost below the dice. 2025-12-29 11:21:22 +04:00
John Preston 7f70af58ee Update API scheme on layer 221. 2025-12-29 11:21:22 +04:00
John Preston c8d5817942 Mostly ready emoji stake edit box. 2025-12-29 11:21:22 +04:00
John Preston 4a7148e20a Initial stake dice game implementation. 2025-12-29 11:21:22 +04:00
John Preston a96e00e44c Update API scheme to layer 221. 2025-12-29 11:21:22 +04:00
John Preston 89ddff7f1a Fix crash in unique gift viewing. 2025-12-29 11:21:22 +04:00
John Preston ebc22c5e3b Don't force toUpper in CustomEmojiTextBadge. 2025-12-29 11:21:22 +04:00
23rd 926bb91fac Added ability to set shortcut for admin log. 2025-12-28 13:36:55 +03:00
23rd fb670b7cdf Added ability to ban participant with report spam from admin log. 2025-12-28 13:00:50 +03:00
23rd b1d9dba775 Moved out method to report spam with messages to single place. 2025-12-28 12:23:38 +03:00
23rd 6499665d98 Fixed display of radio buttons in settings section for global ttl. 2025-12-28 11:44:59 +03:00
23rd 3d61da74ed Increased height of various boxes with participants list. 2025-12-28 11:35:05 +03:00
23rd 23d61dd1c0 Fixed initial list of reactions when some reactions in group was chosen. 2025-12-28 10:52:46 +03:00
23rd c695545f97 Returned kick button to list of members but only for inaccessible users.
Related commits: d7bf9e285c and 490f6f7e50.
2025-12-28 10:12:03 +03:00
23rd a3465ea80c Removed duplicated menu item for Character Palette for modern macOS. 2025-12-28 10:12:03 +03:00
23rd 3ed0a093b0 Slightly improved code style in stickers list widget. 2025-12-28 10:12:02 +03:00
23rd dc4e5185ed Added initial implementation of smart stickers search. 2025-12-28 10:12:02 +03:00
Ilya Fedin 5739a37c7f Cache ThirdParty together with Libraries on macOS 2025-12-27 09:25:47 +04:00
Ilya Fedin 8639936e45 Remove depot_tools and yasm
They're actually unused
2025-12-27 09:25:47 +04:00
Ilya Fedin 89d9270ea6 Add six dependency required by gyp on macOS 2025-12-27 09:25:47 +04:00
Ilya Fedin e52aa98a9f Switch service actions to ubuntu-slim 2025-12-26 14:11:29 +04:00
Ilya Fedin af24830233 Fix Ctrl+, shortcut on Linux
Regression was introduced in 30819509d3
2025-12-26 14:11:14 +04:00