Michael Kirk
dd82803a10
second abandoned attempt to require dismiss before page
2018-11-26 12:43:28 -07:00
Michael Kirk
b98b3d1fdd
WIP: require dismiss before swipe
2018-11-26 12:43:28 -07:00
Michael Kirk
706dd3d0c1
initial layout of keyboard is correct across pages
2018-11-26 12:43:28 -07:00
Michael Kirk
280664c763
WIP: keyboard
2018-11-26 12:43:28 -07:00
Michael Kirk
eed2558050
Avoid glitch in keyboard dismiss.
...
iOS adjusts the inputAccessoryView's host input views layout margins when
popping/dismissing the keyboard, which causes a noticeable glitch.
2018-11-26 12:43:28 -07:00
Michael Kirk
8b5d1d9e69
Only add delete button once
2018-11-26 12:43:28 -07:00
Michael Kirk
28f8fc5911
per cr, avoid unnecessary
2018-11-26 12:37:58 -07:00
Michael Kirk
fcc4b516a5
fix typo in logging
2018-11-26 12:37:58 -07:00
Michael Kirk
4f0092615a
Support captions *and* independent message body
2018-11-26 12:37:58 -07:00
Michael Kirk
cd88ef2bec
CaptionView text field per page
2018-11-26 12:37:58 -07:00
Michael Kirk
79995cc52c
rename captioning -> messageText
...
TODO
-[] caption field per photo, separate from album message
-[] caption field sticks to keyboard on becoming first responder
-[] swipe updates caption field (not album message)
-[] limit caption length to 240 chars
-[] add more asset
TODO picker
-[] Done becomes "next"
-[] shared navbar, album picker doesn't cover entire screen
-[] new selected checkmark asset
2018-11-26 12:37:58 -07:00
Michael Kirk
47affb81c0
Move gallery rail into input accessory view
...
TODO
-[] caption field per photo, separate from album message
-[] caption field sticks to keyboard on becoming first responder
-[] swipe updates caption field (not album message)
-[] limit caption length to 240 chars
-[] add more asset
TODO picker
-[] Done becomes "next"
-[] shared navbar, album picker doesn't cover entire screen
-[] new selected checkmark asset
2018-11-26 12:37:58 -07:00
Matthew Chen
544bdbd7f5
Fix edge cases around registration.
2018-11-26 09:58:59 -05:00
Michael Kirk
6cdef57e2a
Merge tag '2.32.0.15'
2018-11-25 12:54:59 -06:00
Michael Kirk
18766280f6
fix crash when non-registered user upgrades
2018-11-23 11:38:51 -06:00
Michael Kirk
dbe8e5706d
avoid crash on iOS9/10
2018-11-21 22:26:59 -06:00
Matthew Chen
8eb2550e0c
Respond to CR.
2018-11-15 14:10:19 -05:00
Matthew Chen
8b24fba095
Add "add more" button to image picker. Provide caption editing continuity.
2018-11-15 14:10:19 -05:00
Michael Kirk
87bfdbb72c
Sender Rail
2018-11-15 12:25:28 -06:00
Matthew Chen
ea080eda72
Sketch out the photo collection picker.
2018-11-15 13:14:55 -05:00
Michael Kirk
92135af8be
Merge branch 'release/2.32.0'
2018-11-15 10:38:43 -06:00
Michael Kirk
ff63c31dae
CR: rename colors
2018-11-15 10:23:53 -06:00
Michael Kirk
47a7114317
Gallery pager style changes
2018-11-15 10:16:51 -06:00
Matthew Chen
3135e6f6f7
Respond to CR.
2018-11-13 13:57:46 -05:00
Matthew Chen
aeadea67e2
Send multiple attachments from the share extension.
2018-11-13 13:15:54 -05:00
Matthew Chen
2bad0c20b6
Only fetch profiles in the main app.
2018-11-13 13:15:11 -05:00
Matthew Chen
7f89c90f16
Fix bug when sending non-body attachments (e.g. group avatars).
2018-11-13 13:15:11 -05:00
Matthew Chen
f7e7477f54
Add sharing scenarios to Debug UI.
2018-11-13 13:15:11 -05:00
Matthew Chen
860eb44edc
Fix breakage in share extension.
2018-11-13 13:15:11 -05:00
Michael Kirk
b19cfbc55e
Fixup AppReadiness vis a vis RI
2018-11-13 10:36:29 -06:00
Michael Kirk
3faa700d66
Merge tag '2.31.0.31' into release/2.32.0
2018-11-13 09:45:47 -06:00
Matthew Chen
0e749d5521
Fix build break.
2018-11-13 10:24:49 -05:00
Matthew Chen
49c8e6db7d
Merge remote-tracking branch 'origin/release/2.31.0'
2018-11-13 09:50:44 -05:00
Matthew Chen
4b213df950
Fix race in ProximityMonitoringManager.
2018-11-13 09:26:46 -05:00
Michael Kirk
0d7e94f2f6
Fix: Voice Messages don't restore audio to speaker when held up to the ear past
...
the voice notes duration.
Specifically:
- start a voice note
- hold to ear until complete
- remove from ear
- start another voice note (or the same one) with the phone away from your ear
You'd expect audio to play through the external speaker, but instead it comes
through the earpiece.
Based on the added logging, this seems to be an apple bug.
2018-11-12 20:12:08 -06:00
Michael Kirk
ae63e399b2
use new key to verify local profile
2018-11-12 20:07:21 -06:00
Michael Kirk
5ed123d863
Fix overzealous profile key rotation
2018-11-12 17:18:49 -06:00
Michael Kirk
0aca0c15c1
specify recipient when profile download fails
2018-11-12 16:43:21 -06:00
Michael Kirk
209e79ce34
Don't add blocked contact to your profile whitelist
2018-11-12 16:43:21 -06:00
Michael Kirk
2bd3e5ef23
cast to same integer signedness for comparison
2018-11-12 09:59:51 -06:00
Matthew Chen
da4f41defc
Fix missing albumMessageId.
2018-11-09 17:49:08 -05:00
Matthew Chen
6f64a809f3
Tap on album item.
2018-11-09 17:45:29 -05:00
Michael Kirk
11fece2f3f
move category method to be shared
2018-11-09 14:06:06 -06:00
Matthew Chen
3daf7d4744
Add OWSAttachmentDownloads.
2018-11-08 15:31:00 -05:00
Michael Kirk
42bf267607
fixup plumbing for incoming messages/synced transcripts
2018-11-08 12:52:09 -06:00
Michael Kirk
e096406e56
migrate existing attachments to album-compatible gallery schema
2018-11-08 12:52:09 -06:00
Michael Kirk
27cb91e9c8
Plumb through messageAlbumId so an Attachment knows what album (if any) it
...
belongs to.
2018-11-08 12:52:08 -06:00
Matthew Chen
dd0f642ff2
Fix build break.
2018-11-07 11:53:24 -05:00
Michael Kirk
7cef41f8e2
Multi-approval
2018-11-07 10:09:21 -06:00
Matthew Chen
57de089118
Add support for album captions to models.
2018-11-07 10:54:17 -05:00