Sean Lip
|
59b074d19f
|
Further cleanup and removal of unnecessary functions. Pull some strings out for i18n.
|
2017-01-18 17:45:15 -08:00 |
|
Sean Lip
|
5ed6b7a48d
|
Remove unnecessary check when attaching a new block to a marked connection.
|
2017-01-17 15:52:04 -08:00 |
|
Sean Lip
|
08a141aa21
|
Minor refactoring of the modal code (add comments, guard against invalid keystrokes, etc.).
|
2017-01-17 15:19:12 -08:00 |
|
Sean Lip
|
7b7e62e3e2
|
When adding a new block group from the toolbox modal, only show blocks with no output connections.
|
2016-12-05 16:39:12 -08:00 |
|
Sean Lip
|
10efda6d9c
|
Refactor and simplify marked spot logic.
|
2016-11-30 16:45:06 -08:00 |
|
Sean Lip
|
65bad28f61
|
Minor refactoring. Remove unused dependencies.
|
2016-11-29 18:50:31 -08:00 |
|
Sean Lip
|
b75925004c
|
Do some refactoring and tidy-up. Pull some hardcoded strings out for i18n purposes; remove unused strings.
|
2016-11-28 18:57:44 -08:00 |
|
Sean Lip
|
aa49539059
|
Remove unavailable blocks from toolbox modal. Hide unnecessary category name in a toolbox without categories.
|
2016-11-28 18:24:31 -08:00 |
|
Sean Lip
|
664e6dcf7e
|
Set focus correctly when toolbox modal is dismissed.
|
2016-11-28 16:34:52 -08:00 |
|
Sean Lip
|
36b0213533
|
Streamline the logic for block selection callbacks in the toolbox modal.
|
2016-11-28 14:26:38 -08:00 |
|
Sean Lip
|
5c79d2f36f
|
When the workspace is empty, make it easy for the user to add a new group of blocks to it.
|
2016-11-22 15:53:45 -08:00 |
|
Sean Lip
|
cf9a4fbdf4
|
Allow attaching blocks to a marked spot from the toolbox modal. This is the last prerequisite for removal of the existing on-screen toolbox.
|
2016-11-17 17:12:27 -08:00 |
|
Sean Lip
|
df56c64f4f
|
Fix some bugs arising in the toolbox modal for the no-categories case.
|
2016-11-17 16:13:43 -08:00 |
|
Sean Lip
|
6ab1244560
|
Add a contextual modal for the toolbox.
|
2016-11-17 15:58:23 -08:00 |
|