gajim merge requestshttps://dev.gajim.org/gajim/gajim/-/merge_requests2022-11-26T12:30:20Zhttps://dev.gajim.org/gajim/gajim/-/merge_requests/869change: Jingle: Remove XTLS support2022-11-26T12:30:20ZDaniel Brötzmannchange: Jingle: Remove XTLS supportXTLS has never been standardized, see https://datatracker.ietf.org/doc/html/draft-meyer-xmpp-e2e-encryption
Gajim used this for file transfers, but there probably was no other client supporting this now obsolete feature.
Today, using XEP...XTLS has never been standardized, see https://datatracker.ietf.org/doc/html/draft-meyer-xmpp-e2e-encryption
Gajim used this for file transfers, but there probably was no other client supporting this now obsolete feature.
Today, using XEP-0396: Jingle Encrypted Transports - OMEMO would be the preferred solution.
Part of #11160https://dev.gajim.org/gajim/gajim/-/merge_requests/863change: Add FileTransferSelector as a central page for sending files2022-11-24T22:34:54ZDaniel Brötzmannchange: Add FileTransferSelector as a central page for sending filesThis MR introduces a new `FileTransferSelector` page within the ChatFunctionPage.
This new page gets opened whenever a file transfer action is invoked by the user:
* click on 'Send File' button
* click on 'Send File Directly / Upload F...This MR introduces a new `FileTransferSelector` page within the ChatFunctionPage.
This new page gets opened whenever a file transfer action is invoked by the user:
* click on 'Send File' button
* click on 'Send File Directly / Upload File' in the chat menu
* drag and drop
* pasting image from clipboard
Files will be previewed in a list, and further files can be added there via file selector or drag and drop.
A suitable transfer method will be chosen, if the user's preferred method can't be used. The `FileTransferSelector` makes use of the `ResourceSelector` widget, if Jingle is chosen as transfer method.
Fixes #9511
![image](/uploads/a18361fdbce38bc8351b6f7721702e78/image.png)