John Preston
6619cccd3e
Allow sending videos as files.
2026-02-13 11:56:46 +04:00
23rd
d367b0902d
Added support of drag and drop peers to horizontal filters container.
2026-02-08 17:40:03 +03: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
9dc71ad9fa
Add crafting lottie to the process.
2026-02-06 13:24:42 +04:00
John Preston
28d22d2332
Display lottie on craft failure.
2026-02-06 13:24:42 +04:00
John Preston
a7ae420645
Show all attribute chances.
2026-02-06 13:24:42 +04:00
John Preston
606bc5523d
Use exact colors for uncommon rarities.
2026-02-06 13:24:42 +04:00
John Preston
85e6b0b018
Improve unique gift view.
2026-02-06 13:24:42 +04:00
John Preston
7d172a6427
Allow to toggle between regular and crafted models.
2026-02-06 13:24:42 +04:00
John Preston
fcbdf3e87b
Add Craft action to menu.
2026-02-06 13:24:41 +04:00
John Preston
3304801e9a
Move unique gift lower a bit.
2026-02-03 13:06:15 +04:00
23rd
4189c0b2dc
Improved style of credits history entry out for upgrade gifts.
2026-02-01 23:33:58 +04:00
John Preston
0bbab2bd59
Support colored/iconed bot buttons.
2026-02-01 23:33:58 +04:00
John Preston
701215381a
Improve design of craft ending.
2026-02-01 23:33:57 +04:00
John Preston
e3adbb469f
Start craft failure improvement.
2026-02-01 23:33:57 +04:00
John Preston
b67ac293fd
Implement craft success animation.
2026-02-01 23:33:57 +04:00
John Preston
de3862950e
Use correct icons in craft preview.
2026-02-01 23:33:56 +04:00
John Preston
79ff1c9902
Add loading state to craft animation starting.
2026-02-01 23:33:56 +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
ce59100bc6
Add crafted attribute preview.
2026-02-01 23:33:56 +04:00
John Preston
1da7ba6446
Use correct craft icon button.
2026-02-01 23:33:56 +04:00
John Preston
db09c071d8
Nice state display in crafting middle.
2026-02-01 23:33:56 +04:00
John Preston
8c0c87b2c9
Start improving crafting design.
2026-02-01 23:33:56 +04:00
John Preston
1cb648c103
Initial no-design craft implementation.
2026-02-01 23:33:55 +04:00
23rd
b0e2f948a9
Added icon to new thread about view for bots with forum.
2026-02-01 09:57:56 +03: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
df347ad0f4
Upgrade settings_folders to full builder pattern
...
- Move Folders class to anonymous namespace in .cpp
- Export only Type FoldersId() from header
- setupContent() uses custom SectionBuildMethod capturing state
- Widget creation through builder.add() callbacks
- Highlight registration via push_back
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
9316cec95d
Rewrite settings_premium to new builder pattern
...
- Move settings_premium.h/cpp from settings/ to settings/sections/
- Add BuildHelper with kMeta for search indexing
- Index premium features and subscribe button for search
- Keep complex Premium section UI (custom top bar, feature list) as non-indexed
- Update all include paths across the codebase
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
5b14d62ede
Rewrite settings_folders to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +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
John Preston
194810cd56
Add initial support for all deep links.
2026-01-28 11:55:18 +04:00
John Preston
f34995cfd3
Add title to set birthday box.
2026-01-28 11:55:18 +04:00
John Preston
795b73325a
Support self QR code box deep_link.
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
d0448569b7
Fixed position of popup selector for messages with inline reactions.
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
23rd
2781e6c304
Attempted to fix rare visual glitch when pinned bar is not resized.
...
Fixed #30188 .
2026-01-28 08:57:56 +03:00
John Preston
96230fb4d0
Fix build with GCC.
2026-01-10 11:24:46 +04:00