Implement support for arrowheads. Checkpoint.
Add arrowhead button to the stroke panel. Checkpoint.
Implement arrowhead picker.
Tweak arrow appearance on non-retina displays.
Don't encode 'none' arrows.
Fix crash that occurred when erasing a path with arrowheads.
When reversing a path, swap arrowheads, if any. Also, stop using nil to represent 'none' dashes and arrowheads.
Ignore arrowheads on the active stroke style when creating certain kinds of paths.
Integrate arrowheads when outlining a stroke.
Remove arrows from the defaults when the stroke is turned off.
Tweak arrowhead sizes and clean up path generation a bit.
Support arrowheads on compound paths.
Tweak base arrowhead size.
Arrowheads should stop at the end of a path instead of shooting past.
Merge branch 'arrows' into develop
The marquee should not snap to the grid.
Stop leaking the stroke path.
Make the stroke width label text black and slightly larger.
Increase slider resolution at small stroke widths by interpreting the slider's value non-linearly.
Enable support for arm64. Fix build errors. Integrate latest Dropbox SDK.