-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Add Jingle Content Thumbnails (XEP-0264) support in Jingle File Transfer (XEP-0234) protocol. * Thumbnails is disabled for OMEMO Jet; no defined protocol to support. * Add ThumbnailProvider class for Thumbnail element parsing in JingleFileTransferProvider. * Include Thumbnail element handling in JingleFile and JingleFileTransferChild classes. * OutgoingFileOfferJingleImpl: Implement bobInfoInit handler for thumbnail support. * IncomingFileOfferJingleImpl: implement getThumbnail() with callback. - Optimize and cleanup OperationSetFileTransferJabberImpl for XEP-0264: Jingle Content Thumbnails support: * OperationSetFileTransferJabberImpl#fileTransferRequest: let thumbnail request to be handled by FileReceiveConversation. * OutgoingFileTransferJabberIml handles bobInfoInit at constructor, and remove StanzaListener to insert Thumbnail element. * IncomingFileTransferRequestJabberImpl: add getThumbnail() with callback. - Block and alert user if attempt to send encrypted file via XEP-0096: SI File Transfer. - Update smack library classes to fully support Jingle Content Thumbnails (XEP-0264) in legacy Si and Jingle File Transfer. * Rename ThumbnailStreamInitiationProvider to StreamInitiationProvider, and replace smack class file. * Cleanup and update StreamInitiation.File to support Thumbnail element, and remove thumbnail.ThumbnailFile class file. * FileTransferRequest: add getThumbnail() method. * OutgoingFileTransfer: Add new thumbnail parameter in sendFile() etc for use in FileTransferNegotiator.negotiateOutgoingTransfer(). * FileTransferNegotiator: Add thumbnail element in XEP-0096: SI File Transfer stanza sending. * JingleFileTransferProvider: Support Thumbnail parsing. - Dropped changing thumbnail default size to 128x96 in file transfer. * Current BobData response time is ~16s (jpeg=14784) and 39s (png=31326) with thumbnail size = 128 x 96. * Thumbnail size 64x64 => jpeg 5303 and takes ~7s; use this as default - Scale thumbnail x2 for display in file transfer request UI. - OutgoingFileOfferJingleImpl needs to perform process cleanup upon ProgressListener#onFinished(). - Must init JetManager when user is authenticated, ready for advertise JET feature in DiscoveryManager; else JetManager security file transfer support is not working.
- Loading branch information
Showing
52 changed files
with
2,178 additions
and
642 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Date: Wed May 01 10:45:34 SGT 2024 | ||
Date: Tue May 14 07:08:31 SGT 2024 | ||
|
||
last_version=4.0.2 | ||
last_version_code=400020 | ||
last_version=4.1.0 | ||
last_version_code=401000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.