Commit Graph

5254 Commits (9eb4178c6f64b7845e9807a4d323e6041bae2940)
 

Author SHA1 Message Date
sdkjfhsdkjhfsdlkjhfsdf 9eb4178c6f style for captioning toolbar
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 513e33b0fd Cleanup before code review
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf cf091758a5 Fix oversized text messages
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 82aeee301d can delete text messages again
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf f5b9ae97ef fix insets for incoming vs outgoin
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf eeaea5fa01 better match for corner radius
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 0ea3a36559 make sure captioned attachment doesn't grow too large
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 2c20cb9e7b make sure mediaview isn't too tall in detail view
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 411de65b40 TODO: Show caption in details
TODO:
- [ ] layout is shite

// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 0e9c9a9bb3 Separate gestures for text/vs media
// FREEBIE
sdkjfhsdkjhfsdlkjhfsdf 92477c78b7 cleanup before PR
Michael Kirk bce18637f0 render attachments with captions
// FREEBIE
Michael Kirk 3176cb5a62 text sizing correctly
Michael Kirk f8866c4e0b Fix some constraints, get other attachment types looking good
TODO
- [ ] message bubble sizes are not correct. Not always wide enough to
      fit their content.

// FREEBIE
Michael Kirk 76ca52f33c caption bubble properly sized, but all attachments make space now
Michael Kirk 3eb3c268a9 Towards a caption in message
TODO

- [ ] adjust height properly
- [ ] all media types
- [ ] include caption in message details
- [ ] gestures working on both independently
- [ ] perf benchmark

// FREEBIE
Michael Kirk e20f44024c WIP: Support sending attachment captions
Looks fine on other clients, but locally we don't display the caption.

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

// FREEBIE
Michael Kirk 562e706ec9 animate height change, but looks goofy
Michael Kirk a5c5dd3f96 WIP, extract subclass
Michael Kirk 9ee9a0efeb resizing input accessory view.
// FREEBIE
Michael Kirk f9524b02e2 multiline must be textview, not textfield
// FREEBIE
Michael Kirk 57a5e62db8 WIP - attachment caption
sdkjfhsdkjhfsdlkjhfsdf 76481a86a5 stabalize sort for same-named SignalAccounts
// FREEBIE
Matthew Chen 4e8b836e03 Merge branch 'charlesmchen/sessionDatabase2'
Matthew Chen 05100b1143 Respond to CR.
Matthew Chen 6b0e3508a5 Respond to CR.
Matthew Chen 245304116f Respond to CR.
Matthew Chen 085f8a6f64 Clean up ahead of PR.
Matthew Chen 70926d7f10 Clean up ahead of PR.
Matthew Chen 6b58b4cbde Rework database view registration.
Matthew Chen fe67cd924c Rework database view registration.
Matthew Chen f88b954ab5 Clean up TSStorageManager usage.
Matthew Chen d3efb2e1c9 Clean up TSStorageManager usage.
Matthew Chen 9258b0883e Clean up TSStorageManager usage.
Matthew Chen d52eba739d Clean up TSStorageManager usage.
Matthew Chen 85686d3144 Continue TSStorageManager refactor.
Matthew Chen b496a1095b Merge branch 'charlesmchen/sessionDatabase_'
Matthew Chen 9a990b58e8 Respond to CR.
Matthew Chen 1163e76dee Clean up ahead of PR.
Matthew Chen 9815bca825 Clean up ahead of PR.
Matthew Chen 92b870ca12 Clean up ahead of PR.
Matthew Chen 5dcf4b3bbc Clean up ahead of PR.
Matthew Chen 137fe6fb8b Pull out OWSStorage base class for TSStorageManager.
Matthew Chen a29c4ce5d6 Pull out OWSStorage base class for TSStorageManager.
Matthew Chen 40ec869072 Merge branch 'charlesmchen/attachmentDownloadsVsBackground'