Rachel Fenichel
|
e2e2a3e298
|
Disable resizing the workspace during clearing and loading from xml, as an optimization
|
2016-10-21 14:30:30 -07:00 |
|
Andrew n marshall
|
81499e4392
|
Merge pull request #703 from AnmAtAnm/alert-confirm-prompt
Adding hooks to support custom alert, confirm, and prompt dialogs
|
2016-10-20 17:20:00 -07:00 |
|
Andrew n marshall
|
8f3b4bcb5e
|
Replaces calls to window.alert(), window.confirm(), and window.prompt() with Blockly.alert(), Blockly.confirm(), and Blockly.prompt(). These are designed to allow app developers to replace the dialogs with versions that match their own open app, possibly avoiding modal browser dialogs. They each take a callback, so the developer has the opportunity to implement non-modal behavior.
|
2016-10-20 16:30:40 -07:00 |
|
Neil Fraser
|
c2bf01ab48
|
Dragging blocks towards the toolbox should create blocks rather than do nothing.
|
2016-10-19 17:15:57 -07:00 |
|
Rachel Fenichel
|
0537f4829e
|
Merge pull request #685 from trodi/toolbox-typing
Add a few missing type definitions
|
2016-10-18 17:31:54 -07:00 |
|
Rachel Fenichel
|
8d4401430c
|
Merge pull request #690 from twodee/upstream
Stops duplicating on rename of old ID to old ID.
|
2016-10-17 16:30:51 -07:00 |
|
Rachel Fenichel
|
0d9ac67920
|
Merge pull request #597 from svbatalov/toolbox-hscroll-patch-event
Fix toolbox scrolling in horizontal layout
|
2016-10-17 13:12:14 -07:00 |
|
Neil Fraser
|
7550cb1e96
|
Fix loading of Block Factory in Firefox.
|
2016-10-14 02:20:25 -07:00 |
|
Neil Fraser
|
ff48285a86
|
Block factory cleanup. Fix one-based list option.
|
2016-10-13 20:18:44 -07:00 |
|
Neil Fraser
|
5df55ddea0
|
Block(ly) Factory prompts should have defaults. Drop unused copy of colourpicker code.
|
2016-10-11 12:16:17 -07:00 |
|
picklesrus
|
dad6e47f86
|
Fix null pointer bug from commit 7928fac3ce. In this context the options object is in "this", not workspace. (#692)
|
2016-10-11 11:03:03 -07:00 |
|
Rachel Fenichel
|
acaf81185e
|
Mouseover behaviour fixes (#684)
* fix broken tooltips
* use bindEvent to make mouseover and mouseout work in the flyout
|
2016-10-11 10:55:42 -07:00 |
|
Chris Johnson
|
832df810c1
|
Stops duplicating on rename of old ID to old ID.
|
2016-10-09 13:11:21 -05:00 |
|
Neil Fraser
|
f8a916438c
|
Resets zoom to startScale instead of 1. PR #687
|
2016-10-07 18:29:38 -07:00 |
|
Shannon McCabe
|
f7bbaaa82d
|
JSDoc format fixes
|
2016-10-07 14:30:14 -07:00 |
|
Neil Fraser
|
415c6ed65e
|
Add $ back into the ID soup. Issue #251.
|
2016-10-06 18:52:25 -07:00 |
|
Rachel Fenichel
|
157441f4b1
|
Add @this annotation to get/set metrics. (#639)
|
2016-10-06 18:06:41 -07:00 |
|
Neil Fraser
|
7928fac3ce
|
Collapse the five 0/1-based index flags into one option.
|
2016-10-06 17:54:43 -07:00 |
|
Rachel Fenichel
|
443991dd20
|
Merge pull request #676 from rachel-fenichel/bugfix/angle_picker
Fix angle picker with new touch code
|
2016-10-06 12:43:51 -07:00 |
|
Rachel Fenichel
|
e01e320205
|
Add comment
|
2016-10-06 12:43:33 -07:00 |
|
Rachel Fenichel
|
6ee735ee6e
|
Fix angle picker with new touch code
|
2016-10-05 17:03:33 -07:00 |
|
Rachel Fenichel
|
3f9b40ff61
|
add option to skip exporting block ids in XML, and use it in the workspace factory
|
2016-10-05 16:49:19 -07:00 |
|
Rachel Fenichel
|
ca2cd7227a
|
Merge pull request #638 from rachel-fenichel/feature/deprecated_bindevent
Deprecate bindEvent in favor of bindEventWithChecks
|
2016-10-05 15:13:53 -07:00 |
|
Neil Fraser
|
bd4c6d096f
|
Use goog.array.remove
|
2016-10-04 21:20:07 -07:00 |
|
Troy McKinnon
|
ad3541992e
|
add a few type definitions
|
2016-09-30 16:26:44 -05:00 |
|
RoboErikG
|
5b3eb8a9e5
|
Update field_checkbox.js
|
2016-09-28 16:25:24 -07:00 |
|
Neil Fraser
|
13c5d9b3dd
|
Improve bubble arrow paths for extreme ratios.
|
2016-09-27 18:26:29 -07:00 |
|
Rachel Fenichel
|
63410dd719
|
rebuild
|
2016-09-23 13:49:15 -07:00 |
|
Rachel Fenichel
|
ed983333eb
|
bindEventWithChecks_ for internal use, and bindEvent_ with old behaviour but deprecated
|
2016-09-23 13:46:11 -07:00 |
|
Rachel Fenichel
|
ba1238812f
|
Revert "Revert "Ignore everything but the first touch stream""
|
2016-09-23 13:36:53 -07:00 |
|
Rachel Fenichel
|
b2faa41eb1
|
Revert "Ignore everything but the first touch stream"
|
2016-09-22 15:26:52 -07:00 |
|
Rachel Fenichel
|
705d373317
|
Merge branch 'develop' into feature/simple_multitouch
|
2016-09-22 13:57:41 -07:00 |
|
Rachel Fenichel
|
1d1321a00d
|
Changes per neil's comments, plus a rebuild
|
2016-09-21 16:25:44 -07:00 |
|
Rachel Fenichel
|
7d435bdb99
|
Review cleanup
|
2016-09-21 13:44:55 -07:00 |
|
Rachel Fenichel
|
10c6d998c3
|
Get rid of a console.trace and allow drops on the toolbox
|
2016-09-20 15:10:33 -07:00 |
|
Neil Fraser
|
5cdb843f3e
|
Update demo to latest interpreter.
|
2016-09-20 12:52:22 -07:00 |
|
Neil Fraser
|
bc2bfbd53d
|
Add shadow to flyout buttons.
|
2016-09-15 18:39:50 -07:00 |
|
Rachel Fenichel
|
0ecd4c7a17
|
remove logs
|
2016-09-07 18:32:53 -07:00 |
|
Rachel Fenichel
|
9754a8d37e
|
Merge remote-tracking branch 'upstream/develop' into feature/simple_multitouch
|
2016-09-07 18:31:04 -07:00 |
|
Rachel Fenichel
|
b771d8daf4
|
Cleanup
|
2016-09-07 18:14:05 -07:00 |
|
Rachel Fenichel
|
109e4bb352
|
Move code to touch.js
|
2016-09-07 17:42:09 -07:00 |
|
Rachel Fenichel
|
717bb1e660
|
Use different touch event constructor
|
2016-09-07 15:57:05 -07:00 |
|
Rachel Fenichel
|
c373d6d091
|
Make context menus work again; fix dragging from the toolbox with variables.
|
2016-09-07 15:49:20 -07:00 |
|
picklesrus
|
dab7fd5751
|
Cherrypick fixes made directly to master back into develop (#619)
* Check result of window.confirm before deleting variables.
* Create CONTRIBUTING.md
|
2016-09-07 11:50:50 -07:00 |
|
Rachel Fenichel
|
706d74c81e
|
Handle touches on/in comments and right-clicks on the workspace
|
2016-09-01 14:15:03 -07:00 |
|
Rachel Fenichel
|
2774cc1663
|
Fix longpress in flyout; leave debug messages in
|
2016-09-01 13:08:59 -07:00 |
|
Rachel Fenichel
|
1c025672b3
|
Clear touch identifier at the ends of more drags. Includes flyout background, right-clicks on blocks, and loading sounds.
|
2016-08-31 15:56:37 -07:00 |
|
Rachel Fenichel
|
e4fcd8bf5c
|
reset touch identifier at the end of a toolbox click
|
2016-08-30 15:28:47 -07:00 |
|
Rachel Fenichel
|
b3cd33d440
|
Reset cursor and touch identifier in the bubble instead of relying on Blockly.onMouseUp
|
2016-08-25 16:55:26 -07:00 |
|
Rachel Fenichel
|
b77c080678
|
Fix bugs with missing mouseUp events on mutators. Also stop filtering out key presses.
|
2016-08-25 15:18:53 -07:00 |
|