Commit Graph

182 Commits

Author SHA1 Message Date
Nora Trapp
9105b81e9a Replace a bunch of usages of localNumber with localAddress 2019-07-11 10:52:13 -07:00
Nora Trapp
7d94af3287 Migrate TSContactThread to support UUIDs 2019-06-27 13:12:52 -07:00
Nora Trapp
92f817d7fd Update callsites to use new contacts manager address interface 2019-06-25 10:30:52 -07:00
Michael Kirk
326a531fc3 prevent archiving threads behind search results 2019-06-10 15:59:18 -05:00
Michael Kirk
10d2cba1db Pop keyboard and enable Cancel button when returning to homeview while searching 2019-06-10 15:59:18 -05:00
Michael Kirk
469b4f2b04 animate "cancel" present/dismiss 2019-06-10 15:59:18 -05:00
Michael Kirk
49ae6ad50d show "Back" text on button 2019-05-29 17:13:41 -06:00
Nora Trapp
1053da3fef PR Feedback 2019-05-28 13:07:34 -07:00
Nora Trapp
9d3e8729ad Expire the app 90 days after compilation. 2019-05-27 20:55:16 -07:00
Matthew Chen
659586c5b6 Update experience finder usage to use any transactions. 2019-05-23 10:05:52 -04:00
Matthew Chen
9540818e4b Respond to CR. 2019-05-16 17:46:02 -04:00
Matthew Chen
bc6a99ad21 Sketch out the stickers splash. 2019-05-16 17:32:32 -04:00
Michael Kirk
fe65ff035f Sneaky Transaction audit for SDSKeyValueStore 2019-05-15 15:13:17 -06:00
Matthew Chen
27c5278e54 Add more accessibility ids to search bars and navbar items. 2019-05-14 15:04:13 -04:00
Matthew Chen
d276c42b66 Add more accessibility identifiers. 2019-05-14 15:04:13 -04:00
Matthew Chen
c0b92c31a8 Add more accessibility identifiers. 2019-05-14 15:04:13 -04:00
Michael Kirk
116241df3f renames for clarity, fail hard on db error 2019-05-03 09:53:37 -06:00
Michael Kirk
3c7f994b34 DB updates UI
-[x] uiRead from Snapshot
-[x] update snapshot after writes
-[x] notify observers of change
-[x] external notifications
2019-05-02 14:22:53 -06:00
Michael Kirk
dafa3f12be Merge tag '2.39.0.8' 2019-05-01 14:34:15 -06:00
Matthew Chen
a81acfa788 Apply asAnyRead/Write convenience methods. 2019-04-30 10:11:19 -04:00
Michael Kirk
b3d53e11c1 Dismiss when presented view when switching conversations
Fixes the scenario wherein:
- enter conversation with Alice, enter MediaSend flow
- receive a message from Bob, tap on the in-app notification
- Alice's CVC has been replaced by Bob's CVC, but you can't see that because
  the MediaSend modal is still being presented.
2019-04-29 10:29:16 -07:00
Michael Kirk
4c73a8f43c CR: remove unnecessary section mgmt 2019-04-18 10:23:46 -06:00
Michael Kirk
830470c3b9 dont respond to ui database updates when using GRDB 2019-04-18 10:11:40 -06:00
Michael Kirk
b6d90e0fc4 remove unnecessary call 2019-04-18 10:11:40 -06:00
Michael Kirk
3fbf280bf3 CR: rename for clarity, reference constant directly 2019-04-18 10:11:40 -06:00
Michael Kirk
b52bfd88bc HomeView backed by GRDB 2019-04-18 10:11:40 -06:00
Michael Kirk
c93cb60ede Remove deprecated contact access checking code.
We now request contact access during registration.
2019-04-18 10:11:40 -06:00
Matthew Chen
4188993fc5 Add accessibilityIdentifiers to 'new contact thread' view. 2019-03-25 09:31:19 -04:00
Matthew Chen
2d854406a1 Add accessibilityIdentifiers to home view. 2019-03-25 09:31:19 -04:00
Matthew Chen
882dd16d7c Apply presentAlert() throughout codebase. 2019-03-21 10:55:04 -04:00
Nancy Mast
189bbb9f16 added accessibility ids to HomeViewController and ProfileViewController 2019-03-18 14:11:37 -04:00
Michael Kirk
e2fd2c9173 CR: return immutable array 2019-03-11 09:47:49 -07:00
Michael Kirk
9fa0308d95 exclude self from "suggested contacts" 2019-03-07 12:14:09 -08:00
Matthew Chen
2112f04abb Fix layout of "first conversation" prompt. 2019-03-01 16:09:29 -05:00
Matthew Chen
14c5c21180 Fix size of "empty home view" image. 2019-03-01 16:09:25 -05:00
Matthew Chen
9402e088b2 Apply design feedback from Myles. 2019-02-21 14:16:31 -05:00
Matthew Chen
aa8fd9e69c Remove old registration views. 2019-02-20 17:35:46 -05:00
Matthew Chen
dd1d02593a Fix "first conversation cue" visibility. 2019-02-20 11:07:48 -05:00
Matthew Chen
8ecad88674 Move the accessibility identifier macros into UIUtil.h. 2019-02-19 16:11:36 -05:00
Nancy Mast
d0e4e081ef added accessibility ids to HomeViewController and ProfileViewController 2019-02-19 16:05:32 -05:00
Matthew Chen
3bb49e7d76 Respond to CR. 2019-02-19 13:41:28 -05:00
Matthew Chen
d5944b4b9d Add first conversation prompt. 2019-02-19 13:40:06 -05:00
Matthew Chen
c4cc5f5744 Rework 'empty inbox' state of home view. 2019-02-19 13:40:06 -05:00
Matthew Chen
edf09c92f4 Rework "empty inbox" state. 2019-02-19 13:40:06 -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
4feb0011d7 Reduce logging. 2019-01-31 15:48:50 -05:00
Matthew Chen
460f160cbb Landscape orientation. 2019-01-09 15:13:48 -05:00
Michael Kirk
beb02afce9 Soft delete group threads 2018-12-12 08:46:15 -07: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