John Preston
fa7b00c0e2
Select translation tone in AI Tools.
2026-03-26 22:11:48 +07:00
John Preston
66e4cab8f8
Allow disabling accessibility helpers.
2026-03-25 14:40:18 +07:00
John Preston
3223e6389c
Add ripple effect to send button.
2026-03-10 11:59:29 +04:00
futpib
ec7c76b8d2
Cache Webview::Availability() result for startup checks
...
Iv::ShowButton() and LocationPicker::Available() each called
Webview::Availability() separately (~200ms each on Linux). Replace
the per-caller static caches with a single shared cache in
Core::CachedWebviewAvailability(), reducing startup from two
~200ms calls to one.
2026-03-05 16:13:38 +04:00
linux
1a35929eb8
accessibility: label profile photo buttons by role
2026-03-05 16:03:30 +04:00
23rd
ba7b3422c9
Slightly improved phrases in who reacted context action.
2026-03-03 19:15:28 +04:00
John Preston
aa89e2c5e7
Make semi-transparent voice/video button if restricted.
2026-02-28 19:07:11 +04:00
mukthar777
215303cc69
accessibility: implement button labeling across info sections
2026-02-28 06:41:25 +04:00
K H Musthafal Mukthar
b0f7846832
Accessibility: add labels for buttons history ( #30213 )
...
* Add labeling for buttons in history top bar widget
* Add labeling for send button
* Add labeling to buttons in history widget
* Add screen reader support for silent toggle button as checkbox.
* Add labeling to buttons in voice record bar
2026-02-06 23:00:20 +04:00
John Preston
8c515d3751
Support rare/legendary/epic rarities.
2026-02-01 23:33:56 +04:00
John Preston
28564475ea
Use gradient button for craft start.
2026-02-01 23:33:56 +04:00
John Preston
a111727302
Fix build with Qt 5.
2026-01-28 13:03:15 +04:00
John Preston
18114458b8
Upgrade settings_calls to full builder pattern
...
- Move Calls class to anonymous namespace in .cpp
- Export only Type CallsId() from header
- Move AddCameraSubsection to be a free function (exported)
- Keep all device helper functions exported
- Update all references to use CallsId() and AddCameraSubsection()
- Add missing include to calls_group_settings.cpp
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
ca5e18391b
Rewrite settings_calls to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
1e5a93249c
Support all required deep links.
2026-01-28 11:55:19 +04:00
John Preston
ca4677686a
Support most settings/edit and privacy deep links.
2026-01-28 11:55:18 +04:00
23rd
61e0e39641
Particularly ported QMenu::hasMouseMoved to top peers popup selector.
2026-01-28 08:57:57 +03:00
John Preston
6dce4e360f
Use lottie for voice/round message icon.
2026-01-28 08:57:57 +03:00
23rd
160075c22b
More removed forum shape from bot userpics.
2026-01-28 08:57:57 +03:00
23rd
9541e983d2
Removed forum shape from bot userpics.
2026-01-28 08:57:57 +03:00
23rd
5865891797
Fixed memory clearing for popup selector.
2026-01-28 08:57:57 +03:00
23rd
4c655a6b9d
Added support of right press-move-release to popup selector for peers.
2026-01-28 08:57:57 +03:00
23rd
03d7736b99
Added keyboard support to popup selector for top peers.
2026-01-28 08:57:56 +03:00
23rd
70604b6e8b
Added simple tooltip to peers in popup selector for top peers.
2026-01-28 08:57:56 +03:00
23rd
b45896b294
Added initial implementation of userpics strip for popup selector.
2026-01-28 08:57:56 +03:00
23rd
3ea8d14521
Extracted strip selector from reactions to make dedicated popup.
2026-01-28 08:57:56 +03:00
John Preston
96230fb4d0
Fix build with GCC.
2026-01-10 11:24:46 +04:00
23rd
cd065beb0c
Replaced ItemBase::setClickedCallback with setActionTriggered.
2026-01-09 22:49:23 +03:00
23rd
9d09a637fe
Slightly simplified resize handler for menu items.
2026-01-06 08:30:08 +03:00
23rd
b958e0a275
Replaced generic widget-based parent with explicit Menu class in items.
2026-01-06 07:21:15 +03:00
23rd
3366ddf0eb
Removed focus handler for emoji toggle in edit contact box.
2025-12-30 20:47:54 +03:00
23rd
db143b875b
Added gradient to userpic button with change photo role.
2025-12-30 20:47:54 +03:00
John Preston
093eb28e75
Implement nice Cocoon about box.
2025-12-29 11:21:22 +04:00
John Preston
ebc22c5e3b
Don't force toUpper in CustomEmojiTextBadge.
2025-12-29 11:21:22 +04:00
John Preston
28434f4bee
Full support and build fix.
2025-12-22 17:56:55 +04:00
John Preston
1a4195f7e2
Fix possible crash on topic deletion.
2025-12-15 21:40:54 +04:00
John Preston
08a979e638
Use more simple tr::... text helpers.
2025-12-15 21:40:54 +04:00
23rd
c45cf07b06
Fixed text color of peer value in table on palette change.
2025-12-13 13:35:55 +04:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
03df5b8546
rpl::type_erased() -> rpl::type_erased.
2025-12-10 14:27:05 +04:00
23rd
373bb8d74c
Improved display of ripple on release in buttons from subsection tabs.
2025-12-05 20:11:53 +04:00
John Preston
1ae5495b91
Add some more assertions for subsection tabs.
2025-11-24 14:20:10 +04:00
John Preston
5db513cc55
Fix build with Xcode.
2025-11-15 17:18:30 +04:00
John Preston
cab93600dd
Add about auction box layout (no icons yet).
2025-11-15 12:00:01 +04:00
John Preston
a293134b5e
Implement auction info box (active/ended).
2025-11-15 12:00:00 +04:00
John Preston
10b8dc3595
Fix star reaction counter in streams.
2025-11-15 12:00:00 +04:00
John Preston
3cd68842bf
Use reaction color for send button.
2025-11-15 11:59:20 +04:00
John Preston
2d754c93a7
Support choosing send_as in video streams.
2025-11-15 11:59:19 +04:00
John Preston
68dab26be5
New layout of star reaction button in streams.
2025-11-15 11:59:19 +04:00
John Preston
70939c4b9c
Correctly edit video stream comment price.
2025-11-15 11:59:19 +04:00