Nora Trapp
977b470609
Fix crash when tapping notification (hopefully)
2020-02-06 14:41:30 -08:00
Matthew Chen
ea2e5f9e8d
Merge tag '3.3.0.6'
2020-01-30 20:13:47 -08:00
Nora Trapp
b13f79fb38
Fix pull to refresh on compose view
2020-01-30 20:13:25 -08:00
Nora Trapp
bdfc5ee5da
Only show experience upgrades when the app becomes active
2020-01-30 20:13:18 -08:00
Nora Trapp
8cef37fb1e
PINs for everyone megaphone
2020-01-30 20:11:08 -08:00
Nora Trapp
d0e2a3f200
Prepare ExperienceUpgrade for megaphones.
2020-01-30 20:10:35 -08:00
Matthew Chen
976fd5dfb8
Cache user profiles and signal accounts.
2020-01-16 16:52:25 -03:00
Nora Trapp
a8d533b75c
Fix a bug where deleting a group would not update the UI
2020-01-10 16:41:56 -08:00
Nora Trapp
4d55468bd3
Merge branch 'release/3.2.0'
2020-01-02 16:50:14 -08:00
Nora Trapp
b922da74a4
Fix top/bottom margin on conversation list cell
2020-01-02 16:29:10 -08:00
Michael Kirk
fc5aad99ef
use bench
2019-12-31 14:25:24 -08:00
Michael Kirk
1448635cac
Fix broken layout after becoming active in landscape photo capture
...
repro:
1. screen protection enabled
2. phone in portrait
3. tap camera first capture
4. rotate phone to landscape
5. drag down systems notifications view
6. return to app
7. capture screen has the wrong orientation
7. sometimes capture screen has the wrong dimensions (portrait length applied to landscape side)
The issue is related to our screenlock window juggling. We typically enforce
orientation based on the main windows rootViewController orientation mask.
Previously this was almost always an OWSNavigationController which would
delegate its calls to one to a nav delegate or one of it's children view controllers.
We lost this when we switched to having the ConversationSplitViewController be our rootViewController
2019-12-18 10:59:36 -08:00
Nora Trapp
801876d865
Fix Xcode 11 issues while not making Xcode 11 mandatory yet
2019-12-14 21:03:09 -08:00
Matthew Chen
5087a1f50a
Respond to CR.
2019-12-13 14:07:32 -03:00
Nora Trapp
c30bb49cf9
Merge branch 'release/3.0.4'
2019-12-05 15:26:31 -08:00
Nora Trapp
e2e73b4d3a
Fix some accessibility labels
2019-12-05 15:15:51 -08:00
Nora Trapp
6a2d58f65f
PR Feedback
2019-11-21 12:05:00 -08:00
Nora Trapp
35cd3a4d64
Allow conforming to sync manager stuff in Swift
2019-11-19 18:07:51 -08:00
Nora Trapp
e2844d6021
Present keyboard when changing conversation with keyboard shortcuts
2019-11-18 15:15:37 -08:00
Nora Trapp
7c50935545
Only show sticker keyboard command if you have sticker send ability
2019-11-18 15:15:37 -08:00
Nora Trapp
e58b1f8e48
No more SignalsNavigationController
2019-11-15 18:49:53 -08:00
Matthew Chen
af57fa3f44
Ignore typing indicators in message search results.
2019-11-13 10:37:05 -03:00
Nora Trapp
aa2ab7995b
Add some protection against a conversation ever being shown in the master portion of the split view
2019-11-12 17:57:49 -08:00
Nora Trapp
9a974ebfdf
Fix a bug where two conversations could be in the nav stack
2019-11-12 17:57:49 -08:00
Matthew Chen
ab16da2356
Delete threads sync.
2019-11-12 13:25:07 -03:00
Matthew Chen
ed3ef25223
Fast thread deletion.
2019-11-11 17:14:25 -03:00
Nora Trapp
e27b226027
Fix message status view rendering outside of stackView bounds.
2019-11-08 19:09:54 -08:00
Matthew Chen
f68cfff23c
Track thread changes in conversation view snapshots.
2019-11-08 15:43:04 -03:00
Michael Kirk
3b1bcb5368
recreate sort order for synced conversations
2019-11-06 21:24:53 -07:00
Nora Trapp
9db2d4acca
Fix conversation list background coloring
2019-11-06 11:50:21 -08:00
Matthew Chen
69eaf9fbba
Fix conversation list view animations.
2019-11-06 09:35:04 -03:00
Matthew Chen
3872bac3e5
Fix conversation list view animations.
2019-11-06 09:35:04 -03:00
Nora Trapp
a1dd08b4eb
Wait for all sync request responses on pull to refresh + provisioning
2019-11-05 13:07:55 -08:00
Matthew Chen
5d8cece1ae
Remove bottleneck in conversation list view change observation.
2019-11-04 13:37:46 -03:00
Nora Trapp
6783335a99
Re-linking UI and delinked UI state
2019-10-29 16:05:18 -07:00
Nora Trapp
65d54e7282
UIAlertController -> ActionSheetController
2019-10-28 14:43:59 -07:00
Nora Trapp
3987e7bafb
Merge branch 'release/2.45.0'
2019-10-28 13:05:55 -07:00
Nora Trapp
c16d427932
Update some icons
2019-10-28 11:40:24 -07:00
Nora Trapp
0f98a2e10b
Configuration and block list sync when linked.
2019-10-24 12:51:44 -07:00
Michael Kirk
3340d4ffeb
fix naming typo
2019-10-24 13:11:21 -06:00
Matthew Chen
b2dd31eb9c
Merge remote-tracking branch 'private/release/2.45.0'
2019-10-24 15:42:39 -03:00
Nora Trapp
79b837942d
PR Feedback
2019-10-23 13:47:21 -07:00
Nora Trapp
fee51417d1
Update no conversation strings
2019-10-23 13:47:21 -07:00
Nora Trapp
8c21cd1a06
Conversation placeholder view style tweaks
2019-10-23 13:47:21 -07:00
Nora Trapp
852175e8a4
Style split view controller
2019-10-23 13:47:20 -07:00
Nora Trapp
eed93a3e6d
Add placeholder content to conversation placeholder.
2019-10-23 13:46:31 -07:00
Nora Trapp
36992cf159
Always show the conversation list side bar in regular width
2019-10-23 13:46:31 -07:00
Nora Trapp
b88a99e047
Keyboard Shortcuts
2019-10-22 15:16:33 -07:00
Matthew Chen
ae769ad5bd
Respond to CR.
2019-10-21 16:55:06 -03:00
Matthew Chen
e7479567a4
Improve GRDB perf for FTS searches with many results.
2019-10-21 16:50:00 -03:00