Nora Trapp
ede04e7f9a
Add chat settings top buttons
2021-04-08 13:44:00 -07:00
Nora Trapp
5b3d6cf255
Only show 'see all' for group member list when at least 2 more rows to show
2021-04-08 13:44:00 -07:00
Nora Trapp
9819ae074a
Add groups in common to chat settings
2021-04-08 13:44:00 -07:00
Nora Trapp
c960622d64
Fix pending group request icons
2021-04-08 13:44:00 -07:00
Nora Trapp
bf660c85ce
Add TSGroupMember table to allow performant querying of group membership
2021-04-08 13:44:00 -07:00
Nora Trapp
6cbaedc0a1
Add all media section to chat settings
2021-04-08 13:43:59 -07:00
Nora Trapp
4c5abe6feb
Initial conversation settings re-arranngement
2021-04-08 13:43:59 -07:00
Michelle Linington
2533976b1d
Merge branch 'mlin/PR/UIAppMainPoolFix'
2021-04-08 13:35:57 -07:00
Michelle Linington
543902d034
Call UIApplicationMain() outside of autoreleasepool
...
Since UIApplicationMain() never returns, it'll prevent its containing
autoreleasepool from draining. This could in leaked objects that are
never released.
This isn't terribly necessary, since we don't have any leaked
autoreleased objects from our pre-UIAppMain setup. But if that ever
changes, this will prevent us from inadvertently leaking memory.
2021-04-08 13:35:17 -07:00
Michelle Linington
028ad28dd8
Merge branch 'mlin/PR/RenderOptimizations'
2021-04-08 13:33:35 -07:00
Michelle Linington
01a4ee4cc7
Perf improvements for CVC rendering
...
Fixes some low-hanging expensive renders in CVC. Namely:
- There are a few places where shadow paths can be trivially calculated.
Explicitly setting the shadow path saves an offscreen pass.
- Adopts CALayer corner masking where feasible (e.g. layers with
consistent corner radii).
2021-04-08 13:32:59 -07:00
Nora Trapp
a0d542657b
Streaming encryption and decryption of attachments
2021-04-08 13:30:36 -07:00
Nora Trapp
3f60e78471
Merge branch 'nt/little-fixes117'
2021-04-08 12:38:32 -07:00
Matthew Chen
46c3408726
Update SDS to reflect payment columns.
2021-04-08 09:27:05 -03:00
Nora Trapp
73f4044ebf
Fix db schema
2021-04-07 18:56:01 -07:00
Matthew Chen
02c1f7a34c
Fix feature flags.
2021-04-07 10:47:02 -03:00
Nora Trapp
399607d400
Improve message details keyboard interactions.
2021-04-06 15:49:41 -07:00
Matthew Chen
f6b8630929
"Bump build to 5.9.0.41." (Internal)
2021-04-06 17:58:53 -03:00
Matthew Chen
61c94a636e
Fix assert.
2021-04-06 17:57:40 -03:00
Matthew Chen
3b11463957
Payments external preview flags.
2021-04-06 14:10:59 -03:00
Matthew Chen
8c7b8b2c94
"Bump build to 5.9.0.40." (Internal)
2021-04-06 14:09:39 -03:00
Matthew Chen
e83cf2ca3b
"Feature flags for .qa."
2021-04-06 14:09:36 -03:00
Matthew Chen
bdf9803a7e
"Bump build to 5.9.0.39." (Internal)
2021-04-06 14:08:30 -03:00
Matthew Chen
90e073caaf
"Feature flags for .openPreview."
2021-04-06 14:08:20 -03:00
Matthew Chen
eae2fc2a59
Payments internal preview flags.
2021-04-06 14:08:16 -03:00
Matthew Chen
39b73057fe
"Bump build to 5.9.0.38."
2021-04-06 14:07:27 -03:00
Matthew Chen
01706da632
Update l10n strings.
2021-04-06 14:07:06 -03:00
Matthew Chen
bb1851564c
"Bump build to 5.9.0.37."
2021-04-06 14:00:41 -03:00
Matthew Chen
39a9956f71
"Feature flags for .beta."
2021-04-06 14:00:38 -03:00
Matthew Chen
805d836a61
Merge branch 'feature/payments'
2021-04-06 13:59:25 -03:00
Matthew Chen
92f34c2b66
Payments: Clean up.
2021-04-06 13:57:11 -03:00
Matthew Chen
1579e4fe13
Payments: Clean up.
2021-04-06 13:57:11 -03:00
Matthew Chen
534cd8466f
Payments external beta feature flags.
2021-04-06 13:57:11 -03:00
Matthew Chen
f422886626
Payments: Fixes.
2021-04-06 13:57:11 -03:00
Matthew Chen
9ef178a33b
Improve handling of theme changes.
2021-04-06 13:57:11 -03:00
Matthew Chen
7380fd725f
Update Cocoapods.
2021-04-06 13:57:11 -03:00
Matthew Chen
7abfeeb2ae
Payments: Clean up.
2021-04-06 13:57:11 -03:00
Matthew Chen
285be1e9a5
Minor fixes.
2021-04-06 13:57:11 -03:00
Matthew Chen
3aa99b9abc
Update Cocoapods.
2021-04-06 13:57:11 -03:00
Matthew Chen
241d6726a0
Payments: Fixes.
2021-04-06 13:57:11 -03:00
Matthew Chen
be68a92bb1
Use banker's algorithm when formatting "short" payment amounts.
2021-04-06 13:57:11 -03:00
Matthew Chen
65fb0efd40
Fix asserts in tests.
2021-04-06 13:57:11 -03:00
Matthew Chen
da81ad4686
Respond to CR feedback.
2021-04-06 13:57:11 -03:00
Matthew Chen
8fe09dcadb
Fixes for dark theme in payment views.
2021-04-06 13:57:11 -03:00
Matthew Chen
d58743362b
Fixes for dark theme in payment views.
2021-04-06 13:57:11 -03:00
Matthew Chen
08ce4061a0
Fixes for dark theme in payment views.
2021-04-06 13:57:11 -03:00
Matthew Chen
4a85c0404d
Fix back button text in the payment views.
2021-04-06 13:57:11 -03:00
Matthew Chen
8ef888c911
Fix table selection artifacts in payment views.
2021-04-06 13:57:11 -03:00
Matthew Chen
a1f2510d93
Clean up background colors in payment views.
2021-04-06 13:57:11 -03:00
Matthew Chen
967523401f
Tweak handling of whitespace in the payment memo UI.
2021-04-06 13:57:11 -03:00