|
@@ -189,7 +189,7 @@
|
|
|
if (@available(iOS 11, *)) {
|
|
|
safeAreaBottom = [UIApplication sharedApplication].delegate.window.safeAreaInsets.bottom;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
_toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, self.view.bounds.size.height - TOOLBAR_HEIGHT - safeAreaBottom, self.view.bounds.size.width, TOOLBAR_HEIGHT)];
|
|
|
|
|
|
UIBarButtonItem *flexible = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
|
|
@@ -201,10 +201,17 @@
|
|
|
_buttonShare = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"actionSheetShare"] style:UIBarButtonItemStylePlain target:self action:@selector(shareButtonPressed:)];
|
|
|
_buttonDelete = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemTrash target:self action:@selector(deleteButtonPressed:)];
|
|
|
|
|
|
- if ([_fileNameExtension isEqualToString:@"TXT"])
|
|
|
- [_toolbar setItems:[NSArray arrayWithObjects: _buttonModifyTxt, flexible, _buttonDelete, fixedSpaceMini, _buttonShare, fixedSpaceMini, _buttonAction, nil]];
|
|
|
- else
|
|
|
- [_toolbar setItems:[NSArray arrayWithObjects: flexible, _buttonDelete, fixedSpaceMini, _buttonShare, fixedSpaceMini, _buttonAction, nil]];
|
|
|
+ if ([_fileNameExtension isEqualToString:@"TXT"]) {
|
|
|
+ if ([CCUtility isFolderEncrypted:[[NCManageDatabase sharedInstance] getServerUrl:_metadataDetail.directoryID] account:appDelegate.activeAccount]) // E2E
|
|
|
+ [_toolbar setItems:[NSArray arrayWithObjects: _buttonModifyTxt, flexible, _buttonDelete, fixedSpaceMini, _buttonAction, nil]];
|
|
|
+ else
|
|
|
+ [_toolbar setItems:[NSArray arrayWithObjects: _buttonModifyTxt, flexible, _buttonDelete, fixedSpaceMini, _buttonShare, fixedSpaceMini, _buttonAction, nil]];
|
|
|
+ } else {
|
|
|
+ if ([CCUtility isFolderEncrypted:[[NCManageDatabase sharedInstance] getServerUrl:_metadataDetail.directoryID] account:appDelegate.activeAccount]) // E2E
|
|
|
+ [_toolbar setItems:[NSArray arrayWithObjects: flexible, _buttonDelete, fixedSpaceMini, _buttonAction, nil]];
|
|
|
+ else
|
|
|
+ [_toolbar setItems:[NSArray arrayWithObjects: flexible, _buttonDelete, fixedSpaceMini, _buttonShare, fixedSpaceMini, _buttonAction, nil]];
|
|
|
+ }
|
|
|
|
|
|
[_toolbar setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin];
|
|
|
|
|
@@ -368,6 +375,10 @@
|
|
|
// PhotoBrowser
|
|
|
self.photoBrowser.displayActionButton = YES;
|
|
|
self.photoBrowser.displayDeleteButton = YES;
|
|
|
+ if ([CCUtility isFolderEncrypted:[[NCManageDatabase sharedInstance] getServerUrl:_metadataDetail.directoryID] account:appDelegate.activeAccount]) // E2E
|
|
|
+ self.photoBrowser.displayShareButton = NO;
|
|
|
+ else
|
|
|
+ self.photoBrowser.displayShareButton = YES;
|
|
|
self.photoBrowser.displayNavArrows = YES;
|
|
|
self.photoBrowser.displaySelectionButtons = NO;
|
|
|
self.photoBrowser.alwaysShowControls = NO;
|