Nick O'Leary
e3d6d242ac
Fix handling of spacebar inside JSON visual editor
...
Fixes #3682
The treeList keyboard handling was consuming the event - used
to select the item in the list.
The fix here adds a 'selectable' flag on the treeList that can
be used to disabled (=false) the keyboard selection of items.
2022-06-16 23:29:46 +01:00
Kazuhito Yokoi
c5af71e0a2
Change icon path from png to svg
2022-05-05 20:38:55 +09:00
Nick O'Leary
bd626899df
Fix linting error from merge
2022-04-28 11:17:32 +01:00
Nick O'Leary
ff57de0753
Merge branch 'dev' into diagnostics
2022-04-27 22:30:13 +01:00
Stephen McLaughlin
f04e3d5338
fix linting errors introduced in #3553
2022-04-27 15:31:14 +01:00
Steve-Mcl
3e16cc4912
Add i18n for json editor title when readonly
2022-04-27 12:52:41 +01:00
Steve-Mcl
fcdf252f03
rename jsonButtons to toolbarButtons
2022-04-27 12:52:01 +01:00
Steve-Mcl
b23fea9cb5
group json editor toolbar buttons
2022-04-27 12:50:45 +01:00
Steve-Mcl
194eb4e266
code editor ux improvements
...
* Save and restore editor selection(s), cursor(s), scroll pos etc
* Improve focusing of editor at appropriate times
* Works with both ace and monaco
* Backwards compatible and (almost) fully functional with existing nodes
2022-04-27 11:23:13 +01:00
Nick O'Leary
0fec9c7c55
Apply i18n messages to diagnostics dialog
2022-04-26 16:24:13 +01:00
Steve-Mcl
5633c5224e
Add system info UI
2022-03-29 20:59:35 +01:00
Steve-Mcl
251dda3652
missing editor destroy() calls
2021-05-04 09:04:13 +01:00
Nick O'Leary
797da3bc8e
Fix duplicating array item in visual json editor
2020-02-07 10:46:04 +00:00
Nick O'Leary
9d4238e5cc
Re-enable jshint on editor and fixup issues
2020-01-22 11:53:41 +00:00
Kazuhito Yokoi
7805974736
Add icons and support i18n in typedInput of JSON editor
2019-11-25 16:40:42 +09:00
Hiroyasu Nishiyama
21635aadfe
use type name from common.type
2019-11-13 22:50:44 +09:00
Hiroyasu Nishiyama
8c1aa83d12
update support of i18n of JSON editor
2019-10-31 12:26:04 +09:00
Kazuhito Yokoi
a0026e66ce
Fix element to collapse items in visual JSON editor
2019-10-07 16:13:04 +09:00
Nick O'Leary
e3e0378857
Add visual json editor
2019-06-11 14:44:44 +01:00
Nick O'Leary
98a001a8ca
Deprecate editor-button css class
2019-05-17 10:42:43 +01:00
Nick O'Leary
b98e85016a
Namespace type editors CSS
2019-05-07 16:48:05 +01:00
Nick O'Leary
67f8ec7f87
Append node configs to div rather than body
2019-05-03 21:32:12 +01:00
Nick O'Leary
8dc1ad8168
Namespace workspace/view css
2019-05-01 22:41:20 +01:00
Nick O'Leary
b5da6f9c74
Upgrade to jq 3.3.1 / jq-ui 1.12.1
...
Uses jquery-migrate-3.0.1.min.js to keep things working.
2019-04-29 11:50:15 +01:00
Nick O'Leary
ea4d65ceee
Add RED.editor.registerTypeEditor for custom type editors
2018-12-10 22:21:21 +00:00
Nick O'Leary
e57d8ba0ef
pull out editor-client and editor-api
2018-08-17 22:10:54 +01:00