ZaStoGram_desktop/Telegram/SourceFiles/boxes
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 8575223c2b Merge remote-tracking branch 'upstream/dev' into dev
Upstream 7.0.6 with WebAuthn/passkey transports, the sticker creator and
image editor work, the thanos collapse-gap fixes and the split of the big
style files.

Conflicts kept our side by default, upstream taken where it fixes things:
- version files: upstream 7.0.6 numbers, our ZaStoGram naming and the
  stable-only comments;
- emoji_list_widget repaintCustom: upstream's guard that only remembers a
  set id when a section really matched, driving our animation scheduler;
- intro_qr: our retry timer next to upstream's stopped/restart handling,
  and the shown flag resets when the step is left;
- boxes.style: took upstream's split, moved our proxy settings metrics to
  connection_box.style;
- .agents/ stays out of version control.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 14:26:28 +03:00
..
filters Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
peers Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
about_box.cpp Say which ZaStoGram build you are actually running 2026-07-27 23:26:02 +03:00
about_box.h Added hint about archive and its features. 2025-08-18 13:26:26 +03:00
about_sponsored_box.cpp Defaulted RoundButton text transform to no-transform. 2026-04-06 16:58:16 +03:00
about_sponsored_box.h Added initial implementation of translate box. 2022-11-22 00:26:49 +00:00
abstract_box.cpp Initial support of separate windows for accounts. 2023-01-19 09:45:28 +04:00
abstract_box.h Use base::weak_qptr / base::make_weak. 2025-07-23 11:40:59 +04:00
add_contact_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
add_contact_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
add_contact_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
auto_download_box.cpp Added ability to set auto-download exceptions in settings. 2026-05-14 18:27:01 +03:00
auto_download_box.h Slightly optimized include directives in some headers. 2023-11-15 04:20:20 +03:00
auto_lock_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
auto_lock_box.h Slightly optimized include directives in some headers. 2023-11-15 04:20:20 +03:00
background_box.cpp Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
background_box.h Allow setting channel wallpaper. 2023-12-22 07:35:02 -04:00
background_preview_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
background_preview_box.h Add a couple of phrases for group wallpapers. 2024-02-16 12:22:38 +04:00
background_preview_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
boxes.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
choose_filter_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
choose_filter_box.h Support pin/folder actions for community. 2026-07-10 14:04:27 +04:00
compose_ai_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
compose_ai_box.h Unify the two AI Editors into a single box 2026-07-10 14:04:29 +04:00
compose_ai_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
connection_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
connection_box.h Pace MTProxy dials instead of steering them 2026-07-25 16:58:05 +03:00
connection_box.style Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
create_ai_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
create_ai_box.h Unify the two AI Editors into a single box 2026-07-10 14:04:29 +04:00
create_ai_tone_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
create_ai_tone_box.h Port the Edit-Style field into Create with AI 2026-07-10 14:04:29 +04:00
create_poll_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
create_poll_box.h Added country-based poll restrictions with selectable allowed countries 2026-05-05 10:45:43 +04:00
delete_messages_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
delete_messages_box.h Reduced moderate and delete boxes hide animation to skip Thanos overlap. 2026-05-18 10:36:52 +03:00
dictionaries_manager.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
dictionaries_manager.h Slightly optimized include directives in some headers. 2023-11-15 04:20:20 +03:00
download_path_box.cpp Fix default export directory in flatpak 2024-08-13 08:45:55 +04:00
download_path_box.h Moved tmp string for temporary folder to single place. 2022-11-30 17:17:16 +03:00
edit_caption_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
edit_caption_box.h Rename send as a file with extension. 2026-04-28 20:50:59 +07:00
edit_privacy_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
edit_privacy_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
edit_todo_list_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
edit_todo_list_box.h Allow fully editing todo lists. 2025-06-27 21:29:33 +04:00
gift_credits_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
gift_credits_box.h Return gift_credits_box with gifting stars. 2024-10-04 10:06:21 +04:00
gift_premium_box.cpp Added animated icons to copy-to-clipboard toasts. 2026-06-26 15:22:28 +03:00
gift_premium_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
language_box.cpp Open the language box instead of waiting for a list that never came 2026-07-26 22:05:01 +03:00
language_box.h Support all required deep links. 2026-01-28 11:55:19 +04:00
max_invite_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
max_invite_box.h Slightly optimized include directives in some headers. 2023-11-15 04:20:20 +03:00
moderate_messages_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
moderate_messages_box.h Update cached reactions on remove. 2026-05-05 10:45:45 +04:00
moderate_messages_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
passcode_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
passcode_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
passcode_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
peer_list_box.cpp Show community status across ordinary peer lists 2026-07-24 17:02:10 +04:00
peer_list_box.h Show community chats count and effect in peer lists. 2026-07-17 18:02:12 +04:00
peer_list_controllers.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
peer_list_controllers.h Merge remote-tracking branch 'upstream/dev' into dev 2026-07-25 17:07:59 +03:00
peer_list_section_headers.cpp Added alphabetical section headers to contacts list sorted by name. 2026-06-22 11:51:50 +03:00
peer_list_section_headers.h Added alphabetical section headers to contacts list sorted by name. 2026-06-22 11:51:50 +03:00
peer_list_section_index.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
peer_list_section_index.h Added alphabetical fast-scroll index strip to contacts box. 2026-06-22 11:51:50 +03:00
peer_list_section_index.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
peer_list_widgets.cpp Support bot verification in peer list. 2026-05-06 17:44:18 +04:00
peer_list_widgets.h Added initial very limited implementation of peer list with widgets. 2024-11-21 16:45:00 +04:00
peer_lists_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
peer_lists_box.h Added info to empty list of available participants to appoint new owner. 2026-02-01 23:33:58 +04:00
phone_banned_box.cpp Avoid full Telegram target rebuild on version change 2026-06-15 17:05:51 +04:00
phone_banned_box.h Moved ShowPhoneBannedError to separated file. 2021-10-19 06:34:27 +03:00
pin_messages_box.cpp Full support and build fix. 2025-12-22 17:56:55 +04:00
pin_messages_box.h Show pin confirmation correctly in topics. 2023-04-21 15:09:06 +04:00
polls.style [poll-view] Added Open Link box with webpage preview. 2026-06-09 14:27:37 +04:00
premium_limits_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
premium_limits_box.h Support pinned saved sublists. 2023-12-31 19:42:24 +04:00
premium_preview_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-14 18:46:38 +03:00
premium_preview_box.h Open rich-formatting promo from editor toast 2026-07-10 14:04:29 +04:00
preview_ai_tone_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
preview_ai_tone_box.h Make author of AI tone clickable. 2026-05-18 12:19:58 +04:00
reactions_settings_box.cpp Slightly improved preview in reactions settings box. 2026-07-23 15:22:34 +04:00
reactions_settings_box.h Implement improved allowed reactions editing. 2022-09-02 21:14:32 +04:00
report_messages_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
report_messages_box.h Added ephemeral message actions and restrictions to context menus. 2026-07-10 14:04:28 +04:00
ringtones_box.cpp Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
ringtones_box.h Added ability to change volume of specific notifications from settings. 2025-08-17 14:47:49 +03:00
select_future_owner_box.cpp Defaulted RoundButton text transform to no-transform. 2026-04-06 16:58:16 +03:00
select_future_owner_box.h Update API scheme to layer 223. Owners. 2026-02-28 19:07:08 +04:00
self_destruction_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
self_destruction_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
send_credits_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
send_credits_box.h Fixed display of credits payment form even with small credits balance. 2026-01-28 08:57:57 +03:00
send_files_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-14 18:46:38 +03:00
send_files_box.h Remove caption position control for files. 2026-05-05 10:45:45 +04:00
send_files_box_reply_header.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
send_files_box_reply_header.h Added reply header with preview to send files box. 2026-04-20 12:53:48 +03:00
send_gif_with_caption_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
send_gif_with_caption_box.h Added text transfer between message field and gif caption box. 2026-06-22 11:51:50 +03:00
share_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
share_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
share_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
star_gift_auction_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
star_gift_auction_box.h Show 'View all variants >' link in upgrade box. 2025-12-30 18:15:45 +04:00
star_gift_box.cpp Added frequent contacts section to gift credits recipient picker. 2026-05-26 21:54:48 +04:00
star_gift_box.h Added frequent contacts section to gift credits recipient picker. 2026-05-26 21:54:48 +04:00
star_gift_cover_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
star_gift_cover_box.h Improve unique gift view. 2026-02-06 13:24:42 +04:00
star_gift_craft_animation.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
star_gift_craft_animation.h Display lottie on craft failure. 2026-02-06 13:24:42 +04:00
star_gift_craft_box.cpp Make price filter in left button. 2026-04-03 00:47:46 +07:00
star_gift_craft_box.h Check first craft gift address. 2026-02-28 19:07:10 +04:00
star_gift_preview_box.cpp Removed unused private fields. 2026-04-09 12:36:51 +03:00
star_gift_preview_box.h Filter out attributes by type in variants. 2026-02-01 23:33:56 +04:00
star_gift_resale_box.cpp Sort attributes by count in gift resale. 2026-05-19 13:15:54 +04:00
star_gift_resale_box.h Make price filter in left button. 2026-04-03 00:47:46 +07:00
sticker_creator_box.cpp Added return to image editor from sticker creator box. 2026-07-28 09:53:54 +03:00
sticker_creator_box.h Added adapting existing sticker into custom emoji. 2026-06-24 13:30:27 +03:00
sticker_set_box.cpp Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
sticker_set_box.h Make all custom emoji in messages clickable. 2026-02-06 13:24:43 +04:00
stickers_box.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
stickers_box.h Restructure mtproto ownership 2026-07-08 00:07:46 +03:00
stickers_box.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
transfer_gift_box.cpp Show nice gift burned error everywhere. 2026-02-28 19:07:10 +04:00
transfer_gift_box.h Process offers with accept / reject. 2025-12-05 20:11:53 +04:00
translate_box.cpp Fix translate box MTProto sender include 2026-07-14 20:53:27 +03:00
translate_box.h Don't offer translate from / to the same language. 2023-02-07 16:38:16 +04:00
translate_box_content.cpp Render rich messages in the translate box 2026-07-10 14:04:30 +04:00
translate_box_content.h Render rich messages in the translate box 2026-07-10 14:04:30 +04:00
unconfirmed_auth_denied_box.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
unconfirmed_auth_denied_box.h Moved auth-denied confirmation box into its own boxes file. 2026-05-16 10:30:39 +03:00
url_auth_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
url_auth_box.h Moved out significant part of url auth box to td_ui. 2026-02-01 23:33:58 +04:00
url_auth_box_content.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
url_auth_box_content.h Added support for app authorization in url auth box. 2026-03-28 10:37:42 +03:00
url_auth_box_content.style Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
username_box.cpp Merge remote-tracking branch 'upstream/dev' into dev 2026-07-28 14:26:28 +03:00
username_box.h Support self QR code box deep_link. 2026-01-28 11:55:18 +04:00