Xu Jing
742e9e327a
fix(UI): fix cursor property when hovering account nav items
2019-02-25 18:11:27 -05:00
Paul Kaplan
a10704c44b
Merge pull request #4528 from paulkaplan/ask-above-monitors
...
Put the ask blocks text input above the monitors on the stage.
2019-02-13 16:29:55 -05:00
Paul Kaplan
59ca7fc771
Merge pull request #4529 from paulkaplan/support-is-discrete-sliders
...
Support isDiscrete sliders
2019-02-13 12:58:38 -05:00
Paul Kaplan
4927e12e80
Share the replace project confirmation string between new and upload
2019-02-13 09:29:05 -05:00
Paul Kaplan
cae9d9a683
Merge branch 'develop' into nj/ui-changes
2019-02-12 09:04:31 -05:00
Paul Kaplan
0ae9d70685
Support the isDiscrete flag on slider monitors
2019-02-11 11:19:41 -05:00
Paul Kaplan
3993d5c8f1
Put the ask blocks text input above the monitors on the stage.
2019-02-11 10:45:03 -05:00
Paul Kaplan
7563eddb2b
Merge pull request #4509 from LLK/gif-upload
...
Gif upload v1: sprites, costumes
2019-02-11 10:12:40 -05:00
Nikhil Jha
fb9c3eed74
Merge branch 'develop' into nj/ui-changes
2019-02-08 20:21:32 -08:00
Paul Kaplan
38fb199533
Merge pull request #4500 from mzgoddard/loading
...
Set an initial message number to skip rendering a second time
2019-02-08 13:25:54 -05:00
Paul Kaplan
88651e6e48
Gif upload v1: sprites, costumes
2019-02-08 13:18:57 -05:00
Nikhil Jha
781c682e60
Merge branch 'develop' into nj/ui-changes
2019-02-06 14:56:46 -08:00
Michael "Z" Goddard
c9cfda8ca8
set an initial message number to skip rendering a second time
2019-02-06 16:53:14 -05:00
Paul Kaplan
8a46b8f71b
Make file uploader call callback for each uploaded file
2019-02-06 12:09:32 -05:00
chrisgarrity
865f4306c6
Merge pull request #4477 from chrisgarrity/override-blocksdrag-zindex
...
Move blocks z-index up to match gui
2019-02-05 13:10:59 +01:00
chrisgarrity
c9b3f831c4
Move blocks z-index up to match gui
...
Override the z-index for the blocks drag layer. At 1000, it will be over everything in the gui other than the navbar itself (monitors on the stage, tutorials, alerts, dropdown menus, etc.)
2019-02-04 18:37:32 +01:00
Paul Kaplan
359c491093
Merge pull request #4433 from towerofnix/ctrl-s-to-save-2
...
Control/Command+S to save
2019-02-04 09:59:23 -05:00
Nikhil Jha
9232b1c656
Merge branch 'develop' into nj/ui-changes
2019-02-01 15:19:38 -08:00
Florrie
528b3412d6
Use bowser for macOS detection
2019-02-01 17:00:52 -04:00
Nikhil Jha
aaa8fd20e4
Fix Lint
2019-01-28 17:07:43 -08:00
Nikhil Jha
9da0937ebb
Remove References
2019-01-28 16:52:46 -08:00
Paul Kaplan
d08ce5d937
Move rounding into sprite info to avoid generating lots of garbage
...
It also avoids repeating the costly object spread, which becomes a problem for projects with a lot of sprites
2019-01-28 12:02:03 -05:00
Benjamin Wheeler
d7549bec1f
Merge pull request #4099 from benjiwheeler/sprite-animate-render
...
Sprite library animations no longer update the entire library state on every costume change
2019-01-28 10:12:36 -05:00
Florrie
2fabb00ea3
Detect Cmd+S on macOS
2019-01-25 13:55:55 -04:00
Florrie
67fd56f1a4
Save when Ctrl+S is pressed
2019-01-25 13:55:35 -04:00
Ben Wheeler
3baca0bc76
fixed mouse click issuue
2019-01-24 13:56:23 -05:00
Nikhil Jha
8459c67cee
Actually fully remove preview modal.
2019-01-23 14:19:50 -08:00
Paul Kaplan
d0efc9a907
Add container with overflow hidden to prevent scrollbars from playhead
2019-01-23 17:03:23 -05:00
Paul Kaplan
655a179cb8
Merge pull request #4417 from paulkaplan/throttle-costume-updates
...
Throttle costume and watermark updates
2019-01-23 16:24:01 -05:00
Paul Kaplan
d9c5ad6aa4
Use curried style for HOC configuration
2019-01-23 15:56:23 -05:00
Paul Kaplan
0bc6de1362
Throttle updates to assets on sprite selector item via HOC
...
Adds unit tests for this HOC.
2019-01-23 14:30:41 -05:00
Paul Kaplan
6713c7ad0f
Fix issue where dragPayload was being invalidated for sprites
...
Use PureComponent instead since it is a simple shouldComponentUpdate check now.
2019-01-23 13:58:42 -05:00
Nikhil Jha
5b75c2e971
Revert "Fix #4262 : Saving with Ctrl/Cmd + S"
...
This reverts commit e2ee0e06f7 .
2019-01-23 08:44:32 -08:00
Paul Kaplan
99c8e61f4c
Move the mask on the audio meter outside the svg for repaint performance
2019-01-23 11:01:15 -05:00
Paul Kaplan
9a4ef280f8
Merge pull request #4396 from paulkaplan/improve-sound-editor-perf
...
Improve sound editor performance with longer sounds
2019-01-23 09:07:13 -05:00
Paul Kaplan
743f7d5e7c
Merge pull request #4393 from paulkaplan/fix-black-drag-transition
...
Remove transition on sprite tiles to make placeholder not flash black.
2019-01-23 08:47:43 -05:00
Paul Kaplan
22f6774e30
Merge pull request #4383 from paulkaplan/fix-transition-perf
...
Remove scale transition from green flag, stop and sound editor buttons
2019-01-23 08:45:23 -05:00
Nikhil Jha
e2ee0e06f7
Fix #4262 : Saving with Ctrl/Cmd + S
2019-01-22 14:03:28 -08:00
Nikhil Jha
9c6bb6984b
Fix #4263 : Remove Preview Modal
2019-01-22 13:39:22 -08:00
Paul Kaplan
6b6662f569
Improve paint/composite time for sound editor while sound is playing.
...
Forcing the playhead onto its own painting layer removes an expensive composite with the waveform. Animate using transforms instead of left prevents layouts of the rest of the page while playing a sound.
2019-01-22 09:15:51 -05:00
Paul Kaplan
bcb287cda5
Optimize Waveform component to reduce renders and cap max nodes in svg.
...
The waveform component was being re-rendered while the playhead changed, which is a costly operation because it has to calculate the full svg path data string.
2019-01-19 09:57:31 -05:00
Paul Kaplan
f4ad5b05d7
Remove transition on sprite tiles to make placholder not flash black.
...
Also use white as the background since it gives the same impact and will not look bad if the filter isn't applied or takes a while to be applied
2019-01-19 09:02:22 -05:00
Ben Wheeler
7fb57a03d8
use error-primary color rather than error-light
2019-01-18 16:47:51 -05:00
Ben Wheeler
3bbfe94d19
reduced size, color intensity of sprite context menu separator
2019-01-18 14:12:13 -05:00
Benjamin Wheeler
1d28f52161
Revert "Revert "Adds BorderedMenuItem and use it for delete menu""
2019-01-18 13:39:06 -05:00
Paul Kaplan
7485aabb68
Remove scale transition from green flag, stop and sound editor buttons
...
See #4382 for more info about why, and what we need to follow up on it
2019-01-18 12:58:11 -05:00
Paul Kaplan
8be41dda09
Fix backpack squishing
2019-01-17 15:31:08 -05:00
Paul Kaplan
dfc13e2e54
Fix ordering to allow close button to be clicked.
...
The previous change that made the images laid out using absolute meant that the close button was layered below the sprite image, making it now clickable
2019-01-17 09:14:47 -05:00
Paul Kaplan
980a6acd53
Revert "Adds BorderedMenuItem and use it for delete menu"
2019-01-17 09:03:17 -05:00
Karishma Chadha
d2f834d702
Merge pull request #4362 from paulkaplan/layout-perf
...
Improve layout/paint performance in editor while running a project
2019-01-16 15:45:23 -05:00