Commit Graph

26314 Commits

Author SHA1 Message Date
23rd
9f3d070fe1 Replaced qFloor with int(std::floor()). 2026-09-14 18:22:38 +03:00
23rd
fdc60c4d97 Added clang-tidy ban of qFloor. 2026-09-14 18:22:38 +03:00
23rd
bc92322ce0 Replaced qCeil with int(std::ceil()). 2026-09-14 18:16:44 +03:00
23rd
3cd0f0323b Added clang-tidy ban of qCeil. 2026-09-14 18:16:44 +03:00
23rd
657ac9957f Replaced qSwap, qMakePair and qSin with std equivalents. 2026-09-14 18:03:31 +03:00
23rd
4e07bc8397 Extended clang-tidy ban to Qt helpers wrapping std functions. 2026-09-14 18:03:16 +03:00
23rd
13aebb12f4 Added tests of house rules hook. 2026-09-14 18:03:15 +03:00
23rd
75228e03c4 Added rationing of comments to one line with WHY exception. 2026-09-14 18:03:15 +03:00
23rd
09071b498f Added refusal of banned functions in edits and in commits. 2026-09-14 18:03:15 +03:00
23rd
3535fafe1a Replaced qMin, qMax and qAbs with std::min, std::max and std::abs. 2026-09-14 18:03:15 +03:00
23rd
52b50714c2 Added clang-tidy ban of qMin, qMax, qAbs and qBound. 2026-09-14 16:22:17 +03:00
23rd
346d0f3a85 Updated Qt patches to fix macOS update timer assert and dup3 crash. 2026-09-14 12:15:36 +03:00
23rd
01c440a5ac Added recent actions shortcut to threads in history view chat section.
Related commit: 93dfa63097.
2026-09-14 11:40:31 +03:00
23rd
d623608993 Fixed confirmation texts of mark as read for archive and all chats. 2026-09-14 10:03:23 +03:00
23rd
e23059df87 Added grouping and admins preload to participants saved state.
Related commits: 9fa11844f2, 969ade40f3.
2026-09-14 07:27:09 +03:00
23rd
d64208dacb Added saving of profile tab state in section memento.
Related commits: 76e26ebbb1, e01a603a80.
2026-09-14 07:27:09 +03:00
23rd
b84d21d07b Added retry of scroll top restore while info page grows. 2026-09-14 07:27:09 +03:00
23rd
0de38af1c2 Replaced session pointer with unique id in compose thread keys. 2026-09-13 10:05:38 +03:00
23rd
f242bafce3 Fixed accumulation of cached media views in system media controls. 2026-09-13 10:05:38 +03:00
23rd
38e7dd11bb Fixed accumulation of story userpics in chats list state. 2026-09-13 10:05:38 +03:00
23rd
29e6fe700a Fixed leaks of sending albums on logout and paid media failure. 2026-09-13 10:05:38 +03:00
23rd
e957235cac Fixed leak of premium preview preloads after show expiry. 2026-09-13 10:05:38 +03:00
23rd
3507534767 Fixed retain cycle of suggest post state through payment helper. 2026-09-13 10:05:38 +03:00
23rd
460f41d1d3 Fixed leak of setup email unlock subscription in session. 2026-09-13 10:05:38 +03:00
23rd
b86d8d1362 Fixed retain cycles of credits entry image states. 2026-09-13 10:05:38 +03:00
23rd
82eff3440e Fixed leak of usernames cache request on failed load. 2026-09-13 10:05:38 +03:00
23rd
d54eac4c6c Fixed leak of admin log kick handler through own lifetime. 2026-09-13 10:05:37 +03:00
23rd
d0320d0e29 Fixed leak of URL auth state after declined authorization. 2026-09-13 10:05:37 +03:00
23rd
d949d50948 Fixed self-retaining native window poll on macOS with Qt 6.8+. 2026-09-13 10:05:37 +03:00
23rd
6309ad7857 Fixed leaks of share states in recipient choose and contact boxes. 2026-09-13 10:05:37 +03:00
23rd
7a9f6fccd4 Fixed leak of affiliate program recipients state in bot profile. 2026-09-13 10:05:37 +03:00
23rd
074a791131 Fixed retain cycles of radio groups through change callbacks. 2026-09-13 10:05:37 +03:00
23rd
0bd5cf3d81 Fixed video cover media not released with heavy parts. 2026-09-13 10:05:37 +03:00
23rd
4f62edc419 Fixed read of destroyed QR box state from render thread. 2026-09-13 10:05:37 +03:00
23rd
353fbd6b7d Fixed destruction of running poll media reupload callback. 2026-09-13 10:05:37 +03:00
23rd
d5cdc269d2 Fixed use of destroyed dictionary loader from unpacking thread. 2026-09-13 10:05:37 +03:00
23rd
b8ca763fdf Fixed dangling userpic update callbacks in recipient popup menus. 2026-09-13 10:05:37 +03:00
23rd
27328878ce Fixed use of destroyed gift list state in transfer form response. 2026-09-13 10:05:37 +03:00
23rd
e1b53748b6 Fixed use of destroyed poll media uploader in upload media response. 2026-09-13 10:05:37 +03:00
23rd
a5bedcd73d Slightly reduced duration of chats filter switching animation.
Related commit: f5f460da36.
2026-09-13 10:05:37 +03:00
23rd
54fe9ae0b0 Excluded misspelled mark drawing from builds with patched Qt. 2026-09-13 10:05:37 +03:00
John Preston
272f6f5c2d Version 7.2.8: Fix build scripts on macOS. v7.2.8 2026-09-10 23:11:45 +04:00
John Preston
e04b7634c6 Version 7.2.8: Fix build with MSVC. 2026-09-10 21:42:00 +04:00
John Preston
6c55887e11 Version 7.2.8.
- Fix some more crashes with bad lottie files.
2026-09-10 19:50:04 +04:00
23rd
7445f27967 Added logging of Qt warnings for RHI diagnostics. 2026-09-10 19:50:04 +04:00
23rd
a23e142bf6 Added logging of Qt runtime and build versions. 2026-09-10 19:50:04 +04:00
23rd
025c6aae42 [qrhi] Fixed media viewer blink with last content on reopen. 2026-09-10 19:50:04 +04:00
Mehran
0bcbe45494 Fix vertex buffer under-allocation in the media viewer
The overlay lays out 11 quads but kQuads was 9, so the right stories
sibling's vertex writes were rejected and its avatar and name were
missing on the OpenGL renderer.
2026-09-10 19:22:29 +04:00
23rd
f5f460da36 Added slide animation for chats filter switching. 2026-09-10 15:03:52 +04:00
23rd
5d431ead94 Added adapting gifs into stickers and emoji in owned set box. 2026-09-10 15:03:52 +04:00