Commit Graph

17 Commits

Author SHA1 Message Date
Doug 55795493dd Store the MXSession in ShareDataSource to prevent multiple copies being created. 2022-03-21 10:06:19 +00:00
Doug 0d9946897f Remove NSException from RiotShareExtension
Fix some retain cycles and early releases.
2022-03-21 10:06:19 +00:00
Doug 2aec883095 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
David Langley 1ca64b3bf6 Add analytics for Unauthenticated errors 2022-01-13 17:33:51 +00:00
David Langley 433fb4e2e8 Remove duplicated logout code and fix spinner.
- Remove some duplication of logout behaviour
- Fix additional spinner on homeViewController
2022-01-10 21:38:24 +00:00
David Langley b8a242b66b Split MXKAccount from Data so just data can be loaded from disk without side effects. Also change force reload of accounts to stop double load on init. 2022-01-06 20:35:37 +00:00
SBiOSoftWhare e6ef1be7b6 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
Stefan Ceriu 3fe141473c vector-im/element-ios/pull/5014 - Forward original message content and remove the need to re-upload media. 2021-11-09 10:41:21 +02:00
Phl-Pro ea322e1526 Merge branch 'develop' into phlpro/4722_objc_headers 2021-11-05 14:41:36 +01:00
Doug 78f280979d Send videos as 320p to encrypted rooms. 2021-10-29 10:50:56 +01:00
Doug f3c8ed9fc6 Remove image orientation checks.
Images are still reoriented when resizing, but when sending the original data this isn't necessary.
2021-10-28 12:17:46 +01:00
Doug b33188f702 Send original data when when the compression prompt is disabled.
Rebase changes on develop.
2021-10-28 11:27:30 +01:00
Philippe Loriaux af20d24960 Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
Stefan Ceriu ab30801310 vector-im/element-ios/issues/5009 - Implemented multi-room forwarding and added various tweaks following code review. 2021-10-18 16:40:53 +03:00
Stefan Ceriu 0621efbf21 vector-im/element-ios/issues/5009 - Refactored away the NSExtensionContext dependency from the ShareManager. Introduced different ShareItemProviders for the share extension and the main application. Improved item loading error handling. 2021-10-18 16:40:53 +03:00
Stefan Ceriu b396a8dde3 vector-im/element-ios/issues/5009 - Fixed share extension setup and cleaned up code. 2021-10-18 16:40:53 +03:00
Stefan Ceriu 44d8b1762a vector-im/element-ios/issues/5009 - Moved files around, cleaned up imports and logs. 2021-10-18 16:40:53 +03:00