Commit Graph

20137 Commits

Author SHA1 Message Date
John Preston a4d0aa5f54 Initial external webview webapps on Linux. 2026-05-19 12:49:07 +04:00
John Preston 0270f7e3a1 Fix possible crash in quit-with-forward-toast. 2026-05-19 12:35:31 +04:00
John Preston 00f2eab6f7 Expand to bottom, so Saved Messages link is available. 2026-05-19 12:35:31 +04:00
John Preston f5dfa9a511 Add link to Saved Messages in toast. 2026-05-19 12:35:31 +04:00
John Preston b6f647945e Hide topic-root-reply in reply options. 2026-05-19 12:35:31 +04:00
John Preston a22b22d0e8 Spoiler our codes at least 5 digits. 2026-05-19 12:35:31 +04:00
John Preston 146d231ee6 Suggest guestbots in any place of the message. 2026-05-19 12:27:40 +04:00
John Preston 66cfacc49f Use date entity data for reminder time. 2026-05-19 12:27:40 +04:00
John Preston fd2185168a Confirm telegra.ph external opening. 2026-05-19 12:27:40 +04:00
John Preston e429c1edd5 Better tracking of original video quality. 2026-05-19 12:27:40 +04:00
Жора Змейкин d8dc10876c Fixed swipe reply target in grouped media. 2026-05-19 09:56:00 +03:00
23rd 795dafe36d Replaced positional swipe init args with typed data struct. 2026-05-19 09:56:00 +03:00
23rd 7065c37ae4 Added local search to filter options in experimental settings. 2026-05-19 08:59:16 +03:00
23rd f662286338 Avoided path-stitching seams on bot reply keyboard button corners. 2026-05-19 07:56:11 +03:00
23rd da18b61251 Added ability to switch filters in share and forward boxes with hotkey. 2026-05-18 23:38:39 +03:00
23rd 95369274bb Reserved close-button width on every text line of top bar suggestion. 2026-05-18 23:38:35 +03:00
23rd cd2f09dad8 Slightly improved style of top bar suggestions. 2026-05-18 23:38:35 +03:00
John Preston 87ee04c62b Basic support for screen readers in comments. 2026-05-18 22:36:42 +04:00
John Preston 247c198ad8 Simplify chats list accessibility a bit. 2026-05-18 22:36:42 +04:00
John Preston 919f7b4fa7 Make "Chatbots" available without premium. 2026-05-18 22:36:42 +04:00
Reza Bakhshi Laktasaraei 4e4eeeefb9 feat(accessibility): add screen reader support for message list 2026-05-18 22:36:24 +04:00
John Preston 7113392f9b Support accessibility in filtered chat list. 2026-05-18 14:12:22 +04:00
23rd 04296830dc Fixed build on Windows. 2026-05-18 12:08:28 +03:00
John Preston f07e9e395c Preserve emoji search query between panel toggles. 2026-05-18 12:33:46 +04:00
John Preston a9dc96f046 Make author of AI tone clickable. 2026-05-18 12:19:58 +04:00
John Preston 1aa7b725ee Always choose Original if it's downloaded. 2026-05-18 12:19:58 +04:00
John Preston 5dc5ef11f7 Fix saving recipients/permissions in bot automation. 2026-05-18 12:19:57 +04:00
23rd 652a6782ac Coalesced global menu update requests into one per event loop turn. 2026-05-18 10:36:53 +03:00
23rd 6ca4d42ac1 Skipped global menu refresh when computed state didn't change. 2026-05-18 10:36:53 +03:00
23rd dec2806969 Skipped thanos collapse animation when widget RHI is disabled. 2026-05-18 10:36:53 +03:00
23rd 04c0b590fb Replaced direct env checks with Ui::GL::WidgetsRhiEnabled helper. 2026-05-18 10:36:53 +03:00
23rd 231bf4449e Added experimental toggle to control Qt RHI renderer. 2026-05-18 10:36:53 +03:00
23rd f5ecb1ebc5 [thanos] Stabilized collapse animation for bulk deletions. 2026-05-18 10:36:53 +03:00
23rd 66bdc822d4 Fixed strange crash on macOS with Qt 6.11. 2026-05-18 10:36:53 +03:00
23rd e9366a83ae Fixed Windows shutdown crash by deferring close on WM_ENDSESSION. 2026-05-18 10:36:53 +03:00
23rd 995a77a4d1 Fixed tray Quit crash by deferring action callback to main event loop. 2026-05-18 10:36:53 +03:00
23rd 84df44d344 Fixed upside-down webcam in group calls on Linux QRhi path. 2026-05-18 10:36:53 +03:00
23rd c1e0c9aefb Handled NativeTexture frame in OpenGL overlay and PiP renderers. 2026-05-18 10:36:53 +03:00
23rd 100695d3bd Hardened native frame conversion with null storage and stride checks. 2026-05-18 10:36:53 +03:00
23rd 4ff510f3a4 Gated NativeTexture path on supported CVPixelBuffer pixel formats. 2026-05-18 10:36:53 +03:00
23rd 906ff74d19 Wrapped CVPixelBuffer lock in RAII guard to survive exceptions. 2026-05-18 10:36:53 +03:00
23rd 15aba3e545 Fixed garbage frames in chat inline video on macOS zero-copy path. 2026-05-18 10:36:53 +03:00
23rd 5eec2baabc [thanos] Warmed up compute probe after initial dialogs load. 2026-05-18 10:36:53 +03:00
23rd ae10e37fcd [thanos] Probed QRhi compute support via offscreen GL surface on Linux. 2026-05-18 10:36:53 +03:00
23rd 5f664fd077 [thanos] Gated Thanos effect on runtime QRhi compute capability probe. 2026-05-18 10:36:53 +03:00
23rd 6211d9a312 [thanos] Used incremental gap tracking in enumerateItems. 2026-05-18 10:36:53 +03:00
23rd 2b75b48919 [thanos] Added scrollToY delegate callback for synthetic scroll support. 2026-05-18 10:36:53 +03:00
23rd f33dc62f5f [thanos] Replaced Assert with skip for gap-expanded search edge cases. 2026-05-18 10:36:53 +03:00
23rd d7a9e49c65 [thanos] Fixed userpic and date jump during collapse gap animation. 2026-05-18 10:36:53 +03:00
23rd 9409b40c01 [thanos] Added enabled flag, disabled for scheduled and pinned. 2026-05-18 10:36:53 +03:00