Slava Monich
527b2c3c9a
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-18 22:14:59 +01:00
Sebastian Wolf
2b51405743
Only expect chat partner information in private chats
2023-11-18 15:35:02 +01:00
Slava Monich
1ee8d134bc
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-18 14:45:22 +01:00
Sebastian Wolf
99910a3f3a
Bring unread mention/reactions to chat list
2022-06-06 15:55:21 +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
856a16c640
Don't overwrite active status of attachment row for voice notes, fixes #481
2022-04-24 14:39:36 +02: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
Slava Monich
a6d469a999
Don't try to load message with zero id
...
chatPage.messageIdToShow can be defined and yet be zero
2021-12-26 04:50:37 +02:00
Sebastian Wolf
7bfa4a54e0
Some logging for some strange issues...
2021-12-14 23:22:21 +01:00
Sebastian Wolf
b8e5fb189c
Handle many direct message links properly, fixes #312
2021-12-11 18:29:31 +01:00
Sebastian Wolf
5309dda94b
Avoid saving drafts for deleted users, fixes #439
2021-12-08 23:57:06 +01:00
Sebastian Wolf
02573e8d4e
Add option to delete private chat, see #439
2021-12-08 22:35:26 +01:00
Sebastian Wolf
489c410b14
Merge branch 'master' into smarter-extra-options
2021-12-05 22:09:18 +01:00
Sebastian Wolf
a59d32b29d
Update to TDLib 1.7.9, preliminary support for sponsored messages
2021-12-05 22:06:05 +01:00
Slava Monich
9f4f3c9475
Hide "Extra options..." context menu item if it's not needed
...
If all context actions fit into the context menu limit (5 items in portrait,
4 items in landscape) it makes no sense to show this "Extra options..." thing.
2021-12-05 03:30:00 +02:00
Sebastian Wolf
0400d12e52
Support for animated emoji
2021-12-04 22:05:22 +01:00
Sebastian Wolf
d2df4ddf16
Enhance location attachment information (accuracy, address)
2021-05-27 23:48:50 +02:00
Sebastian Wolf
b719d18a70
Remove debug statement from previous testing...
2021-05-26 15:16:05 +02:00
Sebastian Wolf
b350487fb9
Adjust scroll position handling when chat window height changes, fixes #418
2021-05-25 23:15:43 +02:00
Sebastian Wolf
388ea83e45
Disable auto-scroll when app is in background, fixes 410
2021-05-25 22:48:25 +02:00
Santhosh Manikandan S
f559b4892b
Add focus text on entering chat option
...
Added an option to focus the text area when entering a chat has
been added and the same is exposed under Settings page.
2021-05-13 00:02:26 +05:30
Santhosh Manikandan S
93da676e6b
Fix new line in TextInput when using Send By Enter
...
Fixed the issue by removing the enter that gets added to textarea
when enter is pressed using string operations.
2021-05-04 20:16:42 +05:30
Slava Monich
9a2b2b0ca8
Handle more cases when the drawer should be closed
...
1. Other item is pressed
2. Any item is long-pressed, including the selected one
3. ChatPage is getting deactivated
2021-03-27 01:27:47 +02:00
Sebastian Wolf
edd9db186b
Contact registered message becoming simple
2021-02-25 21:38:55 +01:00
Slava Monich
4050f41ce2
Don't have on-screen keyboard and drawer visible simultaneously
...
Also, removed unnecessary closeRequested() signal.
2021-02-22 00:27:36 +02:00
Sebastian Wolf
1a409407c9
Add 'Forward Message' to options drawer, fix SFOS 4.0.1 bug
2021-02-17 23:48:08 +01:00
Sebastian Wolf
8ae148ec90
Merge remote-tracking branch 'origin/master' into messageOptionsDrawer
2021-02-16 21:55:04 +01:00
Sebastian Wolf
a432e91996
Trigger mark-as-read (almost) immediately after opening chat
2021-02-16 21:48:14 +01:00
Sebastian Wolf
e2e78713df
Drawer: Replace Flickable/Column with SilicaListView
2021-02-16 20:54:48 +01:00
Sebastian Wolf
a734690d0d
Merge branch 'messageOptionsDrawer' of github.com:Wunderfitz/harbour-fernschreiber into messageOptionsDrawer
2021-02-16 18:52:13 +01:00
Sebastian Wolf
9688c09002
Define dock height/width more transparently
2021-02-16 18:51:50 +01:00
Sebastian Wolf
01cdb18b46
Reference chatPage correctly in new delete action
...
Co-authored-by: jgibbon <99138+jgibbon@users.noreply.github.com>
2021-02-16 18:47:12 +01:00
Sebastian Wolf
0a8f507f6f
Message option drawer: This crazy idea really seems to work...
2021-02-15 21:20:38 +01:00
Sebastian Wolf
d9991cce79
Try something for the too large context menu
2021-02-14 21:57:48 +01:00
Sebastian Wolf
ade5cb34fb
Stickers can now also be send as replies
2021-02-14 10:46:29 +01:00
Sebastian Wolf
ef9a999994
Properly add/remove sticker sets (almost ;))
2021-02-13 00:34:01 +01:00
Sebastian Wolf
94aee83936
Showing new sticker sets
2021-02-11 23:39:56 +01:00
Sebastian Wolf
4b0f8f3166
Mark new messages as read when automatically scrolling down
2021-02-05 21:57:22 +01:00
Sebastian Wolf
31ee65fc98
Introduce configurable delay for marking messages as read
2021-02-03 22:16:22 +01:00
Sebastian Wolf
978ee5a334
Handle last read sent message better, might address #301
2021-02-02 23:19:02 +01:00
Sebastian Wolf
3176c3dc8c
Chat page: Adjust initial scroll position, honoring #243
2021-02-02 22:05:24 +01:00
Sebastian Wolf
fd6ebae7c0
Better chat index handling, see #235 & #271
2021-02-02 00:42:42 +01:00
Slava Monich
b1c4311990
Update message view counts in real time
2021-01-31 22:10:45 +02:00
John Gibbon
5a720c1a00
Use TDLibPhoto in MessagePhoto
2021-01-19 22:39:46 +01:00
John Gibbon
fa232a4cbf
Change channel messages layout
...
- make text wider
- add view count
2021-01-19 00:12:59 +01:00
John Gibbon
703931a5a1
Add TDLibImage/TDLibThumbnail; rework Audio/VoiceNote/Document
...
also, again, a quick Location fix before its real turn
2021-01-17 22:38:20 +01:00
John Gibbon
aa7a1f28ce
Use dedicated Files for message content
2021-01-16 00:40:02 +01:00