Paul Kaplan
6222c79bee
Merge pull request #5048 from ericrosenbaum/bugfix/update-fade-icons
...
Update fade icons
2019-07-31 10:50:03 -04:00
Paul Kaplan
e4ebd53e69
Merge pull request #5050 from paulkaplan/fix-recording-drag-firefox
...
Prevent default when dragging trim handles to prevent image drag
2019-07-31 10:49:20 -04:00
Paul Kaplan
c855152e86
Prevent default when dragging trim handles to prevent image drag
2019-07-31 10:48:06 -04:00
Eric Rosenbaum
dce65e33a5
Update fade icons
2019-07-31 10:43:54 -04:00
Paul Kaplan
4757bb73e4
Do not update trimmers only if both have not changed
2019-07-31 10:27:15 -04:00
Eric Rosenbaum
7d1dfb67b7
Merge pull request #4974 from ericrosenbaum/feature/sound-editor-selection4
...
Sound editor update: selection-based editing
2019-07-30 15:27:04 -04:00
Eric Rosenbaum
032cd5aa02
Use DragRecognizer in AudioTrimmer
2019-07-25 15:53:07 -04:00
Eric Rosenbaum
b0dbe9e323
Flip copy to new button in RTL, and use a class for flipping buttons
2019-07-25 15:29:10 -04:00
Eric Rosenbaum
afccf65157
Improve accuracy of waveform rendering
2019-07-25 15:10:13 -04:00
Eric Rosenbaum
c215104522
Only deselect-outside if there’s a selection
2019-07-25 14:33:49 -04:00
Ray Schamp
68389c8e6f
Merge pull request #5027 from chrisgarrity/remove-delete-slop
...
Remove touch slop
2019-07-25 11:52:02 -04:00
Chris Garrity
d4201075d0
Remove touch slop
2019-07-25 11:47:21 -04:00
Chris Garrity
dd0c3d7468
Check for null child before cloning menu item
2019-07-25 11:20:18 -04:00
Eric Rosenbaum
d8df13a12c
Prevent selection from moving when handles cross over
2019-07-24 17:02:54 -04:00
Eric Rosenbaum
f28b6d8e00
Make the waveform rendering more precisely positioned
2019-07-24 17:01:56 -04:00
Eric Rosenbaum
c23e4c4611
Improve effect button active state padding
2019-07-24 15:03:40 -04:00
Eric Rosenbaum
bc3e69d047
Prevent dragging img in trimmer handles on firefox
2019-07-24 14:08:36 -04:00
Eric Rosenbaum
aaa9c355e9
Use svgs w/o masks to prevent blurriness on safari
2019-07-24 14:02:20 -04:00
Eric Rosenbaum
6e5f378633
Prevent buffer detach issues with copy/paste on firefox
2019-07-24 12:05:27 -04:00
Eric Rosenbaum
24d2e344e5
Prevent default on keyboard shortcuts
2019-07-24 11:31:20 -04:00
Eric Rosenbaum
79a819989f
Prevent img drag and select issues
2019-07-24 11:22:25 -04:00
Eric Rosenbaum
d882d180a5
Use separate play and stop icons for sound editor
2019-07-24 11:07:10 -04:00
Eric Rosenbaum
6be4e5e122
Fix mirroring of effect icons for RTL
2019-07-23 18:00:38 -04:00
Eric Rosenbaum
75dbed61fa
Fix bug where play after paste used old selection state
2019-07-23 17:51:46 -04:00
chrisgarrity
c4122ec03f
Merge pull request #4960 from chrisgarrity/customize-menubar
...
Customize menubar
2019-07-23 16:32:35 -04:00
Eric Rosenbaum
5d2287b0b5
Use DragRecognizer to fix draggging on touch
2019-07-23 16:05:29 -04:00
Eric Rosenbaum
c9ec59dc8a
Remove unused icon
2019-07-23 15:37:00 -04:00
Eric Rosenbaum
3ab1b8254b
Fix tool button styles
2019-07-23 15:29:03 -04:00
Eric Rosenbaum
bf5b05e63f
Re-order effects buttons and remove echo
2019-07-23 15:00:35 -04:00
Eric Rosenbaum
0eacc4b718
Prevent undo button layout from breaking
2019-07-23 15:00:22 -04:00
Eric Rosenbaum
e1100f975c
Fix handle div position
2019-07-23 14:48:22 -04:00
Eric Rosenbaum
da4b492e08
Show trim handles over the edge of the asset panel
2019-07-23 14:21:18 -04:00
Eric Rosenbaum
324f3a6687
styles for trim handles and play button
2019-07-23 11:08:05 -04:00
Eric Rosenbaum
40dc8487f4
Fix off-by-one error in reverse effect, add a test
2019-07-22 17:47:44 -04:00
Eric Rosenbaum
bbe72e3485
Remove extra spaces
2019-07-22 16:10:31 -04:00
Eric Rosenbaum
d6f2b0a48a
Clean up AudioEffects constructor (needs a refactor)
2019-07-22 16:05:08 -04:00
Eric Rosenbaum
e74255cf10
Use static getters for echo params
2019-07-22 15:07:34 -04:00
Eric Rosenbaum
3823dd0629
Remove unused prop
2019-07-22 13:56:00 -04:00
Eric Rosenbaum
056da9ab94
Use offline context to create offline nodes
2019-07-22 13:55:49 -04:00
Chris Garrity
6bf9fac393
addressing comments
...
* add scratchLogo as default for logo prop
* prefer `{featureAllowed && (<Component />)} over ternary operator with a null ‘else’
* renamed `handleSaveToComputer` as `getSaveToComputerHandler` to more clearly represent what it’s doing (returning a function to be the handler)
* renamed the parameter that is the function to handle clicking on the load project menu item (also updated the comments in `SBFileUploader`)
2019-07-22 12:25:43 -04:00
Chris Garrity
6d482fdd5e
Allow customized logo
...
Show alternate logo if GUI is initialized with a different file.
2019-07-22 12:05:04 -04:00
Chris Garrity
48c50692fc
Add flags for language and file menus
...
Show or hide the language and file menus.
2019-07-22 12:05:04 -04:00
Chris Garrity
4e47cc875a
Cleanup
...
* removed commented out cruft
* added tabIndex prop to delete button (with default=0)
* the last change also required a change to the sprite selector test snapshot
2019-07-22 12:02:14 -04:00
Chris Garrity
d1e6960cd4
Modify tile delete button for touch
...
Prototype of larger delete button for sprites, costumes and sounds to better support touch devices.
I split it out from `CloseButton` as it made the changes simpler, and we may end up going in a different direction (open context menu).
2019-07-22 12:02:14 -04:00
Eric Rosenbaum
5062518d16
Fix playhead CSS
2019-07-16 16:41:36 -04:00
Eric Rosenbaum
df7e77c865
Localize button titles
2019-07-16 16:14:28 -04:00
Eric Rosenbaum
f0a18d3fd3
Extract selection handle and playhead components from trimmer and selector
2019-07-16 16:00:43 -04:00
Eric Rosenbaum
cff0b17881
Combine CSS for trimmer and selector into single file
2019-07-15 11:40:10 -04:00
Eric Rosenbaum
c46069759a
Cleanup and lint fixes
2019-07-09 17:45:25 -04:00
Eric Rosenbaum
68a4284e8c
Add util for encodeAndAddSoundToVM
2019-07-09 17:33:33 -04:00