Commit graph

4430 commits

Author SHA1 Message Date
Matthew Chen c646dbc560 Deconflict lazy restore and app readiness. 2018-12-07 16:46:13 -05:00
Matthew Chen 02c7a52a64 Refine conversation delete/archive. 2018-12-07 16:45:33 -05:00
Michael Kirk eb96eec94a Merge branch 'release/2.32.0' 2018-12-07 09:55:43 -05:00
Matthew Chen b88416a931 Apply dark theme changes to media downloads. 2018-12-07 09:12:31 -05:00
Michael Kirk e834550649 ensure layout invalidated after leaving media landscape 2018-12-06 19:48:32 -05:00
Michael Kirk 34737567c2 fix voice over for settings bar button item 2018-12-06 19:45:20 -05:00
Michael Kirk 694b9ef7e9 Merge tag '2.32.0.20' 2018-12-05 14:08:02 -05:00
Michael Kirk f8e073f09a enforce attachment limit in photo picker 2018-12-05 13:56:34 -05:00
Michael Kirk 1a5c47df2f Fix SAE, limit max attachments 2018-12-05 13:56:34 -05:00
Matthew Chen 6e457e43ca Clear typing indicators when they are disabled. 2018-12-05 13:31:54 -05:00
Matthew Chen 304f0824fe Respond to CR. 2018-12-05 10:00:36 -05:00
Matthew Chen 8811c61d28 Respond to CR. 2018-12-03 23:03:50 -05:00
Matthew Chen 855cba3c41 Batch backup exports. 2018-12-03 23:01:48 -05:00
Matthew Chen 57205facbc Batch backup exports. 2018-12-03 23:01:48 -05:00
Matthew Chen c1ac5c1872 Batch backup exports. 2018-12-03 23:01:48 -05:00
Matthew Chen 163c467480 Fix incremental backup exports. 2018-12-03 23:00:52 -05:00
Matthew Chen 019a4d5805 Respond to CR. 2018-12-03 22:59:41 -05:00
Matthew Chen e45b27bb28 Stop lazy attachment restore during backup import. 2018-12-03 22:54:06 -05:00
Matthew Chen cafc732dcb Fix incremental backup exports. 2018-12-03 22:54:06 -05:00
Matthew Chen e8ddc041dd Respond to CR. 2018-12-03 22:52:50 -05:00
Matthew Chen 0a4f004935 Ignore local profile restore failures. 2018-12-03 22:46:57 -05:00
Matthew Chen c3704931ec Fix incremental backup exports. 2018-12-03 22:46:57 -05:00
Matthew Chen f6b5a9eecc Fix incremental backup exports. 2018-12-03 22:21:59 -05:00
Matthew Chen e26eb5459a Fix incremental backup exports. 2018-12-03 22:21:59 -05:00
Matthew Chen 9a123d8ce9 Fix incremental backup exports. 2018-12-03 22:21:59 -05:00
Matthew Chen fe8259bf0c Fix incremental backup exports. 2018-12-03 22:21:59 -05:00
Matthew Chen d70aa4418f Merge branch 'release/2.32.0' 2018-12-03 22:20:50 -05:00
Matthew Chen 52f52a94a2 Respond to CR. 2018-12-03 22:18:09 -05:00
Matthew Chen cb349ad0fe Fix local profile restore. 2018-12-03 22:06:38 -05:00
Matthew Chen ee74691e80 Activate lazy restore of attachments. 2018-12-03 22:06:38 -05:00
Matthew Chen 998c079e6a Account for local profile avatar item in backup cleanup. 2018-12-03 22:06:38 -05:00
Matthew Chen 02150efa27 Fix assert in backup import. 2018-12-03 22:06:38 -05:00
Matthew Chen f7842dd2aa Rework lazy attachment restore. 2018-12-03 22:06:38 -05:00
Matthew Chen 3bff89c7ee Fix cancel in backup restore view. 2018-12-03 22:06:38 -05:00
Matthew Chen 7e77a69f86 Improve backup logging. 2018-12-03 22:06:38 -05:00
Matthew Chen 4ea920e89f Add explicit feature flag for backup. 2018-12-03 22:05:07 -05:00
Matthew Chen aa4fea64cf Improve Profiles Debug UI. 2018-12-03 22:02:03 -05:00
Michael Kirk 92dd77779c Merge tag '2.32.0.19' 2018-12-03 16:39:06 -05:00
Michael Kirk 156302acc7 Merge tag '2.31.2.0' into release/2.32.0 2018-12-03 16:24:24 -05:00
Matthew Chen 0955ab8662 Refine envelope processing. 2018-12-02 17:30:31 -05:00
Matthew Chen ab9e2c4e11 Ensure quoted replies with attachments are handled properly. 2018-11-30 11:05:55 -07:00
Michael Kirk 1ab4ed9aec enable typing indicators directly from splash 2018-11-30 09:20:01 -07:00
Michael Kirk 13da4bc7d0 rename to "primary button" 2018-11-30 09:20:01 -07:00
Matthew Chen 26c337d7ba Add RegistrationController. 2018-11-29 15:45:17 -05:00
Matthew Chen 782fbe656c Add RegistrationController. 2018-11-29 15:45:17 -05:00
Matthew Chen e9bdc4c2c6 Rework backup restore flow. 2018-11-29 15:45:17 -05:00
Matthew Chen 0a6d54e8b1 Clean up ahead of CR. 2018-11-29 10:32:27 -05:00
Matthew Chen 4b7b7c19be Clean up. 2018-11-29 09:25:56 -05:00
Matthew Chen 15dc7b2c7c Enable backup after successful backup restore. 2018-11-29 09:25:03 -05:00
Matthew Chen d085520c38 Respond to CR. 2018-11-29 09:17:01 -05:00
Matthew Chen 9774b5d620 Backup local profile. 2018-11-29 09:15:07 -05:00
Matthew Chen c9c76c650f Backup local profile. 2018-11-29 09:14:58 -05:00
Matthew Chen 3acfa707d9 Backup local profile. 2018-11-29 09:14:44 -05:00
Matthew Chen d6ca969c62 Backup local profile. 2018-11-29 09:10:27 -05:00
Matthew Chen 8bd21fd023 Respond to CR. 2018-11-29 08:59:16 -05:00
Matthew Chen 44d0ad34f5 Convert backup logic to use promises. 2018-11-29 08:59:16 -05:00
Matthew Chen af477d3bf3 Convert backup logic to use promises. 2018-11-29 08:59:16 -05:00
Matthew Chen 6d8fa78023 Convert backup logic to use promises. 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
Michael Kirk 128bb9be8c Merge tag '2.32.0.17' 2018-11-28 22:15:39 -07:00
Michael Kirk b6e336a071 Merge tag '2.31.1.0' into release/2.32.0 2018-11-28 22:07:15 -07:00
Michael Kirk 24a19eaaca update REST endpoint ack url 2018-11-28 21:50:55 -07:00
Michael Kirk ee228794bb Only press Done once 2018-11-28 17:28:28 -07:00
Michael Kirk cf2cdb4b97 Dark background for album picker in light theme too 2018-11-28 16:37:52 -07:00
Michael Kirk 53101a3fc9 Fix missing album thumbnails 2018-11-28 16:12:41 -07:00
Michael Kirk 46102e57b7 AlbumPicker cells to spec 2018-11-28 15:26:48 -07:00
Michael Kirk 58eda67a79 show *most recent* thumbnail in album picker 2018-11-28 15:26:48 -07:00
Michael Kirk 87d1338412 remove unused code 2018-11-28 15:26:48 -07:00
Michael Kirk ca1119e480 extract method for clarity 2018-11-28 15:26:48 -07:00
Matthew Chen 437e5605ac Backup misc collections. 2018-11-28 17:05:08 -05:00
Matthew Chen c5744321ba Backup misc collections. 2018-11-28 17:05:08 -05:00
Matthew Chen 95e1f840c1 Backup misc collections. 2018-11-28 17:05:08 -05:00
Matthew Chen 7e39bf97e5 Backup misc collections. 2018-11-28 17:05:08 -05:00
Matthew Chen 4556025566 Update migrations. 2018-11-28 16:01:12 -05:00
Michael Kirk 69e8b187ad only scroll down once 2018-11-27 15:39:04 -07:00
Michael Kirk 1a43498c2e update masks for "always dark" media views 2018-11-27 13:58:27 -07:00
Michael Kirk 83c156f9e6 Scroll photo-picker to bottom 2018-11-27 13:54:38 -07:00
Michael Kirk 7aad3a9e7a Avoid spurious crash reporting 2018-11-27 10:47:40 -07:00
Michael Kirk 9bcc6a6c57 show navbar for photo/album picker, not approval 2018-11-27 10:27:13 -07:00
Matthew Chen 1c012e9a23 Respond to CR. 2018-11-27 09:43:32 -05:00
Matthew Chen e23773ed2c Support multiple backups in single iCloud account. 2018-11-27 09:25:16 -05:00
Matthew Chen c86518e44c Support multiple backups in single iCloud account. 2018-11-27 09:25:16 -05:00
Matthew Chen 7fab42abf4 Use long-lived operations for CK backup. 2018-11-27 09:23:31 -05:00
Matthew Chen 0eafb8dc34 Use long-lived operations for CK backup. 2018-11-27 09:23:31 -05:00
Matthew Chen ba3a1863da Use long-lived operations for CK backup. 2018-11-27 09:23:31 -05:00
Matthew Chen e3363ab9a1 Add isRegisteredAndReady to TSAccountManager. 2018-11-27 09:21:44 -05:00
Matthew Chen 8ad58e3357 Respond to CR. 2018-11-27 09:21:44 -05:00
Matthew Chen dcaaff7eac Add isRegisteredAndReady to TSAccountManager. 2018-11-27 09:21:44 -05:00
Matthew Chen 70b2280aa7 Add isRegisteredAndReady to TSAccountManager. 2018-11-27 09:21:44 -05:00
Matthew Chen 8110e0c765 Clean up usage of TSAccountManager. 2018-11-27 09:21:44 -05:00
Matthew Chen d44a8f9996 Sketch out the backup restore view. 2018-11-27 09:21:44 -05:00
Matthew Chen 156aa8419f Clean up ahead of PR. 2018-11-27 09:21:44 -05:00
Matthew Chen 4ee0958384 Sketch out the backup restore view. 2018-11-27 09:21:44 -05:00
Matthew Chen 56fe3663e6 Fix retain cycle in settings views. 2018-11-27 09:21:44 -05:00
Matthew Chen 03f598a130 Sketch out the backup restore view. 2018-11-27 09:21:44 -05:00
Matthew Chen 332f202a52 Sketch out the backup restore view. 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 5c0d98b83a Show 'restore backup' view after registration. 2018-11-27 09:21:44 -05:00