Commit Graph
617 Commits
Author SHA1 Message Date
DD Liu 2867b5c331 add record file 2017-05-24 15:43:12 -04:00
DD Liu 5df3d4ab68 Merge branch 'develop' into immutableState 2017-05-24 15:42:54 -04:00
DD Liu 1902848ea4 Switch to ordered maps of monitor records for monitor state 2017-05-24 15:42:29 -04:00
DD Liu acdc783f27 emit immutable 2017-05-22 17:31:53 -04:00
Andrew Sliwinski b39de6722f Merge pull request #575 from TheBrokenRail/patch-32
Fix SB2 Imports
2017-05-22 13:47:37 -07:00
Paul Kaplan 3eaec99e51 Always activate the current costume after deleting 2017-05-22 08:17:28 -04:00
Paul Kaplan 423da12c3c Handle more cases of deleting costumes 2017-05-22 08:17:28 -04:00
Paul Kaplan 30a0c0d251 Allow deleting the last sound 2017-05-22 08:17:28 -04:00
Paul Kaplan a608ca4fed Make rendered targets in charge of deleting their own sounds and costumes 2017-05-22 08:17:28 -04:00
Paul Kaplan 73cb823199 Add delete costume and sound functions to the vm public api 2017-05-22 08:17:28 -04:00
TheBrokenRail 5b81c8b087 Update sb2_specmap.js 2017-05-21 12:26:16 -04:00
DD Liu 48c51ab2ec switch to nested immutables state 2017-05-19 17:28:00 -04:00
DD Liu 9645a513b1 Only send monitor update on change 2017-05-19 12:28:05 -04:00
DD Liu adc60001ee Merge branch 'develop' into updateMonitorsAction 2017-05-18 16:50:34 -04:00
Paul Kaplan 745a81ef96 Merge pull request #573 from paulkaplan/fix-sprite-renames
Fix sprite rename incrementing when renamed to itself
2017-05-18 15:40:11 -04:00
Paul Kaplan beaef901a7 Add failing test for gui issues 370
Fix rename increment when renamed to itself
2017-05-18 09:13:31 -04:00
Paul Kaplan 2c4361b830 Fix refreshTargets race condition 2017-05-16 09:20:52 -04:00
DD Liu f1208720f6 restore things lost in bad merge 2017-05-15 16:25:34 -04:00
DD Liu 65d998f473 attach issue to todo 2017-05-15 10:47:36 -04:00
DD Liu dcdb806b57 fix merge more 2017-05-15 10:45:20 -04:00
DD Liu 4cfedc8d9d fix merge conflicts 2017-05-15 10:18:48 -04:00
DD Liu 9060a35350 Merge branch 'develop' into updateMonitorsAction 2017-05-15 10:16:12 -04:00
DD Liu 6ee1e6614c Remove leftover instances of MONITORS_ADDED and MONITORS_REMOVED, change updateMonitor to requestUpdateMonitor, update some todos with tracking numbers. 2017-05-15 10:12:25 -04:00
Ray Schamp 20337b53f2 Stop emitting SPRITE_INFO_REPORT
Instead, set the `_refreshTargets` flag, and emit a full target list at the end of the step.
2017-05-12 11:42:22 -04:00
DD Liu 7a1b3eccd0 fix Object.values is not a function test 2017-05-11 17:28:48 -04:00
DD Liu 2a7f3edda6 Fix some issues: 1. Monitors not running anymore if you change categories 2. Visual reports not showing 3. threads acquiring properties of old thread when restarting thread 2017-05-11 17:12:19 -04:00
DD Liu 6b774c58f5 Update some comments 2017-05-11 15:23:11 -04:00
Ray Schamp 6c9701f4b2 Merge branch 'develop' into feature/serialization 2017-05-11 13:04:27 -04:00
DD Liu 7841d44ccf Move the block.isMonitored below the block is undefined check 2017-05-11 10:33:46 -04:00
DD Liu 1ea69dd504 Rename functions to be less wordy 2017-05-11 10:20:33 -04:00
Ray Schamp 33fc797868 Select the stage if the project has no sprites 2017-05-11 02:24:10 -04:00
Ray Schamp 635b40ec2b Log parsing errors 2017-05-11 02:22:12 -04:00
DD Liu b2e0a632e3 add add monitor action 2017-05-10 17:00:08 -04:00
DD Liu b1355c6b0b Fire remove monitors VM event 2017-05-10 15:47:06 -04:00
DD Liu 138b4631e1 Merge branch 'develop' into updateMonitorsAction 2017-05-10 14:21:31 -04:00
DD Liu 4687fe41fe don't show green flag when monitor running 2017-05-10 14:06:02 -04:00
DD Liu 777d1f3824 add comment to monitor block listener filtering of events 2017-05-10 11:27:55 -04:00
DD Liu 4045ae7338 Merge pull request #558 from fsih/monitors
Will run blocks with boxes checked next to them once per frame in the playground, once the code to emit checkbox events is in scratch-blocks
2017-05-10 11:27:17 -04:00
DD Liu 97bfc90351 add comment to monitor block listener filtering of events 2017-05-10 11:22:03 -04:00
DD Liu 4ae1321252 indicate show visual report or update monitor on the thread 2017-05-09 17:34:13 -04:00
DD Liu 35a208d1d3 make it possible for VM to emit update monitors action 2017-05-09 12:10:11 -04:00
DD Liu 26a5098347 don't show visual report when monitor is running 2017-05-08 16:51:45 -04:00
DD Liu 706e112082 Add a block container for monitors that will run in the sequencer 2017-05-08 15:45:55 -04:00
Rasmus Haglund d0f1b77209 Copy _customState for now until blocks have init functions 2017-05-05 21:58:18 +02:00
Ray Schamp baee9a2793 Don't clean costume and sound lists
They are already clean, since we don't store the data on them any more.
2017-05-04 13:03:42 -04:00
Ray Schamp efe31f4825 Fix costume deserialization 2017-05-04 12:41:54 -04:00
Ray Schamp 2181e51c38 Don't store costume data uris on costumes 2017-05-04 12:29:28 -04:00
Ray Schamp c5cf6d9b40 Use asset id reference on sounds 2017-05-04 12:29:10 -04:00
Ray Schamp 4f59e98bc8 Merge branch 'develop' of https://github.com/LLK/scratch-vm into feature/serialization
# Conflicts:
#	src/virtual-machine.js
2017-04-27 17:53:30 -04:00
Ray Schamp f785117e1d Lint and fix failing tests 2017-04-27 17:49:57 -04:00