harbour-fernschreiber/qml/components/chatInformationPage
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
..
ChatInformationPageContent.qml Always show user or group id on the info page (#511) 2023-02-05 15:52:06 +01:00
ChatInformationProfilePicture.qml Prepare adding/deleting profile pictures 2021-01-25 23:39:54 +01:00
ChatInformationTabItemBase.qml chat info: review optimizations 2020-11-17 10:09:11 +01:00
ChatInformationTabItemDebug.qml Start with personal profile settings 2021-01-19 00:02:37 +01:00
ChatInformationTabItemMembersGroups.qml Adapt to changes in TdLib (#524) 2023-11-18 14:45:22 +01:00
ChatInformationTabItemSettings.qml ChatInfoPage as attached page 2020-11-17 10:09:11 +01:00
ChatInformationTabView.qml Improvements after feedback round 2020-11-28 19:11:51 +01:00
EditGroupChatPermissionsColumn.qml Change license header to reflect number of contributions 2020-10-19 19:34:47 +02:00
EditSuperGroupSlowModeColumn.qml Chat Information Page: Improvements for channels 2020-11-02 22:51:12 +01:00