Commit Graph

20 Commits (38d94952f7184da31f0a9b3b4510cab0d6e222e8)

Author SHA1 Message Date
sdkjfhsdkjhfsdlkjhfsdf 38d94952f7 Shadow for Send button, clean up color accessors
// FREEBIE
7 years ago
sdkjfhsdkjhfsdlkjhfsdf cfa147831a "Done" button for caption toolbar
// FREEBIE
7 years ago
sdkjfhsdkjhfsdlkjhfsdf 9eb4178c6f style for captioning toolbar
// FREEBIE
7 years ago
sdkjfhsdkjhfsdlkjhfsdf 513e33b0fd Cleanup before code review
// FREEBIE
7 years ago
Michael Kirk e20f44024c WIP: Support sending attachment captions
Looks fine on other clients, but locally we don't display the caption.

// FREEBIE
7 years ago
Michael Kirk 0964c16417 cleanup, plus ill fated attempt to offset content beyond keyboard height.
Probably should just pin scrollview above initial toolbar height. I
think it's somewhat convoluted because of the scroll view zoom
functionality that we already use in this view.

// FREEBIE
7 years ago
Michael Kirk 26be69975a cleanup constraint based layout 7 years ago
Michael Kirk 3a078c831d lays out in iOS11, but doesn't resize 7 years ago
Michael Kirk 03e786a145 input toolbar looks good on iOS9/10, but totally broken on 11
// FREEBIE
7 years ago
Michael Kirk 96906440a7 remove height animation, ensure growing text area has content in proper
place.

// FREEBIE
7 years ago
Michael Kirk 562e706ec9 animate height change, but looks goofy 7 years ago
Michael Kirk a5c5dd3f96 WIP, extract subclass 7 years ago
Michael Kirk 9ee9a0efeb resizing input accessory view.
// FREEBIE
7 years ago
Michael Kirk f9524b02e2 multiline must be textview, not textfield
// FREEBIE
7 years ago
Michael Kirk 57a5e62db8 WIP - attachment caption 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 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
Michael Kirk 3ecf0a7537 Cancelling dismisses share extension, remove "import with signal"
Usinig the new ShareViewDelegate to dismiss the share extension, might
have broken the "import with signal" functionality. But because we
want to remove it anyway, I've done that now, rather than fix it up.

// FREEBIE
7 years ago
Michael Kirk 56fe9d057d Attachment Approval
// FREEBIE
7 years ago