Commit Graph

22424 Commits

Author SHA1 Message Date
John Preston 18e9882916 [ai] Add static member naming review rule. 2026-03-16 13:10:21 +04:00
John Preston c299e673ad [ai] Add some more review guidelines. 2026-03-16 13:10:21 +04:00
John Preston 9533e95dd2 [ai] Add a /reflect custom command. 2026-03-16 13:10:21 +04:00
John Preston 1610ad345f Push non-default app scale to IV. 2026-03-16 13:10:21 +04:00
23rd 4ba2581df8 Removed Replace button from attach previews and added More button. 2026-03-15 20:41:10 +03:00
23rd d9b9a40119 Fixed compose search race by clearing list before starting new search.
Related commit: f5281b7418.
2026-03-15 16:21:49 +03:00
23rd bb6481f194 Replaced rounded buttons for recommended filters with pills. 2026-03-15 15:58:29 +03:00
23rd 1cbcef17c8 Changed behavior to always display open userpic menu item. 2026-03-15 15:43:19 +03:00
23rd 921d5a62d2 [img-editor] Fixed first-stroke jump from invalidated refs.
The interpolation loop kept references to _currentStroke.back()
while pushing into the same vector.
Vector reallocation could invalidate these references
and create random first-segment jumps,
so lastPos/lastPressure are now copied before the loop.

Related commit: d581bdcf56.
2026-03-15 08:05:54 +03:00
23rd 2cce6ddb3e [img-editor] Fixed brush crash by clamping content rect within scene. 2026-03-15 08:05:54 +03:00
23rd 73cbef5b82 Fixed stale pinned Saved Messages sublists on clear that subsection. 2026-03-15 08:05:54 +03:00
Reza Bakhshi Laktasaraei dc2d6e9d12 feat(accessibility): use ButtonMenu role for main menu buttons
Set ButtonMenu role on main menu toggle buttons in dialogs and
filters menu since they open navigation menus.
2026-03-14 21:54:51 +04:00
Ilya Fedin b5f8abf45c Build boost manually in Docker 2026-03-14 15:34:00 +04:00
John Preston 36a3542d63 [ai] Add a release custom command. 2026-03-13 10:33:33 +04:00
John Preston 4fd4b14fcc Beta version 6.6.3.
- Drawing tools in image editor (brush, marker, eraser, arrow).
- Draw-to-reply button in media viewer.
- Trim recorded voice messages.
- Per-file captions when sending multiple files.
- Audio sharing in calls on Linux.
- Ripple effects for reactions, send and reply buttons.
- Fix saved music shuffled playing.
2026-03-12 23:02:47 +04:00
John Preston 5b916a5f5e Fix build with GCC. 2026-03-12 23:02:47 +04:00
23rd 7d1a7c2b6c [img-editor] Updated color button with rainbow gradient ring. 2026-03-12 12:20:42 +03:00
John Preston aa78825b7b Revert "Update menu_send.cpp"
This reverts commit f9bf1e9372.
This reverts commit a08f8d890d.

Fair point raised on GitHub, that the cost of "click-by-memory" may
be too high in this case over the consistency gains, with admins
sending messages instantly instead of scheduling, like it did before.
2026-03-12 13:11:21 +04:00
John Preston 308116f792 Fix build with MSVC. 2026-03-12 13:08:16 +04:00
23rd d581bdcf56 [img-editor] Fixed initial brush stroke on start paint. 2026-03-12 12:59:50 +04:00
23rd cf7ebb0f4a [img-editor] Refined control islands with pill bars. 2026-03-12 12:59:50 +04:00
23rd 9275b45ab8 Added initial implementation of draw-to-reply. 2026-03-12 12:59:50 +04:00
23rd a8452601d7 Added draw-to-reply button to media view. 2026-03-12 12:59:50 +04:00
23rd a242e76f26 [img-editor] Added simple animation to current color on change color. 2026-03-12 12:59:50 +04:00
23rd 380c333185 [img-editor] Added simple animation to size control. 2026-03-12 12:59:50 +04:00
23rd 02eac1ee14 [img-editor] Added ability to save tool size and color separately. 2026-03-12 12:59:49 +04:00
23rd d0d1d91ef3 [img-editor] Added simple highlight of selected tool. 2026-03-12 12:59:49 +04:00
23rd 91df896f8e [img-editor] Refined eraser brush algorithm. 2026-03-12 12:59:49 +04:00
23rd 537375b92b [img-editor] Added simple modes of brush for arrow / marker / eraser. 2026-03-12 12:59:49 +04:00
23rd a5a43dcc7f [img-editor] Added tool buttons in paint mode. 2026-03-12 12:59:49 +04:00
23rd a4f0a636e2 Added tgs animations for tool buttons in photo editor. 2026-03-12 12:59:49 +04:00
23rd d189b1966e [img-editor] Added simple palette with buttons. 2026-03-12 12:59:49 +04:00
23rd 55649cba30 Fixed selection display of ColorSample on non-solid background. 2026-03-12 12:59:49 +04:00
23rd 4b521e687e [img-editor] Removed combined control for size and color. 2026-03-12 12:59:49 +04:00
23rd 6ed80c9706 [img-editor] Added dedicated brush size control. 2026-03-12 12:59:49 +04:00
23rd 898eebbf4b [img-editor] Fixed non-clickable bottom area by masking editor controls. 2026-03-12 12:59:49 +04:00
23rd c4847e752c [img-editor] Expanded paint canvas to fill editor window during zoom. 2026-03-12 12:59:49 +04:00
23rd 8aa09d32dc [img-editor] Fixed brush stroke start offset and spacing at high zoom.
Related commit: 7ce7b88a40.
2026-03-12 12:59:49 +04:00
23rd 00ef43657e [img-editor] Fixed crash on close by detaching viewport event filter. 2026-03-12 12:59:49 +04:00
23rd 7c5475e62a [img-editor] Added wheel zoom and middle-button pan for paint canvas. 2026-03-12 12:59:49 +04:00
23rd 8256ebd5aa Added simple icon to button for bot settings from profile actions. 2026-03-12 12:59:49 +04:00
23rd 38f059cfb2 Increased maximum speed of auto-scroll mode. 2026-03-12 12:59:49 +04:00
23rd fca5b6f378 Handled any mouse press to exit middle-click auto-scroll mode. 2026-03-12 12:59:49 +04:00
23rd 57b8740adf Replaced import/export of experimental settings with compact format. 2026-03-12 12:59:49 +04:00
23rd c86d2c6986 Added simple implementation of import/export for experimental settings. 2026-03-12 12:59:49 +04:00
23rd ccb563eff1 Moved out dock menu from obj-c implementation to Qt implementation.
This allows to remove
the `NSApplicationDelegate::applicationDockMenu` patch for Qt.
2026-03-12 12:59:49 +04:00
23rd e0d28a580c Slightly improved code style in mtproto translate provider. 2026-03-12 12:59:49 +04:00
Ilya Fedin f85da1ad12 Use streaming batch translation in chat tracker
Co-Authored-By: Codex <codex@openai.com>
2026-03-12 12:59:49 +04:00
Ilya Fedin 87ef5d06df Use translation providers for chat translation with parallel requests
Co-Authored-By: Codex <codex@openai.com>
2026-03-12 12:59:49 +04:00
Ilya Fedin f0a47c8769 Allow Linux TranslateProvider re-use 2026-03-12 12:59:49 +04:00