Orange Mug
862ac84464
Merge pull request #683 from orangemug/fix/a11y-issue-320
...
Fix some accessibility issues
2020-05-24 11:44:41 +01:00
orangemug
5448cdbe4e
Don't remember state when toggling <AddModal/>
2020-05-21 10:07:22 +01:00
orangemug
c2ec77e869
Fixed lint errors.
2020-05-18 19:41:09 +01:00
orangemug
b28407a4a0
Accessibility fixes
...
- Aria landmarks
- Title attributes to all icon only buttons
- <Multibutton/> now internally a radio group
- Replaced 1 'skip navigation link' with UI group links
- Added map specific shortcuts to the shortcut menu
- Hidden layer list actions from tab index
2020-05-18 19:37:49 +01:00
orangemug
090a26bb40
Added missing inline error for 'source' field.
2020-04-13 09:10:30 +01:00
orangemug
313b639a5f
Only scroll to selected item in <LayerList/> if not already in view.
2020-04-06 15:30:16 +01:00
orangemug
b8739915b2
Lots of smaller fixes found in the console logs during testing.
2020-04-06 13:59:08 +01:00
orangemug
87bae82b17
Merge remote-tracking branch 'upstream/master' into fix/issue-630
2020-04-04 15:44:29 +01:00
orangemug
fcad636f85
Scroll selected <LayerListItem/> into view
2020-04-04 15:41:35 +01:00
orangemug
ca7bf9f4a7
Fixed lint errors.
2020-03-30 09:57:14 +01:00
orangemug
61ba399e1c
Duplicate layer ids now show errors inline.
2020-03-30 09:47:46 +01:00
orangemug
b5c09a4f17
Merge remote-tracking branch 'upstream/master' into fix/invalid-style-with-duplicate-layer-ids
2020-03-30 08:52:37 +01:00
orangemug
00388e03b8
Moved to using react-accessible-accordion for <LayerEditorGroup/>
2020-03-28 12:53:46 +00:00
orangemug
74b47e7e74
Fix UI when loading invalid style with duplicate layer ids.
...
Also fix for throwing error when 2 layers exist with empty strings as ids.
2020-03-28 10:58:47 +00:00
orangemug
1c953bc296
Remove old hack 'src/vendor/codemirror/addon/lint/json-lint'
2020-03-08 18:43:46 +00:00
orangemug
ce976991d4
Added inline errors to the code-mirror editors based on field spec.
2020-03-08 18:38:32 +00:00
orangemug
1b3d8b5b79
Added JSON error to expression editor
2020-02-25 09:20:14 +00:00
orangemug
793b5d15ad
Fixed lint errors
2020-02-17 11:30:48 +00:00
orangemug
cff32696cc
Better handling of undo history for expressions.
2020-02-17 11:29:05 +00:00
orangemug
3ac06c7cb1
Merge remote-tracking branch 'upstream/master' into feature/ui-errors-and-expressions
2020-02-10 15:57:25 +00:00
orangemug
b539644b2b
Added expression support for filters.
2020-02-09 15:08:24 +00:00
orangemug
7559985a2e
Changed bracket matching color so it doesn't clash with cursor.
2020-02-02 11:32:58 +00:00
orangemug
532bbecb47
Only disable <LayerTypeBlock/> in <LayerEditor/>
2020-02-02 08:05:01 +00:00
orangemug
8ed67e98ce
Fixed lint errors
2020-02-02 07:44:20 +00:00
orangemug
f09cc25a3b
Merge remote-tracking branch 'upstream/master' into feature/ui-errors-and-expressions
2020-02-01 17:36:59 +00:00
orangemug
c5c3e93aff
Better support for expressions
...
- Expression editing state
- CodeMirror JSON editor
- Improved styling
2020-02-01 17:07:52 +00:00
orangemug
725b752e35
Added initial expression work and UI errors.
2020-01-29 08:22:03 +00:00
orangemug
30facc885f
Tidy inline docs and added sdk support table.
2020-01-23 08:33:12 +00:00
orangemug
59e070f463
Merge remote-tracking branch 'upstream/master' into feature/add-range-slider
2020-01-19 11:06:39 +00:00
Orange Mug
49dba02e8f
Merge branch 'master' into matchingbrackets_addon
2020-01-19 08:29:25 +00:00
orangemug
9cadda0236
Update react-collapse which was needlessly updating and causing scroll position jump.
2020-01-18 22:03:29 +00:00
pathmapper
b963fe9619
Add matchbrackets addon
2019-10-29 10:52:06 +01:00
orangemug
ea3b9a20c5
Merge remote-tracking branch 'upstream/master' into feature/add-range-slider
2019-10-26 17:22:52 +01:00
orangemug
8a6e64c8c2
Merge remote-tracking branch 'upstream/master' into feature/issue-559-add-raw-geojson-as-source
2019-10-20 11:19:34 +01:00
orangemug
72b6dd1ae9
Fix lint errors.
2019-10-20 11:12:54 +01:00
orangemug
ee525631fa
Fixes for codemirror in sources modal
...
- Allows for max height
- Override GeoJSON data when changing type
2019-10-20 11:09:20 +01:00
pathmapper
ee9e055af3
Merge pull request #562 from orangemug/feature/json-editor-perf-improvements
...
react-codemirror2 -> codemirror directly
2019-10-19 21:56:59 +02:00
Frederic Junod
26de95a263
Fix the layer type test in LayerEditor component
...
`LayerSourceLayerBlock` was always included
2019-10-16 15:36:25 +02:00
orangemug
22b6a4a2bf
Added max-width to allow overfow scroll on JSONEditor
2019-10-16 06:46:30 +01:00
orangemug
563a78ed42
Moved away from react-codemirror2 to interacting with codemirror directly.
2019-10-15 17:34:36 +01:00
orangemug
7fa17d81ac
Some perf improvements when updating the layers list, also throttled color picker.
2019-10-12 10:10:33 +01:00
orangemug
1fec89b69e
Moved back to data-wd-key approach and fixed tests
2019-05-21 19:07:28 +01:00
orangemug
911549aca3
Moved data-wd-key onto element
2019-05-21 18:54:09 +01:00
orangemug
15cdfbc980
Changed default of step 0.01 -> 1
2019-05-20 11:28:27 +01:00
orangemug
b1d097a40f
Merge remote-tracking branch 'upstream/master' into feature/add-range-slider
2019-05-19 06:04:21 +01:00
pathmapper
1fbfa8428b
Remove unused argument
2019-03-07 13:47:53 +01:00
pathmapper
b13b89c7ce
Fix JSON-editor
2019-03-07 13:06:02 +01:00
orangemug
b712e7f184
Merge remote-tracking branch 'upstream/master' into feature/layer-list-ui-handle
...
Conflicts:
src/styles/_layer.scss
2018-11-02 17:57:42 +00:00
pathmapper
a74eb2989c
Add helper class and style the helper
2018-11-02 14:25:31 +01:00
orangemug
e9b5bfb572
Remove old code.
2018-11-02 08:34:56 +00:00