Commit Graph

121 Commits

Author SHA1 Message Date
Michael Kirk
64a0c4bfaa auto-migrate to Swift5 2019-04-04 13:44:42 -06:00
Michael Kirk
07e88009e4 Merge tag '2.38.0.11' 2019-04-01 14:04:43 -06:00
Matthew Chen
eb5cf3978c Fix first responder issue in image editor. 2019-03-28 18:05:46 -04:00
Michael Kirk
7dbb9517af Centralize attachment state in nav controller 2019-03-28 10:30:47 -06:00
Michael Kirk
1357449dcc Make OrderedDictionary keys generic 2019-03-28 10:30:47 -06:00
Matthew Chen
d9760b6bbc Fix bug around layer ordering when rendering image editor output. 2019-03-26 21:22:35 -06:00
Matthew Chen
5973c326de Ensure new text items are on the canvas. 2019-03-26 21:21:52 -06:00
Matthew Chen
4ea608cd45 Ensure status bar is hidden in image editor subviews. 2019-03-21 15:21:36 -04:00
Matthew Chen
52d6aa69b8 Improve measurement of image editor text layers. 2019-03-19 09:42:38 -04:00
Matthew Chen
3795fd1381 Enable image editor in production. 2019-03-14 16:42:25 -04:00
Matthew Chen
441c784146 Add preview view to the color palette control. 2019-03-14 15:48:58 -04:00
Matthew Chen
a559b61056 Fix keyboard return behavior in attachment approval. 2019-03-14 12:54:49 -04:00
Matthew Chen
25e7818f56 Ensure proper z-ordering of item layers. 2019-03-14 12:54:49 -04:00
Matthew Chen
c315c1c9ef Fix translation normalization of the image editor transform. 2019-03-13 11:44:31 -04:00
Matthew Chen
88c07fc534 Pinch to change text size in image editor text tool. 2019-03-13 11:41:44 -04:00
Matthew Chen
d6c91c2753 Respond to CR. 2019-03-13 11:40:43 -04:00
Matthew Chen
fedbe3a5d0 Fix shadow on palette view. 2019-03-12 17:34:31 -04:00
Matthew Chen
75cfd979ba Modify brush stroke width to reflect current scale. 2019-03-12 17:34:31 -04:00
Matthew Chen
c0ca55b1e0 Fix shadow on palette view. 2019-03-12 17:34:31 -04:00
Matthew Chen
2f7880af8e Fix hit testing of text layers. 2019-03-12 17:34:31 -04:00
Matthew Chen
7521b3a145 Update "attachment has caption" indicator. 2019-03-12 17:22:46 -04:00
Matthew Chen
e63b1169a3 Hide controls while moving text items. 2019-03-12 17:22:46 -04:00
Matthew Chen
9e636b0fc9 Hide controls during stroke. 2019-03-12 17:22:46 -04:00
Matthew Chen
c77835926d Tap to create new text item. 2019-03-12 17:22:46 -04:00
Matthew Chen
5aaa667927 Modify the image editor's crop tool to render the cropped and uncropped content. 2019-03-12 17:22:46 -04:00
Matthew Chen
0a6ad365d4 Refine the image editor crop tool's gestures. 2019-03-12 17:22:46 -04:00
Matthew Chen
e9a4ae7add Fix image editor navigation bar button shadows. 2019-03-12 17:22:46 -04:00
Matthew Chen
eff929dd1a Add border and shadow to image editor's palette view. 2019-03-12 17:22:46 -04:00
Matthew Chen
6f44167e5c Tweak navigation bar button spacing. 2019-03-12 17:22:46 -04:00
Matthew Chen
6cae61bf18 Revert "Temporarily enable image editor."
This reverts commit 1078756bc6.
2019-03-02 15:40:38 -05:00
Matthew Chen
49685c52bb Temporarily enable image editor. 2019-03-02 15:40:24 -05:00
Matthew Chen
3209ce6cd9 Normalize images in the image editor. 2019-03-02 15:30:32 -05:00
Matthew Chen
22626bdffd Revert "Temporarily enable image editor."
This reverts commit 1078756bc6.
2019-03-01 16:49:35 -05:00
Matthew Chen
1078756bc6 Temporarily enable image editor. 2019-03-01 16:49:10 -05:00
Matthew Chen
6052ce477a Revert "Temporarily enable image editor."
This reverts commit 66c0419131.
2019-03-01 16:00:07 -05:00
Matthew Chen
66c0419131 Temporarily enable image editor. 2019-03-01 15:59:28 -05:00
Matthew Chen
ddbef4e311 Respond to CR. 2019-03-01 15:56:52 -05:00
Matthew Chen
c31d469651 Improve new text item continuity. 2019-03-01 15:42:22 -05:00
Matthew Chen
80d297c10a Render strokes behind text. 2019-03-01 15:42:22 -05:00
Matthew Chen
871dceac3a Improve palette interactions. 2019-03-01 11:21:19 -05:00
Matthew Chen
1a159d4d70 Clean up brush stroke gesture usage. 2019-03-01 10:37:36 -05:00
Matthew Chen
3d96cd488e Improve color continuity in the image editor. 2019-03-01 10:37:22 -05:00
Matthew Chen
93cb0e3a10 Fix bar button layout on iOS 9. 2019-03-01 09:53:56 -05:00
Matthew Chen
65ead451c0 Don't enable undo in stroke view for items created before stroke view. 2019-03-01 09:47:23 -05:00
Matthew Chen
9be84fc912 Respond to CR. 2019-03-01 09:44:52 -05:00
Matthew Chen
919e886eb7 Ensure brush strokes include the entire gesture. 2019-03-01 09:36:23 -05:00
Matthew Chen
65ee1dbd75 Hide the current text item while the text item editor is open. 2019-03-01 09:36:18 -05:00
Matthew Chen
d15f5b581f Tweak how image editor overlays are presented. 2019-03-01 09:36:12 -05:00
Matthew Chen
7ee38f808d Show "add attachment caption" button for non-media attachments; only show if more than one attachment. 2019-03-01 09:36:05 -05:00
Matthew Chen
63637af240 Clean up ahead of PR. 2019-03-01 09:07:03 -05:00