Commit Graph

539 Commits

Author SHA1 Message Date
Michael Kirk 169581f12f show toast when selecting too many items 2019-01-22 09:12:43 -07:00
Michael Kirk 59e037986a Show error when image request fails 2019-01-14 12:15:13 -07:00
Matthew Chen e52feb3c36 Note to Self. 2019-01-03 18:06:56 -05:00
Matthew Chen 03cbeb5fee Start working on crop. 2018-12-19 14:48:37 -05:00
Matthew Chen 9378ab2192 Add undo/redo buttons to image editor. 2018-12-19 14:45:20 -05:00
Michael Kirk 2f92995cd6 Add placeholder text to message input field 2018-12-10 10:04:01 -07:00
Matthew Chen 02c7a52a64 Refine conversation delete/archive. 2018-12-07 16:45:33 -05:00
Michael Kirk 92dd77779c Merge tag '2.32.0.19' 2018-12-03 16:39:06 -05:00
Michael Kirk 1ab4ed9aec enable typing indicators directly from splash 2018-11-30 09:20:01 -07: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 79b774174a sync translations 2018-11-28 21:42:55 -07:00
Michael Kirk 87109b44b2 add missing translation 2018-11-28 17:29:56 -07:00
Matthew Chen 4ee0958384 Sketch out the backup restore view. 2018-11-27 09:21:44 -05:00
Matthew Chen f40b81ca4c 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
Michael Kirk 838012d1ec Caption length limit and label 2018-11-26 12:43:28 -07:00
Michael Kirk cd88ef2bec CaptionView text field per page 2018-11-26 12:37:58 -07:00
Matthew Chen f37c4f71ad Add footer to 'typing indicators' setting. 2018-11-08 13:49:39 -05:00
Matthew Chen 736d7c7351 Fix media gallery cell edge cases. 2018-11-06 15:23:09 -05:00
Michael Kirk 4c5d46e8f8 Custom photo picker, respects theme/call banner
- share GridViewCell
- Multiple image selection, with feature flag, cant currently approve multiple
2018-11-05 22:23:40 -06:00
Michael Kirk 9940810935 typing indicator upgrade screen 2018-11-01 16:45:12 -04:00
Matthew Chen a09cb16e74 Add typing indicators setting. 2018-11-01 14:28:39 -04:00
Michael Kirk f24ef7a0e8 separate title view for landscape 2018-11-01 08:43:59 -06:00
Matthew Chen a5f715eca1 Fix network manager error wrapping. 2018-10-29 16:42:33 -04:00
Matthew Chen 6a91f021a2 Update l10n for UD. 2018-10-23 16:35:42 -04:00
Matthew Chen f765c6c1bb Update UD settings copy. 2018-10-23 15:08:02 -04:00
Matthew Chen a746874391 Improve the debug logs email template. 2018-10-18 16:18:58 -04:00
Matthew Chen f1d93d4472 Merge remote-tracking branch 'origin/release/2.30.2' 2018-10-12 16:00:42 -04:00
Michael Kirk 1544f8db46 Optionally show UD status in message details 2018-10-11 09:04:35 -06:00
Michael Kirk c680908646 add toggle for unrestricted access 2018-10-11 09:02:49 -06:00
Michael Kirk bbbc5bbb83 update copy per myles 2018-10-02 09:49:37 -06:00
Michael Kirk 56387f3574 demo conversation colors when selecting 2018-09-28 13:35:57 -06:00
Michael Kirk 4765ed9a06 Color picker
TODO

-[x] tap to select/deselect
-[x] initially selected
-[x] integrate into conversation settings
-[x] colorPickerDelegate
-[x] translate strings
-[] reorder colors
-[x] SheetView: add top handle

Nice to have:

-[] SheetView: interactively swipe/unswipe to dismiss?
-[] preview color in bubbles
2018-09-27 13:34:23 -06:00
Joshua Lund 97d0543cef String cleanup:
* Made our Title Case usage a little more consistent.
* Standardized on the ellipses special character.
* Rephrased a few buttons and descriptions.
2018-09-27 15:30:58 -04:00
Michael Kirk df67e883f3 BlockList vs. "zero length" group names 2018-09-14 11:32:39 -05:00
Michael Kirk b447e68597 clarify post-unblock-group copy 2018-09-14 11:09:14 -05:00
Michael Kirk 7b664ee21b update translation comment 2018-09-13 16:39:20 -05:00
Michael Kirk b09831d8d0 copy updates 2018-09-12 19:16:14 -05:00
Michael Kirk 13cf9eab31 copy fixups 2018-09-12 19:16:14 -05:00
Michael Kirk 8aba5725cf BlockListViewController v. group blocking 2018-09-12 19:16:14 -05:00
Michael Kirk 809b3766c1 Home view cell v. group blocking 2018-09-12 19:16:14 -05:00
Michael Kirk c6de8c579c WIP: Localizations 2018-09-12 19:16:14 -05:00
Michael Kirk 236c17f65e WIP: 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
  -[ ] 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
  -[ ] send new protos
-[ ] Message Processing
  -[ ] Drop messages from blocked groups
2018-09-12 19:16:14 -05:00
Michael Kirk 75ead2ac09 quoted reply: distinguish "not found" vs. "no longer available" 2018-08-20 14:59:52 -06:00
Michael Kirk 8829cdfb4b Toast view when tapped message doesn't exist, mark remotely sourced. 2018-08-10 16:55:54 -06:00
Michael Kirk 0620aba3bc Add cancel button 2018-08-08 10:53:32 -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