Bernat Romagosa
ab9a62d3df
Collection functions in cloud.js ( #2334 )
...
* collection functions
* fixed getUserCollections method
* reodered getCollectionProjects params to match other functions
* getUserCollections is safe against null params
* renamed body params in addProjectToCollection
* addProjectToCollection call was missing error string
* added withThumbnail param to getCollectionProjects, plus wrapped at 80 chars
* removed trailing slash from getCollectionProjects query
* added Cloud methods to set collection thumbnail and remove project from collection
* updated removeProjectFromCollection to match API
* add getCollectionMetadata method to cloud.js
* added methods to update collection name and description to cloud.js
* added method to remove a collection
* added methods to share, unshare, publish and unpublish collections
* renamed removeCollection to deleteCollection, to match deleteProject
* fixed which collection methods need credentials and which don't
* getUserCollection needs credentials
* added Cloud >> addEditorToCollection
* added Cloud >> removeEditorFromCollection
* added Cloud >> getCollectionsContainingProject
* reordered getRemixes params
* updated cloud module date
2019-02-20 07:27:57 +01:00
jmoenig
b9923d6738
updated German translation
2019-02-20 07:19:13 +01:00
jmoenig
c3a687e506
tweaked help for setting Edge/Fill colors in vector editor
2019-02-20 07:16:05 +01:00
jmoenig
c5cdb49f47
updated version tag
2019-02-20 06:59:36 +01:00
jmoenig
94b8b93459
tweaked changes for LINT
2019-02-20 06:54:51 +01:00
Jens Mönig
28f2dfcca6
Merge pull request #2323 from swiperthefox/project-note-editor
...
Fix a bug of the project note editing dialog
2019-02-20 06:52:03 +01:00
jmoenig
5444b16005
updated German translation
2019-02-20 06:47:28 +01:00
jmoenig
dddf1e4fee
change back vector editor names
...
so they fit in the window
2019-02-20 06:46:27 +01:00
Jens Mönig
532c4fbf9d
Merge pull request #2329 from jmoenig/vector-edit
...
fix vector editor colors
2019-02-20 06:03:09 +01:00
jmoenig
bce805d616
Tweaked German translation
2019-02-20 06:01:43 +01:00
jmoenig
f1097de256
udated German translation
2019-02-19 22:43:48 +01:00
jmoenig
5bd667fc8e
tweaked numerical type check
...
thanks, @joker314 for the suggestion!
2019-02-19 22:34:57 +01:00
jmoenig
1a3592de7f
fixed #2332
...
I hate it. It's fixes like this that bog Snap! down.
2019-02-19 22:08:30 +01:00
jmoenig
b0d4b4fd1b
new feature: enable sprite nesting via the context menu
2019-02-18 19:00:25 +01:00
Brian Harvey
e7dd0aa8ec
comma
2019-02-17 23:37:54 -08:00
brianharvey
b0345f2d44
fix yucky text string
...
and also relabel Top, etc., to Frontmost, Backmost, Front, Back so they
match sprite layer wording.
Lots of ideas for what to put in the two new button spaces opened up!
:-)
2019-02-16 15:44:29 -08:00
brianharvey
3885ef0cde
fix vector editor colors
...
Reverse edge and fill, rename to edge and fill, fix
left-button/right-button selection, all good things, no bad things.
2019-02-15 14:34:46 -08:00
jmoenig
0565310e52
fixed a glitch in the custom block help mechanism (show only the prototype)
2019-02-15 17:53:11 +01:00
jmoenig
cbe0dc6723
removed an obsolete comment
2019-02-15 17:50:49 +01:00
jmoenig
83adb56bd0
tweaked yesterday's fix...
2019-02-15 17:26:11 +01:00
jmoenig
82c6b82960
keep empty numerical input slots in custom blocks empty when relabelling
...
instead of filling in zeroes
2019-02-14 12:01:16 +01:00
Zhenlei Jia
a5aa6dd4b1
Fix a bug of project note edit dialog
...
Before fix, accepting the edit by "Shift+Enter" will discard all
editings.
Solution: setup dialog.target, dialog.action and dialog.getInput
properly for DialogBoxMorph's 'accept' method.
Changes are made in src/gui.js, but the 'why' part is at the
DialogBoxMorph.accept method in the file src/widget.js.
2019-02-08 08:14:45 -05:00
jmoenig
a19cd29526
enable dropping command blocks into all rings by default. Yeah!
2019-02-07 12:54:45 +01:00
jmoenig
ba46761576
adjusted keyboard typing for command blocks inside reporter rings
2019-02-07 12:47:56 +01:00
jmoenig
2a20052349
cleaned up blocks.js
2019-02-07 12:37:20 +01:00
jmoenig
3fef36f614
layout adjustments for dropping command blocks into reporter rings
2019-02-07 12:26:26 +01:00
jmoenig
affbe2f437
refactored for optimized parent-by-type detection
2019-02-07 09:54:22 +01:00
jmoenig
22e12c834a
simplified and optimized Node>>parentThatIsA / parentThatIsAnyOf
2019-02-07 09:48:17 +01:00
jmoenig
d3a01ea1ee
improved dropping command blocks into reporter rings
2019-02-07 07:54:23 +01:00
jmoenig
37a8c8d6e6
tweaked spec for settings getter
2019-02-07 07:45:23 +01:00
jmoenig
c081eb997f
tweaked loading mechanism to enable command blocks inside reporter rings
2019-02-07 07:42:47 +01:00
jmoenig
b950976675
enable dropping commands into all rings, experimental, under construction
2019-02-06 20:35:54 +01:00
jmoenig
7e8a0198ba
updated history
2019-02-06 14:24:55 +01:00
jmoenig
015bc354c4
adjust bottom of STOP block to reflect the menu selection (show / hide bottom notch)
2019-02-06 14:21:09 +01:00
jmoenig
c299d4df60
added indicators for special menu / slot type to input slot editor
2019-02-06 11:43:01 +01:00
jmoenig
b2e59006c5
made existence of slot-options and special menus testable
2019-02-06 10:48:06 +01:00
jmoenig
7478efdca9
refactored custom block input slot options / menus
...
avoid errors in case users edit menus in ways that are not supported
2019-02-06 08:44:07 +01:00
jmoenig
89fb1ac36f
radio button symbols for special slot / drop-down menu options
2019-02-05 22:09:55 +01:00
jmoenig
4951f5cb70
enable dial menu to work with textual values representable as numbers
2019-02-04 11:11:43 +01:00
jmoenig
aa98ed4d50
enable piano keyboard menu to work with textual values representable as numbers
2019-02-04 11:01:55 +01:00
jmoenig
9acd28bbe4
tweaked editor display of multi-line inputs with defaults
2019-02-04 10:00:19 +01:00
jmoenig
96660cf775
support default values in multi-line input slots inside custom blocks
2019-02-04 09:56:22 +01:00
jmoenig
85c6a1ed38
identify multi-line input slots by the pilcrow symbol in the slot editor
2019-02-04 09:04:58 +01:00
jmoenig
d92b37c629
special context-aware drop-downs for custom blocks
2019-02-04 08:25:03 +01:00
jmoenig
39edea8f43
multi-line and monospaced "code" input slots for custom blocks
2019-02-01 17:22:18 +01:00
jmoenig
1f82d77498
German translation update
2019-01-28 18:45:35 +01:00
jmoenig
30d9cfcbf6
updated history
2019-01-28 18:31:02 +01:00
jmoenig
91009916a2
added "rotation style" selectors to accessor blocks
2019-01-28 18:25:25 +01:00
jmoenig
5b7d215cc9
added "draggable" selector to attributes accessors
2019-01-28 18:01:32 +01:00
jmoenig
6b805a855a
added "flat line ends" option to "turbo mode" accessor blocks
2019-01-28 16:54:48 +01:00