Commit graph

169 commits

Author SHA1 Message Date
Matthew Chen c02d633272 Align draft view of link preview and draft view of quoted reply. 2019-01-25 16:43:16 -05:00
Matthew Chen 9149282e94 Resize link preview images if necessary. 2019-01-24 13:28:54 -05:00
Matthew Chen 9b7ae86a6d Rework layout of conversation input toolbar. 2019-01-23 13:02:52 -05:00
Michael Kirk 3151e6e1a3 move string extensions up 2018-12-20 09:54:08 -07: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 db8bc58b6d Implement crop. 2018-12-19 14:48:37 -05:00
Matthew Chen 57f888a447 Add crop gesture. 2018-12-19 14:48:37 -05:00
Michael Kirk ff63c31dae CR: rename colors 2018-11-15 10:23:53 -06:00
Matthew Chen 6f64a809f3 Tap on album item. 2018-11-09 17:45:29 -05:00
Michael Kirk 11fece2f3f move category method to be shared 2018-11-09 14:06:06 -06:00
Matthew Chen 63d88ef5cb Sketch out TypingIndicatorCell. 2018-11-01 16:44:47 -04:00
Michael Kirk 19f2d0db48 WIP: Media Landscape Mode 2018-11-01 08:43:59 -06:00
Matthew Chen f1d93d4472 Merge remote-tracking branch 'origin/release/2.30.2' 2018-10-12 16:00:42 -04:00
Michael Kirk d5f69e4bba feature flag for group avatar color 2018-10-12 15:32:03 -04:00
Michael Kirk 1544f8db46 Optionally show UD status in message details 2018-10-11 09:04:35 -06:00
Matthew Chen 3738155c81 Fix build breakage from SMK. 2018-10-01 09:08:02 -04:00
Matthew Chen 0125535d4d Pull out SignalCoreKit. 2018-10-01 09:06:40 -04: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
Matthew Chen 2b75c4034d Pull out OWSConversationColor to its own file. 2018-09-27 12:24:14 -04:00
Matthew Chen 5a99cd347f Pull out OWSConversationColor to its own file. 2018-09-27 12:24:14 -04:00
Matthew Chen 857cdf4368 Map the legacy conversation color names. 2018-09-27 11:26:21 -04:00
Matthew Chen 6d14a1b472 Local profile default avatars should use steel background. 2018-09-27 11:24:20 -04:00
Matthew Chen 6715e3d1ad Respond to CR. 2018-09-27 09:28:16 -04:00
Matthew Chen b20cd57383 Rename OWSConversationColor. 2018-09-27 09:15:15 -04:00
Matthew Chen b3ad6e27dc Rework conversation message bubble colors; add "conversation colors" class. 2018-09-27 09:07:47 -04:00
Matthew Chen 26a2d568de Add "conversation color mode" enum. 2018-09-27 09:07:47 -04:00
Matthew Chen e5150267c2 Rework the conversation color constants. 2018-09-27 09:07:47 -04:00
Matthew Chen 25d56b30c1 Rework group avatars to reflect conversation colors. 2018-09-27 08:55:20 -04:00
Matthew Chen ae84528dc3 Update avatar colors; add shaded conversation color constants, modify color picker to be color-name-based, not color-based, use shaded conversation colors, remove JSQ. 2018-09-25 16:11:37 -04:00
Matthew Chen 6a712366ae Tweak gray 95. 2018-09-20 10:15:09 -04:00
Matthew Chen 922c505559 Respond to CR. 2018-09-20 10:14:20 -04:00
Matthew Chen ef6689410b Design feedback from Myles. 2018-09-20 10:14:20 -04:00
Matthew Chen 8cf5f3e58f New grayscale palette. 2018-09-20 10:14:20 -04:00
Michael Kirk 21e67e9a1d New resolutions for call banner, rename to accommodate multiple X devices.
Only apply work-around to legacy versions where required.
2018-09-19 11:17:40 -06:00
Michael Kirk 920a82564f Merge tag '2.29.3.3' 2018-09-15 09:17:08 -05:00
Michael Kirk e7f9598e68 disable dark theme switch for production 2018-09-14 17:45:32 -05:00
Matthew Chen 9b94580dae Update assertions.
* Streamline precompiled headers.
* Remove obsolete assertions in Constraints.h.
2018-09-14 14:30:06 -04:00
Michael Kirk c0991fce74 enable dark theme for beta 2018-09-12 19:21:14 -05:00
Michael Kirk 5bafc7b6d6 Don't allow enabling dark theme in production yet 2018-09-07 16:36:24 -06:00
Matthew Chen f9eab5cd24 Merge remote-tracking branch 'origin/release/2.29.2' 2018-09-07 15:27:50 -04:00
Michael Kirk c7662b5a86 Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics
Going forward, we want to prefer safer asserts, but we don't want to blindly
apply crashing asserts across the codebase
2018-09-07 10:00:48 -06:00
Michael Kirk d6f856a626 fixup: Leave theme enabled if ever enabled 2018-08-31 16:58:28 -06:00
Michael Kirk 4e19a79436 Leave theme enabled if ever enabled 2018-08-31 16:55:23 -06:00
Michael Kirk 64dd7c79ed enable dark theme for beta 2018-08-31 16:54:12 -06:00
Matthew Chen f473f60111 Apply OWS log functions in Objective-C. 2018-08-27 12:58:52 -04:00
Matthew Chen cc5a480baa Apply OWS log functions in Objective-C. 2018-08-27 12:58:52 -04:00
Matthew Chen 3a50377902 Apply OWS log functions in Objective-C. 2018-08-27 12:58:52 -04:00
Matthew Chen 713606271c Rename fail macros in Obj-C. 2018-08-27 10:29:51 -04:00
Matthew Chen 5b50e81b4f Rename fail macros in Swift. 2018-08-27 10:27:48 -04:00
Matthew Chen cf6f3841a8 Apply new Swift logging. 2018-08-27 10:02:28 -04:00