| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
includes the sizes of the sent project components in the transmision,
so the cloud backend can check if the whole of them have been
transmitted before comitting to the database
|
| |
|
|
| |
(for backend index)
|
| |
|
|
| |
hide / show the (+) symbols in the block editor
|
| |
|
|
| |
filter out empty costumes
|
| |
|
|
| |
expected to fix #155, #154, #151, #148, #147, #127 for future projects
|
| |
|
|
|
| |
accessing a shared projects requires lowercasing the username - this is
now automatically taken care of
|
| |
|
|
| |
prevent loading several instances of the same block definition
|
| |
|
|
|
|
| |
thanks, Brian. Also, this changeset contains improvements and
simplifications for synchronous HTTP calls which are used for fetching
libraries and example projects
|
| |
|
|
| |
thanks, Brian
|
| | |
|
| | |
|
| |
|
|
| |
(still hidden and disabled at this time)
|
| |
|
|
| |
Thanks, Josh, for the report!
|
| |
|
|
| |
not yet functional and disabled
|
| | |
|
| | |
|
| |
|
|
|
| |
text code mapping and block header support, both via GUI and
primitives, for built-in blocks and for custom ones.
|
| |
|
|
| |
since we don't pop up the blocks selection dialog anymore
|
| |
|
|
|
|
|
|
|
| |
in the project menu, libraries for
* Iteration, composition,
* List utilities,
* Variadic reporters,
* Words, sentences
|
| |
|
|
|
| |
by dragging in pictures from other web pages, which now allows for
dragging links to pictures as well
|
| | |
|
| | |
|
| |
|
|
| |
generating text code from blocks, first experimental iteration
|
| | |
|
| |
|
|
|
|
| |
most user settings (language, blocks zoom, long form input, clicking
sound, design preference) are now made persistent in localStorage, so
if the user closes and re-opens Snap! the settings stay the same
|
| |
|
|
| |
in the IDE's settings menu
|
| | |
|
| | |
|
| |
|
|
| |
(front end only)
|
| |
|
|
| |
(front end only)
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Primitive blocks in the palette can now be hidden in the project via
their context menu. Each palette's context menu further lets you hide
or show all its primitives depending on whether any primitives are left
to hide or show.
Hidden primitives are stored in the project data. This lets instructors
create "simplified" examples and problem sets.
|
| |
|
|
|
|
| |
prevent multiple block editors on the same block definition, allow
multiple dialogs on different objects, handle dialog instances in
DialogBoxMorph.prototype
|
| | |
|
| |\
| |
| | |
Fixed #23
|
| | |
| |
| |
| |
| |
| | |
Only one of each kind of dialog can now be open at any given time.
You can still open multiple dialogs for editing a costume and editing a block.
|
| |\ \
| | |
| | | |
Fixed #72
|
| | | |
| | |
| | |
| | | |
Canceling a "Save as..." operation will no longer replace the selected project upon the next save.
|
| |\ \ \
| | | |
| | | | |
Fixed #59
|
| | | |/
| |/|
| | |
| | | |
The "Export tools..." and "Export project as plain text..." menu items no longer have a space before their trailing ellipses.
|
| |\ \ \
| |_|/
|/| | |
Fixed #27
|
| | |/
| |
| |
| | |
The "Import tools" menu item no longer has an ellipsis.
|
| | | |
|
| | |
| |
| |
| |
| | |
zoom blocks dialog no longer accepts drops. Thanks, Nathan, for
reporting this!
|
| |/
|
|
|
| |
double clicking a project in the project dialog now performs the
specified action for the dialog (open / save) on it.
|
| |
|
|
|
|
|
| |
for new "scripts pic..." feature on the scripting area's context menu.
Also pushed up version dates for new beta release, and added
SnapManual.pdf to the help folder
|
| |\
| |
| | |
Fixed #47
|
| | | |
|
| |\ \
| | |
| | | |
Fixed #29
|
| | |/
| |
| |
| | |
Corrected the capitalization of the "add a new sprite" tooltip
|