jmoenig
86672fec4a
fixed #599
...
disable IDE keyboard shortcuts in presentation mode
2014-10-01 10:12:37 +02:00
jmoenig
71c9103503
fixed #378
...
disable context menus for boolean representations
2014-09-30 10:31:13 +02:00
jmoenig
29b47cc2d2
fixed #593
...
match broadcast numbers with event hat blocks containing strings that
can be parsed as numbers
2014-09-30 09:26:50 +02:00
jmoenig
04168220bd
Refactor variables handling
...
introducing Variable objects, all functionality stays the same at this
time
2014-09-17 14:40:39 +02:00
jmoenig
b2399309e4
propagate HIDE and SHOW to nested sprite parts
2014-07-30 09:40:31 +02:00
jmoenig
5ce2d13413
added ‘move’ option to the sprite context menu
...
lets the user move (nested) sprites in edit mode without changing their
layering, and also sprites marked “undraggable”
2014-07-29 12:33:26 +02:00
jmoenig
061852ee32
double clicking on a sprite in the stage selects it in the IDE
2014-07-29 12:18:58 +02:00
jmoenig
b451a08812
duplicate and clone nested sprites
2014-07-29 10:50:36 +02:00
jmoenig
3aae7c3ce4
new “JavaScript function” primitive
...
Go figure…
2014-07-25 14:35:36 +02:00
jmoenig
75d9adbfe2
improve unique sprite- and costume names
2014-07-24 11:40:36 +02:00
jmoenig
1b382458c8
fixed “lost sprites bug”
...
ensure duplicated sprites keep wearing their current costume through
save and re-load
2014-07-24 08:04:00 +02:00
jmoenig
2fbdf855c2
Scale down oversized images to current stage dimensions
...
rather than to 480 * 360
Thanks, Dan, for reporting this!
2014-07-23 17:02:51 +02:00
jmoenig
df25b4dc73
fixed #521
...
deleting variable watchers by dropping them on the palette resulted in
wrong ones to be created when showing them again
2014-07-22 12:33:26 +02:00
jmoenig
c1d5910f33
list op fixes, thanks, Brian!
2014-07-18 07:44:26 +02:00
jmoenig
f38fb73cd3
simplify unique stageshot names
...
and get rid of regex
2014-07-17 14:39:37 +02:00
jmoenig
7472261ca6
eliminate global regex var
2014-07-17 13:22:33 +02:00
jmoenig
0afe615243
move screenshot feature to dev mode
2014-07-17 11:02:06 +02:00
jmoenig
5decf8a0e0
minor format tweaks to "Screenshot" feature
2014-07-17 10:59:13 +02:00
Jens Mönig
c11e4c7c6d
Merge pull request #340 from cs10/extensions
...
Save stage/pentrails as costume (for animations)
2014-07-17 10:47:49 +02:00
Viraj Mahesh
3ca3d33642
Removed screenshot name cache
2014-07-13 12:37:49 +04:00
Viraj Mahesh
36bbcdd5ef
Resolved conflicts and JSLinted
2014-07-13 10:01:08 +04:00
Viraj Mahesh
a7f0de880f
Merge branch 'master' into extensions
...
Conflicts:
objects.js
2014-07-13 09:47:30 +04:00
jmoenig
c4968843e4
fixed #508 (don’t popup empty menus)
...
thanks, @cycomached!
2014-07-11 17:59:16 +02:00
jmoenig
92c5c8bedf
add keyboard shortcut for “new project”: ctr-n
...
note: some browsers (actually, most ^^) override this before Snap gets
a chance to do its thing :-(
2014-07-08 15:27:25 +02:00
jmoenig
ff513ba439
updated version of objects.js
...
fixed scrolling glitch in the palette, thanks, Kunal!
2014-07-08 13:33:58 +02:00
Kunal Marwaha
ed5eccccae
reason for scroll issue: only non-cached palettes needed to be scrolled
2014-06-25 04:15:58 -07:00
jmoenig
7f1b542e73
more relabelling options for SAY, THINK, ASK
2014-06-06 11:58:17 +02:00
jmoenig
9bbe9b2e0a
enable relabelling blocks with C-Slots
2014-06-06 11:45:41 +02:00
jmoenig
3f04b5b474
more relabelling options for SAY and THINK variants
2014-06-06 10:34:15 +02:00
jmoenig
76f6ad4c23
add hide and show blocks for the stage
2014-06-06 09:15:16 +02:00
jmoenig
4e2ce9a4ee
gracefully hide & show the stage, fixed #281
2014-06-06 09:07:42 +02:00
jmoenig
fdfd74f79e
fixes a but in setHeading()
...
thanks, Brian!
2014-06-05 22:29:16 +02:00
jmoenig
d7f30820b5
fixed #457
2014-06-05 17:56:19 +02:00
jmoenig
ccdce5da74
fixed #465
2014-06-05 17:42:36 +02:00
jmoenig
f80235ee43
stop replacing the empty string with the number zero in watchers
...
fixed #473
2014-06-05 17:13:27 +02:00
jmoenig
ac39877b9c
German translation update, tweaks
2014-06-04 13:48:43 +02:00
Jens Mönig
81d3657feb
Merge pull request #469 from nathan/shift-keyboard-shortcuts
...
Fixed ctrl/cmd+shift+s saving the project in place
2014-06-04 12:44:56 +02:00
Nathan Dinsmore
ee695213cf
Fixed ctrl/cmd+shift+s saving the project in place
2014-06-02 15:56:16 -04:00
yuan
e7f9ff5dcb
JSLinted
2014-06-02 00:07:00 -07:00
Viraj Mahesh
7daaf1252a
Do nothing when blank action passed
2014-05-30 09:51:30 +04:00
Viraj Mahesh
209f05dfff
Made updates to StageMorph functions
2014-05-30 09:47:22 +04:00
Viraj Mahesh
159b4b2605
Fixed naming issue and removed extra function
2014-05-30 09:46:16 +04:00
Viraj Mahesh
c8bb7ce225
Fixed indentation issue
2014-05-30 09:38:54 +04:00
yuan
8971d29adc
cleaned up my comments
2014-05-28 23:45:43 -07:00
yuan
94ad721bfe
good to go for stagemorph
2014-05-28 23:17:04 -07:00
yuan
ab218322f3
changed graphicsChanged boolean to a function
2014-05-28 02:38:04 -07:00
yuan
e1b97b98df
added graphics effects that work for all redraws; incorporated most recent updates to Snap!
2014-05-27 00:57:19 -07:00
jmoenig
8125861f80
Fixed #445 (minor search + zoom issues)
2014-05-26 09:40:55 +02:00
jmoenig
a1b9d3e396
Search Blocks feature, keyboard shortcuts
...
Thanks, Kyle, for designing and architecting the search blocks feature!!
2014-05-20 09:43:31 +02:00
Viraj Mahesh
a8baea7df9
Localization support
2014-05-10 16:44:42 -07:00
Viraj Mahesh
094b5120e4
Moved the screenshot block to looks
2014-05-08 12:06:16 -07:00
jmoenig
7edecf8255
integrate #394
2014-05-02 08:40:17 +02:00
Jens Mönig
fb2d22ca6b
Merge pull request #394 from xtitter/varimport
...
better error message when importing (into a variable)
2014-05-02 07:57:22 +02:00
jmoenig
51e17d2ce9
enable storage of first-class costumes
2014-04-30 12:18:06 +02:00
Jens Mönig
8424ba72fd
Merge pull request #400 from blob8108/utf8-data
...
Specify an encoding for variable export
2014-04-30 07:33:27 +02:00
Viraj Mahesh
cdecbf86ae
Revert f56dc8e..d3ec80f
...
This rolls back to commit f56dc8ecf5
.
2014-04-28 01:11:35 -07:00
Viraj Mahesh
d3ec80f374
Commented out popup
2014-04-28 01:11:23 -07:00
blob8108
d2c4760844
Add charset to variable export
2014-04-26 01:10:57 +01:00
Viraj Mahesh
f56dc8ecf5
Fixed an error where stage could not take screenshots
2014-04-21 16:12:28 -07:00
Nathaniel Titterton
442265ba5f
give error message when attempting to import (into a variable) with a non-text file; don't read every file in multifile import
2014-04-17 12:21:31 -07:00
jmoenig
ce3340e623
let “switch to costume” block accept actual costume objects (in addition to names and numbers)
2014-03-31 13:19:39 +02:00
jmoenig
6fd93533ec
display costume thumbnails in speech/thought/value bubbles and watcher cells
2014-03-31 13:09:31 +02:00
jmoenig
ca9445c245
experimental “wardrobe” and “jukebox” reporters in dev mode
...
tentative preparations for first-class costumes and sounds
2014-03-31 12:01:03 +02:00
Viraj Mahesh
dbb5a8e0f5
Made reg-exp static
2014-03-12 20:04:16 -07:00
Viraj Mahesh
fa02caef5d
Implemented both ways of Screenshot naming
2014-03-12 16:36:14 -07:00
Viraj Mahesh
e1c74e75f3
Put back the accidentally deleted words
...
Added comment explaining why copy is necessary
Copy is only created for pen trails
2014-03-11 13:20:19 -07:00
Viraj Mahesh
7f42be8585
pen trails is in an array
2014-03-11 10:30:19 -07:00
Viraj Mahesh
a7a1b54244
Option of switching between pen trails and stage image has been implemented
...
Stage saves pen trails too
2014-03-11 02:38:11 -07:00
Viraj Mahesh
0795c1f44c
Fixed error where penTrail of sprite was being used instead of penTrail of stage
2014-03-10 22:42:42 -07:00
Viraj Mahesh
85ebc2369b
Added ability to save pen trails
...
Added dropdown menu to choose what to save
2014-03-10 22:21:20 -07:00
Viraj Mahesh
9f00665852
Added the screenshot block for the Stage
2014-03-08 15:56:02 -08:00
Viraj Mahesh
a0c076b6fa
Renamed block
2014-03-07 15:15:05 -08:00
Viraj Mahesh
6715784dec
Removed extra variables
2014-03-07 15:07:41 -08:00
Viraj Mahesh
4888ecb9ec
Use this.addCostume instead of IDE
2014-03-07 15:05:50 -08:00
Viraj Mahesh
8a74747cd7
Screenshot names are now correctly tracked
2014-03-07 15:02:30 -08:00
Viraj Mahesh
6c357a5ed1
Removed Canvas2Image error
2014-03-06 13:27:11 -08:00
Viraj Mahesh
f6afb9d08d
Final commit:
...
-Removed an accidental change
-Removed commented log statement
2014-03-04 16:04:57 -08:00
Viraj Mahesh
04bb141462
Removed dibyo's test push
2014-02-28 17:28:50 -08:00
Dibyo Majumdar
93dcdee53e
Random change
2014-02-28 17:27:23 -08:00
Viraj Mahesh
0a7a186b2c
Screenshot counter correctly implemented
2014-02-28 17:23:46 -08:00
Viraj Mahesh
d591b743e4
Screenshot block now mentions that it saves the screenshot as a costume
...
Screenshot block now accepts a string
2014-02-28 16:54:00 -08:00
Viraj Mahesh
e889dc224e
Fixed errors that arose from not using fullImageClassic()
2014-02-25 17:34:31 -08:00
Viraj Mahesh
341d27092e
Fixed incomplete code
2014-02-25 17:01:09 -08:00
Viraj Mahesh
dc4e9a5c1c
Screenshts are saved as costumes of the current sprite
2014-02-25 16:18:20 -08:00
Jens Mönig
3e7891b5a6
Merge pull request #288 from cycomachead/dateblock
...
Create a "Date" Block for Snap
2014-02-11 17:55:19 +01:00
jmoenig
4e2bfdec20
New Feature: Set stage dimensions arbitrarily
...
new entries to set stage width and height in the settings menu when
holding the shift key
2014-02-11 17:38:35 +01:00
Michael Ball
434392a879
remove lang file and incorporate fixes in blocks, opbjects
2014-02-06 20:26:32 -08:00
jmoenig
38bdc86b55
One-stop-shopping for stage dimensions
...
changing the stage dimensions in line 3720 of objects.js takes care of
everything
2014-02-05 11:46:55 +01:00
Michael Ball
817f4c5420
resolve merge conflicts; date problems only
2014-02-04 11:59:45 -08:00
jmoenig
0322b6e3db
integrate Dean's sound fix
...
so JSLint doesn’t complain (no functionality changes). Thanks, Dean!
2014-02-04 16:14:16 +01:00
Jens Mönig
268ece6103
Merge pull request #311 from brettle/master
...
Fixes issue #310 - play note block fails on Firefox
2014-02-04 06:55:25 -08:00
jmoenig
1fb0b77998
Flat line end option in the settings menu, saved with the project
2014-02-04 15:29:14 +01:00
Dean Brettle
b4eb1d1864
Fixes issue #310 - play note block fails on Firefox due to use of deprecated
...
WebAudio names. The fix uses the correct names and monkey-patches browsers that
use the old ones.
2014-01-25 22:17:12 -08:00
jmoenig
fa88fdc761
validated all source files against the latest JSLint version
...
and pushed to this date
2014-01-09 18:50:38 +01:00
jmoenig
8a1ca3116b
Collapse STOP primitives into a single block with a dropdown of options
2014-01-09 15:36:16 +01:00
jmoenig
1e959b8891
fixed StopOthers blocks and added another option
...
also updated the German translation
2014-01-08 17:51:34 +01:00
Jens Mönig
1da3ae32aa
Merge pull request #283 from Hardmath123/master
...
Initial stop others block
2014-01-08 06:49:31 -08:00
jmoenig
71c458e7e8
Only shrink-wrap sprite costumes
...
thanks, Kartik, for this fix!
2014-01-08 15:23:09 +01:00
jmoenig
8646dfc35e
support for TELL and ASK
...
The FOR reporter’s first input now also accepts blocks and scripts
(„rings“), and reports a copy that is bound to the sprite indicated by
the second input. This lets you „zombify“ (or remote-control) sprites
(and create custom TELL and ASK blocks)
2014-01-08 12:18:04 +01:00
Michael Ball
9f0f9dde37
Add style tweaks per Nathan's comments.
2013-12-28 15:01:24 -08:00