Neil Fraser
6ff49fb3bf
Prevent fatal errors in browsers that don't support dataset.
2018-03-16 14:46:05 -07:00
Neil Fraser
b1e4648c3c
Use dataset instead of ID.
2018-03-16 14:46:05 -07:00
Neil Fraser
867dcdb716
Add IDs to bubbles.
2018-03-16 14:46:05 -07:00
Sam El-Husseini
b32dbcdb94
Pointer Event fixes ensuring they replace all mouse events, and fix comment focusing issue.
2018-03-02 15:01:58 -08:00
Rachel Fenichel
870813747a
Fix misspelled annotation.
2018-03-01 13:01:44 -08:00
Rachel Fenichel
9d2cb829a9
Move code into the bubble dragger where possible
2018-02-06 18:56:26 -08:00
Rachel Fenichel
7acd4133aa
Remove unused code in the bubble dragger.
2018-02-06 18:07:21 -08:00
Rachel Fenichel
68914be67d
Wire up bubble dragging, with coordinate problems
2018-02-05 16:57:44 -08:00
Rachel Fenichel
3e62ffc20a
Split at higher level for multiline function calls
2018-01-24 11:26:41 -08:00
Rachel Fenichel
9a53e96d53
More lint fixes
2018-01-23 18:22:53 -08:00
picklesrus
52f76013b5
Change how blockly handles cursors. The old way was quite slow becau… ( #1057 )
...
* Change how blockly handles cursors. The old way was quite slow because it changed the stylesheet directly. See issue #981 for more details on implementation and tradeoffs. This changes makes the following high level changes: deprecate Blockly.Css.setCursor, use built in open and closed hand cursor instead of custom .cur files, add css to draggable objects to set the open and closed hand cursors.
2017-04-21 14:57:54 -07: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
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
13c5d9b3dd
Improve bubble arrow paths for extreme ratios.
2016-09-27 18:26:29 -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
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
706d74c81e
Handle touches on/in comments and right-clicks on the workspace
2016-09-01 14:15:03 -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
b3cd33d440
Reset cursor and touch identifier in the bubble instead of relying on Blockly.onMouseUp
2016-08-25 16:55:26 -07:00
Neil Fraser
554fe18ab9
Use direct call to comment's resize rather than event.
2016-05-04 14:49:00 -07:00
Neil Fraser
c785cabe40
Use more coordinates.
2016-04-19 23:24:42 -07:00
Neil Fraser
7e96a60da7
Use goog.math.Coordinate instead of separate X and Y properties.
2016-04-19 21:14:49 -07:00
Neil Fraser
8ecfab014f
Separate overlapping emboss filter and disabled pattern across multiple Blockly instances. Issue 184.
2015-09-28 12:20:28 -07:00
Neil Fraser
0061482977
Disallow output coupled with next statement.
2015-09-17 16:47:13 -07:00
Neil Fraser
5b7fec7092
Add zooming feature.
...
By carloslfu.
2015-08-19 17:21:05 -07:00
Neil Fraser
3cf4b51c31
Remove bubble's filter for JavaFX (issue 99).
2015-05-13 23:04:09 -07:00
Neil Fraser
17961f7f58
Support multiple Blockly instances.
2015-04-28 13:51:25 -07:00
Neil Fraser
c9addf7e31
Improve accuracy of goog.require calls.
2015-02-06 15:27:25 -08:00
Neil Fraser
208e49c9e6
Add red 'X' to mouse cursor if blocks are over the trash can.
2014-11-26 12:03:21 -08:00
Neil Fraser
1235c1e80c
Fade out trashcan when closed.
2014-11-24 15:08:19 -08:00
Neil Fraser
6539211104
Change official project URL.
2014-10-07 13:09:55 -07:00
Neil Fraser
7122410373
Changing project location from Google Code to GitHub.
2014-09-08 15:18:02 -07:00
Neil Fraser
d998a1c8ec
Update to latest version.
2014-09-08 14:26:52 -07:00
ellen.spertus
6ee38cdec3
Automatic commit Tue Jan 28 03:00:09 PST 2014
2014-01-28 03:00:09 -08:00
ellen.spertus
ea211c5080
Manual commit
2013-12-20 16:25:26 -08:00
ellen.spertus
a8acffd81c
New initial commit with .svn directories and their contents ignored.
2013-10-30 14:46:03 -07:00