Commit Graph

2432 Commits

Author SHA1 Message Date
AlexeyZavar 0825ea0160 Merge tag 'v6.7.8' into dev
# Conflicts:
#	.github/workflows/mac_packaged.yml
#	Telegram/Resources/winrc/Telegram.rc
#	Telegram/Resources/winrc/Updater.rc
#	Telegram/SourceFiles/api/api_chat_invite.h
#	Telegram/SourceFiles/boxes/language_box.cpp
#	Telegram/SourceFiles/boxes/send_files_box.h
#	Telegram/SourceFiles/boxes/sticker_set_box.cpp
#	Telegram/SourceFiles/core/version.h
#	Telegram/SourceFiles/data/data_types.h
#	Telegram/SourceFiles/history/history_item.cpp
#	Telegram/SourceFiles/history/history_widget.cpp
#	Telegram/SourceFiles/history/view/history_view_chat_section.cpp
#	Telegram/SourceFiles/history/view/history_view_message.cpp
#	Telegram/SourceFiles/history/view/history_view_translate_bar.cpp
#	Telegram/SourceFiles/history/view/history_view_translate_tracker.cpp
#	Telegram/SourceFiles/platform/mac/main_window_mac.mm
#	Telegram/SourceFiles/settings/sections/settings_main.cpp
#	Telegram/lib_ui
#	snap/snapcraft.yaml
2026-04-24 20:47:17 +03:00
John Preston 6e90f6876e Version 6.7.8.
- Proxy auto-rotation option.
- Allow seeking in video messages.
- Styled text items with emoji support in image editor.
- Wheel zoom and middle-button panning in image editor.
- Manage owned custom emoji packs and delete owned sticker sets.
- Add-to-Sticker-Set and Add-to-Emoji-Set submenus for foreign packs.
- Reply header with preview in send files box.
- Bring back original video quality option.
- Screen reader support for language list and country select box.
- Fix crash in proxy sharing before auth.
- Fix stories in albums with reorder enabled.
- Fix layout for RTL messages.
2026-04-24 17:52:19 +07:00
John Preston 0e1b53dfa7 Use single global menu on macOS. 2026-04-24 13:06:15 +07:00
John Preston f1b3588465 Beta version 6.7.7.
- Proxy auto-rotation option.
- Allow seeking in video messages.
- Styled text items with emoji support in image editor.
- Wheel zoom and middle-button panning in image editor.
- Reply header with preview in send files box.
- Bring back original video quality option.
- Delete owned sticker set from sticker set box.
- Add-to-Sticker-Set and Add-to-Emoji-Set submenus for foreign packs.
- Screen reader support for language list and country select box.
- Fix stories in albums with reorder enabled.
- Fix layout for RTL messages.
2026-04-20 22:08:24 +07:00
John Preston 9878ee6fa7 Improve work on original video quality. 2026-04-19 22:19:47 +07:00
cumdev1337 827ec824d1 Bring back original video quality option 2026-04-19 17:03:38 +07:00
John Preston 2cd90eb3ce Add proxy auto-rotation option. 2026-04-16 21:24:39 +07:00
John Preston 668a91bd15 Version 6.7.6.
- Gradient-reveal animation for text appearing in messages.
- Support draw-to-reply from shared media.
- Frame-by-frame stepping and hold-to-speedup hotkeys in media view.
- Fix loading stickers and emoji search results.
- Custom emoji picker for premium quick reaction.
- Search in section of pinned messages.
- Recent search entries in settings search.
- Hide phone number in main settings section.
- Suggest sending large texts as files.
- Allow creating polls with single answer option.
- Bring menus and fullscreen media viewer to active space on macOS.
- Fix several poll display and voting menu issues.
- Fix possible crashes in chats list, url auth and others.
2026-04-14 22:32:34 +07:00
23rd c773f16a4a Added proxy check IP exposure warning before status check. 2026-04-10 09:13:31 +03:00
23rd a8b59804fa Disabled debug logging by default for macOS debug builds. 2026-04-10 09:13:31 +03:00
AlexeyZavar 2079c8d4cf Merge tag 'v6.7.5' into dev 2026-04-07 22:26:59 +03:00
AlexeyZavar d9c6e3a322 Merge tag 'v6.7.4' into dev 2026-04-07 19:39:36 +03:00
John Preston ca3eb7dca4 Version 6.7.5.
- Support for gradual appearing of bot reply messages.
2026-04-07 23:19:25 +07:00
John Preston fef4e14fb0 Version 6.7.4.
- Add experimental option for "AI Tools" button.
- Jump between markers with Alt+Arrows in media view.
- Info button in AI Tools box.
- Show warning for unofficial app builds.
- Allow text emojify without selecting a style.
- Accept also base64 (non-url) proxy secrets.
- Use tg:// deeplinks for proxy share links.
- Fix newbot deeplink parsing with trailing slash and unicode names.
- Fix file reference refresh for user, group and channel photos.
- Fix stale macOS tray icon colors after appearance switches.
- Fix tooltip crash in top peers selector with small width.
- Fix preserving markers after video quality switch in media view.
2026-04-07 12:53:33 +07:00
John Preston a5307489ff Accept also base64 (non-url) secrets. 2026-04-07 11:57:42 +07:00
rdmcd a17199c7a9 Fix startchannel deeplink: add missing stories rights and bot defaults fallback.
ParseRequestedAdminRights was missing post_stories, edit_stories and
delete_stories identifiers, causing all admin rights to be discarded
when any of these appeared in the admin parameter. Also, startchannel
always used explicit URL rights even when empty, never falling back to
bot's default admin rights configured via BotFather (unlike iOS client).

Unknown admin right identifiers are now skipped instead of discarding
all already-parsed rights, improving forward-compatibility of deeplinks.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 11:26:02 +07:00
John Preston b51c0ca5e7 Allow trailing slash in newbot link. 2026-04-06 15:41:42 +07:00
John Preston c6c2479268 Fix newbot links parsing. 2026-04-06 15:41:42 +07:00
John Preston 300e0f2fb7 Fix unicode name value in bot create deeplink. 2026-04-06 15:41:42 +07:00
AlexeyZavar 2f5970d57c Merge tag 'v6.7.2' into dev 2026-04-04 05:32:26 +03:00
John Preston 79263209b3 Version 6.7.3.
- Fix launch on older macOS versions.
2026-04-04 09:13:10 +07:00
John Preston 085c4ba65d Version 6.7.2.
- System audio capture for desktop sharing on macOS.
- Split voice and audio playback speeds.
- Unread media dot for voice messages in dialog list.
- Add 'x' button to AI Tools promo toast.
- Fix long forward messages preview in box.
- Fix custom emoji reaction search by category.
- Fix double context menu in photo sending confirmation.
- Fix possible crash in middle-elision.
- Fix possible crash in GIFs search.
2026-04-03 17:34:53 +07:00
23rd 883a61e5a0 Split voice and audio playback speeds. 2026-04-03 09:23:42 +03:00
23rd 2f2fae3892 Synced playback speed button state across multiple windows. 2026-04-03 08:50:29 +03:00
John Preston 666e40f002 Version 6.7.1.
- Fix crash in emoji panel animation.
2026-04-02 00:42:10 +07:00
John Preston 0f85080c15 Version 6.7.
- AI Text Editor for messages.
- Enhanced Polls with media, locations and suggested options.
- Bots can create and managed other Bots on your behalf.
- Drawing tools in image editor (brush, marker, eraser, arrow).
- Trim recorded voice messages.
- Per-file captions when sending multiple files.
- Audio sharing in calls on Linux.
2026-04-01 13:24:42 +07:00
John Preston afddcbdd40 Fix build with GCC. 2026-04-01 13:24:42 +07:00
John Preston b6ae741000 Implement managed bot creation limits toasts. 2026-04-01 00:16:22 +07:00
John Preston 27b041c4c5 Support touch-select/menu in FlatLabel. 2026-03-31 15:55:02 +07:00
23rd a479459d76 Added support of link to specific option in poll. 2026-03-30 10:19:14 +03:00
John Preston 5472f97797 Fix many touchscreen-related problems. 2026-03-28 22:45:39 +07:00
Ilya Fedin 79d97463ec Ignore system-synthesized mouse events in widgets accepting touch 2026-03-28 22:45:22 +07:00
John Preston e974d02b44 Toast icon revolution. 2026-03-28 14:48:58 +07:00
23rd 554ba411f6 [poll-view] Added initial support of reply to poll answers. 2026-03-28 10:29:08 +03:00
People-11 a3d03a3c63 feat: option to open link without warning 2026-03-26 18:07:16 +03:00
John Preston 66e4cab8f8 Allow disabling accessibility helpers. 2026-03-25 14:40:18 +07:00
John Preston b6b6e18896 Don't break old settings reading. 2026-03-25 13:08:50 +07:00
John Preston d455d6ee32 Improve managed bot creation. 2026-03-25 13:08:50 +07:00
John Preston 4069e4412c Initial attempt to add ai controls. 2026-03-25 13:08:50 +07:00
John Preston 358a9f87a1 Initial support for managed bot creation. 2026-03-25 13:08:50 +07:00
John Preston 5a39484407 Better post views tracking. 2026-03-25 13:08:49 +07:00
AlexeyZavar b93c93a20c Merge tag 'v6.6.2' into dev 2026-03-19 01:24:29 +03:00
John Preston 06c5154e99 Beta version 6.6.4.
- Fix launch on Linux.
2026-03-17 12:10:53 +04:00
John Preston af4c7bc754 Support system text replacements on macOS. 2026-03-16 13:10:21 +04:00
John Preston 1610ad345f Push non-default app scale to IV. 2026-03-16 13:10:21 +04:00
John Preston 4fd4b14fcc Beta version 6.6.3.
- Drawing tools in image editor (brush, marker, eraser, arrow).
- Draw-to-reply button in media viewer.
- Trim recorded voice messages.
- Per-file captions when sending multiple files.
- Audio sharing in calls on Linux.
- Ripple effects for reactions, send and reply buttons.
- Fix saved music shuffled playing.
2026-03-12 23:02:47 +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
John Preston 63a76b273a Fix trailing seconds in date formatting. 2026-03-05 11:25:27 +04:00
23rd 1e0a16a214 Added ability to use platform provider of translations on macOS. 2026-03-04 08:32:04 +03:00
23rd 04ccdc4b30 Added initial support of system accent color. 2026-03-04 07:08:51 +03:00