mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-28 23:32:41 +00:00
Merge pull request #3768 from vector-im/ImageSizeDialog
BuildSettings: Centralise RoomInputToolbar compression mode setting
This commit is contained in:
commit
27ce345b9f
3 changed files with 9 additions and 3 deletions
|
@ -6,6 +6,7 @@ Changes to be released in next version
|
|||
|
||||
🙌 Improvements
|
||||
* Secure backup: Add possibility to not expose recovery key when creating a secure backup.
|
||||
* BuildSettings: Centralise RoomInputToolbar compression mode setting.
|
||||
* Update GBDeviceInfo to 6.4.0 (#3570).
|
||||
* Update FlowCommoniOS to 1.9.0 (#3570).
|
||||
* Update KeychainAccess to 4.2.1 (#3570).
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
|
||||
import Foundation
|
||||
|
||||
import MatrixKit
|
||||
|
||||
/// BuildSettings provides settings computed at build time.
|
||||
/// In future, it may be automatically generated from xcconfig files
|
||||
@objcMembers
|
||||
|
@ -201,6 +203,9 @@ final class BuildSettings: NSObject {
|
|||
static let settingsScreenAllowBugReportingManually: Bool = true
|
||||
static let settingsScreenAllowDeactivatingAccount: Bool = true
|
||||
|
||||
// MARK: - Timeline settings
|
||||
static let roomInputToolbarCompressionMode = MXKRoomInputToolbarCompressionModePrompt
|
||||
|
||||
// MARK: - Room Settings Screen
|
||||
|
||||
static let roomSettingsScreenShowLowPriorityOption: Bool = true
|
||||
|
|
|
@ -5543,7 +5543,7 @@
|
|||
RoomInputToolbarView *roomInputToolbarView = [self inputToolbarViewAsRoomInputToolbarView];
|
||||
if (roomInputToolbarView)
|
||||
{
|
||||
[roomInputToolbarView sendSelectedImage:imageData withMimeType:uti.mimeType andCompressionMode:MXKRoomInputToolbarCompressionModePrompt isPhotoLibraryAsset:NO];
|
||||
[roomInputToolbarView sendSelectedImage:imageData withMimeType:uti.mimeType andCompressionMode:BuildSettings.roomInputToolbarCompressionMode isPhotoLibraryAsset:NO];
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -5575,7 +5575,7 @@
|
|||
RoomInputToolbarView *roomInputToolbarView = [self inputToolbarViewAsRoomInputToolbarView];
|
||||
if (roomInputToolbarView)
|
||||
{
|
||||
[roomInputToolbarView sendSelectedImage:imageData withMimeType:uti.mimeType andCompressionMode:MXKRoomInputToolbarCompressionModePrompt isPhotoLibraryAsset:YES];
|
||||
[roomInputToolbarView sendSelectedImage:imageData withMimeType:uti.mimeType andCompressionMode:BuildSettings.roomInputToolbarCompressionMode isPhotoLibraryAsset:YES];
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -5599,7 +5599,7 @@
|
|||
RoomInputToolbarView *roomInputToolbarView = [self inputToolbarViewAsRoomInputToolbarView];
|
||||
if (roomInputToolbarView)
|
||||
{
|
||||
[roomInputToolbarView sendSelectedAssets:assets withCompressionMode:MXKRoomInputToolbarCompressionModePrompt];
|
||||
[roomInputToolbarView sendSelectedAssets:assets withCompressionMode:BuildSettings.roomInputToolbarCompressionMode];
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue