202 Commits

Author SHA1 Message Date
23rd
3535fafe1a Replaced qMin, qMax and qAbs with std::min, std::max and std::abs. 2026-09-14 18:03:15 +03:00
John Preston
461872c1d2 Refuse separate windows for unavailable or locked chats 2026-09-08 08:47:05 +04:00
John Preston
4f38a10ddb Fixed two more crashes when the last monitor is removed. 2026-08-26 23:25:37 +04:00
John Preston
270d47b96b Compose the poll vote notification via the shared lookup
Task: 2026/08/18/read-vote-notification-poll-through-shared-lookup
2026-08-18 23:56:49 +04:00
23rd
c17c56ad13 Added support of callback buttons in notifications on Linux. 2026-08-05 11:38:36 +04:00
23rd
e401c06c2c Added experimental UserNotifications manager for macOS. 2026-07-28 09:53:53 +03:00
John Preston
483f576fb3 Compose full names without bidi reordering 2026-07-20 18:40:54 +04:00
Ilya Fedin
ab8d1ffa67 Check GNotification option via base::options::lookup 2026-06-26 11:08:00 +04:00
Ilya Fedin
156c8e74e5 Use new base::option::changes in a few old options 2026-06-23 06:49:54 +04:00
Ilya Fedin
c486314f83 Avoid full Telegram target rebuild on version change 2026-06-15 17:05:51 +04:00
23rd
8f14d43eed Removed display of notification action buttons under hidden preview. 2026-04-28 18:16:19 +07:00
23rd
a1389ac778 Added inline buttons to macOS notifications from notification user. 2026-04-11 16:00:27 +03:00
23rd
90191819bd Added api support of notify settings for reactions and poll votes. 2026-03-30 10:19:14 +03:00
23rd
094c43293d Added support of notifications for poll votes. 2026-03-30 10:19:14 +03:00
John Preston
f7679c50d8 Always spoiler codes in notifications. 2026-03-10 15:31:17 +04:00
John Preston
0b4a718afe Don't re-create topic when clearing its messages. 2025-12-15 21:40:54 +04:00
John Preston
08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +04:00
23rd
eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
John Preston
41d206e354 Rename SuggestPostOptions to SuggestOptions. 2025-12-05 20:11:53 +04: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
John Preston
ca4caec819 Improve bot with forum opening. 2025-10-10 09:26:57 +04:00
23rd
20cadfad29 Added experimental option to hide reply button from native notification. 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
1919546441 Added ability to change volume of specific notifications from settings. 2025-08-17 14:47:49 +03:00
23rd
15e4d86e92 Added ability to override volume in media audio tracks. 2025-08-17 14:47:49 +03:00
John Preston
7e5a29a5cc PoC suggesting posts to channels. 2025-06-27 21:29:34 +04:00
John Preston
dfc1ec3ccf Support shared media / pins for sublists. 2025-06-04 10:00:23 +04:00
John Preston
ffe6786ad1 Support unread reactions in monoforums. 2025-06-04 10:00:23 +04:00
John Preston
6068678fa1 Improve separate window support. 2025-06-04 10:00:23 +04:00
John Preston
40053e3388 Rename RepliesWidget/Memento to ChatWidget/Memento. 2025-06-04 10:00:14 +04:00
John Preston
3907a103fc Fix possible notification click problem.
Fixes #29293.
2025-05-15 15:34:23 +04:00
John Preston
cae192682b Improve notification Ctrl+Click to open a new window.
Fixes #29144.
2025-05-07 18:52:52 +04:00
23rd
6c68bacaef Added ability to open chat in window from Ctrl+click on notifications. 2025-05-07 18:09:34 +04:00
John Preston
95ccc99fee Hide reply in notification for paid peers. 2025-03-07 19:03:39 +04:00
Ilya Fedin
cf61dedc79 Simplify GNotification actions 2025-02-18 21:21:37 +04:00
John Preston
8287d717f8 Fix notifications without sounds on macOS. 2025-01-26 11:34:32 +04:00
Ilya Fedin
e1f71baed6 Move native notifications option check logic to cross platform code 2025-01-25 18:33:13 +04:00
John Preston
22ec7a6d75 Fix notification sounds on macOS. 2025-01-24 21:08:54 +04:00
John Preston
aa0c56876c Use sound in native notifications on macOS. 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
69d21f73ef Separate window for forums/topics/sublists/archive. 2024-06-30 21:16:10 +04:00
Ilya Fedin
e4d88f829c Remove old window activation workaround for X11 systems
There seem to be no need in it anymore
2024-06-15 11:08:06 +04:00
23rd
e6c22ec1ca Added api support for custom emoji in polls. 2024-04-26 20:12:29 +04:00
23rd
a1369aaad0 Added references to structured bindings since Apple clang supports them. 2024-01-16 11:18:55 +04:00
Ilya Fedin
00e785a3af Remove unused variables 2023-12-31 22:03:57 +00:00
John Preston
b1823d981b Update API scheme, rich preview drafts. 2023-10-26 14:08:42 +04:00
John Preston
4240568ea5 Pass FullReplyTo everywhere. 2023-10-26 14:08:40 +04:00
John Preston
0e79bd3d12 Show nice padded code blocks. 2023-10-13 10:08:29 +04:00
John Preston
7d678e5fa7 Fix ringtones downloaded to disk. 2023-09-15 21:18:14 +04:00