Paul Kaplan
da12930e00
Fix linting
2017-10-27 09:33:06 -04:00
Paul Kaplan
94b90e104b
Add basic zooming and panning from mousewheel
2017-10-27 09:12:31 -04:00
DD Liu
b2eb47d7f2
Merge pull request #107 from fsih/backspace
...
Don't delete when input field focused
2017-10-26 15:44:19 -04:00
Matthew Taylor
b7f0df5214
Merge branch 'issue/disabled-state' into develop
...
* issue/disabled-state:
comment out disabled mode tools for now
Change border on disabled undo/enabled redo
pass props to button from labeled button
Add undo/redo disabled states
Have the paint-editor container listen to `selectedItems`
Add bool to `disabled` prop type
Add disabled state for button
# Conflicts:
# src/containers/paint-editor.jsx
2017-10-26 15:32:43 -04:00
DD
2019196256
Do onUpdateSvg only once on changing stroke width
2017-10-26 11:28:10 -04:00
DD
7ca851985e
Move delete out of tools so its always available
2017-10-26 11:25:38 -04:00
Matthew Taylor
7b783a5c46
Add undo/redo disabled states
2017-10-26 10:58:28 -04:00
DD
67562c8799
Use a raster for the guid layer background
2017-10-25 14:47:40 -04:00
DD
29f5cc7216
fix undo snapshotting with the background guide layer
2017-10-24 17:37:55 -04:00
DD
29a3d74143
Add the background guide layer
2017-10-24 17:12:44 -04:00
DD
a538d10992
Add comments to group code
2017-10-24 13:26:43 -04:00
DD
083bf63869
Add group and ungroup
2017-10-24 13:26:43 -04:00
DD
3b4f509f89
Implement ordering buttons
2017-10-23 17:20:35 -04:00
DD Liu
1caf47a891
Merge pull request #86 from fsih/deleteShapes
...
Delete shapes
2017-10-23 11:27:03 -04:00
DD Liu
c2f561829e
Merge pull request #85 from fsih/ovalTool
...
Oval mode
2017-10-23 11:16:39 -04:00
DD Liu
7e5c14a982
Merge pull request #87 from fsih/fixApplyStrokeColor
...
Fix color matching logic in apply stroke color
2017-10-23 09:13:19 -04:00
DD
30e21e5d1c
Fix color matching logic in apply stroke color
2017-10-20 15:57:48 -04:00
DD
059eb1fc1d
hook up delete key for rect and oval
2017-10-20 15:19:14 -04:00
DD
cc350e9056
oval mode
2017-10-20 15:01:25 -04:00
DD
4fcb908ad5
Fix another issue caused by undo causing layers to be selected
2017-10-20 14:54:21 -04:00
DD
7f4812ad55
remove debug
2017-10-20 14:19:52 -04:00
DD
d6fc238359
Fix an issue where undoing when there is a bounding box would cause the whole layer to be selected
2017-10-20 14:19:52 -04:00
DD Liu
dbe24ed50c
lint and clean up some things
2017-10-20 14:19:52 -04:00
DD
6732483d80
Add selection tool to rect
2017-10-20 14:19:52 -04:00
DD
f95bbe2ca5
Basic rectangle tool
2017-10-20 14:19:52 -04:00
DD
f9772e90ed
Remove hover. Why did I leave hover in all of these
2017-10-20 14:19:02 -04:00
DD Liu
4580fcc7d8
Merge pull request #71 from fsih/penTool
...
Pen tool
2017-10-20 14:18:04 -04:00
DD
b62c2e32cb
remove references to hover
2017-10-20 14:17:10 -04:00
DD
131193ef73
Pen tool
2017-10-20 14:17:10 -04:00
DD Liu
29ca6c66cf
Merge pull request #70 from fsih/lineToolSnapping
...
Line tool snapping
2017-10-20 14:16:51 -04:00
DD
e425fc6dcb
Allow erase through groups
2017-10-19 11:48:14 -04:00
DD
1c3d5d72f9
rename style path to style blob and use style path for line tool
2017-10-18 19:21:29 -04:00
DD
d27aa53fca
Fix line tool
2017-10-18 14:08:03 -04:00
DD
05d7b806a6
fix a bunch of things around import and export
2017-10-16 19:37:48 -04:00
DD Liu
c49a469eda
Merge pull request #67 from fsih/toolButtons
...
Tool buttons
2017-10-16 16:32:38 -04:00
DD
946b6b0d87
Add back caveat for fully selected shapes, since code to remove handles when a shape is fully selected is in the paper fork we are using
2017-10-16 14:38:05 -04:00
DD
ce53a2c77e
Add oval, rect, rounded rect buttons that do nothing
2017-10-16 14:33:11 -04:00
DD
d2881b2d15
Add pen tool that does nothing. Move blob tools to helper folder.
2017-10-16 14:18:04 -04:00
DD
4077fe828c
use scratch fork of paper
2017-10-12 18:35:30 -04:00
DD
ae3c0f1eed
Fix lint
2017-10-12 11:28:23 -04:00
DD
64c6ddedaf
Fix bugs during select and drag
2017-10-12 11:28:23 -04:00
DD
9242faffa6
fix typo
2017-10-12 11:23:35 -04:00
DD
affe8463be
fix undo removes cursor preview
2017-10-12 11:23:35 -04:00
DD
87eb78ad49
update stage on undo and redo
2017-10-12 11:23:35 -04:00
DD
7523af09f0
add missing file
2017-10-12 11:23:35 -04:00
DD
345a43e127
merge onUpdateSvg and undoSnapshot
2017-10-12 11:23:35 -04:00
DD
4300924671
clean up unused things in selection so I dont have to add undo to them
2017-10-12 11:23:35 -04:00
DD
28464b237b
call undo
2017-10-12 11:23:35 -04:00
DD
f7cd7fc54d
fix function
2017-10-11 11:58:05 -04:00
DD
ab244a5e4c
convert getSelectedItems(recursive) to 2 functions
2017-10-11 11:32:51 -04:00
DD
720f83605d
add tests
2017-10-03 15:04:53 -04:00
DD
7a9399d0db
fix lint
2017-10-03 13:45:19 -04:00
DD
b87c17523a
Selection sets and gets fill/stroke color/width
2017-10-03 12:07:56 -04:00
DD
6bcd59f388
add comments
2017-09-22 14:14:48 -04:00
DD
33236f198d
fix hit testing
2017-09-22 14:08:19 -04:00
DD
33d8dd30b5
release things on deactivate
2017-09-22 14:02:43 -04:00
DD
32661dde92
switch to use id instead of hovered item
2017-09-22 13:56:58 -04:00
DD
7e1375d855
Switch state to track hover item ID instead of item itself
2017-09-22 13:48:48 -04:00
DD
3bb606e16a
move hit options declaration into function
2017-09-22 12:31:39 -04:00
DD
adbd023551
fix being able to select subgroups again
2017-09-22 12:22:20 -04:00
DD
5db66af0a1
add comments and clean up
2017-09-22 12:12:24 -04:00
DD
dc66283bd2
Fix select tool being able to select sub pieces of groups, fix bounding box showing after delete
2017-09-22 11:12:27 -04:00
DD
340316565b
add select tool file
2017-09-21 18:39:18 -04:00
DD
4bc4d92415
Move select tool out of select mode
2017-09-21 18:39:00 -04:00
DD
f15a3dbe02
Add reshape
2017-09-21 10:36:26 -04:00
DD
67ac013edf
prune unused function and lint
2017-09-14 14:34:45 -04:00
DD
3fa8073bd1
get scale working
2017-09-13 17:45:06 -04:00
DD
9216098a3f
get rotate working
2017-09-13 16:59:37 -04:00
DD
0e91439edd
Get move working
2017-09-13 15:17:59 -04:00
DD
448ff9bfe4
Add more selection files
2017-09-12 17:39:25 -04:00
DD
cf75703580
In-progress add select mode
2017-09-11 10:52:00 -04:00