Commit Graph

411 Commits

Author SHA1 Message Date
John Preston 99d0cac218 Include core/version.h directly in Windows platform sources. 2026-07-02 17:49:08 +04:00
John Preston b0c4f29401 [ai] Add -testagent for silent crashes. 2026-07-02 17:49:02 +04:00
23rd 6477fdd1ed Added playback controls to Windows taskbar thumbnail.
Fixed #30402.
2026-06-24 13:25:43 +04:00
23rd 91fb16815d Moved out IsDarkTaskbar() from the Windows tray module. 2026-06-24 13:25:43 +04:00
John Preston 043fa0a5ec Fix build on Windows. 2026-06-16 12:07:01 +04:00
23rd e9366a83ae Fixed Windows shutdown crash by deferring close on WM_ENDSESSION. 2026-05-18 10:36:53 +03:00
23rd 995a77a4d1 Fixed tray Quit crash by deferring action callback to main event loop. 2026-05-18 10:36:53 +03:00
John Preston 33dda9dffd Return possibility for maps handler customization on Windows. 2026-04-14 21:55:38 +07:00
John Preston 05d2881c16 Disable attempts to launch bingmaps.
Fixes #30551.
2026-04-14 13:23:25 +07:00
23rd d7e8199365 Added platform provider of translations. 2026-03-04 08:32:04 +03:00
cumdev1337 234e0b247b Save webauthn resident key 2026-02-28 11:31:30 +04:00
23rd 6ce7641971 Replaced WebAuthn dll loading with SafeLoadLibrary on Windows. 2025-12-16 17:09:13 +03:00
23rd eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
23rd d2dd124be0 Added dummy platform files for text recognition. 2025-12-05 20:11:53 +04:00
23rd 30ef7270b3 Added initial Win API support for passkeys. 2025-12-05 18:15:53 +04:00
23rd cb07bcf0db Added initial dummy platform files for passkeys. 2025-12-05 18:15:53 +04:00
John Preston 6abd4bae58 Fix build with Qt 6 on Windows. 2025-10-29 14:34:51 +04:00
Ilya Fedin 5fbf280e4a Combine startUrls and sendPaths
This commit allows to handle multiple URLs of all types as positional arguments simultaneously:
* tg:// links
* tonsite:// links
* interpret:// file paths
* generic file paths (to share files)

This allows to Drag'n'Drop files to the Telegram shortcut/binary.
2025-10-23 10:23:53 +04:00
Ilya Fedin dbc9beaa19 Make psLaunchMaps async 2025-10-22 22:01:45 +04:00
23rd 8bdf8d42d9 Adapted retrieving displays name for Windows from Qt6.6.0.
https://github.com/qt/qtbase/commit/6136b92f540c15835e0c7eb7e01ab7b58fbea685
2025-10-10 11:24:07 +03:00
Ilya Fedin b29877554c Make experimental option for non-native notifications cross-platform 2025-10-10 11:24:07 +03:00
23rd a2d17f6f3f Added ability to choose display for notifications to settings. 2025-10-10 11:24:07 +03:00
23rd 54018aec90 Added experimental option for non-native notifications on macOS. 2025-10-10 11:24:07 +03:00
23rd a3e8848bc8 Added ability to check if OS has support of notifications volume. 2025-08-17 14:47:49 +03:00
John Preston 5d7ae16b4a Try fixing working on Windows 7. 2025-08-01 11:27:53 +04:00
John Preston dfc1ec3ccf Support shared media / pins for sublists. 2025-06-04 10:00:23 +04:00
John Preston 3907a103fc Fix possible notification click problem.
Fixes #29293.
2025-05-15 15:34:23 +04:00
Ilya Fedin b14c2878b3 Revert "Move icon name getter to cross-platform header"
This reverts commit d9318c9935.
2025-03-12 14:54:41 +04:00
Ilya Fedin 0fb67c78a9 Add a method to calculate instance hash to Launcher 2025-03-12 14:53:21 +04:00
Eugene e99cb9bfb8 Ensure policy check before creating Zone.Identifier for downloaded files on Windows 2025-03-04 10:47:31 +04:00
Ilya Fedin 5f5a2a3ef2 Check high contrast theme for auto dark mode on Windows 2025-01-27 15:01:11 +01:00
Ilya Fedin e1f71baed6 Move native notifications option check logic to cross platform code 2025-01-25 18:33:13 +04:00
John Preston 9dc947ecb6 Simplify run-in-background option selection. 2025-01-22 22:13:28 +04:00
John Preston d135151477 Use native sound support in macOS notifications. 2025-01-22 22:13:28 +04:00
John Preston 20fadfef7f Fix file dialog for Windows on ARM. 2024-11-18 16:01:15 +04:00
Ilya Fedin ebd0c3696a Remove #ifndef __MINGW32__ from Windows notifications
It uses C++/WinRT nowadays just like all other code so there's no point in #ifndef'ing only it
2024-10-31 19:22:37 +04:00
Ilya Fedin e0a0d9c039 Remove outdated ifdef
The file doesn't have __in anymore
2024-10-31 19:22:37 +04:00
John Preston 285c96fd2e Add "Respect the Focus settings" on Windows. 2024-10-24 13:24:43 +04:00
Ilya Fedin a307e7a798 Replace fullscreen mask workaround with Qt one 2024-09-19 10:46:46 +02:00
John Preston 2c3ef13b01 Update tg_owt to M123. 2024-07-19 11:56:25 +02:00
John Preston de52ac6b28 Resolve different addresses. 2024-07-19 11:20:54 +02:00
John Preston 310837c9e1 Add venues list and chosen place name. 2024-07-19 11:20:54 +02:00
John Preston 2a5071b66c Initial location sending on Windows. 2024-07-19 11:20:53 +02:00
Ilya Fedin aa140b2919 Fix warnings on Windows 2024-07-06 11:05:28 +04:00
John Preston 93b7c47cda Support building on Windows with Qt 6. 2024-06-21 11:36:18 +04:00
John Preston 2cb0651b04 Redirect IME to search on Windows. 2024-05-07 22:17:34 +04:00
John Preston c16d820b88 Move OpenSSL probing before crash reporter. 2024-04-24 19:12:46 +04:00
John Preston 104ba4db7c Fully migrate to Webrtc::Environment. 2024-01-25 11:57:58 +04:00
John Preston 6033071e61 Fix new taskbar "Quit Telegram" icon generation. 2024-01-16 12:53:23 +04:00
John Preston 973f91b5e4 Add "Quit Telegram" taskbar menu item.
Fixes #1161.
2024-01-04 17:22:05 +04:00