AlexeyZavar
d9c6e3a322
Merge tag 'v6.7.4' into dev
2026-04-07 19:39:36 +03:00
23rd
b80f25fbc5
Made Swift 6 local translation support optional.
2026-04-06 17:52:53 +03:00
KevinHuge
59b089a0cc
Fix stale macOS tray icon colors after appearance switches
...
Summary:
Fix the macOS tray icon refresh path so the menu bar icon updates immediately after system light/dark appearance changes, even while Telegram stays unfocused in the background.
Changes:
The tray icon code was observing status button appearance changes but rendering against NSApp effectiveAppearance on macOS 10.14 and newer. Those two appearance sources do not update in lockstep while Telegram is unfocused, which caused the tray icon to redraw with a stale color until the app was focused. This change makes the renderer use status.button.effectiveAppearance directly so the icon color is derived from the same Cocoa object that emits the refresh signal.
2026-04-06 16:57:03 +07:00
AlexeyZavar
2f5970d57c
Merge tag 'v6.7.2' into dev
2026-04-04 05:32:26 +03:00
23rd
172bbb1b29
Fixed crash on macOS 10.13.
...
Regression was introduced in 8de878693d .
2026-04-03 23:41:55 +03:00
23rd
8de878693d
Fixed initial tray icon color on macOS dark theme.
2026-04-03 13:34:05 +03:00
AlexeyZavar
b93c93a20c
Merge tag 'v6.6.2' into dev
2026-03-19 01:24:29 +03:00
AlexeyZavar
dfc6718bea
fix: app restart & crashes on macOS
2026-03-19 00:54:55 +03:00
23rd
ccb563eff1
Moved out dock menu from obj-c implementation to Qt implementation.
...
This allows to remove
the `NSApplicationDelegate::applicationDockMenu` patch for Qt.
2026-03-12 12:59:49 +04:00
23rd
d4a5bb788c
Moved out some classes from lib_translate.
2026-03-04 08:32:04 +03:00
23rd
ccce8756ed
Added simple error handler for translations.
2026-03-04 08:32:04 +03:00
23rd
d7e8199365
Added platform provider of translations.
2026-03-04 08:32:04 +03:00
23rd
7d310e56cc
Added accounts list to tray menu on macOS.
...
Related commit: 57b22d2ad2 .
2026-02-28 19:07:08 +04:00
23rd
7899e4943b
Changed behavior to open context menu with right-click on macOS tray.
2026-02-28 19:07:08 +04:00
AlexeyZavar
b6d19149d9
feat: per-account ghost & lock ghost features & refactor
2026-02-13 16:52:15 +03:00
AlexeyZavar
e15d380dd1
Merge tag 'v6.4.2' into dev
2026-01-12 20:19:28 +03:00
23rd
1e6912f560
Respected different scales in rects of text recognition for macOS.
2026-01-03 05:13:29 +03:00
23rd
19e965ce45
Reverted "Wrapped text recognition on macOS with experimental toggle."
...
This reverts commit feb1ea6502 .
2025-12-31 12:18:04 +03:00
AlexeyZavar
cb24e7d085
Merge tag 'v6.3.10' & extra into dev
2025-12-30 14:28:06 +03:00
23rd
a3465ea80c
Removed duplicated menu item for Character Palette for modern macOS.
2025-12-28 10:12:03 +03:00
23rd
57b22d2ad2
Added accounts list to dock menu on macOS.
2025-12-22 17:56:54 +04:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
AlexeyZavar
77e300b551
Merge tag 'v6.3.6' into dev
2025-12-09 20:09:22 +03:00
23rd
3aa241d825
Removed WebAuthn support for macOS for now.
2025-12-05 23:11:32 +04:00
23rd
feb1ea6502
Wrapped text recognition on macOS with experimental toggle.
2025-12-05 20:11:53 +04:00
23rd
fea80b4919
Wrapped passkeys on macOS with experimental toggle due to instability.
2025-12-05 20:11:53 +04:00
23rd
255b30e88a
Added initial implementation of text recognition for macOS.
2025-12-05 20:11:53 +04:00
23rd
d2dd124be0
Added dummy platform files for text recognition.
2025-12-05 20:11:53 +04:00
23rd
e7c1073e13
Added initial error handler to passkeys processing.
2025-12-05 18:15:54 +04:00
23rd
cb100623fb
Added initial macOS 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
AlexeyZavar
66a4b1a9f1
feat: improve app icon render & adapt macOS icons
2025-11-01 13:39:12 +03:00
AlexeyZavar
51a7739436
Merge remote-tracking branch 'upstream-main/dev' into dev
2025-10-27 12:17:51 +03:00
Ilya Fedin
dbc9beaa19
Make psLaunchMaps async
2025-10-22 22:01:45 +04:00
23rd
bc90463893
Removed unused variable in macOS file utilities to fix compiler warning.
2025-10-10 11:26:45 +03:00
23rd
7fb486d8d2
Removed unused variable from touchbar item on macOS.
2025-10-10 11:26:42 +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
AlexeyZavar
9cf11ff45d
Merge tag 'v6.1.3' into dev
2025-10-04 17:26:13 +03:00
23rd
2b93362a57
Added fetching "Mark as read" translation based on macOS language.
2025-09-29 15:12:51 +03:00
23rd
b79fbe2123
Added "Mark as read" action to macOS notifications.
2025-09-29 15:12:51 +03:00
Ilya Fedin
86b94b4723
Change notification volume visibility on support change
...
Cross platform VolumeSupported wrapper
2025-08-17 14:47:49 +03:00
23rd
a3e8848bc8
Added ability to check if OS has support of notifications volume.
2025-08-17 14:47:49 +03:00
AlexeyZavar
e5ca216c99
fix: make it build
2025-07-07 02:56:10 +03:00
AlexeyZavar
13a96ee1d3
Merge tag 'v5.16.2' into dev
2025-07-07 01:23:33 +03:00
23rd
ac243136b9
Replaced AboutBox with generic box.
2025-06-29 23:40:24 +03:00
23rd
d06a9e2e5c
Added missing shortcut to toggle fullscreen for windows on macOS.
2025-06-29 21:14:20 +03:00
John Preston
4659d5db5d
Version 5.15.
...
- Send Direct Messages to Channels.
- Enable New Tab Layout for Topics.
- Create Polls with Up To 12 Options.
2025-06-04 22:56:02 +04:00
John Preston
dfc1ec3ccf
Support shared media / pins for sublists.
2025-06-04 10:00:23 +04:00