Matthew Taylor
f2e031e787
make alt optional for labeled buttons
...
Also add labels to `defineMessages` for localization. Thanks @fsih!
2017-10-31 15:03:51 -04:00
Matthew Taylor
858a4fbef3
Add disabled copy/paste buttons
...
This is for #134 – adds copy/paste buttons to the second row of tools, and keeps them in a disabled state for now, while they’re not usable. It also moves icons into a subfolder, given their proliferation in the paint editor component
2017-10-31 13:45:09 -04:00
DD Liu
28b9c4149e
Merge pull request #169 from fsih/shapeColor
...
Force a color state when switching to shape tools
2017-10-31 10:27:59 -04:00
DD Liu
a35253c5e8
Merge pull request #168 from fsih/removePen
...
Remove pen
2017-10-31 10:24:29 -04:00
Matthew Taylor
949947c215
Merge pull request #170 from mewtaylor/issue/gh-131
...
Fix GH-131: Add a larger width on small inputs
2017-10-31 10:22:03 -04:00
Matthew Taylor
040baf5b82
Add a larger width on small inputs
...
Fixes #131 – I ended up deciding to do this for all inputs because the original `3rem` makes it cut off text past 1 char for any input that is only `3rem`, so `3.5rem` seemed like an okay width for this component.
2017-10-31 08:26:52 -04:00
DD
0d0cdfa757
Force a color state when switching to shape tools
2017-10-30 18:23:41 -04:00
DD
81191ff7f9
remove pen
2017-10-30 17:49:44 -04:00
Paul Kaplan
3becde590d
Merge pull request #159 from paulkaplan/aggregate-color-updates
...
Only submit SVG changes when color picker closes
2017-10-30 11:16:50 -04:00
Paul Kaplan
1f6f7b2405
Merge pull request #158 from paulkaplan/hide-box-on-mixed
...
Only show outline box if not mixed colors
2017-10-30 11:16:24 -04:00
Paul Kaplan
3dab6ef7f0
Fix nits
2017-10-30 11:13:29 -04:00
Paul Kaplan
a7c3566fe8
Merge pull request #163 from paulkaplan/fix-outline-box-position
...
Make outline box in color button centered
2017-10-30 11:09:07 -04:00
Paul Kaplan
8fdab88996
Merge pull request #160 from paulkaplan/fix-slider-ranges
...
Make color sliders go from 0 to 100
2017-10-30 11:09:00 -04:00
Paul Kaplan
c4da530240
Make outline box in color button centered
2017-10-30 09:52:49 -04:00
Paul Kaplan
02996af315
Merge pull request #157 from paulkaplan/fix-zoom-buttons
...
Swap zoom in and out buttons
2017-10-30 08:53:43 -04:00
Paul Kaplan
b78b99b3a9
Make color sliders go from 0 to 100
2017-10-29 14:51:25 -04:00
Paul Kaplan
7cc3ecf74b
Only submit SVG changes when color picker closes
2017-10-29 14:10:43 -04:00
Paul Kaplan
c43d510860
Swap zoom in and out buttons
2017-10-29 13:36:53 -04:00
Paul Kaplan
7622d02184
Only show outline box if not mixed colors
2017-10-27 11:37:08 -04:00
DD Liu
2be90c1633
Merge pull request #117 from paulkaplan/also-ctrl-key
...
Allow ctrl key to zoom
2017-10-27 11:20:10 -04:00
Paul Kaplan
76b9efabeb
Allow ctrl key to zoom
2017-10-27 11:18:21 -04:00
Paul Kaplan
5bae62e7d1
Merge pull request #116 from paulkaplan/wheel-pan-zoom
...
Add basic zooming and panning
2017-10-27 11:12:21 -04:00
Paul Kaplan
172526b8ad
Remove "icon" from alt text
2017-10-27 10:59:26 -04:00
Paul Kaplan
4fce383349
Merge branch 'develop' into wheel-pan-zoom
2017-10-27 10:35:19 -04:00
Paul Kaplan
82928a51b9
Merge branch 'develop' into wheel-pan-zoom
2017-10-27 10:27:20 -04:00
Paul Kaplan
7fa1a7ca26
Merge pull request #115 from mewtaylor/issue/user-select
...
Fix GH-98: Remove user select state from form fields in paint
2017-10-27 10:25:07 -04:00
Paul Kaplan
62526889c9
Remove wheel listeners from brush and eraser
2017-10-27 10:22:52 -04:00
Paul Kaplan
d4b28a8817
Remove scroll action on eraser and brush
2017-10-27 10:16:13 -04:00
Paul Kaplan
770a138e21
Fix linting
2017-10-27 10:06:01 -04:00
Paul Kaplan
62fad01607
Increase zoom button increment
2017-10-27 10:05:21 -04:00
Paul Kaplan
9ac6b0b048
Save and restore project pan and zoom correctly between costume changes
2017-10-27 09:59:57 -04:00
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
Matthew Taylor
bbf47b8eeb
Remove user select state from form fields in paint
...
Also add a pointer curser to the color-button html elements so that it’s clear those are clickable
2017-10-27 08:37:28 -04:00
Paul Kaplan
c1ce433f72
Merge pull request #112 from paulkaplan/transparent-state
...
Fix several color state inconsistencies
2017-10-27 08:20:09 -04:00
Paul Kaplan
e4387739a5
Remove not required prop
2017-10-26 18:17:33 -04:00
Paul Kaplan
433baae5ba
Fix linting
2017-10-26 18:16:14 -04:00
Paul Kaplan
68c6f69211
Add box to make outline different from fill button
2017-10-26 18:09:27 -04:00
Paul Kaplan
ab3b4e4555
Force a stroke width on pen and line mode
2017-10-26 17:43:06 -04:00
Paul Kaplan
b8aadc3c54
Disable fill or outline indicators for brush, line and pen mode.
2017-10-26 17:43:06 -04:00
Paul Kaplan
40ec57fbf1
Force a real color when activating brush, pen and line mode.
2017-10-26 17:43:06 -04:00
Paul Kaplan
d98a493954
Add initial transparent and mixed icons for color buttons and swatch
2017-10-26 17:43:06 -04:00
DD Liu
c67459da0a
Merge pull request #111 from fsih/brushColor2
...
Never mind, it was supposed to be looks purple
2017-10-26 16:42:11 -04:00
DD
7c8c9aa23d
change default color to looks purple
2017-10-26 16:41:01 -04:00
DD Liu
533893fa4e
Merge pull request #110 from fsih/brushColor
...
Change default fill color to motion blue
2017-10-26 16:32:56 -04:00
DD
ad28e1ff16
Change default fill color to motion blue
2017-10-26 15:58:02 -04:00
Matthew Taylor
162ca81ff9
comment out currently disabled imports
2017-10-26 15:48:20 -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
Matthew Taylor
0f726c9d40
comment out disabled mode tools for now
2017-10-26 14:20:39 -04:00