Commit Graph

1315 Commits

Author SHA1 Message Date
23rd a08e42fb97 Moved edit folders button from folders menu to context menu. 2023-07-28 10:06:27 +03:00
23rd 4017d8db7c Removed Save button from box for bot username editing. 2023-07-28 02:44:20 +03:00
23rd 16820139dd Improved style of stickers settings box. 2023-07-26 12:06:50 +04:00
John Preston 5aa6102903 Implement nice expandable story caption viewer. 2023-07-25 17:48:31 +04:00
23rd 16117e56bb Added phrase for public photo to short info box. 2023-07-24 22:10:21 +03:00
John Preston fce8bc6201 Add stories-above-chats-list tooltip. 2023-07-24 21:42:13 +04:00
23rd 65a344be76 Added phrase for personal photo to short info box. 2023-07-24 20:02:46 +03:00
John Preston 2323aef899 Show nice tooltips about story privacy / silence. 2023-07-24 17:01:33 +04:00
John Preston fb4e05405e Support and use share comment in stories. 2023-07-24 11:43:20 +04:00
John Preston 5b10b7e15f Use separate record cancel text in stories. 2023-07-20 19:39:24 +04:00
John Preston 4402cce928 Allow archive with stories only. 2023-07-20 07:20:57 +04:00
John Preston 5f4dcc5eb6 Show segments in expanded stories list. 2023-07-20 07:20:57 +04:00
John Preston ebd8380019 Use correct reply placeholder in stories view. 2023-07-20 07:20:47 +04:00
John Preston 7b911897fc Remove legacy summaries from stories list. 2023-07-20 07:20:46 +04:00
John Preston 70ca3d4f1a Show hidden stories in archive. 2023-07-20 07:20:46 +04:00
John Preston ee507722ba Add stories counter to hidden stories sources. 2023-07-20 07:20:33 +04:00
John Preston 451c4e3101 Implement vertical list of hidden story sources. 2023-07-20 07:20:33 +04:00
John Preston af0e578da5 Save to Profile / Archive stories from the viewer. 2023-07-20 07:20:32 +04:00
John Preston 6c960243a9 Improve story source context menus. 2023-07-20 07:20:32 +04:00
John Preston 1d5b57c39c Add video story saved toast to viewer. 2023-07-20 07:20:32 +04:00
John Preston 3d795f2f67 Implement story mention messages. 2023-07-20 07:20:32 +04:00
John Preston 0183790518 Improve archive / unarchive story toast. 2023-07-20 07:20:12 +04:00
John Preston 7ad5520b82 Support external links sponsored messages. 2023-07-20 07:20:12 +04:00
John Preston 859636ff9c Show "Expired story" in the reply bar. 2023-07-20 07:20:12 +04:00
John Preston 1b581a1597 Support story link previews. 2023-07-20 07:20:12 +04:00
John Preston e21c06f67c Support deleting and reporting stories. 2023-07-20 07:20:12 +04:00
John Preston 19d0bf142c Improve empty / archived stories section. 2023-07-20 07:20:12 +04:00
John Preston e98770d418 Improve saved / archive stories design. 2023-07-20 07:20:12 +04:00
John Preston 119ee6044a Update stories icons in some places. 2023-07-20 07:20:12 +04:00
John Preston 2a1631247d Add stories to data export. 2023-07-20 07:20:12 +04:00
John Preston a2bf0fc511 Show unsupported stories with an Update button. 2023-07-20 07:20:11 +04:00
John Preston ad5b96b049 Show toasts on reply / archive / unarchive. 2023-07-20 07:20:11 +04:00
John Preston 1c41df364c Improved shared story layout. 2023-07-20 07:20:11 +04:00
John Preston c133f4de69 Display shared stories in message history. 2023-07-20 07:20:11 +04:00
John Preston 3ac7725111 Show relative time in stories, like last seen. 2023-07-20 07:20:11 +04:00
John Preston bafb4f91b4 Update API scheme on layer 160. 2023-07-20 07:20:11 +04:00
John Preston 5e5b252f2f Support correct saved stories / archive loading. 2023-07-20 07:20:10 +04:00
John Preston 7f8a985067 Start stories overview in profile / My Stories. 2023-07-20 07:20:10 +04:00
John Preston e7c0385aea Show hidden stories above contacts list. 2023-07-20 07:20:10 +04:00
John Preston d76c80bf0e Show recent viewers in self stories. 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 0edbb91b72 Process media edition updates from API. 2023-07-20 07:20:09 +04:00
John Preston 2e6790c45c Support replies to stories layout in messages. 2023-07-20 07:20:09 +04:00
John Preston d57ada8a64 Show stories summary status in chats list. 2023-07-20 07:20:08 +04:00
John Preston 429a3da3e5 Update API scheme to layer 160. 2023-07-20 07:20:07 +04:00
John Preston 04a3a50e74 Show error when trying change number from TDesktop. 2023-05-24 18:11:17 +04:00
John Preston d349763460 Fix "Remain Anonymous" change in recent actions. 2023-05-24 17:17:38 +04:00
John Preston c1a63164c0 Make count-depended button texts in filter links. 2023-04-23 18:09:10 +04:00
John Preston 4617ba5fb9 Add couple of phrases to the langpack. 2023-04-20 23:02:33 +04:00
John Preston a27ef55ff8 Improve chat theme selector design. 2023-04-20 11:55:23 +04:00
John Preston 352ae5100a Support chat wallpaper set from gallery. 2023-04-18 16:47:31 +04:00
John Preston 5cbf9a2dc4 Show background preview in service messages. 2023-04-14 13:52:49 +04:00
23rd a02ded6fd8 Disabled editor in UsernamesBox for bots. 2023-04-11 19:17:42 +04:00
23rd a0ca3beef8 Added phrases for bot management. 2023-04-11 19:17:42 +04:00
John Preston b4a588a676 Update API scheme on layer 158. 2023-04-11 19:17:39 +04:00
John Preston 7c11fd58cf Make whole same-background message clickable. 2023-04-11 19:17:39 +04:00
John Preston 9600cc0ed5 Don't suggest joining forbidden chats by link. 2023-04-11 19:17:39 +04:00
John Preston 959348f8cd Improve error messages for shareable folders. 2023-04-11 19:17:39 +04:00
John Preston e351ad1f3d Show only channels in suggest-leave box. 2023-04-11 19:17:39 +04:00
John Preston 292e5bc3f7 Improve filters save-on-demand. 2023-04-11 19:17:39 +04:00
John Preston 1ffbc122e1 Allow select/deselect all in filter link boxes. 2023-04-11 19:17:38 +04:00
John Preston 312aa4b130 Update API scheme on layer 158. 2023-04-11 19:17:38 +04:00
John Preston 6be2fb9790 Support nice leaving of shareable folder. 2023-04-11 19:17:38 +04:00
John Preston 4444844443 Update API scheme on layer 158. 2023-04-11 19:17:38 +04:00
John Preston 7a9961b0e9 Improve folder link chats list edit design. 2023-04-11 19:17:38 +04:00
John Preston 86f9875662 Add most of the phrases to the langpack. 2023-04-11 19:17:38 +04:00
John Preston b7d9d549ff Start filter share links management. 2023-04-11 19:17:37 +04:00
Ilya Fedin d52cabb386 Update to the new WebKitGTK 6.0 API 2023-04-02 17:19:15 +04:00
John Preston 832d426c1c Add media viewer title to lang pack keys. 2023-03-15 16:27:54 +04:00
John Preston 5ca7b95cdb Implement new voice speed change control design. 2023-03-14 17:30:50 +04:00
John Preston f3e15c7fcd Suggest inviting by link if privacy disallows adding. 2023-03-12 07:25:39 +04:00
John Preston e6b92eaf37 Add a power saving option to stop user statuses. 2023-03-10 10:44:57 +04:00
John Preston 1b3cf0a654 Add an "Open App" button for bot app link previews. 2023-03-07 08:42:29 +03:00
John Preston af51307aa6 Implement opening of t.me/bot/app-s. 2023-03-07 08:42:29 +03:00
23rd ae5f2add0e Added possible info about sponsors to menu from sponsored messages. 2023-03-07 08:42:29 +03:00
John Preston 4838315ca7 Beta version 4.6.6.
- Confirmation window before starting a call.
- New "Battery and Animations" settings section.
- "Save Power on Low Battery" option for laptops.
- Improved windowed mode support for media viewer.
- Hardware accelerated video playback fix on macOS.
- New application icon on macOS following the system guidelines.
2023-03-01 17:53:24 +04:00
23rd df176dd1d9 Guarded users from instant calls with confirmation dialog. 2023-03-01 09:12:03 +04:00
John Preston aa9e56c633 Update icon on macOS, allow changing back. 2023-03-01 09:12:02 +04:00
John Preston ce0e07d332 Implement "Save Power on Low Battery" function. 2023-03-01 09:12:02 +04:00
John Preston 388541a3fb Show a new "Battery and Animations" settings item. 2023-03-01 09:12:02 +04:00
John Preston 2a4c39b9d7 Implement some power saving options. 2023-03-01 09:12:02 +04:00
John Preston 8f908ab9c0 Show empty search results in emoji panel. 2023-02-09 12:55:44 +04:00
John Preston 64f4e0dd52 Don't offer translate from / to the same language. 2023-02-07 16:38:16 +04:00
John Preston b9188f892f Version 4.6.
- Emoji Profile Pictures.
Quickly create group and profile pictures from animated emoji
and stickers with the new "Use an Emoji" option.
- Emoji Categories.
Filter stickers and emoji by categories like "love", "cheers"
or "sleeping" in the sticker and emoji tabs.
- Chat Translation.
As a Premium user, translate entire chats in real time
as you scroll them or receive new messages.
- Media Permissions in Groups.
Control whether members of your groups can send
9 distinct media types – like Photos, Voice or Video Messages.
- Select Chats for Bots.
Bot developers can now let users quickly select groups,
channels or contacts that meet predefined criteria (more in @BotNews).
- Open in New Window.
Open chats or additional accounts in separate windows.
2023-02-03 22:13:26 +04:00
John Preston bbd937115c Add "Open in new window" to context menu. 2023-02-03 20:47:59 +04:00
John Preston 94b489835c Add chat name / account name / unread count title settings. 2023-02-03 17:51:47 +04:00
John Preston 2886ae6909 Block field with toast if texts are not allowed. 2023-02-02 22:12:33 +04:00
John Preston 17ce93fd5e Add choose chat for bot confirmation. 2023-02-02 22:12:33 +04:00
John Preston 097d04e2d4 Remove unused keys from lang.strings file. 2023-02-02 22:12:32 +04:00
John Preston 1689c1a597 Add Real-Time Translations premium promo section. 2023-02-02 22:12:32 +04:00
23rd cf6245af42 Added entry point for userpic emoji builder to userpic button. 2023-02-02 22:12:32 +04:00
23rd 6c1e9b1387 Added initial implementation of inner widget of userpic emoji builder. 2023-02-02 22:12:32 +04:00
John Preston 65b1a0c9a4 Use TabbedSearch control for stickers panel. 2023-02-02 22:12:31 +04:00
John Preston d4897c8a95 Remove fake generated Premium Sticker Set. 2023-02-02 22:12:31 +04:00
John Preston 554f66f089 Support separate message type group restrictions. 2023-02-02 22:12:31 +04:00
John Preston 809610817e Initial request peer button implementation. 2023-02-02 22:12:31 +04:00
23rd 37454b4ff4 Added list of active group calls to Calls box. 2023-01-21 07:29:40 +04:00
23rd 23a1f7b83c Fixed display of empty result of topics search. 2023-01-21 07:29:40 +04:00
Ilya Fedin 173108a9cb Differ file download failure reasons
..and uncomment the code for handling incorrect permissions
2023-01-09 17:02:11 +04:00
Ilya Fedin 7307f0b1a5 Use temp directory for downloads in Linux sandbox by default 2023-01-09 16:09:57 +04:00
John Preston 876cdcf26a Show "Photo set by you" in profile photos list. 2023-01-09 09:56:36 +04:00
23rd 9e0e28dc45 Improved style of box for editing of linked chat. 2023-01-09 09:05:07 +04:00
23rd 9b7689993f Fixed phrase of global TTL for new chats. 2023-01-09 09:05:06 +04:00
Ilya Fedin 0eec470387 Hide default download folder option if it's not available 2022-12-29 14:18:08 +04:00
23rd aa8ca28f77 Added description to context menu for anonymous phone numbers. 2022-12-29 11:11:08 +03:00
23rd aa1117a714 Added ability to sing up and sing in with anonymous numbers. 2022-12-29 11:11:08 +03:00
23rd b401f0bfea Added phrase to admin log when user joined via public request. 2022-12-28 00:18:43 +03:00
23rd 5bf46c0e90 Adjusted button style in intro steps to style in settings steps. 2022-12-27 22:06:26 +03:00
John Preston 9513aaa768 Allow accepting video userpic suggestions. 2022-12-26 14:24:07 +04:00
23rd 4c181b6d08 Added initial implementation of fallback photo management in settings. 2022-12-26 14:24:07 +04:00
John Preston c7c652a277 Improve icons and phrases. 2022-12-26 14:24:06 +04:00
John Preston faf6c48f25 Remove ui/special_buttons module. 2022-12-26 14:24:06 +04:00
John Preston 14f113266f Improve suggested photo service message. 2022-12-26 14:24:06 +04:00
John Preston af350e2daa Allow hiding members list in groups. 2022-12-26 14:24:06 +04:00
John Preston 2ce8094932 Add spoiler toggle to three dot menu in SendFilesBox. 2022-12-26 14:24:06 +04:00
John Preston ca0b34dcf0 Update API scheme on layer 151. 2022-12-26 14:24:06 +04:00
John Preston 5bee6310c0 Allow sending media with spoilers. 2022-12-26 14:24:05 +04:00
John Preston 48cf0a4382 Implement suggested profile photo message. 2022-12-26 14:24:05 +04:00
John Preston 5fe9c93cb6 Set / suggest / reset a contact personal photo. 2022-12-26 14:24:05 +04:00
23rd 994d789c60 Added ability to remember last choice in delete messages box. 2022-12-26 14:24:05 +04:00
23rd a043e22622 Added internal support of skipping translation for multiple languages. 2022-12-26 14:24:05 +04:00
23rd b4a7d98fa0 Added support of custom emoji to translate box. 2022-12-09 11:54:37 +03:00
John Preston 77b2572854 Add some General topic phrases. 2022-12-07 13:35:24 +04:00
23rd 993b501996 Filtered out only channels in list of applying TTL for multiple chats. 2022-12-07 13:09:46 +04:00
John Preston 76d44172f1 Add "Copy Topic Link" topic profile menu item. 2022-12-06 23:22:50 +04:00
John Preston a8c230aba3 Update API scheme on layer 150: AntiSpam admin log. 2022-12-04 08:00:20 +04:00
23rd eed706f917 Added ability to filter and report of anti-spam in admin log. 2022-12-01 05:49:33 +03:00
23rd 4bd2091e6e Added initial ability to enable anti-spam mode in megagroups. 2022-12-01 05:49:33 +03:00
23rd 377ee7df06 Added ability to apply TTL for multiple chats. 2022-11-30 17:17:16 +03:00
23rd c481d48865 Added some phrases for global TTL settings. 2022-11-29 17:41:20 +03:00
23rd 3fdb807a1e Respected new error for occupied usernames in manage channel. 2022-11-29 14:12:57 +03:00
23rd 22dc7023fc Respected new error for occupied usernames in UsernameBox. 2022-11-29 14:12:50 +03:00
23rd f82bae15f0 Added translation preferences. 2022-11-22 00:28:07 +00:00
23rd 6db7840fa7 Added translate ability to context menu. 2022-11-22 00:26:49 +00:00
23rd b7647fbcc1 Added initial implementation of translate box. 2022-11-22 00:26:49 +00:00
John Preston 248337daf5 Implement topics pin limit box. 2022-11-22 00:26:48 +00:00
23rd a02c01cce7 Added phrases for various types of albums in chats list. 2022-11-11 11:45:13 +04:00
John Preston 4a8b5c3015 Add "Show Topics List" button to topic profile. 2022-11-09 10:22:33 +04:00
John Preston d0d2a4f488 Show messages count in forum. 2022-11-09 10:22:23 +04:00
John Preston 080ab26804 Add some phrases to langpack. 2022-11-05 17:49:01 +04:00
John Preston fb33951c94 Fix grammar in a phrase. 2022-11-05 15:01:02 +04:00
23rd 421e7a960b Added phrases for usernames in admin log. 2022-11-05 08:16:34 +03:00
John Preston 34a2c5c8ce Display topic name in chats list. 2022-11-02 16:39:13 +04:00
John Preston cddb2a4bac Improve video chat menu for forums. 2022-11-01 20:00:09 +04:00
Ilya Fedin 68ad56db79 Use QtWaylandCompositor for webview embedding on Linux 2022-11-01 19:33:46 +04:00
John Preston bc96bdf7a9 Add video chat management menu items to forum. 2022-11-01 19:25:43 +04:00
John Preston af6ca8d4f1 Show "Topic Author" fake admin rank. 2022-11-01 19:25:43 +04:00
John Preston 8dc27339b4 Support pinned messages bar in topics. 2022-11-01 19:25:43 +04:00
John Preston c8ed8e0e5f Support nice empty topic view. 2022-11-01 19:25:42 +04:00
John Preston aac91a19ca Context-aware phrases in topic service messages. 2022-11-01 19:25:42 +04:00
John Preston b4a9705564 Simplify pin_messages/manage_topics logic. 2022-11-01 19:25:41 +04:00
John Preston 70e5f752ba Correctly handle complex pin_messages/manage_topics. 2022-11-01 19:25:41 +04:00
John Preston 53beb6f562 Allow editing ManageTopics rights/restrictions. 2022-11-01 19:25:41 +04:00
John Preston b497e5ea21 Add a Reopen Topic button on topic top for admins. 2022-11-01 19:25:41 +04:00
23rd 6d3f9017fa Added ability to report chat photo and channel photo. 2022-11-01 19:25:41 +04:00
John Preston 7cdf20a7c5 Allow topic deletion. 2022-11-01 19:25:40 +04:00
John Preston ad2f9438a2 Support topic closing. 2022-11-01 19:25:40 +04:00
John Preston fe41fbd7e9 Support topics in Recent Actions. 2022-11-01 19:25:40 +04:00
John Preston fcc4503791 Add "View as Messages" in forums. 2022-11-01 19:25:40 +04:00
23rd a4856e4436 Added handling of error for too much number of activated usernames. 2022-11-01 19:25:40 +04:00
23rd bdd79aa2f2 Changed row in usernames list for editable one. 2022-11-01 19:25:40 +04:00
23rd c8ae7c7402 Added ability to download multiple files from context menu. 2022-11-01 19:25:39 +04:00
23rd 79f592a84f Added usernames support to info profile. 2022-11-01 19:25:39 +04:00
23rd 113d9742f4 Added initial implementation of usernames list for boxes. 2022-11-01 19:25:39 +04:00
23rd 4824b26afd Added tooltip with forwards count to views info for channel messages. 2022-11-01 19:25:38 +04:00
John Preston 6997e165c6 Forum three-dot menu, except search. 2022-11-01 19:25:37 +04:00
John Preston cae18b3320 Use "Change Emoji Status" phrase. 2022-09-14 12:27:06 +04:00
John Preston 1363faddbf Add "Reaction button in messages" setting. 2022-09-13 07:44:22 +04:00
John Preston 3129d9f0df Add a distinct "N seconds" key for the slowmode phrase. 2022-09-10 08:19:37 +04:00
John Preston c00f2f96ec Replace phone number with "Set Emoji Status". 2022-09-07 20:39:57 +04:00
John Preston 5cc6275fc3 Fly + effects when choosing an emoji status. 2022-09-07 12:52:34 +04:00
John Preston 1877786707 Special phrase for a colored emoji status. 2022-09-06 12:32:33 +04:00
John Preston f0955f2021 Add emoji-status disclaimer for unknown peers. 2022-09-06 11:20:55 +04:00
23rd fa4801ac94 Added ability to set emoji status for certain period of time. 2022-09-02 21:14:34 +04:00
John Preston 9bb2bb09b9 Update API scheme on layer 145.
Restrict send from channels to premium in line with API restrictions.
2022-09-02 21:14:34 +04:00
John Preston e0513f7b7c Return old allowed reactions edit for channels. 2022-09-02 21:14:33 +04:00
John Preston 5e81c65ea6 Implement improved allowed reactions editing. 2022-09-02 21:14:32 +04:00
John Preston d9a6d5f508 Update API scheme on layer 145. 2022-09-02 21:14:32 +04:00
23rd 149d92d224 Added ability to choose subscription option for Premium in Settings. 2022-09-02 21:14:32 +04:00
23rd 01b50a8460 Added initial implementation of TopBar in Premium Settings for user. 2022-09-02 21:14:31 +04:00
John Preston 668a3308be Support custom emoji reactions in WhoReacted. 2022-09-02 21:14:31 +04:00
John Preston 8a1118d9bb Show how much message limit is exceeded when editing. 2022-09-02 21:14:29 +04:00
John Preston f4b80d8714 Show premium emoji toast / send to Saved Messages. 2022-08-02 20:59:50 +03:00
23rd 3602155f68 Fixed display of gift service actions for gift senders. 2022-07-27 12:49:52 +03:00
John Preston f7885da7dd Support additional saved payment methods. 2022-07-26 20:12:14 +03:00
23rd d2170232af Added toast to privacy setting for voice messages for non-premium users. 2022-07-26 20:12:13 +03:00
John Preston 18a6f7d700 Make 8 column emoji picker by default. 2022-07-26 20:12:13 +03:00
23rd 505e60545e Respected privacy setting for voice messages when they are forwarded. 2022-07-26 20:12:12 +03:00
John Preston bb7249f280 Allow viewing emoji sets used in a message. 2022-07-26 20:12:12 +03:00
John Preston 3ccc567e04 Add animated emoji premium preview. 2022-07-26 20:12:11 +03:00
23rd 67195f3825 Added initial support of privacy setting for voice messages. 2022-07-26 20:12:11 +03:00
23rd e84f5aaa3d Added support of service actions for premium gifts. 2022-07-26 20:12:11 +03:00
John Preston 25f4646cd8 Adapt emoji pack preview box. 2022-07-26 20:12:10 +03:00
23rd 5fbbdd8a9e Added ability to choose to show recent group history for each new user.
Fixed #9864.
2022-07-26 20:12:10 +03:00
23rd c7c8ebed13 Added initial box for premium gifts. 2022-07-26 20:12:09 +03:00
John Preston c1e7e63677 Support custom popups in attach bots. 2022-07-26 20:12:09 +03:00
John Preston 2f92830f6a Use correct title in premium sticker toast. 2022-06-23 09:31:32 +04:00
John Preston 0a81246502 Show correct error box when sending file > 4GB. 2022-06-16 13:48:11 +04:00
John Preston 60d998bf36 Fix build on Linux. 2022-06-14 21:27:50 +04:00
John Preston 6d8012f13a Pause premium settings animations. 2022-06-14 13:43:07 +04:00