Matthew Chen
0ed08d30a3
Fix build warnings.
2019-09-16 15:48:41 -03:00
Matthew Chen
a8435a5786
Add accessibility identifiers to menu actions.
2019-09-16 14:57:11 -03:00
Matthew Chen
f5d2915689
Respond to CR.
2019-09-13 20:46:08 -03:00
Matthew Chen
6a529e792d
Rework message configuration. Simplify change detection, ensure continuity for deleted threads.
2019-09-13 20:40:06 -03:00
Michael Kirk
29315febee
Merge tag '2.42.4.0' into release/2.43.0
2019-09-12 18:55:41 -07:00
Michael Kirk
75f3339c26
soft delete contact threads
2019-09-12 12:24:13 -06:00
Michael Kirk
7289e38c75
Fix can't leave error log view
2019-09-05 18:40:00 -06:00
Michael Kirk
bb316f711b
Merge tag '2.42.1.1' into release/2.43.0
2019-09-05 14:52:59 -06:00
Matthew Chen
3730b0419b
Respond to CR.
2019-09-04 09:49:29 -03:00
Matthew Chen
bcd58bd538
Simplify disappearing messages configuration.
2019-09-04 09:43:59 -03:00
Nora Trapp
ccaa4e0e90
Fix avatar contact name when is disabled
2019-09-03 12:12:13 -07:00
Nora Trapp
262bd3f234
Cleanup some YAP stuff added during RI
2019-09-03 10:36:53 -07:00
Nora Trapp
7d4e486db1
Allow tapping collection view to dismiss the keyboard.
2019-09-03 10:35:01 -07:00
Nora Trapp
7e0e1b7ae9
Preserve the content offset when the keyboard size changes (for example, when dismissing a quoted reply)
2019-09-03 10:35:01 -07:00
Nora Trapp
3444a7fbd6
Preserve scroll position when presenting message actions.
2019-09-03 10:35:01 -07:00
Nora Trapp
f9b2c2eec7
Ensure the desired keyboard state is updated after interactive dismissal
2019-09-03 10:35:01 -07:00
Nora Trapp
eb9b0313ef
Ensure the desired keyboard state is updated after interactive dismissal
2019-08-30 12:46:35 -07:00
Michael Kirk
ad97e029ab
Revert "dev setup, do not commit"
...
This reverts commit d053f64e8c .
2019-08-30 13:40:00 -06:00
Michael Kirk
d053f64e8c
dev setup, do not commit
2019-08-30 13:30:30 -06:00
Michael Kirk
909b105559
respect user name sorting preferences
2019-08-30 13:30:30 -06:00
Michael Kirk
e8e90b513a
populate non-recent contacts when search bar is empty
2019-08-30 13:30:30 -06:00
Michael Kirk
ae0d45f866
remove unused var - we now get the avatar later, as the cell loads
2019-08-30 13:30:30 -06:00
Matthew Chen
17a6dcee58
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-30 16:16:13 -03:00
Nora Trapp
212cdf368a
Fix attachment keyboard display after permission dialog
2019-08-30 15:31:00 -03:00
Matthew Chen
3570cf77bb
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-30 14:58:21 -03:00
Michael Kirk
b9b6bcf25f
fix iPhoneX layout
...
Without the .zero intrinsic content size, we don't get autolayout sizing for the input accessory view
Doing so revealed that I never properly set the margins for the footer.
2019-08-30 14:56:54 -03:00
Matthew Chen
7868f2d778
Revert camera button changes in "camera roll" view.
2019-08-30 14:54:22 -03:00
Matthew Chen
f738e666a1
Review GRDB TODOs.
2019-08-30 14:45:14 -03:00
Matthew Chen
8f739ede7e
Review GRDB TODOs.
2019-08-30 14:45:14 -03:00
Nora Trapp
d382caa565
Show gif / video badge in attachment keyboard
2019-08-29 22:58:42 -07:00
Nora Trapp
49a40de98e
Fix location picker header on iOS 13.1
2019-08-29 22:40:37 -07:00
Nora Trapp
b71a499ec6
Fix peek interactions with keyboard measurement.
2019-08-29 22:28:01 -07:00
Nora Trapp
129535f2d7
Merge branch 'release/2.42.0'
2019-08-29 15:21:40 -07:00
Nora Trapp
b45516839f
Restore old ~profile display
2019-08-29 10:18:12 -07:00
Nora Trapp
686e439106
Restore contact offer
2019-08-29 10:15:30 -07:00
Matthew Chen
813079c6be
Remove YDB header usage.
2019-08-29 10:24:27 -03:00
Matthew Chen
098d1dfb1b
Remove YDB header usage.
2019-08-29 10:24:27 -03:00
Matthew Chen
6da987eb3a
Remove YDB header usage.
2019-08-29 10:24:27 -03:00
Michael Kirk
e1bcd81fb6
Remove unused outgoingMessage.attachmentFilenameMap
...
We stopped using this property long ago in:
commit d3cda951ef
Author: Michael Kirk <michael@signal.org>
Date: Mon May 7 17:22:07 2018 -0400
Fix/Simplify outgoing attachment proto building
2019-08-28 18:19:52 -06:00
Michael Kirk
e211ae52c8
demote some error logging to warn for things which we know can happen
2019-08-28 18:17:41 -06:00
Matthew Chen
a5efaf8d16
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-28 11:33:26 -03:00
Matthew Chen
cd88f4f012
Address sticky keyboards on iOS 12.
2019-08-27 14:50:29 -03:00
Matthew Chen
5fcfadcf09
Remove redundant camera button.
2019-08-27 14:02:36 -03:00
Matthew Chen
1288deff29
Fix rebase breakage.
2019-08-26 13:18:49 -03:00
Matthew Chen
79b1d31f20
Don't load YDB unless necessary.
...
Don't load YDB unless necessary.
Don't load YDB unless necessary.
Don't load YDB unless necessary.
2019-08-26 13:18:30 -03:00
Michael Kirk
45c4066a80
Fix deadlock with thread.name
...
For contact threads, thread.name opened a sneaky transaction, which would
sometimes cause a deadlock.
This commit moves the name method to the contact manager and offers an explicit
transaction flavor. There is still a sneaky transaction flavor used in some
places where it's deemed dangerous to plumb through a transaction without
further scrutiny.
2019-08-23 18:45:23 -06:00
Matthew Chen
7ad297a1de
Remove YDB usage.
2019-08-23 15:21:19 -03:00
Matthew Chen
91f60dd064
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-22 16:33:03 -03:00
Matthew Chen
4343efaadb
Fix stale transaction in conversation view.
2019-08-22 14:53:04 -03:00
Michael Kirk
7926b915cb
cache thread on viewItem
2019-08-22 11:22:03 -06:00