Commit Graph

79 Commits (5a0f752de7ba604562cc088773cace07c11b4d7e)

Author SHA1 Message Date
Michael Kirk cfebb53719 more concise constants post translation 6 years ago
Michael Kirk 64a0c4bfaa auto-migrate to Swift5 6 years ago
Michael Kirk fabd3996c2 pop view if message is deleted
- use global ui database connection
6 years ago
Michael Kirk 7fddb35715 eagerly load entire album to populate rail 6 years ago
Michael Kirk 5671fd2520 Revert "Revert 'new sort id'."
This reverts commit ebae75af00.
6 years ago
Michael Kirk 9bcc6a6c57 show navbar for photo/album picker, not approval 7 years ago
Michael Kirk f5de076c66 fix remove from rail when deleted 7 years ago
Michael Kirk ff63c31dae CR: rename colors 7 years ago
Michael Kirk 47a7114317 Gallery pager style changes 7 years ago
Michael Kirk 84879b991d Album rail in Gallery 7 years ago
Matthew Chen 6f64a809f3 Tap on album item. 7 years ago
Michael Kirk d805246cb7 update caption after deleting item 7 years ago
Michael Kirk 11fece2f3f move category method to be shared 7 years ago
Michael Kirk 74b25c14f1 filter caption strings for display 7 years ago
Michael Kirk cfd2e8d9d1 Show captions in gallery page view 7 years ago
Michael Kirk 03aba93985 CR: use id for hashvalue, make clearer that we don't expect to use incrementing ID's for uniqueId 7 years ago
Michael Kirk 7cf53293da restore Share/Delete functionality to gallery items in the post multi-attachment world 7 years ago
Michael Kirk e096406e56 migrate existing attachments to album-compatible gallery schema 7 years ago
Michael Kirk 57681bd6f3 Gallery supports album messages 7 years ago
Matthew Chen f6591fac25 Add debug UI for multi-image sends. 7 years ago
Michael Kirk 77bd9b8852 Extract most Gallery functionality from the gallery NavigationController.
By not overriding the initializer for an OWSNavigationController subclass,
we can use the dynamic disaptch intialization chain.

The root difficulty here is that super.init(navBarClass:) wants to call
self.init(nibNam)
7 years ago
Michael Kirk 6d8a7ed800 things working 7 years ago
Michael Kirk 1af750363a fix media-gallery doesn't respect call banner 7 years ago
Michael Kirk 19f2d0db48 WIP: Media Landscape Mode 7 years ago
Matthew Chen ebae75af00 Revert 'new sort id'. 7 years ago
Michael Kirk 3240e0d9d0 Be explicit about receivedAt time
We were often using `timestampForLegacySorting`, which is convoluted for when
we actually just want received time.

In some sense this is a superficial change, but it's part of auditing that
we've completed moved away from timestampForLegacySorting.
7 years ago
Michael Kirk 1459fad01a sort media gallery by sortId 7 years ago
Michael Kirk ab55e85304 step 1: timestampForSorting audit, change signature
No change in functionality in this commit, I just broke the signature to have a
systematic audit of the callsites. Added TODO's with the plan for each call.
7 years ago
Matthew Chen f9eab5cd24 Merge remote-tracking branch 'origin/release/2.29.2' 7 years ago
Matthew Chen 1c325cd210 Respond to CR. 7 years ago
Matthew Chen 0be12da3dd Use thumbnails in media views. 7 years ago
Matthew Chen 8748dc9b2e Modify new thumbnail system to include video and GIF thumbnails. 7 years ago
Matthew Chen 206432fdf0 Add failure methods to thumbnail service. 7 years ago
Matthew Chen 3437361d70 Use new thumbnails in media gallery thumbnails. 7 years ago
Matthew Chen 446ceb2b9c Rename AttachmentStream methods. 7 years ago
Matthew Chen 5b50e81b4f Rename fail macros in Swift. 7 years ago
Matthew Chen 7be8f30877 Apply -> Never. 7 years ago
Matthew Chen d4f7b5d45b Respond to CR. 7 years ago
Matthew Chen e1049fdfcc Respond to CR. 7 years ago
Matthew Chen cf6f3841a8 Apply new Swift logging. 7 years ago
Michael Kirk 82e559d11b Use swift macros for main thread assert 7 years ago
Matthew Chen 26001e49d1 Unify log tags. 7 years ago
Matthew Chen d34f83b445 Refine theme. 7 years ago
Michael Kirk 6e66e4e1fe match media corners on dismiss
// FREEBIE
7 years ago
Michael Kirk 6d5c0cd291 image corner radius is small 7 years ago
Matthew Chen fb0ac32171 Respond to CR. 7 years ago
Matthew Chen 3b726bbac9 Small media corners. 7 years ago
Michael Kirk f8abe32ae9 more styling to new nav colors 7 years ago
Matthew Chen 91cc902b1d Update search results. 7 years ago
Matthew Chen f63d25a172 Migrate to Swift 4. 7 years ago