Commit Graph

1962 Commits

Author SHA1 Message Date
alschmiedt
7bba4fa59c Moves the cursor to correct location when block is deleted (#2887)
* Moves the cursor to correct location when block is deleted

* Moves cursor on block mutation
2019-08-21 16:33:16 -07:00
Rachel Fenichel
73ecde2497 Lint 2019-08-21 15:38:59 -07:00
Rachel Fenichel
dd9fdf908f Slightly less fragile 2019-08-21 15:24:37 -07:00
Rachel Fenichel
d19614439f Fix icons in geras 2019-08-21 14:35:36 -07:00
Rachel Fenichel
e86c852936 Split render_info 2019-08-21 14:33:43 -07:00
Sam El-Husseini
1d4cfb8dfa Field angle keyboard navigation (#2853)
Field angle keyboard accessibility
2019-08-20 18:25:15 -07:00
Rachel Fenichel
611b9884ca Move input measurables into a separate file, and make them extend connection measurables. 2019-08-20 15:51:31 -07:00
Rachel Fenichel
d790ad98ee Merge pull request #2882 from rachel-fenichel/measurables_connections_file
Move Connection measurables to their own file
2019-08-20 15:48:33 -07:00
Rachel Fenichel
c2e772f864 Fix provides and requires 2019-08-20 15:41:52 -07:00
kozbial
ffbd483442 Storing notch_left_offset on rows and measurables. 2019-08-20 14:09:16 -07:00
Rachel Fenichel
3e6c0a07e3 Merge pull request #2849 from BeksOmega/feature/AbstractFieldConfig
Changed Abstract Field to New Configuration Paradigm
2019-08-20 13:31:24 -07:00
Sam El-Husseini
b9c81f6254 Remove closure typings (#2861) 2019-08-20 13:18:37 -07:00
Beka Westberg
a3642baf5c Updated TODOs with issue numbers. 2019-08-20 12:52:28 -07:00
Rachel Fenichel
8d32f6bef3 Move Connection measurables to their own file 2019-08-20 11:41:04 -07:00
kozbial
c50257619f Updating for loops in renderers to use constent pattern. 2019-08-20 11:40:01 -07:00
Rachel Fenichel
33cce3c869 Merge pull request #2877 from BeksOmega/feature/ColourFieldConfig
Changed Colour field to New Configuration Paradigm
2019-08-20 11:19:17 -07:00
Rachel Fenichel
89a1aec335 Merge pull request #2791 from BeksOmega/fixes/RemoveCallValidator
Removed Deprecated callValidator Call
2019-08-20 11:15:19 -07:00
Rachel Fenichel
2102af9c7b Merge pull request #2869 from rachel-fenichel/populate_top_bottom_rows
Make top and bottom rows populate themselves
2019-08-20 10:50:38 -07:00
Rachel Fenichel
9dcd38abb8 Remove dead TODO 2019-08-20 10:45:53 -07:00
Beka Westberg
0d482c6488 Changed colour field to new configuration paradigm. 2019-08-20 09:44:14 -07:00
Monica Kozbial
124f7a38b4 Merge pull request #2830 from moniika/moniika-use-field-notch-and-connection
Minor refactor in drawing statement and value inputs
2019-08-19 16:26:28 -07:00
Sam El-Husseini
8a04d5d71b Field colour + Blockly actions (#2855)
* Update field colour to support blockly actions
2019-08-19 16:09:38 -07:00
Rachel Fenichel
d25c08e209 Merge branch 'develop' into populate_top_bottom_rows 2019-08-19 15:16:06 -07:00
Rachel Fenichel
9b8636661f Make rows populate themselves 2019-08-19 15:08:23 -07:00
Rachel Fenichel
54ef08ea04 Fix some annotations 2019-08-19 14:57:13 -07:00
kozbial
4debe8f967 Fixing eslint issue and missing getLastInput call. 2019-08-19 14:51:12 -07:00
kozbial
2d314cbd4a Reverting highlight methods restructure. 2019-08-19 14:51:12 -07:00
kozbial
17c1537a4f Updating draw for statement input and value input to use element xPos and more approriate constants. 2019-08-19 14:51:12 -07:00
Sam El-Husseini
4b4b50d76f Fix drawInternals crash (#2867) 2019-08-19 14:50:46 -07:00
Neil Fraser
096959fde9 Cleanup of last fortnight’s commits. (#2865)
No functional changes.
2019-08-19 14:07:48 -07:00
Rachel Fenichel
981761f7da Move the base Measurable class to its own file 2019-08-19 13:54:07 -07:00
Rachel Fenichel
450ac4ba15 Consider min height and min width in row measure 2019-08-19 13:30:41 -07:00
Rachel Fenichel
efdf80c49c Reset height and width at the beginning of a measure 2019-08-19 11:28:39 -07:00
Rachel Fenichel
b2ebe89493 Cleanup 2019-08-19 11:28:39 -07:00
Rachel Fenichel
88a9307cdb Move all rows into rows.js 2019-08-19 11:28:12 -07:00
Rachel Fenichel
4a3fdb83db Move rows to a new file and annotate 2019-08-19 11:28:12 -07:00
Sam El-Husseini
445419e8f8 Update css to show visual indicator of focus on dropdowndivs and widget dropdowns (#2860) 2019-08-19 10:51:17 -07:00
Monica Kozbial
a1ab4b92bd Merge pull request #2845 from moniika/moniika-render-draw-simple-warnings
Fixing basic warnings in block_render_draw_debug.
2019-08-19 10:40:25 -07:00
Beka Westberg
4f411d2859 Added handling of dynamic functions passed to opt_config. 2019-08-18 07:54:54 -07:00
Beka Westberg
1e73f69cea Changed abstract field to new configuration paradigm. 2019-08-18 07:54:54 -07:00
alschmiedt
a72950cc83 Fix cursor svg to work with new rendering (#2856) 2019-08-16 18:52:29 -07:00
Sam El-Husseini
c99734b8f9 Add valuemin and valuemax aria properties for number fields (#2850) 2019-08-16 18:41:05 -07:00
Sam El-Husseini
63f55da379 Remove last bit of closure! (#2858) 2019-08-16 18:39:25 -07:00
Sam El-Husseini
ff76ee5b0d Dropdown field with Blockly.Menu (#2832)
* Switch dropdown field from using goog.ui.Menu to Blockly.Menu
2019-08-16 18:22:05 -07:00
Rachel Fenichel
b42214abd1 Guarantee that the top and bottom rows exist 2019-08-16 17:36:02 -07:00
Rachel Fenichel
40b3f18766 Merge pull request #2851 from rachel-fenichel/annotations
Fix some compiler warnings
2019-08-16 17:30:17 -07:00
Sam El-Husseini
8cfb67187f Contextmenu with Blockly.Menu (#2834)
* Switch contextmenu  from using goog.ui.Menu to Blockly.Menu
2019-08-16 17:25:56 -07:00
Sam El-Husseini
2b26787185 Blockly menus without closure (#2831)
* Blockly Menu and MenuItem that don't rely on the closure library.
2019-08-16 17:23:14 -07:00
Rachel Fenichel
ca6e591047 Turn off debug rendering 2019-08-16 17:10:06 -07:00
Rachel Fenichel
04a77f0ef2 Fix some compiler warnings 2019-08-16 17:05:24 -07:00