Michelle Linington
dd6730c01b
"Feature flags for .qa."
2022-03-04 19:06:38 -08:00
Michelle Linington
eb309b8961
"Bump build to 5.31.0.15." (Beta)
2022-03-04 19:06:35 -08:00
Michelle Linington
b95b6c9dc0
"Feature flags for .beta."
2022-03-04 19:06:31 -08:00
Michelle Linington
2f03673932
"Bump build to 5.31.0.14."
2022-03-04 19:06:27 -08:00
Michelle Linington
09e508437b
"Feature flags for .production."
2022-03-04 19:06:23 -08:00
Michelle Linington
7d93eb229c
Sync translations
2022-03-04 19:05:57 -08:00
Igor Solomennikov
a5dca328a1
Merge branch 'igor/camera-improvements' into release/5.31.0
2022-03-04 18:55:18 -08:00
Igor Solomennikov
e9391da42d
Rotate camera zoom level indicators with device.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
7c07303ccc
Resume camera session after taking a video if "batch mode" is enabled.
...
This fixes an issue where camera would freeze and eventually crash
after taking a photo.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
3075179c40
Fix "Switch Camera" not tapable on older iOS versions.
...
That button needs to be placed above an invisible view that is a part
of "slide to lock recording" UI.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
8fe1b517ca
Fix inconsistent UI in the in-app camera.
...
Explicitly hide "Switch Camera" button if badged Done button is visible.
Previously Done button would just obscure "Switch Camera" button.
The following user actions would result in badged Done button visible
with '0' as badge value:
• open in-app camera, tap media library
• select one or more items and close media library picker
• tap media library again and unselect all previously selected items.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
fd81c4ea0a
Fix "media picker" button not tapable if app doesn't have Photo Library permissions.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
f20d9800af
Ignore double taps on camera viewfinder on and near buttons.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
35947b046d
Increase tap target for buttons in the in-app camera.
...
Also increase margins on iPads a little bit.
2022-03-04 18:36:37 -08:00
Igor Solomennikov
179a2bbb8f
No confirmation needed when closing photo library picker opened from chat.
2022-03-04 18:36:37 -08:00
Michelle Linington
d4f5db1df4
Merge branch 'mlin/PR/MultiSelectBugFix' into release/5.31.0
2022-03-04 18:27:59 -08:00
Michelle Linington
eb6d403eee
Fix for issue where pan selection won't update bottom bar
2022-03-04 18:26:54 -08:00
Michelle Linington
3591a35c5f
"Bump build to 5.31.0.13." (Internal)
2022-03-03 15:04:31 -08:00
Michelle Linington
c744e18d5f
"Feature flags for .qa."
2022-03-03 15:04:28 -08:00
Michelle Linington
57eadee265
"Bump build to 5.31.0.12." (Beta)
2022-03-03 15:04:24 -08:00
Michelle Linington
9430f47778
"Feature flags for .beta."
2022-03-03 15:04:21 -08:00
Michelle Linington
32edeb23d7
Sync translations
2022-03-03 15:04:13 -08:00
Michelle Linington
29ef1bd004
Merge branch 'mlin/PR/AggressiveLongWriteLogging' into release/5.31.0
2022-03-03 14:33:57 -08:00
Michelle Linington
06af94e7a2
Log long write transactions
2022-03-03 14:33:36 -08:00
Michelle Linington
e322921b10
Fix broken tests
...
If a test inserts a recipient, we need to have a registered local
address to perform some of our FTS index checks
2022-03-03 14:23:51 -08:00
Igor Solomennikov
70e5d7ac6c
Merge branch 'igor/camera-zoom' into release/5.31.0
2022-03-03 11:41:11 -08:00
Igor Solomennikov
d2c74b03cc
Address PR comments.
2022-03-03 11:31:41 -08:00
Igor Solomennikov
c84cceb9da
Fix copy-paste error in unavailable attribution message text.
...
Refer to proper designated initializer.
2022-03-03 11:31:41 -08:00
Igor Solomennikov
9c16b82e34
Improvements to in-app camera's zooming UI and zooming behavior.
...
Make it look and behave like iOS Camera app.
2022-03-03 11:31:40 -08:00
Igor Solomennikov
578ea9204f
Merge branch 'igor/camera-fixes' into release/5.31.0
2022-03-03 11:15:59 -08:00
Igor Solomennikov
b2c64af89b
Hide status bar when presenting media library picker from in-app camera.
...
Because media library picker presented from chat screen doesn't show
it either.
2022-03-02 23:14:54 -08:00
Igor Solomennikov
96db5e1d03
Lint fixes.
2022-03-02 22:53:46 -08:00
Igor Solomennikov
2bdf135f87
Fix transparent navigation bar in media library picker.
2022-03-02 22:53:24 -08:00
Igor Solomennikov
b4e7a73808
Use solid gray color for background of the "switch camera" button.
2022-03-02 22:52:47 -08:00
Michelle Linington
9d13aa609f
"Bump build to 5.31.0.11." (Internal)
2022-03-02 18:39:38 -08:00
Michelle Linington
09e9659bb5
Update Pods
2022-03-02 18:39:16 -08:00
Michelle Linington
b696ff0590
"Bump build to 5.31.0.10." (Internal)
2022-03-02 18:16:13 -08:00
Michelle Linington
68c0a272a1
"Feature flags for .qa."
2022-03-02 18:16:10 -08:00
Michelle Linington
e83dc0fcf8
"Bump build to 5.31.0.9." (Beta)
2022-03-02 18:16:08 -08:00
Michelle Linington
4146e8c5f9
"Feature flags for .beta."
2022-03-02 18:16:03 -08:00
Michelle Linington
e9500240b7
Sync translations
2022-03-02 18:15:45 -08:00
Michelle Linington
3e9f650df3
Update release notes
2022-03-02 18:15:40 -08:00
Igor Solomennikov
82e706ff80
Fix typo regression introduced in 45db3a963e.
2022-03-02 18:12:04 -08:00
Igor Solomennikov
88a5bbbd66
Merge branch 'igor/media-updates' into release/5.31.0
2022-03-02 18:01:26 -08:00
Igor Solomennikov
f16047a202
Fix one more place where optionals didn't need implicit unwrapping.
2022-03-02 17:58:54 -08:00
Igor Solomennikov
d5f12ac455
Check Photo Library auth status before attempting to load latest photo.
...
Latest photo is used in in-app camera as an image for a button that
opens photo library picker.
2022-03-02 17:58:54 -08:00
Igor Solomennikov
45db3a963e
Minimize use of implicitly unwrapped optionals in code.
...
And mark `init(coder:)` as unavailable.
2022-03-02 17:58:54 -08:00
Igor Solomennikov
09048dad07
Fix not being able to add more items using in-app camera.
...
Steps to reproduce:
• Take photo/video using in-app camera
• In media editor, tap +
• Observe previous photo/video deleted.
2022-03-02 17:58:54 -08:00
Igor Solomennikov
96c7b802de
Slightly tweak position of photos/videos in media editor.
...
In order to minimize amount of moving elements when transitioning from
in-app camera to media editor.
2022-03-02 17:58:40 -08:00
Igor Solomennikov
4b9f2face3
Make sure that focusing frame only appears within the camera viewfinder.
2022-03-02 17:56:40 -08:00