Commit Graph

291 Commits

Author SHA1 Message Date
Doug f91a56295f Re-enable NSException on Share extension dismiss.
Disable crash logging in the share extension because of this.
2022-03-21 10:06:19 +00:00
Doug 158b2860ec Fix sending messages via the siri intent.
Fix a bug sending videos into unencrypted rooms.
2022-03-21 10:06:19 +00:00
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 ec8e5e3c19 Remove unused NSBundle extension methods.
Fix compile errors and remove duplicate strings after rebase.
2022-03-03 10:04:20 +00:00
Doug 2aec883095 Remove MatrixKitL10n from SwiftGen
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
SBiOSoftWhare 1cd679af2a Merge branch 'develop' into steve/bubbles_move_files 2022-02-16 16:07:32 +01:00
SBiOSoftWhare 8ebdb8349a Xcodegen: Fix RoomTimelineStyleIdentifier.swift location in all targets. 2022-02-16 09:46:17 +01:00
aringenbach 87ad400eb6 Add objective C support to SwiftGen assets helpers (#5533)
* Add objective C support to SwiftGen assets helpers

* Use dot notation in ObjC & fix minor issues

Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-10 17:13:23 +01:00
Doug ee5d362b82 Merge pull request #5467 from vector-im/doug/5160_ftue_use_case
Add the FTUE use case screen for new users.
2022-02-10 14:28:28 +00:00
Doug d7e9cbf7c4 Add the Use Case selection screen to the onboarding flow. 2022-02-04 16:10:38 +00:00
Arnaud Ringenbach 0899fc7c56 Handle jpeg and png UTType properly
Signed-off-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-04 16:31:58 +01:00
David Langley 1e9fb6b625 Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
ismailgulek 7a74dc422f Merge branch 'develop' into ismail/5068_start_thread 2022-01-17 11:35:10 +03:00
David Langley 4dfa1706b7 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-14 11:43:09 +00:00
David Langley 1ca64b3bf6 Add analytics for Unauthenticated errors 2022-01-13 17:33:51 +00:00
ismailgulek ee285046cf Merge branch 'develop' into ismail/4384_summary_db 2022-01-13 12:20:41 +03: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
ismailgulek 4648a5878d Adapt summaries module name change 2022-01-07 18:30:30 +03: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 608dd0c7a6 Rename RoomTimelineStyle enum to RoomTimelineStyleIdentifier. 2022-01-04 17:53:15 +01:00
SBiOSoftWhare be707a0ae9 Fix targets configuration. 2022-01-04 11:11:02 +01:00
SBiOSoftWhare a76629744c Update targets for new BuildSettings properties. 2022-01-03 18:18:37 +01:00
ismailgulek 4f0db984bd Adapt from summaries to rooms & little naming fixes 2021-12-29 17:40:09 +03:00
ismailgulek 94de6b33e3 Fix all summaries usage, use summary session if needed in cell data 2021-12-28 23:18:41 +03:00
ismailgulek 174f855210 Merge branch 'develop' into ismail/4384_summary_db 2021-12-27 15:59:37 +03:00
ismailgulek a717f444da Merge branch 'develop' into ismail/5068_start_thread 2021-12-09 15:25:14 +03:00
SBiOSoftWhare e6ef1be7b6 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
SBiOSoftWhare fe84f0d862 Remove MatrixKit import from Swift files. 2021-11-29 17:50:30 +01:00
SBiOSoftWhare bdae669000 Share extension: Add MatrixKit bridging header. 2021-11-29 17:31:48 +01:00
SBiOSoftWhare 309c3f9729 Share extension target: Handle new MatrixKit location. 2021-11-29 17:28:35 +01:00
ismailgulek 0338452777 Add new threadId parameters 2021-11-11 22:26:30 +03:00
Stefan Ceriu 8e813b920b Fix build: use correct swift generated header in share extension item sender. 2021-11-10 19:19:17 +02: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
ismailgulek b3b544446d Merge branch 'develop' into ismail/4384_summary_db 2021-11-01 15:14:37 +03:00
Doug 85d16e28b4 Fix avatars and hide spaces in Share Extension. 2021-10-29 15:07:57 +03: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 8d63ab200f Re-order UTI types to prevent URLs being sent as text. 2021-10-28 11:56:08 +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 e22038abea vector-im/element-ios/issues/5041 - Fixed share extension and message forwarding room list accessory view icon. 2021-10-25 13:54:06 +03:00
ismailgulek efe9041f5c Adapt to store api changes 2021-10-20 02:35:22 +03:00
ismailgulek 59ecf26f4a Fix build after merge 2021-10-19 16:51:33 +03:00
ismailgulek eef9c43798 Merge branch 'develop' into ismail/4384_room_summary_store 2021-10-19 16:40:34 +03: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