Commit Graph

25735 Commits

Author SHA1 Message Date
23rd
bf159672c2 Added particle effects for premium promo pages. 2026-08-21 14:38:14 +03:00
23rd
7cf6cd6f54 Extracted local storage particles engine to separate module. 2026-08-21 14:38:14 +03:00
23rd
6eb6a89d20 Added accent color to call previews in dialogs widget. 2026-08-21 14:38:14 +03:00
23rd
acd806e634 Added direction and video icons to call previews in dialogs widget. 2026-08-21 14:38:14 +03:00
23rd
fe71656eb9 Fixed system drop shadow around PiP panel window on macOS. 2026-08-21 14:38:14 +03:00
23rd
ca97b3f9b5 Returned reactions list for anonymous non-owner admins.
Just to be in line with Telegram Android, Telegram iOS, Telegram Web A
and Telegram Web K, none of which check anonymity before showing
reactions.

Related commit: 3f24627f54.
2026-08-21 14:38:14 +03:00
23rd
db7faca277 Got rid of cast-to-void result discarding. 2026-08-21 14:38:14 +03:00
23rd
0180bf6b1b Fixed local storage animations skipped by section slide. 2026-08-21 14:38:14 +03:00
23rd
d901bbc5cd Added auto closing of typed brackets in article editor. 2026-08-21 14:38:14 +03:00
John Preston
84369bcd37 Fix build with Qt 5. 2026-08-21 15:34:29 +04:00
John Preston
6283cce587 [ai] Document chat list lookup and scenario teardown
Task: 2026/08/19/document-chat-row-lookup-and-scenario-teardown
2026-08-21 15:34:29 +04:00
John Preston
3b498cb305 [ai] Give the test harness an always-ready emoji stub
Task: 2026/08/18/add-ready-pattern-emoji-to-test-harness
2026-08-21 15:34:29 +04:00
John Preston
9134dc3fe6 Keep stretched rich-message buttons compact
Task: 2026/08/20/export-rich-message-buttons
2026-08-21 00:03:11 +04:00
John Preston
731995dd75 Keep stretched rich-message buttons evenly sized
Task: 2026/08/20/export-rich-message-buttons
2026-08-20 23:54:28 +04:00
John Preston
f6175e7949 Export rich-message buttons to HTML and JSON
Task: 2026/08/20/export-rich-message-buttons
2026-08-20 23:20:51 +04:00
John Preston
8663edd8a4 [ai] Document media fixture probes and fixture gates
Task: 2026/08/19/document-media-fixture-playability-rule
2026-08-20 08:50:40 +04:00
John Preston
f26e743edf Show the same voice row menu at every hit target
Task: 2026/08/19/make-voice-menus-hit-target-independent
2026-08-20 08:50:40 +04:00
John Preston
dd2bfdba2d Share the real playback context check with the panel
Task: 2026/08/19/share-real-playback-context-with-player-panel
2026-08-20 08:50:40 +04:00
John Preston
ec5aaf66d4 Add context menus to Send Music results
Task: 2026/08/19/add-context-menus-to-send-music
2026-08-20 08:50:40 +04:00
John Preston
14040b41ff Show the same music row menu at every hit target
Task: 2026/08/19/make-music-menus-hit-target-independent
2026-08-20 08:50:40 +04:00
John Preston
bc7985e16e Keep playback when a disposable item is destroyed
Task: 2026/08/19/keep-playback-after-disposable-item-removal
2026-08-20 08:50:40 +04:00
John Preston
24fb9a91a6 Stop notifying about your own vote in your own poll
Task: 2026/08/18/skip-poll-vote-notification-for-own-vote
2026-08-20 08:50:40 +04:00
23rd
7f22a37938 Fixed vertical centering of attach icon in its button. 2026-08-20 08:50:40 +04:00
23rd
ee241e013c Fixed line breaks in markdown rendering as spaces. 2026-08-20 08:50:40 +04:00
23rd
e185a1aad5 Fixed rich paste toast offering editor with same formatting. 2026-08-19 16:36:35 +03:00
23rd
9f23427a64 Reduced per pixel work in round video recorder overlay.
Related commit: b4120b156e.
2026-08-19 14:24:55 +03:00
23rd
d94501a6dc Added premultiplication of alpha sources in video transcode. 2026-08-19 14:24:55 +03:00
23rd
0326af4c2c Reduced full size image copies per transcoded frame. 2026-08-19 14:24:55 +03:00
23rd
414b562301 Removed protobuf dependency from cld3 and build recipes. 2026-08-19 12:30:33 +03:00
23rd
d8f336d722 Added screenshot protection for payment checkout panel. 2026-08-19 11:31:11 +03:00
23rd
9fc6739374 Added screenshot protection for one-time media player. 2026-08-19 11:31:11 +03:00
23rd
4a96908b6d Added screenshot protection following media viewer content. 2026-08-19 11:31:11 +03:00
23rd
a4cfb9f942 Added screenshot protection for chats forbidding forwarding. 2026-08-19 11:31:11 +03:00
23rd
6298b1b436 Extracted reactive check for peer allowing forwarding. 2026-08-19 11:31:11 +03:00
23rd
390d0e1941 Added screenshot protection reason registry to application. 2026-08-19 11:31:11 +03:00
23rd
88f5a3ae99 Added platform primitive for window screenshot protection. 2026-08-19 11:07:28 +03:00
23rd
de957d69ca Added disabling of restore windows offer after three skips. 2026-08-19 07:08:21 +03:00
23rd
aa7217d372 Added active state guard for corner badge frame rebuild in dialogs. 2026-08-19 06:54:25 +03:00
23rd
7de7b315d5 Replaced subscription badge outline path with computed cut mask. 2026-08-19 06:54:25 +03:00
23rd
64d9d30955 Removed outline passes from single star image generation. 2026-08-19 06:54:25 +03:00
23rd
b66e274c9a Added pixel ratio as arg to credits graphics for stars image generation. 2026-08-19 06:54:25 +03:00
John Preston
38aec1e3d4 Fix build on Linux. 2026-08-19 00:33:28 +04:00
John Preston
c7b1930ea8 Read the unread poll vote's poll through the shared lookup
Task: 2026/08/18/read-unread-vote-poll-through-shared-lookup
2026-08-18 23:56:49 +04:00
John Preston
270d47b96b Compose the poll vote notification via the shared lookup
Task: 2026/08/18/read-vote-notification-poll-through-shared-lookup
2026-08-18 23:56:49 +04:00
John Preston
08dfb4e753 Floor the stored sparse ids count at zero
Task: 2026/08/18/floor-stored-shared-media-count-at-zero
2026-08-18 23:56:49 +04:00
John Preston
df5d3afc16 Drop the subsumed clip rect from the unique gift bg
Task: 2026/08/18/drop-subsumed-clip-rect-from-unique-gift-bg
2026-08-18 23:56:49 +04:00
John Preston
b85c806408 Fix new restricted WEB proxy on Windows. 2026-08-18 21:50:09 +04:00
23rd
c392e5333e Added quick search in keyboard shortcuts settings section. 2026-08-18 21:50:09 +04:00
23rd
4742c42370 Switched experimental settings search to shared word matching. 2026-08-18 21:50:09 +04:00
23rd
d4df978f4e Moved settings section search row to shared helper. 2026-08-18 21:50:09 +04:00