Rachel Fenichel
1bac79791e
console.log -> console.warn
2016-12-02 14:04:02 -08:00
Rachel Fenichel
ff87c76557
Don't make labels clickable
2016-12-02 14:03:49 -08:00
Rachel Fenichel
effc1d5f1c
Add ability to specify a css class for labels and buttons
2016-12-02 14:01:36 -08:00
Sean Lip
e13ce31282
Change dropdowns to select fields instead of lists of buttons.
2016-12-01 14:56:09 -08:00
Neil Fraser
0b7da4b576
Merge pull request #754 from google/paternity
...
When user edits text in a field, set text, not value.
2016-11-30 17:59:03 -08:00
Sean Lip
10efda6d9c
Refactor and simplify marked spot logic.
2016-11-30 16:45:06 -08:00
Sean Lip
4c30b91bc6
Remove clipboard functionality.
2016-11-30 15:31:19 -08:00
Sean Lip
69d4ebb6dd
Improve styling of sidebar buttons.
2016-11-29 19:01:34 -08:00
Sean Lip
65bad28f61
Minor refactoring. Remove unused dependencies.
2016-11-29 18:50:31 -08:00
Sean Lip
4e623631dd
Update config options for sidebar buttons.
2016-11-29 18:24:50 -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
02a94a11f2
Merge pull request #755 from google/seanlip-rebuild
...
Rebuild Blockly.
2016-11-28 17:46:45 -08:00
Sean Lip
05b5c3bc62
Rebuild Blockly.
2016-11-28 17:29:24 -08:00
Sean Lip
89e9f370b7
Add information regarding target screen reader and browser.
2016-11-28 16:37:12 -08:00
Sean Lip
664e6dcf7e
Set focus correctly when toolbox modal is dismissed.
2016-11-28 16:34:52 -08:00
Sean Lip
3b24391768
Do not show disabled actions in the block options modal.
2016-11-28 16:01:15 -08:00
Sean Lip
36b0213533
Streamline the logic for block selection callbacks in the toolbox modal.
2016-11-28 14:26:38 -08:00
Siebrand Mazeland
b77f8cbebc
Localisation updates from https://translatewiki.net .
2016-11-28 10:10:42 +01:00
Neil Fraser
ac0105cb4d
Set the text not the value when closing a text editor.
...
Also rename variables for clarity.
2016-11-24 10:39:13 -08:00
Neil Fraser
065e801a08
When user edits text in a field, set text, not value.
...
Existing text-editable fields don’t care (dropdown care, but are not
text-editable). But a note picker needs to set its value to 60 if text
is set to ‘C4’.
2016-11-24 07:29:39 -08:00
Sean Lip
e8e8de93bb
Handle the finer points for setting focus correctly after deleting blocks from the workspace.
2016-11-22 17:58:37 -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
Neil Fraser
a66d274169
Fix broken highlighting when highlighted block is deleted. Issue 752.
2016-11-21 01:18:28 -08:00
Neil Fraser
4cda20dbbf
Fix speling.
2016-11-19 02:40:11 -08:00
Neil Fraser
fbd9276e9c
Lint
2016-11-18 20:26:56 -08:00
Neil Fraser
531b6caf5d
Stop some blocks from throwing errors in headless workspaces.
2016-11-18 13:32:31 -08:00
Sean Lip
10a8844980
Add warning sounds when the user reaches a boundary of the workspace.
2016-11-17 17:45:42 -08:00
Sean Lip
602c1ba56e
Delete the on-screen toolbox.
2016-11-17 17:45:12 -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
Neil Fraser
0e9651ee88
Fix conflict between 'utils' and 'image dropdown' merges.
2016-11-16 17:56:25 -08:00
Sean Lip
a027ec8573
Move away from using a common modal service, since the block options and the toolbox modals are going to end up behaving fairly differently.
2016-11-16 16:47:26 -08:00
Andrew n marshall
dd95203cdc
controls_ifelse: Remove right-align. Remove Boolean check on statements. ( #749 )
2016-11-16 09:55:58 -08:00
Neil Fraser
8fba5cd044
Fix selection border on blocks that have been highlighted.
2016-11-15 17:49:51 -08:00
Sean Lip
471e09662e
Hide notification messages after a short time interval.
2016-11-15 17:37:38 -08:00
Sean Lip
25588fc7bd
Break the sidebar out into its own individual component.
2016-11-15 17:19:01 -08:00
Neil Fraser
c27841f8df
Fix compiler errors.
2016-11-15 16:41:11 -08:00
Andrew n marshall
e5d25bb686
String reference in JSON string messages ( #741 )
...
* Adds message references to message string interpolation, in the form of %{BKY_STRING}.
* Re-adding CONTROLS_IFELSE block using the new syntax, referencing to CONTROL_IF equivalents.
2016-11-15 15:51:51 -08:00
Neil Fraser
f6aef459fc
API-breaking cleanup. But doubtful anyone will be affected. ( #748 )
...
* Make add/removeClass return whether they did anything.
* Move more functions onto utils.
* Move bind functions to Blockly.
* Routine recompile.
2016-11-15 13:54:33 -08:00
picklesrus
7f02c19bfe
Improve performance of block dragging. This is a backport of the blo… ( #732 )
...
Improve performance of block dragging. This is a backport of the block drag surface from scratch-blocks. At the beginning of a block drag, blocks get moved to a drag surface which then translates using translate3d to avoid repainting the entire svg on every mouse move. At the end of the drag, the blocks are dropped back in the svg in their new position.
2016-11-15 13:19:49 -08:00
Rachel Fenichel
1f67654088
Merge pull request #736 from google/fraser-develop
...
Allow images in dropdown menus.
2016-11-15 13:07:46 -08:00
Rachel Fenichel
c9ef71ecf3
Merge pull request #747 from rachel-fenichel/develop_to_master_nov_11_16
...
Develop to master nov 11 16
2016-11-15 13:05:49 -08:00
Rachel Fenichel
32bf01e2b9
revert qqq.json
2016-11-15 13:04:59 -08:00
Rachel Fenichel
44fecd681a
add back metadata tag to qqq
2016-11-15 13:03:34 -08:00
Sean Lip
bed33a9b61
Disallow clicks on disabled buttons.
2016-11-14 18:48:29 -08:00
Sean Lip
293a86505b
Merge branch 'develop' of https://github.com/google/blockly into develop
2016-11-14 18:32:15 -08:00
Sean Lip
b1109f47f0
Add correct focus behavior for the modal. Update boundary sounds.
2016-11-14 18:31:36 -08:00
Neil Fraser
594c46785f
Remove obsolete Gecko image hack. Apparently this has been fixed in Gecko.
2016-11-14 17:36:02 -08:00