Commit Graph

396 Commits

Author SHA1 Message Date
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