فهرست منبع

for better design - moved reverse sorting out of gallery + documentVC

nayooti 5 سال پیش
والد
کامیت
fe619f0c95

+ 4 - 4
deltachat-ios/Controller/ContactDetailViewController.swift

@@ -344,23 +344,23 @@ class ContactDetailViewController: UITableViewController {
     }
     }
 
 
     private func showDocuments() {
     private func showDocuments() {
-        let messageIds = viewModel.context.getChatMedia(
+        let messageIds: [Int] = viewModel.context.getChatMedia(
             chatId: viewModel.chatId,
             chatId: viewModel.chatId,
             messageType: DC_MSG_FILE,
             messageType: DC_MSG_FILE,
             messageType2: DC_MSG_AUDIO,
             messageType2: DC_MSG_AUDIO,
             messageType3: 0
             messageType3: 0
-        )
+        ).reversed()
         let fileGalleryController = DocumentGalleryController(fileMessageIds: messageIds)
         let fileGalleryController = DocumentGalleryController(fileMessageIds: messageIds)
         navigationController?.pushViewController(fileGalleryController, animated: true)
         navigationController?.pushViewController(fileGalleryController, animated: true)
     }
     }
 
 
     private func showGallery() {
     private func showGallery() {
-        let messageIds = viewModel.context.getChatMedia(
+        let messageIds: [Int] = viewModel.context.getChatMedia(
             chatId: viewModel.chatId,
             chatId: viewModel.chatId,
             messageType: DC_MSG_IMAGE,
             messageType: DC_MSG_IMAGE,
             messageType2: DC_MSG_GIF,
             messageType2: DC_MSG_GIF,
             messageType3: DC_MSG_VIDEO
             messageType3: DC_MSG_VIDEO
-        )
+        ).reversed()
         let galleryController = GalleryViewController(mediaMessageIds: messageIds)
         let galleryController = GalleryViewController(mediaMessageIds: messageIds)
             navigationController?.pushViewController(galleryController, animated: true)
             navigationController?.pushViewController(galleryController, animated: true)
     }
     }

+ 1 - 1
deltachat-ios/Controller/DocumentGalleryController.swift

@@ -15,7 +15,7 @@ class DocumentGalleryController: UIViewController {
     }()
     }()
 
 
     init(fileMessageIds: [Int]) {
     init(fileMessageIds: [Int]) {
-        self.fileMessageIds = fileMessageIds.reversed()
+        self.fileMessageIds = fileMessageIds
         super.init(nibName: nil, bundle: nil)
         super.init(nibName: nil, bundle: nil)
         self.title = String.localized("documents")
         self.title = String.localized("documents")
     }
     }

+ 1 - 1
deltachat-ios/Controller/GalleryViewController.swift

@@ -43,7 +43,7 @@ class GalleryViewController: UIViewController {
     }()
     }()
 
 
     init(mediaMessageIds: [Int]) {
     init(mediaMessageIds: [Int]) {
-        self.mediaMessageIds = mediaMessageIds.reversed()
+        self.mediaMessageIds = mediaMessageIds
         super.init(nibName: nil, bundle: nil)
         super.init(nibName: nil, bundle: nil)
     }
     }
 
 

+ 4 - 4
deltachat-ios/Controller/GroupChatDetailViewController.swift

@@ -245,22 +245,22 @@ class GroupChatDetailViewController: UIViewController {
     }
     }
 
 
     private func showDocuments() {
     private func showDocuments() {
-        let messageIds = dcContext.getChatMedia(
+        let messageIds: [Int] = dcContext.getChatMedia(
             chatId: chatId,
             chatId: chatId,
             messageType: DC_MSG_FILE,
             messageType: DC_MSG_FILE,
             messageType2: DC_MSG_AUDIO,
             messageType2: DC_MSG_AUDIO,
             messageType3: 0
             messageType3: 0
-        )
+        ).reversed()
         let fileGalleryController = DocumentGalleryController(fileMessageIds: messageIds)
         let fileGalleryController = DocumentGalleryController(fileMessageIds: messageIds)
         navigationController?.pushViewController(fileGalleryController, animated: true)    }
         navigationController?.pushViewController(fileGalleryController, animated: true)    }
 
 
     private func showGallery() {
     private func showGallery() {
-        let messageIds = dcContext.getChatMedia(
+        let messageIds: [Int] = dcContext.getChatMedia(
             chatId: chatId,
             chatId: chatId,
             messageType: DC_MSG_IMAGE,
             messageType: DC_MSG_IMAGE,
             messageType2: DC_MSG_GIF,
             messageType2: DC_MSG_GIF,
             messageType3: DC_MSG_VIDEO
             messageType3: DC_MSG_VIDEO
-        )
+        ).reversed()
         let galleryController = GalleryViewController(mediaMessageIds: messageIds)
         let galleryController = GalleryViewController(mediaMessageIds: messageIds)
         navigationController?.pushViewController(galleryController, animated: true)
         navigationController?.pushViewController(galleryController, animated: true)
     }
     }