Commit graph

163 commits

Author SHA1 Message Date
Michael Kirk eadb04efcc WIP: ContactViewHelper incorporates group blocking
-[ ] UI
  -[ ] Conversation Settings
    -[x] Show switch for group
    -[ ] localize
    -[ ] migrate existing localizations? (nice to have)
    -[ ] can view conversation settings (but not edit them) in left group
    -[ ] special block copy for groups
    -[ ] special unblock copy for groups
  -[ ] ConversationViewHelper
   -[x] Track blocked groups
   -[ ] HomeView
   -[ ] ConversationView
   -[ ] Any others?
   -[ ] Rename? Extract BlockList cache?
  -[ ] Block List
    -[ ] Group Section
    -[ ] Unblock group
  -[ ] Interstitial interacting with blocked threads (e.g. thread picker)
    -[ ] BlockListUIUtils w/ thread
        -[x] Block
        -[x] Unblock
        -[ ] Replace usages where possible
        -[x] block manager
-[ ] Sync
  -[x] tentative protos
  -[ ] confirm protos w/ team
  -[x] send new protos
-[ ] Message Processing
  -[ ] Drop messages from blocked groups
2018-09-12 19:16:14 -05:00
Michael Kirk e4b7d253a3 Theme "no results" cell 2018-08-22 12:24:21 -06:00
Michael Kirk e435358bfd Revert "Add custom themed search bar."
This reverts commit 8daaef22da.
2018-08-22 12:00:44 -06:00
Matthew Chen 8daaef22da Add custom themed search bar. 2018-08-17 12:43:35 -04:00
Matthew Chen decb0c54ca Theme review. 2018-08-16 17:30:08 -04:00
Matthew Chen 4ea5d9b849 Theme review. 2018-08-16 17:30:07 -04:00
Matthew Chen f261a47bd3 Hide home view search by default. 2018-08-16 11:42:31 -04:00
Matthew Chen a76d488e8b Fix QA issues in theme. 2018-08-15 17:09:59 -04:00
Matthew Chen 26001e49d1 Unify log tags. 2018-08-15 10:24:29 -04:00
Michael Kirk c05700fd98 Log in OWSFail
step 1: rename OWSFail->OWSFailNoProdLog
step 2: rename OWSProdLogAndFail->OWSFail
step 3: Convert OWSFailNoProdLog->OWSFail where we want logging
step 4: Rename OWSCFail->OWSCFailNoProdLog
step 5: Rename OWSProdLogAndCFail -> OWSCFail
step 6: Convert OWSCFailNoProdLog -> OWSCFail where we want logging
2018-08-09 15:30:19 -06:00
Matthew Chen 3fc3425605 Theme search bars. 2018-08-09 14:02:29 -04:00
Matthew Chen 6dfe36f9b5 Respond to CR. 2018-08-08 15:49:22 -04:00
Matthew Chen 4f8dbf39b5 Refine theme. 2018-08-08 15:04:23 -04:00
Michael Kirk 2ea7e2b036 CR: clean up preferences 2018-08-08 10:04:59 -06:00
Michael Kirk ff2a5a1511 Fixup copy
// FREEBIE
2018-08-07 16:10:28 -06:00
Michael Kirk e5b3cbd00c Use StoreKit for reviews 2018-08-07 15:56:52 -06:00
Matthew Chen 579e88bdc2 Improve nullability handling for SignalAccount. 2018-08-01 09:22:56 -04:00
Michael Kirk 103a8dc579 ubsan fixups 2018-07-31 17:42:20 -06:00
Michael Kirk 78ad597e44 Merge tag '2.28.0.15' 2018-07-31 17:36:37 -06:00
Michael Kirk def8b43daa iOS9/10 fixups 2018-07-31 15:14:09 -06:00
Michael Kirk bfe1eb5503 Move reminder views into scrollable content
// FREEBIE
2018-07-31 11:41:08 -06:00
Matthew Chen fa8a07abf1 Respond to CR. 2018-07-26 10:54:45 -04:00
Matthew Chen f795b12a86 Refine theme. 2018-07-26 09:42:48 -04:00
Matthew Chen 2b1f928770 Respond to CR. 2018-07-20 15:47:37 -04:00
Matthew Chen b90e406a57 Clean up ahead of PR. 2018-07-20 15:38:37 -04:00
Matthew Chen 48975eaac8 Respond to CR. 2018-07-20 15:37:47 -04:00
Matthew Chen 8862f9a531 Refine views. 2018-07-20 15:26:46 -04:00
Michael Kirk ef9a0880ae Fix analyzer warnings 2018-07-18 10:24:08 -06:00
Michael Kirk d591fb7f2c Fix some compiler warnings 2018-07-17 19:22:58 -06:00
Michael Kirk 7b85410136 per design: MessageStatus 1pt below baseline 2018-07-17 10:06:08 -06:00
Óscar Morales Vivó 24f30e015a Fixed settings button margin in home view controller, also fixes land scape button image glitch. 2018-07-16 16:09:39 -06:00
Michael Kirk c53f777bc1 CR: explanatory comment 2018-07-16 13:51:22 -06:00
Matthew Chen b2f42adb86 Respond to CR. 2018-07-13 09:32:30 -04:00
Matthew Chen f6eb8dfe72 Refine app settings view. 2018-07-13 09:28:09 -04:00
Matthew Chen 20d1d11259 Refine home view. 2018-07-13 09:28:09 -04:00
Matthew Chen 8287076499 More design tweaks. 2018-07-12 15:36:22 -04:00
Matthew Chen fdc4fafe7a Tweak phone number & profile names. 2018-07-10 16:49:40 -06:00
Matthew Chen 575d0be6a6 Apply 'read' message status icon. 2018-07-10 13:57:01 -04:00
Michael Kirk 998c2f392c CR: inline per code review 2018-07-10 11:33:24 -06:00
Michael Kirk 834021fe39 tweak selected color for homeview cells 2018-07-10 11:28:00 -06:00
Matthew Chen 0a35cbab13 Respond to CR. 2018-07-10 09:28:48 -04:00
Matthew Chen d0618e3738 Apply 'failed' message status icon in home view. 2018-07-10 09:28:48 -04:00
Matthew Chen aac805a435 Respond to CR. 2018-07-10 09:28:11 -04:00
Matthew Chen 159e6d235a Retweak home view unread indicator. 2018-07-10 09:28:11 -04:00
Matthew Chen 03d393553a Tweak home view cells. 2018-07-10 09:28:11 -04:00
Matthew Chen 6bab56220c Tweak home view cells. 2018-07-10 09:28:11 -04:00
Michael Kirk 0f34f76611 Merge tag '2.27.1.1' 2018-07-03 18:19:01 -06:00
Michael Kirk f48634701f Fixes iOS10 intermittently can't see inbox
ambiguous height of empty StackView pinned above a scrollView.
2018-07-03 17:55:13 -06:00
Matthew Chen 1412998b4a Rework isRTL. 2018-07-02 15:27:24 -04:00
Matthew Chen 39eac9129b Respond to CR. 2018-07-02 15:25:43 -04:00