Slava Monich
580fad2d22
Allow to remove a reaction ( #536 )
2023-11-28 20:33:58 +03:00
Sebastian Wolf
7c63ad66f9
Interaction hint for new reactions behavior
2023-11-25 13:33:45 +03:00
Slava Monich
2ded14deda
Added "unread mention" indicator to the chat list ( #530 )
...
It's displayed in place of the "unread reaction" indicator. In case
if there are both unread mentions and reactions, "unread mention"
takes precedence.
2023-11-25 13:31:50 +03:00
Sebastian Wolf
026d32c92a
Restore search in chats
2023-11-21 14:18:20 +03:00
Slava Monich
fb3d314ee2
Added UI for configuring session inactivity timeout ( #527 )
2023-11-20 00:50:41 +03:00
Sebastian Wolf
b032b32db1
More places affected by new username handling
2023-11-20 00:50:37 +03:00
Sebastian Wolf
bdc0423bf3
Make replies backward-compatible again
2023-11-20 00:49:12 +03:00
Sebastian Wolf
0ba3a8cd7f
Trouble with usernames
2023-11-19 12:23:42 +03:00
Johannes Bachmann
a9947ff9f7
Always append last message content to notifications ( #514 )
...
* always append last message content to notifications
* make "always show notification" configurable
* add unfinished translations
* Fix spacing if no sender is printed
2023-11-19 12:22:22 +03:00
Peter G
c7324c020b
Add option to suppress notification previews ( #521 )
...
* Add Switch in Settings
* Don't set notification preview body
* Support the setting in appSettings
* fixup! Add Switch in Settings
* Just show message count
* Also show only when notifications are enabled at all
---------
Co-authored-by: nephros <nemo@pgxperiiia10>
2023-11-19 12:22:13 +03:00
Peter G
46419b0960
Highlight unread Converstations ( #513 )
...
* Highlight unread conversations
See: #512
* make highlighting configurable
* more verbose variable names
* remove the rectangle gain, it is too annoying
* respect the setting
---------
Co-authored-by: nephros <nemo@pgxperiiia10>
2023-11-19 12:22:04 +03:00
Slava Monich
c1c8729023
Adapt to changes in reply message info ( #525 )
...
1.8.14:
https://github.com/tdlib/td/commit/fa94aba
1.8.21:
https://github.com/tdlib/td/commit/811a7c6
https://github.com/tdlib/td/commit/5216ea1
2023-11-19 12:21:17 +03:00
Slava Monich
0b6a2db2f1
Adapt to changes in TdLib ( #524 )
...
* Adapt setTdlibParameters for TdLib > 1.8.5
For some reason tdlibParameters were inlined between 1.8.5 and 1.8.6
See https://github.com/tdlib/td/commit/f6a2ecd
* sponsoredMessage => sponsoredMessages in TdLib 1.8.8
See https://github.com/tdlib/td/commit/ec1310a
* Support another variant of messageReaction
The reaction field has changed from string to ReactionType somewhere
between 1.8.5 and 1.8.6
See https://github.com/tdlib/td/commit/b14708f
* Add support for new message reactions API
It has changed between 1.8.5 and 1.8.6
https://github.com/tdlib/td/commit/b14708f (ReactionType)
https://github.com/tdlib/td/commit/0b8e143 (ChatAvailableReactions)
https://github.com/tdlib/td/commit/6b2f6b4 (addMessageReaction)
https://github.com/tdlib/td/commit/d29d367 (updateActiveEmojiReactions)
etc.
* Highlight chosen reaction
* Support username in the new format
username attribute has been replaced with usernames in 1.8.8 and
now looks like this:
"usernames": {
"@type": "usernames",
"active_usernames": [
"whatever"
],
"disabled_usernames": [
],
"editable_username": "whatever"
}
See https://github.com/tdlib/td/commit/897032e
* Support new reply_to message attribute
Since 1.8.15 it replaces reply_to_message_id and reply_in_chat_id.
Looks like this:
"reply_to": {
"@type": "messageReplyToMessage",
"chat_id": -1001234567890,
"is_quote_manual": false,
"message_id": 234567890,
"origin_send_date": 0
},
See https://github.com/tdlib/td/commit/6116573
* Added support for MessageOrigin values
All of a sudden MessageForwardOrigin has been renamed into MessageOrigin
in TdLib 1.8.20 just because why not:
https://github.com/tdlib/td/commit/10c9e40
2023-11-19 12:01:27 +03:00
Sebastian Wolf
5394fde136
Update chat list more reliably
2023-08-08 22:50:04 +02:00
Sebastian Wolf
a7ab0ed33a
Prepare support for contact sync with SFOS 4.5
2023-02-05 20:17:06 +01:00
Sebastian Wolf
a9b6bf5817
React to network configuration changes, fixes #504
2022-07-10 22:39:52 +02:00
Sebastian Wolf
0a76ede35a
Only display reactions on chat list for now
2022-06-06 23:06:57 +02:00
Sebastian Wolf
99910a3f3a
Bring unread mention/reactions to chat list
2022-06-06 15:55:21 +02:00
Sebastian Wolf
9ff7a8371d
README: build instructions | Try to avoid ghost chats in main list
2022-05-30 23:22:57 +02:00
Sebastian Wolf
fa8a77a265
Next version will be 0.16
2022-05-29 22:17:37 +02:00
Sebastian Wolf
0cc6f959fc
Option to mark all chat reactions as read
2022-05-24 21:19:15 +02:00
Sebastian Wolf
033f96b366
Display reactions to message
2022-05-23 23:33:17 +02:00
Sebastian Wolf
0e7ae00a67
Workaround for t.me/+... links
2022-05-01 14:04:28 +02:00
Sebastian Wolf
81cf5b6852
Use normal URL dialog for t.me/+... links
2022-05-01 01:17:37 +02:00
Sebastian Wolf
6d6b07b9a9
Get available message reactions
2022-04-30 23:51:47 +02:00
Sebastian Wolf
32a55c48be
Bring notifications back to lock screen, changelog for 0.15
2022-04-27 22:06:57 +02:00
Sebastian Wolf
46433109a6
Store own user information also when 'my_id' option arrives after user itself
2022-04-24 22:11:31 +02:00
Sebastian Wolf
679426abc1
xdg-open doesn't seem to work anymore on SFOS 4.4
2022-04-24 20:55:06 +02:00
Sebastian Wolf
ebe0143a8a
SFOS 4.4 removed notification categories, fixes #486
2022-04-22 00:08:04 +02:00
Sebastian Wolf
e40cf02baa
Merge pull request #485 from monich/view-mess
...
Adapt handling of sponsored messages to the new format
2022-04-21 22:57:36 +02:00
Sebastian Wolf
9d6ff8e7d7
Some SailJail stuff, eventually need to become SFOS 4.4-ready
2022-04-21 22:37:14 +02:00
Slava Monich
5f16156f01
Adapt handling of sponsored messages to the new format
2022-03-27 22:22:47 +03:00
Slava Monich
3c5bf563a6
Pass ids to TDLibWrapper::viewMessage as integers
...
Because they are integers
2022-03-27 22:22:47 +03:00
Sebastian Wolf
40f60cf4be
Add Emoji 14.0 support :)
2022-03-21 22:37:27 +01:00
Sebastian Wolf
338fd3edd1
New release somewhen after TDLib upgrade
2022-01-07 23:58:45 +01:00
Sebastian Wolf
60c1ed6bb1
Try to optimize sticker set handling (less reload)
2022-01-07 23:00:28 +01:00
Sebastian Wolf
932f483b7a
TDLib 1.8.0: New format for sponsored messages
2022-01-07 22:03:58 +01:00
Sebastian Wolf
fcbf9d65f1
TDLib 1.8.0: Headers and sender -> sender_id changes
2022-01-07 19:18:04 +01:00
Sebastian Wolf
3a8615dbe3
'getChats' becomes 'loadChats' with TDLib 1.8
2022-01-05 21:43:54 +01:00
Slava Monich
326a789b01
Fix forwarding to channels with creator/admin access
2021-12-25 19:29:26 +02:00
Slava Monich
7c8db1b739
Remove (some) unused entries from QVariantMaps
...
This may save megabytes of heap depending on how many stickers you have.
2021-12-18 06:40:06 +02:00
Sebastian Wolf
833f5f1df7
Prepare 0.12
2021-12-16 21:54:30 +01:00
Slava Monich
68a2adc38d
Optimized forwarding
...
It was a very strange experience. Now it's more like what an average
user would expect :)
2021-12-15 01:30:26 +02:00
Sebastian Wolf
b8e5fb189c
Handle many direct message links properly, fixes #312
2021-12-11 18:29:31 +01:00
Slava Monich
3c20eb7ca8
Improve chat search performance
...
Simple text search performs significantly better that regular
expressions.
Disconnecting search filter model from the source when search is off
should be good for performance because the filter model won't have to
unnecessarily react to the source model changes.
2021-12-09 02:13:18 +02:00
Sebastian Wolf
02573e8d4e
Add option to delete private chat, see #439
2021-12-08 22:35:26 +01:00
Sebastian Wolf
fcdf6cc4ed
Merge pull request #460 from monich/emoji
...
Describe emoji with emoji
2021-12-08 00:34:50 +01:00
Sebastian Wolf
0f4e0eaf58
Better support sponsored message types
2021-12-08 00:33:35 +01:00
Slava Monich
2fea47af1b
Describe emoji with emoji
...
And stickers too
2021-12-08 00:57:54 +02:00
Slava Monich
84cfcb5150
Contigurable mess
...
There's no UI for that, you have to configure your mess manually))
Also, made sure that chats don't handle another char's mess.
2021-12-06 04:32:40 +02:00