Commit Graph

181 Commits

Author SHA1 Message Date
AlexeyZavar b93c93a20c Merge tag 'v6.6.2' into dev 2026-03-19 01:24:29 +03:00
AlexeyZavar 38917114f0 feat: avatar corners 2026-03-01 03:15:21 +03:00
John Preston 62d32a1bdf Update API scheme on layer 223. 2026-02-28 19:07:08 +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 8d30a03f50 Unite settings_privacy_security and settings_privacy_security_builder into settings/sections/settings_privacy_security.
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 a36a30ce01 Update API scheme on layer 221. 2025-12-29 11:21:23 +04:00
John Preston 802373f108 Pass real visible area to chat paint context. 2025-12-29 11:21:23 +04:00
John Preston 08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +04:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
John Preston 432f6aeae6 Support disallow_stargifts_from_channels right. 2025-11-15 12:00:00 +04:00
John Preston 6702ff3c55 Add SavedMusic privacy editions. 2025-11-15 12:00:00 +04:00
John Preston c4d5d52b96 Update API scheme to layer 217. 2025-11-15 11:59:17 +04:00
John Preston b965aecc6c Update API scheme to layer 206. 2025-06-27 21:29:33 +04:00
John Preston 7312e34f46 Update icons for gifts privacy. 2025-03-26 07:13:15 +04:00
John Preston a2a16f3f23 Implement new business bots permissions. 2025-03-26 07:13:15 +04:00
John Preston ab2a947992 Move "Show Gift Button" block up. 2025-03-26 07:13:15 +04:00
John Preston 7d0a73a6b0 Show gift button in the message field. 2025-03-26 07:13:15 +04:00
John Preston b656e14453 Edit additional privacy options for gifts. 2025-03-26 07:13:11 +04:00
John Preston 74b71b92b6 Update API scheme on layer 200. 2025-03-07 19:03:37 +04:00
John Preston c1528f532e Update API scheme to layer 196. 2024-12-25 11:09:35 +04:00
John Preston 572c074c42 Add gifts-to-profile privacy. 2024-11-17 15:08:17 +04:00
John Preston 79b1c0edee Support PeerData::isVerifyCodes() peer type. 2024-10-04 10:06:20 +04:00
John Preston e89f2b55e8 Support arbitrary content in toasts. 2024-08-14 18:17:49 +02:00
John Preston 39e03c3ca7 Update API scheme to layer181. 2024-05-30 21:35:06 +04:00
John Preston f8188f360a Update API scheme to layer 180. 2024-05-30 21:35:05 +04:00
John Preston 5741bd9cca Support "premiums and ..." privacy editing. 2024-04-01 22:44:25 +04:00
John Preston c82d7bd909 Implement birthday info / privacy edit boxes. 2024-04-01 22:44:21 +04:00
John Preston 59663d6661 Track birthdays, edit birthday privacy. 2024-04-01 22:44:21 +04:00
John Preston b1795f8c5a Update API scheme to layer 177. 2024-04-01 22:44:20 +04:00
John Preston f85c3c88f7 Add rpl interface to RadiobuttonGroup. 2024-03-08 10:53:58 +04:00
John Preston 1fe641c458 Update API scheme to layer 176. 2024-03-08 10:53:58 +04:00
23rd 0fad42b5b4 Added ability to open box for voice restrictions without premium. 2024-03-08 10:53:58 +04:00
John Preston e32cbf468b Update API scheme to layer 174. 2024-02-15 13:51:40 +04:00
John Preston 3710d61a09 Show "Hide read time" only on non-trivial privacy. 2024-01-17 09:39:05 +04:00
John Preston e63d573414 Proof-of-concept last seen hidden. 2024-01-17 09:39:04 +04:00
John Preston ca25ad57b1 Update API scheme to layer 172. 2024-01-17 09:39:04 +04:00
John Preston ead40c759e Update API scheme to layer 170. 2023-12-31 19:42:23 +04:00
23rd 12272a450f Slightly optimized include directives in some headers. 2023-11-15 04:20:20 +03:00
23rd 819020e515 Moved out common default style entries from settings. 2023-11-15 04:20:20 +03:00
23rd f748de9dc4 Removed redundant include directives of settings_common headers. 2023-11-15 03:30:04 +03:00
23rd f629bf76ff Removed AddButton and CreateButton without icon from Settings. 2023-11-15 03:30:04 +03:00
23rd f6cb9072d2 Moved AddSkip and AddDivier from Settings namespace to separate module. 2023-11-15 03:30:04 +03:00
John Preston 5d335341ab Support server-side colors by index, up to three. 2023-10-27 09:55:09 +04:00
John Preston cc27b6c5c5 Update icons in settings / manage layers. 2023-08-14 22:30:40 +02:00
John Preston 04a969cc5f Fix calls peer-to-peer privacy button icon. 2023-07-20 07:20:57 +04:00
John Preston d28bd36d22 Load and show list of users who viewed a story. 2023-07-20 07:20:10 +04:00
John Preston e90642f3a0 Add bio privacy section. 2023-07-20 07:20:09 +04:00
John Preston 429a3da3e5 Update API scheme to layer 160. 2023-07-20 07:20:07 +04:00