Commit graph

3618 commits

Author SHA1 Message Date
Rachel Fenichel
22be753ea2 Add workspace comment tests 2018-05-11 17:34:26 -07:00
Rachel Fenichel
9773dbe6db More work to pull in workspace comments 2018-05-11 17:18:19 -07:00
Rachel Fenichel
6a3692da01 Add the bubble dragger and ws comment basics 2018-05-11 16:35:31 -07:00
Rachel Fenichel
593a00d38b
Merge pull request #1514 from rachel-fenichel/feature/events_split
Split events.js into multiple files
2018-05-10 14:34:07 -07:00
Rachel Fenichel
c5949a1bdd Add back some checks 2018-05-10 14:28:14 -07:00
Rachel Fenichel
f1603e5785 Add back missing require 2018-05-10 14:12:33 -07:00
Paul Kaplan
e994637701
Merge pull request #1511 from paulkaplan/readd-show-hide-blocks
Show the show/hide blocks in the data category now that they are done.
2018-05-10 15:45:15 -04:00
Rachel Fenichel
a7a5f41a7a Split events.js into multiple files and update tests 2018-05-09 15:34:36 -07:00
Rachel Fenichel
4836e55536 Break events.js into multiple files 2018-05-09 13:34:21 -07:00
Paul Kaplan
904231694b Show the show/hide blocks in the data category now that they are done. 2018-05-09 14:37:02 -04:00
Ray Schamp
9fec01474d
Merge pull request #1503 from mzgoddard/webpack-4
chore(webpack): update to webpack 4
2018-05-08 16:05:13 -04:00
Ray Schamp
4700e61ca8
Pin copy-webpack-plugin 2018-05-08 13:01:16 -04:00
Ray Schamp
68bec36c2e Bump Travis Node version 2018-05-08 12:53:25 -04:00
Michael "Z" Goddard
de3b84b0c7
chore(webpack): update to webpack 4 2018-05-07 13:44:30 -04:00
Ray Schamp
0416943d15
Merge pull request #1464 from gnarf/flyout-recycle
Recycle blocks in Flyouts
2018-05-04 16:49:56 -04:00
Corey Frang
d0b33636c8 More general approach to procedures_call reasoning for being dynamic 2018-05-04 15:01:41 -04:00
Corey Frang
099e15ab4c Recycle flyout blocks 2018-05-04 13:29:14 -04:00
Corey Frang
51c3e8e96c Optimize block.setParent during clearing workspace 2018-05-04 13:29:14 -04:00
Mx Corey Frang
ddd356a48a
Mark CTM dirty instead of forcing a reflow/recalc (#1499)
* Mark CTM dirty instead of forcing a reflow/recalc

* use false instead of DIRTY

* So "dirty"

* Blockly.DIRTY
2018-05-04 13:23:41 -04:00
Rachel Fenichel
beaa456953
Merge pull request #1497 from rachel-fenichel/feature/faster_event_filtering
Faster event filtering
2018-05-04 09:23:32 -07:00
Eric Rosenbaum
2eb879e929
Merge pull request #1498 from ericrosenbaum/bugfix/item-number-of-lint
Lint fix for changes in https://github.com/LLK/scratch-blocks/pull/1425
2018-05-03 18:43:13 -04:00
Eric Rosenbaum
ac119452bf Lint 2018-05-03 18:34:49 -04:00
Eric Rosenbaum
ae628d59b7
Merge pull request #1425 from towerofnix/itemnum-blocks
Add "item # of (thing) in (list)" block
2018-05-03 18:10:39 -04:00
Ray Schamp
3559243dae
Merge pull request #1496 from rachel-fenichel/upgrade_eslint
Add new indent rule to .eslintrc and increase the minimum version
2018-05-03 17:34:55 -04:00
Eric Rosenbaum
a4d490f475
Merge pull request #1426 from towerofnix/newmessage-top
Move "new message" to top of broadcast dropdowns
2018-05-03 17:18:43 -04:00
Rachel Fenichel
c632570d8f
Update field_test.js 2018-05-03 14:17:42 -07:00
Rachel Fenichel
c3ca225832 Faster event filtering 2018-05-03 14:03:33 -07:00
Eric Rosenbaum
fb0f6b16ed
Merge branch 'develop' into newmessage-top 2018-05-03 16:56:14 -04:00
Rachel Fenichel
52d48080fc Add new indent rule to .eslintrc and increase the minimum version 2018-05-03 11:26:31 -07:00
Rachel Fenichel
3740d98fed
Merge pull request #1491 from rachel-fenichel/feature/pull_script
New script to pull from Blockly and do basic cleanup
2018-05-03 11:03:34 -07:00
Rachel Fenichel
9a1dfe4acb Cleanup 2018-05-03 10:21:07 -07:00
Rachel Fenichel
4a6dbe335b
Merge pull request #1493 from rachel-fenichel/lint
More lint
2018-05-03 10:06:50 -07:00
Andrew Sliwinski
f2491c4bc3
Merge pull request #1494 from rachel-fenichel/block_lint
Lint in block definitions
2018-05-03 08:56:01 -04:00
Rachel Fenichel
ab5d4e7b9d Lint in block definitions 2018-05-02 15:58:36 -07:00
Rachel Fenichel
fc0da3e070 All remaining lint in core 2018-05-02 15:32:28 -07:00
Rachel Fenichel
49eca4eee0 More lint 2018-05-02 11:05:43 -07:00
Rachel Fenichel
f13b15880a New script to pull from Blockly and do basic cleanup 2018-05-02 08:56:34 -07:00
Ray Schamp
d656eafad0
Merge pull request #1471 from mzgoddard/local-closure
Use the local closure compiler in build.py
2018-05-01 16:19:54 -04:00
kchadha
df350528e0
Merge pull request #1484 from towerofnix/scrollcompat-blocks
Add scroll blocks
2018-05-01 15:52:27 -04:00
kchadha
2cb0daa60e
Merge pull request #1483 from towerofnix/warpspeed-blocks
Add "all at once" block
2018-05-01 15:44:03 -04:00
kchadha
a75c6b44b9
Merge pull request #1488 from towerofnix/misc-noop-blocks
Add micellaneous no-op obsolete blocks
2018-05-01 15:30:29 -04:00
Rachel Fenichel
61a1517bf9
Merge pull request #1486 from rachel-fenichel/lint
More lint and small changes from Blockly
2018-05-01 10:04:14 -07:00
Florrie
11a5616804 Remove unnecessary/misleading checkboxInFlyout properties 2018-05-01 14:01:45 -03:00
Rachel Fenichel
ecbe9ffbb8
Merge pull request #1485 from rachel-fenichel/feature/scratch-utils
Add a file for scratch-blocks-specific util functions
2018-05-01 10:00:16 -07:00
Florrie
99912bd917 Add history documentation on stretch blocks 2018-05-01 13:51:34 -03:00
kchadha
19e18756cf
Merge pull request #1487 from towerofnix/loud-blocks
Add "loud?" block
2018-05-01 10:19:21 -04:00
Florrie
1696a4c9a0 Make set-stretch label more accurate 2018-04-30 21:52:58 -03:00
Florrie
2f5362b7a4 Add set/change stretch blocks 2018-04-30 21:29:21 -03:00
Florrie
aa3651c2d9 Add 'hide all sprites' and 'user id' blocks 2018-04-30 21:20:51 -03:00
Rachel Fenichel
26b82223b4 Add a file for scratch-blocks-specific util functions 2018-04-30 15:55:31 -07:00