Evelyn Eastmond
29f5d2a872
Fixing pointer events to not prevent clicks in workspace.
2019-05-07 15:43:35 -04:00
Evelyn Eastmond
cca701e954
Add more layout for RTL.
2019-05-07 11:52:27 -04:00
Evelyn Eastmond
544a4c745d
Change drag offset var names.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
f6e9a7dd23
Remove console log from reducer, fix variable and comments in component.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
69132b6f43
Add variables for calculation of custom dragging bounds.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
aa88e2c6a6
Removing tester top/left positions.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
b89734b0e9
Add preliminary fencing div/overlay, with Paul's help.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
d5eb058d00
Fixing linting and an extra line.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
fe308b6b58
Commenting out div overlay hack for now.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
ab14942c80
Starting to play with Draggable for cards.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
908cb2e5c6
New close button and some margin for text.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
6935aa0820
Add formattedmessage to shrink/expand labels.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
4ec8ac16a8
Reword 'toggle' to 'shrinkExpand' throughout code.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
bfe2877d0b
Rename icon, add shrink expand icons to card header.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
9d50e9a165
Adding initial shrink/expand icons.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
eb496cfe75
Give cards a min-width so shrink/expand doesn't change size.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
dfd01da913
Using a hidden css style, cleaning up left/right button and card hiding.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
c8bdb6ce09
Change remove and toggle buttons flow to column for stacking layout.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
3169c03e66
Reverse order of close button icon and label.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
26323cccf2
Hide bottom border on header in shrink mode.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
2bb9a61539
Fixing right-card and card-preview to use toggle correctly.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
4efd3fcbad
Rename shrinkButton to toggleButton.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
170705440a
Adding toggle state to Cards. Using toggle state to set the CSS state.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
a52fdaa032
Completing propagation of toddleCards.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
96bd677ef9
Starting to add an onToggleCards prop.
2019-05-07 11:42:40 -04:00
Evelyn Eastmond
b77bc7a8b4
Adding a new div to hold the shrink button.
2019-05-07 11:42:40 -04:00
Paul Kaplan
ffeebb03bd
Update eslint-plugin-react and fix new lint errors.
...
This includes a small bug where the target pane wouldn't automatically update if changes to the sprite occured while in fullscreen/player mode.
Closes #4221
2019-05-01 11:01:44 -04:00
Ben Wheeler
516baedad9
added tests, rewrote menu-bar-hoc to accomodate tests
2019-05-01 07:02:07 -04:00
Ben Wheeler
16024769c8
renamed confirm-replace-hoc to menu-bar-hoc; moved project changed checking there
2019-04-30 15:02:22 -04:00
Paul Kaplan
7c26245c53
Merge pull request #4757 from paulkaplan/remove-feedback-button
...
Remove unneeded feedback button in menubar
2019-04-23 08:32:09 -04:00
Benjamin Wheeler
cf9e165ccf
Merge pull request #4676 from mzgoddard/menu-bar
...
Move projectChanged into HOC wrapping MenuBar, to avoid unnecessary renders
2019-04-19 17:29:10 -04:00
Paul Kaplan
6e50909e0f
Remove feedback icon
2019-04-19 13:17:48 -04:00
Paul Kaplan
6480b262de
Remove unused import
2019-04-19 13:17:26 -04:00
Paul Kaplan
8eb9e37d67
Remove unneeded feedback button in menubar
...
It is no longer needed, as the playground is no longer the public face of scratch gui
2019-04-18 13:49:28 -04:00
Benjamin Wheeler
5c1d3e38bd
Merge pull request #4710 from benjiwheeler/only-autosave-if-changed
...
Share, See-project-page buttons will only save if project has changed
2019-04-17 14:55:22 -04:00
Benjamin Wheeler
f8243eae9e
Merge pull request #4700 from benjiwheeler/upload-in-place
...
upload in current project id, rather than creating new project id
2019-04-17 14:54:51 -04:00
Ben Wheeler
c064eaed4e
upload in current project id, rather than creating new project id
2019-04-16 23:34:07 -04:00
Evelyn Eastmond
4aba90c8fb
Merge pull request #4724 from evhan55/bugfix/4668
...
Changing tutorial video width to be smaller
2019-04-12 14:35:03 -04:00
Paul Kaplan
0fbbf55b51
Revert "Load library images through storage"
2019-04-11 11:13:34 -04:00
Chris Willis-Ford
8a1b104f28
Merge pull request #4644 from cwillisf/load-library-images-through-storage
...
Load library images through storage
2019-04-10 11:35:46 -07:00
Evelyn Eastmond
5b4daec4ab
Fixing video height in iframe so the video controls show better.
2019-04-09 13:57:25 -04:00
Evelyn Eastmond
aed66d49cf
Changing tutorial video width to be smaller and match other tutorial steps. Cutting off video by about 5 pixels on the bottom to prevent any jittering between steps.
2019-04-09 13:53:45 -04:00
Ben Wheeler
881e17dc67
See project page button will only save if user can save AND project has changed
2019-04-01 14:40:48 -04:00
Michael "Z" Goddard
fc8c242173
separate projectChanged, MenuBar doesn't need it to render
...
Rendering the MenuBar does not depend on projectChanged. Some of its
event handling does. Abstracting that dependency we can handle some
behaviour in MenuBar without extra renders.
2019-03-27 11:12:30 -04:00
Eric Rosenbaum
4fab686aea
Prevent crash on load hardware ext without assets
2019-03-26 15:59:03 -04:00
Christopher Willis-Ford
28cd140d9f
Cancel ScratchImage load if unmounted
2019-03-18 12:58:25 -07:00
Christopher Willis-Ford
5f6b89ec2a
Simplify unnecessarily complicated loop
2019-03-18 12:07:41 -07:00
Evelyn Eastmond
a4cb3b1eb5
Changing React property name for connection tip icon throughout.
2019-03-18 15:04:12 -04:00
Evelyn Eastmond
8e3bd8c631
Changing prop names throughout React chain to reflect new extension library property names.
2019-03-18 14:58:32 -04:00
Christopher Willis-Ford
1fd9a1f689
Merge branch 'develop' into load-library-images-through-storage
2019-03-14 11:49:47 -07:00