Commit Graph

22799 Commits

Author SHA1 Message Date
Matthew Chen
9e89502fdb Let users send to non-contacts, non-threads in SAE. 2018-01-10 17:56:30 -05:00
Matthew Chen
49fc302294 Merge branch 'charlesmchen/sessionDatabaseRevert_' 2018-01-10 17:56:07 -05:00
Matthew Chen
89c7ebf74b Respond to CR. 2018-01-10 17:55:56 -05:00
Matthew Chen
bf3f5dd141 Respond to CR. 2018-01-10 17:51:05 -05:00
Matthew Chen
77572bdaec Retain changes from session database branch. 2018-01-10 12:36:23 -05:00
Matthew Chen
1839b10550 Retain changes from session database branch. 2018-01-10 12:18:34 -05:00
Matthew Chen
9ac2383a2c Retain changes from session database branch. 2018-01-10 12:18:29 -05:00
Matthew Chen
e77c3e6717 Retain changes from session database branch. 2018-01-10 12:18:23 -05:00
Matthew Chen
7be8f00837 Bump build to 2.19.4.1.
// FREEBIE
2018-01-09 12:32:10 -05:00
Matthew Chen
ea4912e930 Merge branch 'mkirk/fix-keyboard-glitch' into hotfix/2.19.4 2018-01-09 12:31:59 -05:00
Michael Kirk
74019b2ae4 Fix keyboard animation glitch after sending
// FREEBIE
2018-01-09 12:31:41 -05:00
Matthew Chen
e11ac51e31 Bump version to 2.19.4. 2018-01-08 17:10:50 -05:00
Michael Kirk
2b81d45530 Merge branch 'mkirk/input-accessory-view' into hotfix/2.19.4 2018-01-08 16:32:54 -05:00
Michael Kirk
1ec409ad2b CR: re-enable default keyboard toggle
// FREEBIE
2018-01-08 16:29:42 -05:00
Michael Kirk
c91658119d CR: double tap zoom centers on tap location
// FREEBIE
2018-01-08 15:50:18 -05:00
Michael Kirk
8d2934d86e CR: remove unnecessary code, comments
// FREEBIE
2018-01-08 15:11:35 -05:00
Matthew Chen
b8c6d29170 Merge branch 'charlesmchen/storageReset' 2018-01-08 10:52:14 -05:00
Matthew Chen
d01ec57f0e Fix storage reset. 2018-01-08 10:51:56 -05:00
Michael Kirk
412fe2735e Rename FullImageViewController -> MediaDetailViewController
// FREEBIE
2018-01-08 01:10:32 -05:00
Michael Kirk
8454e512d8 Use FullSreen media VC for message details
// FREEBIE
2018-01-08 01:10:32 -05:00
Michael Kirk
c7c433c59c iOS8 compatability for video player 2018-01-08 01:10:32 -05:00
Michael Kirk
86d61eee30 Custom video player layer to avoid "double present/dismiss"
// FREEBIE
2018-01-08 01:10:32 -05:00
Michael Kirk
918e3f7dfe Videos play in full-screen media view controller, use modern movie
player.

// FREEBIE
2018-01-08 01:10:32 -05:00
Michael Kirk
81268012e5 Better keyboard management.
- fixes problems on iOS11.2 where emoji keyboard sometimes obscures text
  input.
- better animation for interactive pan gesture when viewing message
  details
- more intuitive swipe-to-dismiss keyboard in conversation view
- converge on one mnethod for dismissing keyboard in conversation view

- [ ] Pop keyboard, then hit attachment, dismisses keyboard, which is
      fine, but the content should immediately scroll down with the
      keyboard, instead it stays up, and scrolls down only once the
      attachment action sheet has been dismissed.

// FREEBIE
2018-01-08 01:10:31 -05:00
Matthew Chen
23693c8ced Merge branch 'charlesmchen/sendDatabase' 2018-01-04 11:05:01 -05:00
Matthew Chen
3a9886bb2b Send database action in debug UI. 2018-01-04 10:50:33 -05:00
sdkjfhsdkjhfsdlkjhfsdf
eefd66e4a6 Merge branch 'mkirk/sharing-vs-sn' 2018-01-02 13:17:26 -06:00
sdkjfhsdkjhfsdlkjhfsdf
3a6ddd4bf8 CR: cleanup
// FREEBIE
2018-01-02 11:24:36 -06:00
sdkjfhsdkjhfsdlkjhfsdf
6e2d9c8141 identity change vs. share extension
// FREEBIE
2018-01-02 11:24:36 -06:00
sdkjfhsdkjhfsdlkjhfsdf
6b5883dc10 Don't resize attachment view when switching between alerts.
// FREEBIE
2018-01-02 11:24:36 -06:00
sdkjfhsdkjhfsdlkjhfsdf
697fc4ff4b Merge branch 'mkirk/fix-message-detail-view' 2017-12-22 22:43:35 -06:00
sdkjfhsdkjhfsdlkjhfsdf
46930b9354 Fix crash when viewing non-attachment message details.
// FREEBIE
2017-12-22 22:41:03 -06:00
sdkjfhsdkjhfsdlkjhfsdf
3b17c43e8b Merge branch 'mkirk/fix-profile-flicker' 2017-12-22 13:58:13 -06:00
sdkjfhsdkjhfsdlkjhfsdf
4e6816ec5e Code cleanup
// FREEBIE
2017-12-22 13:55:05 -06:00
sdkjfhsdkjhfsdlkjhfsdf
14723f3e7f Fix profile avatar flicker
- We were clobbering our saved avatar filepath.
- Our "should notify" check was too aggressive.
- Only fetch profiles when entering a conversation.
- Only fetch profiles in main app

Also added (a little) debounce time to debug profile fetching.

// FREEBIE
2017-12-21 19:34:45 -06:00
sdkjfhsdkjhfsdlkjhfsdf
34d2df8d67 Merge branch 'mkirk/attachment-progress' 2017-12-21 10:38:18 -06:00
sdkjfhsdkjhfsdlkjhfsdf
01fa3c89cc CR: cleanup comments, extract callback into method
// FREEBIE
2017-12-21 10:36:42 -06:00
sdkjfhsdkjhfsdlkjhfsdf
b87079d4b4 Sharing attachment shows progress / retry dialog
// FREEBIE
2017-12-20 20:57:17 -06:00
sdkjfhsdkjhfsdlkjhfsdf
37ee9f0e7f Merge branch 'mkirk/attachment-caption' 2017-12-20 16:59:13 -06:00
sdkjfhsdkjhfsdlkjhfsdf
42ea1dfbbe CR: more margin, match button size to default text field, fix layout
when rotated.

There was an issue with captions changing line-count when rotated.

// FREEBIE
2017-12-20 16:58:51 -06:00
sdkjfhsdkjhfsdlkjhfsdf
8141843f27 comment typo 2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
7907a64dfe move gradient up with keyboard
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
653a272b54 Don't obscure attachment when keyboard is popped.
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
38d94952f7 Shadow for Send button, clean up color accessors
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
cfa147831a "Done" button for caption toolbar
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
9eb4178c6f style for captioning toolbar
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
513e33b0fd Cleanup before code review
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
cf091758a5 Fix oversized text messages
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
82aeee301d can delete text messages again
// FREEBIE
2017-12-20 14:26:53 -06:00
sdkjfhsdkjhfsdlkjhfsdf
f5b9ae97ef fix insets for incoming vs outgoin
// FREEBIE
2017-12-20 14:26:53 -06:00