Commit Graph

5364 Commits (a21bc4f4b4510cacc59c6c3e5cd35fb829c79622)
 

Author SHA1 Message Date
Michael Kirk 2b038dfd36 sync translations
// FREEBIE
7 years ago
Michael Kirk 481427bf90 Merge branch 'mkirk/share-audio' 7 years ago
Michael Kirk 6fb5990faa Don't zoom for audio/generic attachments
// FREEBIE
7 years ago
Michael Kirk 73b215229f Fixup approval view for audio and generic attachments
// FREEBIE
7 years ago
Michael Kirk 26c76e6a0c Merge branch 'mkirk/convert-video' 7 years ago
Michael Kirk f9d22545b1 Only copy imported video when necessary.
Non-mp4's will be moved as part of their conversion.

We only need to move mp4's which were auto-converted

// FREEBIE
7 years ago
Michael Kirk 849388feb7 CR: clean up loading assets once no longer needed
// FREEBIE
7 years ago
Michael Kirk 03220ffa79 CR: Faster animation from loading -> picker
// FREEBIE
7 years ago
Michael Kirk 813f4e474e Respond to CR
// FREEBIE
7 years ago
Michael Kirk 47e92dbad5 cleanup
// FREEBIE
7 years ago
Michael Kirk 8996741277 DocumentPicker converts to mp4 when necessary
// FREEBIE
7 years ago
Michael Kirk 031e40d090 Use SignalAttachment logic in conversation view too
// FREEBIE
7 years ago
Michael Kirk 7d0acc94ff cleanup
// FREEBIE
7 years ago
Michael Kirk 56f1bf0305 cleanup 7 years ago
Michael Kirk 65f79770ac rebase fixup 7 years ago
Michael Kirk 90e9b4a4f2 WIP - send all video types 7 years ago
Michael Kirk 4ce2eb3c6c Show ProgressView for video conversion
// FREEBIE
7 years ago
Michael Kirk b1b6dcfbf0 Simplify loading delay, use loading screen as activity indicator for
video conversion

// FREEBIE
7 years ago
Michael Kirk 538b3e5fd5 Async API for video export
// FREEBIE
7 years ago
Michael Kirk 21fd7b040e Ensure sent video is mp4
// FREEBIE
7 years ago
Michael Kirk 3ad409238a Merge branch 'mkirk/approval-view-revamp' 7 years ago
Michael Kirk d3e7c99a63 Attachment approval: cancel/confirm to top/bottom toolbars
- avoid double-submit by disabling after hitting send.
- Animate SAE dismissal as modal
  Requires hiding the load view
- attachment is centered in screen
- add gradient to ensure controls are visible
- Fix clamp constraints - I think this was a typo
  Otherwise we couldn't show an image which was 1" wide by 2" tall
- set max zoom, hide scroll indicators
- use media view
- slower panning feels right
- white send button
- can share GIF, static, and sort of video...
- Play button for attachment approval
  - move to image assets so we can use it in SAE
  - slightly larger button for full-screen approval view
  - don't launch redundant fullscreen UI for images when in approval view
- fix scrollOffset in AttachmentApproval
- consolidate view initialization logic in loadView and fix white background
- CR: more legible arithmetic

// FREEBIE
7 years ago
Matthew Chen fc26c3fdb1 Merge branch 'charlesmchen/profileManagerConcurrency' 7 years ago
Matthew Chen 8642a708e7 Respond to CR. 7 years ago
Matthew Chen b9b3eb0541 Clean up ahead of PR. 7 years ago
Matthew Chen 429312523f Simplify OWSUserProfile's "apply changes" logic using model diffing. 7 years ago
Matthew Chen ee92efd4a8 Don't emit "user profile changed" notifications if nothing changed. 7 years ago
Matthew Chen f684482c54 Don't emit "user profile changed" notifications if nothing changed. 7 years ago
Matthew Chen 7b4aa4056c Don't emit "user profile changed" notifications if nothing changed. 7 years ago
Matthew Chen 97ce1a6675 Rework user profile saves; block SAE if no local user profile key. 7 years ago
Matthew Chen 3ea901044a Rework thread safety in profile manager. 7 years ago
Matthew Chen 74efcb9041 Rework thread safety in profile manager. 7 years ago
Matthew Chen ee300590e3 Rework thread safety in profile manager. 7 years ago
Matthew Chen 911c4d380b Rework thread safety in profile manager. 7 years ago
Matthew Chen c1d435c9d8 Merge branch 'charlesmchen/imageQualityRevisited' 7 years ago
Matthew Chen bf09c805b9 Respond to CR. 7 years ago
Matthew Chen c918279597 Convert image attachment thresholds to be based on file size. 7 years ago
Matthew Chen 80ae5e0fcf Respond to CR. 7 years ago
Matthew Chen 11b4848530 Respond to CR. 7 years ago
Matthew Chen 89db8b3a44 Respond to CR. 7 years ago
Matthew Chen 84061cca9f Change image resizing/quality behavior, preferring smaller images in the common case. 7 years ago
Matthew Chen 55aa5eef6c Clean up ahead of PR. 7 years ago
Matthew Chen 125aabb0a3 Change image resizing/quality behavior, preferring smaller images in the common case. 7 years ago
Michael Kirk be5ac85276 Merge branch 'mkirk/track-dyload-time' 7 years ago
Michael Kirk ddd2004824 track dyload time 7 years ago
Michael Kirk b6f3c69f82 Merge branch 'mkirk/fixup-headers' 7 years ago
Michael Kirk d9cca77e23 update header references
// FREEBIE
7 years ago
Michael Kirk 726fde235a Merge branch 'mkirk/affix-searchbar' 7 years ago
Michael Kirk 23014f9ea4 Keep header affixed to navbar.
// FREEBIE
7 years ago
Michael Kirk b014c236b8 bump build number 7 years ago