Commit Graph

21678 Commits

Author SHA1 Message Date
23rd 2f9853799d Added right press-move-release gesture to reactions on Unix systems. 2025-12-31 19:22:50 +03:00
23rd ae725fa0db Added experimental option to able kick participants from common groups. 2025-12-31 19:22:50 +03:00
23rd 75fe14ad28 Added initial ability to kick participants from common groups. 2025-12-31 19:22:50 +03:00
23rd 490c07bfe0 Added remembered list for common moderated groups to session settings. 2025-12-31 12:23:22 +03:00
23rd 6e04ad19d4 Added ability to sequentially request for many channels in moderate box. 2025-12-31 12:23:22 +03:00
23rd 19e965ce45 Reverted "Wrapped text recognition on macOS with experimental toggle."
This reverts commit feb1ea6502.
2025-12-31 12:18:04 +03:00
23rd 58cd2b2a2e Removed report from profile top bar actions for admins. 2025-12-31 11:58:23 +03:00
23rd ef7efd7796 Added support of premium requirement for summary feature. 2025-12-31 11:49:04 +03:00
23rd 607226d196 Added support of summarize message to translated language. 2025-12-30 20:47:54 +03:00
23rd 3366ddf0eb Removed focus handler for emoji toggle in edit contact box. 2025-12-30 20:47:54 +03:00
23rd db143b875b Added gradient to userpic button with change photo role. 2025-12-30 20:47:54 +03:00
23rd f2dc58d4a8 Made login email check less restricted in privacy settings. 2025-12-30 20:47:54 +03:00
John Preston e9ea9832bd Show 'View all variants >' link in upgrade box. 2025-12-30 18:15:45 +04:00
John Preston 580c688b2b Use v143 toolset in some dependencies. 2025-12-30 12:56:47 +04:00
23rd 8638d26156 Slightly optimized repaint of text in messages when it is out of clip. 2025-12-29 20:15:59 +03:00
23rd e4a16e7e83 Replaced repaint of loading transcribe button with repaint only in rect. 2025-12-29 20:15:59 +03:00
23rd 4e2114e2fe Improved loading state of transcribe button. 2025-12-29 20:15:59 +03:00
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