Commit Graph

161 Commits

Author SHA1 Message Date
Michael Kirk
13cdb2abb8 Surface when you discover a friend has registered 2019-06-13 09:20:50 -05:00
Michael Kirk
d35c455255 fix retain cycle 2019-05-24 17:06:57 -04:00
Michael Kirk
e1b3f77718 Skip invite actionsheet when only once choice
If the user's device only supports one of the invite flow choices,
just skip to that choice.
2019-05-24 17:06:57 -04:00
Michael Kirk
fe65ff035f Sneaky Transaction audit for SDSKeyValueStore 2019-05-15 15:13:17 -06:00
Matthew Chen
4b3a7d04ec Add more accessibility identifiers. 2019-05-14 15:04:13 -04:00
Michael Kirk
39d3219238 Add option to manually disable circumvention. 2019-04-10 10:13:11 -06:00
Matthew Chen
4188993fc5 Add accessibilityIdentifiers to 'new contact thread' view. 2019-03-25 09:31:19 -04:00
Matthew Chen
95e125d55e Simplify usage of accessibilityIdentifiers. 2019-03-25 09:31:19 -04:00
Matthew Chen
1b9eb3c572 Ensure Callkit is enabled for locale. 2019-03-21 11:16:11 -04:00
Matthew Chen
40c9c196aa Fix memory leaks. 2019-03-21 11:12:04 -04:00
Matthew Chen
882dd16d7c Apply presentAlert() throughout codebase. 2019-03-21 10:55:04 -04:00
Matthew Chen
c9d62f47cc Respond to CR. 2019-03-21 10:26:38 -04:00
Matthew Chen
cb5ce42e76 Add accessibility identifiers to privacy popups and subviews. 2019-03-21 10:08:25 -04:00
Matthew Chen
f37a3059fa Add accessibility identifiers to debug log popups. 2019-03-21 10:08:25 -04:00
Matthew Chen
f1520d760e Add accessibility identifiers to other settings views. 2019-03-21 10:08:25 -04:00
Matthew Chen
b48e204b90 Add accessibility identifiers to notification settings views. 2019-03-21 10:08:25 -04:00
Matthew Chen
02340864f8 Add accessibility identifiers to blocklist view. 2019-03-21 10:08:25 -04:00
Matthew Chen
c619f815b5 Add accessibility identifiers to app settings view. 2019-03-21 10:08:25 -04:00
Matthew Chen
79d6384bc9 Add accessibility identifiers to privacy settings view. 2019-03-18 14:11:37 -04:00
Michael Kirk
5bd3cec6dc Merge tag '2.36.1.0' 2019-02-26 10:07:54 -07:00
Matthew Chen
72082edad8 Fix a visual bug that would sometimes occur while rendering settings switches. Thanks to Gunnar C. Pope for the bug report. 2019-02-25 15:13:16 -07:00
Matthew Chen
9402e088b2 Apply design feedback from Myles. 2019-02-21 14:16:31 -05:00
Matthew Chen
edf09c92f4 Rework "empty inbox" state. 2019-02-19 13:40:06 -05:00
Matthew Chen
ea547fa46a Merge tag '2.35.0.12' 2019-02-04 13:15:30 -05:00
Michael Kirk
1bfe691895 In app notifications for iOS10+
Extract shared notification presention/response

Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Matthew Chen
4cbe3236e4 Respond to CR. 2019-02-01 17:39:37 -05:00
Matthew Chen
bf685776be Ensure 'link new device' view is portrait. 2019-02-01 17:37:57 -05:00
Matthew Chen
7a990ed1ff Ensure 'link new device' view is portrait. 2019-02-01 17:37:57 -05:00
Matthew Chen
b20172e44d Update the copy for the link previews preference. 2019-01-24 08:55:42 -05:00
Matthew Chen
1b87e3165c Add link previews setting. 2019-01-23 09:17:17 -05:00
Matthew Chen
c57b0d98cb Add link previews setting. 2019-01-23 09:17:13 -05:00
Matthew Chen
977ee9ffe9 Merge remote-tracking branch 'private/release/2.34.0' 2019-01-22 11:10:04 -05:00
Michael Kirk
0c1b2e9f48 CR: remove unnecessary param, clearer code, comment typo 2019-01-17 09:47:01 -07:00
Matthew Chen
db30ffb75c Decrypt device name in unlink confirmation alert. 2019-01-15 16:47:57 -05:00
Michael Kirk
371ff08d45 remove legal terms feature flag 2019-01-11 11:25:34 -07:00
Matthew Chen
82d1517460 Landscape orientation. 2019-01-09 15:20:05 -05:00
Matthew Chen
ff24e826c9 Landscape orientation. 2019-01-09 15:20:05 -05:00
Matthew Chen
460f160cbb Landscape orientation. 2019-01-09 15:13:48 -05:00
Michael Kirk
df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Matthew Chen
d70aa4418f Merge branch 'release/2.32.0' 2018-12-03 22:20:50 -05:00
Matthew Chen
4ea920e89f Add explicit feature flag for backup. 2018-12-03 22:05:07 -05:00
Matthew Chen
8bd21fd023 Respond to CR. 2018-11-29 08:59:16 -05:00
Matthew Chen
a9120906fa Convert backup logic to use promises. 2018-11-29 08:58:53 -05:00
Matthew Chen
e19b457cb3 Handle iCloud status. 2018-11-29 08:58:53 -05:00
Matthew Chen
c7f5047056 Handle iCloud status. 2018-11-29 08:57:51 -05:00
Matthew Chen
56fe3663e6 Fix retain cycle in settings views. 2018-11-27 09:21:44 -05:00
Matthew Chen
5010b027b1 Sketch out the backup restore view. 2018-11-27 09:21:44 -05:00
Matthew Chen
f37c4f71ad Add footer to 'typing indicators' setting. 2018-11-08 13:49:39 -05:00
Matthew Chen
a09cb16e74 Add typing indicators setting. 2018-11-01 14:28:39 -04:00
Michael Kirk
82d64405d0 fixup blogpost url 2018-10-30 17:08:02 -06:00