Commit Graph

262 Commits

Author SHA1 Message Date
David Langley
756b1c3d1d 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
e8d4af46d2 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
SBiOSoftWhare
90627cdb4a Remove MatrixKit import from Swift files. 2021-11-29 17:50:30 +01:00
SBiOSoftWhare
fc2c23d56e Share extension: Add MatrixKit bridging header. 2021-11-29 17:31:48 +01:00
SBiOSoftWhare
752fc449f1 Share extension target: Handle new MatrixKit location. 2021-11-29 17:28:35 +01:00
Stefan Ceriu
01188f593e Fix build: use correct swift generated header in share extension item sender. 2021-11-10 19:19:17 +02:00
Stefan Ceriu
7c58fff01a 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
31a99e2e09 Merge branch 'develop' into phlpro/4722_objc_headers 2021-11-05 14:41:36 +01:00
Doug
49675a3250 Fix avatars and hide spaces in Share Extension. 2021-10-29 15:07:57 +03:00
Doug
16c8aea47a Send videos as 320p to encrypted rooms. 2021-10-29 10:50:56 +01:00
Doug
f213804bcc 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
622f232d92 Re-order UTI types to prevent URLs being sent as text. 2021-10-28 11:56:08 +01:00
Doug
f4da303bd8 Send original data when when the compression prompt is disabled.
Rebase changes on develop.
2021-10-28 11:27:30 +01:00
Philippe Loriaux
216924165d Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
Stefan Ceriu
6b92a4c68c 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
d9dcb8f537 Fix build after merge 2021-10-19 16:51:33 +03:00
ismailgulek
40fad95939 Merge branch 'develop' into ismail/4384_room_summary_store 2021-10-19 16:40:34 +03:00
Stefan Ceriu
503b8bd599 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
3836851448 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
d700767bb5 vector-im/element-ios/issues/5009 - Fixed share extension setup and cleaned up code. 2021-10-18 16:40:53 +03:00
Stefan Ceriu
635ebea083 vector-im/element-ios/issues/5009 - Moved files around, cleaned up imports and logs. 2021-10-18 16:40:53 +03:00
Stefan Ceriu
967987f807 vector-im/element-ios/issues/5009 - Refactored share extension and started using the shared code directly in the main application. 2021-10-18 16:40:48 +03:00
ismailgulek
1eb62fb392 Merge branch 'develop' into ismail/4384_room_summary_store 2021-10-12 11:49:55 +03:00
Doug
7a6deb0c12 Fix generated avatar colours not matching Element Web. 2021-10-11 16:06:15 +01:00
ismailgulek
8575c1ae6a Fix file path 2021-10-05 13:50:44 +03:00
ismailgulek
cc46decec2 Merge branch 'develop' into ismail/4384_room_summary_store 2021-09-30 12:35:46 +03:00
Stefan Ceriu
8b80b3f4c7 vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03:00
ismailgulek
05d71297b5 Merge branch 'develop' into ismail/4384_room_summary_store 2021-09-28 17:30:39 +03:00
ismailgulek
e5bb3dd0c8 Adapt store method changes 2021-09-23 16:55:58 +03:00
Stefan Ceriu
9957f8f59a Fixes #4881 - Replaced InfoPlist.cfBundleDisplayName with AppInfo.current.displayName and removed the now unused InfoPlist generated class. 2021-09-22 16:59:47 +03:00
ismailgulek
7be98ecf8e Adapt to cell data changes 2021-09-22 11:47:21 +03:00
Stefan Ceriu
62cdb29331 Revert "Revert "#4693 - Drop iOS 11 support."" 2021-09-14 11:41:36 +03:00
Doug
640c4a562c Merge branch 'develop' into doug/4479_media_size_selection
# Conflicts:
#	Riot/Managers/Settings/RiotSettings.swift
2021-09-06 17:04:22 +01:00
Stefan Ceriu
8f46e037f2 Revert "#4693 - Drop iOS 11 support."
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Stefan Ceriu
0b2616ddb3 #4693 - Drop iOS 11 support. 2021-09-01 15:55:41 +03:00
Stefan Ceriu
c6821f8dbe Using a property wrapper for UserDefaults backed application settings (RiotSettings). 2021-08-30 11:02:06 +03:00
Doug
c5ac4ee4ac Add missed string in share extension. 2021-08-27 16:19:25 +01:00
Doug
4c59f1bd37 Update media settings strings. Update share extension image size prompt. 2021-08-27 16:15:46 +01:00
Doug
13846d02ad Merge branch 'develop' into doug/4479_media_size_selection 2021-08-23 12:49:06 +01:00
Doug
d21af0840e Add comments about memory constraints. 2021-08-23 12:38:04 +01:00
Doug
040416d745 Combine confirm image/video size settings into one. 2021-08-23 11:16:32 +01:00
Doug
2ce51e9b9b Add video compression prompt to share extension too. 2021-08-16 20:01:35 +01:00
SBiOSoftWhare
1fed3de5d8 Include AppVersion.xcconfig in all Common.xcconfig. 2021-08-16 11:35:09 +02:00
Doug
09f68529cd Merge branch 'develop' into doug/4479_media_size_selection
# Conflicts:
#	Riot/Managers/Settings/RiotSettings.swift
2021-08-16 10:01:54 +01:00
Doug
6f3adbc7c6 Remove additional directRoomBorderView from RecentRoomTableViewCell (share extension). 2021-08-12 10:03:49 +01:00
Doug
ab50ed05e9 Add "Confirm image size before sending" setting.
Use this when sending images.
2021-07-28 14:14:34 +01:00
Doug
6f25dd55f8 Merge branch 'develop' into doug/4528_fix_share_extension_search_layout 2021-07-13 17:10:43 +01:00
Doug
ec09b1815e Fix layout bug in the share extension. 2021-07-13 16:54:30 +01:00
Doug
b9ea5d4be9 Update to use sendVideoAsset: on MXRoom. 2021-07-09 10:26:02 +01:00
Doug
5257e82b1b Fix sending videos from the share extension. 2021-07-08 17:16:54 +01:00