harbour-fernschreiber/qml/components
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
..
chatInformationPage Adapt to changes in TdLib (#524) 2023-11-18 14:45:22 +01:00
inlineQueryResults Use TDLibPhoto in inline query result 2021-01-19 22:40:28 +01:00
messageContent Switch to icon-m-video as placeholder 2023-06-20 09:46:01 +02:00
settingsPage Prepare support for contact sync with SFOS 4.5 2023-02-05 20:17:06 +01:00
AppNotification.qml remove some unused imports 2020-10-31 21:09:59 +01:00
AppNotificationItem.qml remove some unused imports 2020-10-31 21:09:59 +01:00
BackgroundImage.qml QtQuick 2.6 2020-10-31 20:49:03 +01:00
BackgroundProgressIndicator.qml QtQuick 2.6 2020-10-31 20:49:03 +01:00
ChatListViewItem.qml Bring unread mention/reactions to chat list 2022-06-06 15:55:21 +02:00
ContactSync.qml Prepare support for contact sync with SFOS 4.5 2023-02-05 20:17:06 +01:00
InformationEditArea.qml Avoid display errors on chat information page for multi-line infos 2021-02-05 22:16:26 +01:00
InformationTextItem.qml Next steps towards supporting user preferences 2021-01-24 23:46:30 +01:00
InlineQuery.qml Make inline bot name check case insensitive 2021-01-15 21:37:55 +01:00
InReplyToRow.qml TDLib 1.8.0: Headers and sender -> sender_id changes 2022-01-07 19:18:04 +01:00
MessageListViewItem.qml Adapt to changes in TdLib (#524) 2023-11-18 14:45:22 +01:00
MessageListViewItemSimple.qml TDLib 1.8.0: Headers and sender -> sender_id changes 2022-01-07 19:18:04 +01:00
MessageOverlayFlickable.qml Adapt to changes in TdLib (#524) 2023-11-18 14:45:22 +01:00
MessageViaLabel.qml Implement inline queries (among others) 2021-01-10 22:20:05 +01:00
MultilineEmojiLabel.qml Fixed Emoji image positioning in multiline StyledText 2020-12-24 05:45:27 +02:00
PhotoTextsListItem.qml Only display reactions on chat list for now 2022-06-06 23:06:57 +02:00
PinnedMessageItem.qml TDLib 1.8.0: Headers and sender -> sender_id changes 2022-01-07 19:18:04 +01:00
PressEffect.qml Press effect for image preview items 2020-12-04 21:30:25 +02:00
ProfilePictureList.qml Show picture placeholder in settings, handle first upload properly 2021-01-26 23:54:37 +01:00
ProfileThumbnail.qml Visually optimize chat list 2021-01-18 22:55:15 +01:00
ReplyMarkupButtons.qml Implement inline queries (among others) 2021-01-10 22:20:05 +01:00
StickerPicker.qml No 'Recently used' section if there are no stickers, fixes #438 2021-11-07 15:09:33 +01:00
StickerSetOverlay.qml Properly add/remove sticker sets (almost ;)) 2021-02-13 00:34:01 +01:00
TDLibImage.qml Add TDLibImage/TDLibThumbnail; rework Audio/VoiceNote/Document 2021-01-17 22:38:20 +01:00
TDLibMinithumbnail.qml Don't display default and superlowres images at the same time 2021-01-30 05:35:45 +02:00
TDLibPhoto.qml Don't display default and superlowres images at the same time 2021-01-30 05:35:45 +02:00
TDLibThumbnail.qml Extract minithumbnail into own Loader 2021-01-19 22:38:34 +01:00
VoiceNoteOverlay.qml Don't overwrite active status of attachment row for voice notes, fixes #481 2022-04-24 14:39:36 +02:00