Commit Graph

  • 4d4da471fb Update libde265, libheif dev Daniel Novomeský 2026-09-07 16:23:15 +02:00
  • 69368057b9 Fixed system media controls state after video story with stopped player. public-canary 23rd 2026-09-17 21:07:24 +03:00
  • ae2279b7c8 Fixed sped up tail of some videos in history view. 23rd 2026-09-17 13:08:48 +03:00
  • bec51bfb54 Added ability to stash typed text from input field. (Combined commit.) 23rd 2026-09-16 09:15:05 +03:00
  • 85c98f9cd6 Switched Windows builds to Qt 6. (Combined commit.) 23rd 2026-09-16 09:58:41 +03:00
  • 1cb992e2bf Added ability to unpack archives from send files box. (Combined commit.) 23rd 2026-09-16 09:13:35 +03:00
  • 353be0fa1f Slightly improved photo editor. (Combined commit.) 23rd 2026-09-16 09:12:40 +03:00
  • bcfd0a0242 Limit media topic context to forum chats John Preston 2026-08-23 21:51:45 +04:00
  • ae84297ec6 Unify sublist media window ids and persisted titles John Preston 2026-08-23 16:23:37 +04:00
  • 28d6b25d4a Show the new window tooltip only on entries that have one John Preston 2026-08-23 08:36:04 +04:00
  • 978b3bf351 Align sublist media counts, windows and titles John Preston 2026-08-21 23:45:59 +04:00
  • 8ddf07c8c7 Keep saved sublists alive through item teardown John Preston 2026-08-21 16:10:41 +04:00
  • c177cf23b6 Remove stale Info teardown implementation note John Preston 2026-08-21 14:57:40 +04:00
  • ac9233d843 Preserve teardown stream across Info wrap removal John Preston 2026-08-21 14:44:14 +04:00
  • 66ea89b431 Hide Layer Info before its sublist is erased John Preston 2026-08-21 12:45:45 +04:00
  • 7ed2053782 Queue Info wrap teardown off sublist destroyed() John Preston 2026-08-21 12:42:18 +04:00
  • d139ca01de Tear down Layer Info instantly when its sublist dies John Preston 2026-08-21 12:39:18 +04:00
  • c2c058517c Rebind Info wrap teardown when a sublist is replaced John Preston 2026-08-21 12:31:27 +04:00
  • ddbc3cef68 Reach unloaded pins on thread keys and updates John Preston 2026-08-21 11:52:18 +04:00
  • d8ddaffa04 Always drop an Info wrap when its sublist dies John Preston 2026-08-21 11:12:44 +04:00
  • 67f8a82573 Clear Info immediately when its sublist dies John Preston 2026-08-21 11:08:30 +04:00
  • c5e533f99e Tear down Info after a sublist is destroyed John Preston 2026-08-21 11:05:37 +04:00
  • 90d6974b23 Keep Info pages on their topic or sublist John Preston 2026-08-21 10:47:59 +04:00
  • 2237d47d56 Align sublist media count, query and window keys John Preston 2026-08-21 09:14:53 +04:00
  • e583fc5e3f Open a saved sublist's own shared media page John Preston 2026-08-20 21:37:59 +04:00
  • 9a04a5be7f Request pinned messages when a pin is not loaded John Preston 2026-08-20 16:47:30 +04:00
  • 796eab2b01 Use the shared sublist resolver in the player panel John Preston 2026-08-20 22:54:54 +04:00
  • e06347ef68 Read the inbox when a sublist has no parent chat John Preston 2026-08-20 21:36:20 +04:00
  • f846ff7933 Drop the write-only monoforum id from top controls John Preston 2026-08-20 20:59:44 +04:00
  • 56530aa567 Resolve the self peer sublist in the shared resolver John Preston 2026-08-20 19:16:49 +04:00
  • 55d5ad07c6 Guard the forum teardown media unload against a zero root John Preston 2026-08-20 18:13:09 +04:00
  • 1e60e9091c Guard the live-topic media unload against a zero root John Preston 2026-08-20 17:46:38 +04:00
  • 075437f551 Retire all topic shared media when a forum is destroyed John Preston 2026-08-20 16:59:41 +04:00
  • d32ca282b5 Retire shared media of a deleted topic with no object John Preston 2026-08-20 13:07:06 +04:00
  • 839febb51d Give a saved sublist its own pinned message list John Preston 2026-08-20 03:03:43 +04:00
  • 2c9629b324 Write the pinned thread index only in forum peers John Preston 2026-08-20 11:12:58 +04:00
  • 0c6631645c Tie stored pinned index writes to the pinned flag John Preston 2026-08-19 21:57:37 +04:00
  • e42205a037 Don't lower shared media counts for unindexed messages John Preston 2026-08-20 06:39:29 +04:00
  • 7d0464cfac Don't keep a media reference across rich page changes John Preston 2026-08-20 02:07:55 +04:00
  • 5c5b0d84fb Drop a sent message from the shared media lists it left John Preston 2026-08-20 00:50:30 +04:00
  • 6b40ae943f Pair the uploaded media edit's shared media removal John Preston 2026-08-19 14:42:36 +04:00
  • e44457662a Derive the pinned bar's topic root from the thread John Preston 2026-08-19 11:04:15 +04:00
  • c5e7edef8b Re-index a sent message only when its thread moves John Preston 2026-08-19 03:36:32 +04:00
  • a3296c6cef Correct shared media index writes and viewer counts John Preston 2026-08-19 02:13:00 +04:00
  • 7603c045d5 Delete unused account_check icon rasters John Preston 2026-08-18 05:44:24 +04:00
  • 089118f144 Replace a leftover qCeil in the external webapp shell. John Preston 2026-09-17 13:57:07 +04:00
  • fb2e332095 Version 7.2.9. v7.2.9 John Preston 2026-09-16 23:54:32 +04:00
  • b0e8237606 Fix build on x64 with Qt 5. John Preston 2026-09-17 11:30:15 +04:00
  • 73f055c44e Use brace-init instead of make_pair. John Preston 2026-09-17 08:30:29 +04:00
  • 78789925c6 Update lib_ui. John Preston 2026-09-16 23:51:54 +04:00
  • 0b7af2d638 Patch tlottie to fix broken sticker rendering John Preston 2026-09-16 23:39:48 +04:00
  • 173c0f138d Make the unsupported notice badge smaller and pointy John Preston 2026-09-16 22:38:31 +04:00
  • 8d5cf8672e Fixed profile about copy and translate including peer id. 23rd 2026-09-16 20:54:19 +03:00
  • 8316d84d72 Update tlottie to latest revision. John Preston 2026-09-16 22:09:16 +04:00
  • 9ce8e9b995 Update lib_webview. John Preston 2026-09-16 21:54:41 +04:00
  • 0bf3e7e9ad Fix the scale of the external webapp shell. Ilya Fedin 2026-09-13 22:17:10 +04:00
  • db3405699f Remove legacy interpret path helper. John Preston 2026-09-16 21:39:41 +04:00
  • 0b63ca4365 Fixed shortcuts on non-latin layouts in media viewer. 23rd 2026-09-15 13:16:50 +03:00
  • e1ef28b03c Fixed out of range alpha in speed boost arrows from media viewer. 23rd 2026-09-15 13:16:50 +03:00
  • aca7dd8b9a Fixed video frame timing at non-default playback speed. 23rd 2026-09-15 13:16:49 +03:00
  • 4542a0ecd1 Fixed hold-to-speedup reset by seek or quality change in media viewer. 23rd 2026-09-15 11:30:57 +03:00
  • 6714926049 Slightly improved code style in country select box. 23rd 2026-09-15 09:09:22 +03:00
  • 24e6443fc6 Replaced floorclamp and ceilclamp with Ui::RowsInRange. 23rd 2026-09-15 08:49:44 +03:00
  • 3a346455fc Slightly improved code style in field autocomplete. 23rd 2026-09-15 08:12:09 +03:00
  • b7ff51114b Slightly improved code style in stickers box. 23rd 2026-09-15 07:46:59 +03:00
  • 52945553e8 Slightly improved code style in sticker set box. 23rd 2026-09-14 19:00:06 +03:00
  • 6e8d16bc54 Replaced qRound with base::SafeRound. 23rd 2026-09-14 18:41:41 +03:00
  • 3eece12f67 Added clang-tidy ban of qRound. 23rd 2026-09-14 18:41:40 +03:00
  • 9f3d070fe1 Replaced qFloor with int(std::floor()). 23rd 2026-09-14 18:22:38 +03:00
  • fdc60c4d97 Added clang-tidy ban of qFloor. 23rd 2026-09-14 18:22:38 +03:00
  • bc92322ce0 Replaced qCeil with int(std::ceil()). 23rd 2026-09-14 18:16:44 +03:00
  • 3cd0f0323b Added clang-tidy ban of qCeil. 23rd 2026-09-14 18:16:44 +03:00
  • 657ac9957f Replaced qSwap, qMakePair and qSin with std equivalents. 23rd 2026-09-14 18:00:15 +03:00
  • 4e07bc8397 Extended clang-tidy ban to Qt helpers wrapping std functions. 23rd 2026-09-14 18:00:15 +03:00
  • 13aebb12f4 Added tests of house rules hook. 23rd 2026-09-14 17:09:16 +03:00
  • 75228e03c4 Added rationing of comments to one line with WHY exception. 23rd 2026-09-14 16:22:42 +03:00
  • 09071b498f Added refusal of banned functions in edits and in commits. 23rd 2026-09-14 16:22:35 +03:00
  • 3535fafe1a Replaced qMin, qMax and qAbs with std::min, std::max and std::abs. 23rd 2026-09-14 16:22:23 +03:00
  • 52b50714c2 Added clang-tidy ban of qMin, qMax, qAbs and qBound. 23rd 2026-09-14 16:22:17 +03:00
  • e625ac08f1 Bump azure/login from 3.0.2 to 3.1.0 dependabot/github_actions/azure/login-3.1.0 dependabot[bot] 2026-09-14 12:35:33 +00:00
  • 346d0f3a85 Updated Qt patches to fix macOS update timer assert and dup3 crash. 23rd 2026-09-14 12:15:36 +03:00
  • 01c440a5ac Added recent actions shortcut to threads in history view chat section. 23rd 2026-09-14 11:40:31 +03:00
  • d623608993 Fixed confirmation texts of mark as read for archive and all chats. 23rd 2026-09-14 10:03:23 +03:00
  • e23059df87 Added grouping and admins preload to participants saved state. 23rd 2026-09-14 07:27:09 +03:00
  • d64208dacb Added saving of profile tab state in section memento. 23rd 2026-09-14 07:27:09 +03:00
  • b84d21d07b Added retry of scroll top restore while info page grows. 23rd 2026-09-14 07:27:09 +03:00
  • 0de38af1c2 Replaced session pointer with unique id in compose thread keys. 23rd 2026-09-13 07:23:33 +03:00
  • f242bafce3 Fixed accumulation of cached media views in system media controls. 23rd 2026-09-13 07:23:33 +03:00
  • 38e7dd11bb Fixed accumulation of story userpics in chats list state. 23rd 2026-09-13 07:23:33 +03:00
  • 29e6fe700a Fixed leaks of sending albums on logout and paid media failure. 23rd 2026-09-13 07:23:33 +03:00
  • e957235cac Fixed leak of premium preview preloads after show expiry. 23rd 2026-09-13 07:23:33 +03:00
  • 3507534767 Fixed retain cycle of suggest post state through payment helper. 23rd 2026-09-13 07:23:33 +03:00
  • 460f41d1d3 Fixed leak of setup email unlock subscription in session. 23rd 2026-09-13 07:23:33 +03:00
  • b86d8d1362 Fixed retain cycles of credits entry image states. 23rd 2026-09-13 07:23:33 +03:00
  • 82eff3440e Fixed leak of usernames cache request on failed load. 23rd 2026-09-13 07:23:33 +03:00
  • d54eac4c6c Fixed leak of admin log kick handler through own lifetime. 23rd 2026-09-13 07:23:33 +03:00
  • d0320d0e29 Fixed leak of URL auth state after declined authorization. 23rd 2026-09-13 07:23:32 +03:00
  • d949d50948 Fixed self-retaining native window poll on macOS with Qt 6.8+. 23rd 2026-09-13 07:23:32 +03:00
  • 6309ad7857 Fixed leaks of share states in recipient choose and contact boxes. 23rd 2026-09-13 07:23:32 +03:00
  • 7a9f6fccd4 Fixed leak of affiliate program recipients state in bot profile. 23rd 2026-09-13 07:23:32 +03:00