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
23rd
089432be5e
Added icon for forwarded messages in dialogs list.
2023-08-30 14:50:00 +03:00
Ilya Fedin
8669e6a891
Port GApplication to cppgir
2023-08-06 21:20:10 +04:00
John Preston
04e7ce4408
Update API scheme on layer 160: Replies.
2023-07-20 07:20:09 +04:00
Ilya Fedin
0a011db483
Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION
...
Desktop App Toolkit uses GLib as the D-Bus library for quite long time, but GLib is not only a D-Bus library, it's more a basic library providing native Linux APIs implementing various specs. The situation right now is that DESKTOP_APP_DISABLE_DBUS_INTEGRATION disables not only D-Bus code but all the native API integration such as MIME handling or .desktop file parsing. In other words, the option disables native Linux APIs on Linux what is absurd and doesn't have any sense.
2023-05-15 08:08:04 +04:00
John Preston
864959aee0
Hide login code with a spoiler in chats list.
2023-04-27 15:23:36 +04:00
John Preston
32e650548f
One more attempt to fix DND on macOS.
2023-03-15 15:00:29 +04:00
John Preston
9c74c04738
Implement audio speed using libavfilter.
2023-03-08 16:10:36 +04:00
Ilya Fedin
40b79dec12
GApplication as GNotification option scope
2023-03-04 15:24:09 +04:00
John Preston
554f66f089
Support separate message type group restrictions.
2023-02-02 22:12:31 +04:00
John Preston
7023b013ce
Initial support of separate windows for accounts.
2023-01-19 09:45:28 +04:00
Ilya Fedin
a1f9b5a96f
Get GApplication out of experimental settings
...
GApplication will always be used on Linux now. GNotification gets a toggle instead.
2023-01-12 21:49:16 +04:00
Ilya Fedin
9b7826ea0d
Get GApplication out of experimental settings
...
GApplication will always be used on Linux now. GNotification gets a toggle instead.
2023-01-12 21:30:45 +04:00
John Preston
b0bb8b05fd
Fix reply from notification replyTo field value.
2022-12-06 22:52:04 +04:00
23rd
4fabb3f2a2
Replaced some qsl with u""_q literal.
2022-11-30 17:17:14 +03:00
John Preston
01139e1b04
Remove facades module.
2022-11-30 16:55:51 +04:00