Commit Graph

20262 Commits

Author SHA1 Message Date
23rd 0a7e4e6665 [thanos] Improved code style. 2026-05-22 14:02:40 +03:00
23rd ffbc704b94 [thanos] Guarded zero-division on extreme aspect. 2026-05-22 14:02:40 +03:00
23rd 559b172ebc [thanos] Split compute init and update into separate passes for barrier. 2026-05-22 14:02:26 +03:00
23rd fabd16817f [thanos] Removed awful repaint pattern with self short timer. 2026-05-22 13:54:00 +03:00
23rd b5baa2e042 [thanos] Added static assertion against seed-multiplier overflow. 2026-05-22 13:54:00 +03:00
23rd 55777458d7 [thanos] Improved release to also reset seed counter. 2026-05-22 13:54:00 +03:00
23rd ed3efab1af [thanos] Improved offscreen header scope to non-Mac non-Windows. 2026-05-22 13:54:00 +03:00
23rd fd8fc689c9 [thanos] Improved refresh cleanup to reset collapse state too. 2026-05-22 13:54:00 +03:00
23rd b40f21e196 [thanos] Fixed collapse skip to fire only when item is fully below. 2026-05-22 13:54:00 +03:00
23rd f0aa7f0406 [thanos] Improved per-item init dispatch via dedicated flag. 2026-05-22 13:54:00 +03:00
23rd 94ab8451a7 [thanos] Fixed pending snapshot leak in releaseResources. 2026-05-22 13:54:00 +03:00
23rd 584f4d8f1d [thanos] Added QRhi create return checks for animating items. 2026-05-22 13:54:00 +03:00
23rd 7413b90e42 [thanos] Added sticky flag to recover from pipeline create fail. 2026-05-22 13:54:00 +03:00
23rd 48f0410e38 [thanos] Improved Linux probe by pinning OpenGL 4.3 core profile. 2026-05-22 13:54:00 +03:00
23rd 25d8e24c33 [thanos] Added probe-failure logging on macOS and Windows. 2026-05-22 13:54:00 +03:00
23rd 99ccb3b253 [thanos] Improved gating to honor PowerSaving::kAnimations. 2026-05-22 13:54:00 +03:00
23rd 59b1b3cd54 [thanos] Improved frame delta clamp to roughly fifteen FPS. 2026-05-22 12:22:06 +03:00
23rd 4a89119188 [thanos] Fixed pending snapshot leak when compute is unavailable. 2026-05-22 12:22:06 +03:00
23rd 265dbd94b9 [thanos] Added device-lost recovery to drop compute state. 2026-05-22 12:22:06 +03:00
23rd 71d2995f48 [thanos] Improved pre-captured lookup by keying on FullMsgId. 2026-05-22 12:22:06 +03:00
23rd 07a01bf7c7 [thanos] Improved scroll restore to fire only at collapse end. 2026-05-22 12:22:06 +03:00
23rd 06323a99f2 [thanos] Fixed pre-capture state when captureView short-circuits. 2026-05-22 12:22:06 +03:00
23rd 4b3cb4f0fe [thanos] Fixed UAF in allDone callback via weak_ptr guard. 2026-05-22 12:22:06 +03:00
23rd fce7ac6277 [thanos] Fixed UAF in controller dtor by stopping collapse anim. 2026-05-22 12:22:06 +03:00
23rd 92ae7f1dd4 [thanos] Fixed gap merge coords on fresh-capture deletion paths. 2026-05-22 12:22:06 +03:00
23rd d13a38cb76 [thanos] Fixed renderer releaseResources to no-op on re-entry. 2026-05-22 12:22:06 +03:00
23rd 8ef007348f Applied Wayland native window destruction on call panel close. 2026-05-22 12:22:06 +03:00
23rd de27d93fb4 [qrhi] Guarded yuv frame deref against ARGB32 and missing data races. 2026-05-22 12:22:06 +03:00
23rd 91ccf40a81 [qrhi] Removed redundant create call before createFrom in Metal cache. 2026-05-22 12:21:59 +03:00
23rd 43466f1926 [qrhi] Reset external video textures and NV12 flags on overlay release. 2026-05-22 12:21:53 +03:00
23rd 70f0d87648 [qrhi] Added Metal texture cache flush on overlay and PiP release. 2026-05-22 12:21:47 +03:00
23rd 3a74cd4d97 [qrhi] Fixed convertedTexture leak on stale tile removal in group calls. 2026-05-22 12:21:36 +03:00
23rd ad6a5b1950 Added passcode lock check before navigation in existing windows. 2026-05-22 09:53:43 +03:00
23rd ea29cbbf95 Added passcode lock check to Dock and Tray account menus. 2026-05-22 09:53:43 +03:00
23rd 1b6672c230 Fixed passcode bypass via separate windows opened while locked. 2026-05-22 09:53:43 +03:00
23rd b5aa043cc3 Added destruction of media viewer native window on hide for Wayland. 2026-05-22 09:53:43 +03:00
cumdev1337 ea1ea65f6d fix: clickable timestamps in blockquote 2026-05-22 06:37:02 +04:00
John Preston 9d78cd1a8e Fix borders in IV tables. 2026-05-21 22:07:11 +04:00
John Preston f6c5004b1b Fix crash in streaming-bot search. 2026-05-21 22:07:01 +04:00
23rd d46067afea Added initial support of drag-and-drop of for photos. 2026-05-21 21:23:48 +04:00
23rd 3d3047d9d2 Fixed Tab order in proxy edit box to skip inactive credential fields. 2026-05-21 21:23:48 +04:00
23rd 889ad6f476 Fixed wrong phrases for experimental settings export/import actions. 2026-05-21 21:23:48 +04:00
23rd 1f7e1ca483 Fixed Info top bar title overlap with right-side buttons on long titles. 2026-05-21 21:23:47 +04:00
23rd dbb7d1890e [qrhi] Fixed group call scale when moving between screens at runtime. 2026-05-21 21:23:47 +04:00
23rd 9f62e0199c [thanos] Fixed scaling when window moves between screens at runtime. 2026-05-21 21:23:47 +04:00
John Preston 70d7a2ddf2 Remove experimental option for external shell. 2026-05-21 21:22:18 +04:00
Sergey A. Osokin dcb9c5676f Fixed a unused function compile warning for a RELEASE build. 2026-05-21 20:51:37 +04:00
John Preston 4898025bb7 Beta version 6.8.3.
- In-app markdown file viewer.
- Native Instant View support.
- Native external webapp viewer on Linux.
- Screen reader support for chat list and message list.
- Fix Ctrl+Shift+V on non-English layouts.
- Upgrade to Qt 6.11.1 on macOS and Linux.
- Test QRhi for Thanos effect on Qt 6.11.1.
2026-05-19 16:52:56 +04:00
23rd 6cfb91c124 Added simple context menu to packs in tabbed panel. 2026-05-19 15:12:34 +04:00
23rd ba87ea5db0 Fixed inactive title click on owned pack in tabbed panel search results. 2026-05-19 15:12:32 +04:00