diff --git a/package.json b/package.json index 30ce080ac..d17a222b7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-chart-editor", "description": "plotly.js chart editor react component UI", - "version": "0.41.1", + "version": "0.41.2", "author": "Plotly, Inc.", "bugs": { "url": "https://github.com/plotly/react-chart-editor/issues" @@ -32,39 +32,39 @@ "draft-js": "^0.11.5", "draft-js-import-html": "^1.3.3", "draft-js-utils": "^1.3.3", - "fast-isnumeric": "^1.1.2", + "fast-isnumeric": "^1.1.4", "immutability-helper": "^3.0.2", "plotly-icons": "1.3.14", - "plotly.js": "1.53.0", + "plotly.js": "1.54.0", "prop-types": "^15.7.2", "raf": "^3.4.1", "react-color": "^2.18.0", "react-colorscales": "0.7.3", - "react-day-picker": "^7.4.0", + "react-day-picker": "^7.4.8", "react-dropzone": "^10.2.2", "react-plotly.js": "^2.4.0", "react-rangeslider": "^2.2.0", "react-resizable-rotatable-draggable": "^0.2.0", "react-select": "^2.4.2", "react-tabs": "^3.0.0", - "styled-components": "^5.0.1", + "styled-components": "^5.1.0", "tinycolor2": "^1.4.1" }, "devDependencies": { "@babel/cli": "7.8.4", - "@babel/core": "7.9.0", + "@babel/core": "7.9.6", "@babel/node": "7.8.7", - "@babel/plugin-proposal-object-rest-spread": "7.9.5", + "@babel/plugin-proposal-object-rest-spread": "7.9.6", "@babel/polyfill": "7.8.7", - "@babel/preset-env": "7.9.5", + "@babel/preset-env": "7.9.6", "@babel/preset-react": "7.9.4", - "@babel/traverse": "7.9.5", + "@babel/traverse": "7.9.6", "@hot-loader/react-dom": "16.13.0", "@percy/storybook": "3.3.0", "@storybook/react": "5.3.18", "autoprefixer": "9.7.6", "babel-eslint": "10.1.0", - "babel-jest": "25.4.0", + "babel-jest": "25.5.1", "babel-loader": "8.1.0", "babel-plugin-module-resolver": "4.0.0", "css-loader": "3.5.3", @@ -78,8 +78,8 @@ "eslint-plugin-react-percy": "0.2.4", "fs": "0.0.2", "glob": "7.1.6", - "jest": "25.4.0", - "jest-cli": "25.4.0", + "jest": "25.5.2", + "jest-cli": "25.5.2", "mkdirp": "1.0.4", "node-sass": "4.14.0", "postcss": "7.0.27", @@ -96,7 +96,7 @@ "request": "2.88.2", "rimraf": "3.0.2", "sass-loader": "7.1.0", - "style-loader": "1.2.0", + "style-loader": "1.2.1", "webpack": "4.43.0", "webpack-cli": "3.3.11", "webpack-dev-server": "3.10.3" diff --git a/scripts/translationKeys/combined-translation-keys.txt b/scripts/translationKeys/combined-translation-keys.txt index 0abd92bd0..bb85ccb8f 100644 --- a/scripts/translationKeys/combined-translation-keys.txt +++ b/scripts/translationKeys/combined-translation-keys.txt @@ -66,7 +66,7 @@ Atlas Map August // react-chart-editor: /components/widgets/DateTimePicker.js:82 Auto // react-chart-editor: /components/fields/MarkerColor.js:202 Auto margins // react-chart-editor: /default_panels/StyleAxesPanel.js:184 -Autoscale // plotly.js: components/modebar/buttons.js:157 +Autoscale // plotly.js: components/modebar/buttons.js:209 Average // react-chart-editor: /default_panels/GraphTransformsPanel.js:40 && react-chart-editor: /components/fields/derived.js:144 Axes // react-chart-editor: /DefaultEditor.js:93 Axes to Use // react-chart-editor: /components/fields/AxesCreator.js:158 @@ -156,13 +156,13 @@ Click on the + button above to add a trace. Click on the + button above to add a transform. // react-chart-editor: /components/containers/TransformAccordion.js:129 Click on the + button above to add an annotation. // react-chart-editor: /components/containers/AnnotationAccordion.js:63 Click on the + button above to add an image. // react-chart-editor: /components/containers/ImageAccordion.js:61 -Click to enter Colorscale title // plotly.js: plots/plots.js:333 -Click to enter Component A title // plotly.js: plots/ternary/ternary.js:376 -Click to enter Component B title // plotly.js: plots/ternary/ternary.js:386 -Click to enter Component C title // plotly.js: plots/ternary/ternary.js:396 +Click to enter Colorscale title // plotly.js: plots/plots.js:334 +Click to enter Component A title // plotly.js: plots/ternary/ternary.js:380 +Click to enter Component B title // plotly.js: plots/ternary/ternary.js:390 +Click to enter Component C title // plotly.js: plots/ternary/ternary.js:400 Click to enter Plot title // plotly.js: plot_api/plot_api.js:580 -Click to enter X axis title // plotly.js: plots/plots.js:331 -Click to enter Y axis title // plotly.js: plots/plots.js:332 +Click to enter X axis title // plotly.js: plots/plots.js:332 +Click to enter Y axis title // plotly.js: plots/plots.js:333 Click to enter radial axis title // plotly.js: plots/polar/polar.js:492 Clip To // react-chart-editor: /components/fields/HoverLabelNameLength.js:54 Clip on Axes // react-chart-editor: /default_panels/StyleTracesPanel.js:706 @@ -184,7 +184,7 @@ Colorscales Column Options // react-chart-editor: /default_panels/GraphCreatePanel.js:188 Columns // react-chart-editor: /default_panels/GraphCreatePanel.js:156 Common Case: An 'All' tab might display this message because the X and Y tabs contain different settings. // react-chart-editor: /lib/constants.js:24 -Compare data on hover // plotly.js: components/modebar/buttons.js:185 +Compare data on hover // plotly.js: components/modebar/buttons.js:237 Cone // react-chart-editor: /lib/computeTraceOptionsFromSchema.js:67 Cone Anchor // react-chart-editor: /default_panels/StyleTracesPanel.js:88 Cones & Streamtubes // react-chart-editor: /default_panels/StyleTracesPanel.js:77 @@ -248,10 +248,15 @@ Distributions Divergence // react-chart-editor: /components/fields/derived.js:633 Diverging // react-chart-editor: /default_panels/StyleLayoutPanel.js:42 Double-click on legend to isolate one trace // plotly.js: components/legend/handle_click.js:27 -Double-click to zoom back out // plotly.js: plots/cartesian/dragbox.js:1109 +Double-click to zoom back out // plotly.js: plots/cartesian/dragbox.js:1119 Download plot // plotly.js: components/modebar/buttons.js:53 Download plot as a png // plotly.js: components/modebar/buttons.js:52 Drag // react-chart-editor: /default_panels/StyleLayoutPanel.js:126 +Draw circle // plotly.js: components/modebar/buttons.js:175 +Draw closed freeform // plotly.js: components/modebar/buttons.js:139 +Draw line // plotly.js: components/modebar/buttons.js:157 +Draw open freeform // plotly.js: components/modebar/buttons.js:148 +Draw rectangle // plotly.js: components/modebar/buttons.js:166 Drop the // react-chart-editor: /components/widgets/Dropzone.js:55 Dropdown // react-chart-editor: /components/containers/UpdateMenuAccordion.js:21 E+6 // react-chart-editor: /default_panels/StyleAxesPanel.js:236 @@ -271,6 +276,7 @@ Enter LaTeX formatted text Enter Link URL // react-chart-editor: /components/widgets/text_editors/RichText/LinkEditor.js:89 Enter html formatted text // react-chart-editor: /components/fields/TextEditor.js:93 Equirectangular // react-chart-editor: /default_panels/StyleMapsPanel.js:70 +Erase active shape // plotly.js: components/modebar/buttons.js:184 Error (+) // react-chart-editor: /components/fields/ErrorBars.js:152 Error (-) // react-chart-editor: /components/fields/ErrorBars.js:153 Error Bars X // react-chart-editor: /default_panels/StyleTracesPanel.js:957 @@ -541,7 +547,7 @@ Open Street Map Operator // react-chart-editor: /default_panels/GraphTransformsPanel.js:82 Options // react-chart-editor: /default_panels/GraphCreatePanel.js:193 Orbit // react-chart-editor: /default_panels/StyleLayoutPanel.js:135 -Orbital rotation // plotly.js: components/modebar/buttons.js:286 +Orbital rotation // plotly.js: components/modebar/buttons.js:338 Order // react-chart-editor: /default_panels/GraphCreatePanel.js:190 Orientation // react-chart-editor: /default_panels/GraphCreatePanel.js:105 Orthographic // react-chart-editor: /default_panels/GraphSubplotsPanel.js:64 @@ -600,12 +606,12 @@ Relative to Relative to Grid // react-chart-editor: /default_panels/StyleImagesPanel.js:36 Remainder // react-chart-editor: /default_panels/GraphCreatePanel.js:49 Rendering // react-chart-editor: /components/fields/TraceSelector.js:139 -Reset // plotly.js: components/modebar/buttons.js:450 -Reset axes // plotly.js: components/modebar/buttons.js:166 -Reset camera to default // plotly.js: components/modebar/buttons.js:324 -Reset camera to last save // plotly.js: components/modebar/buttons.js:332 -Reset view // plotly.js: components/modebar/buttons.js:531 -Reset views // plotly.js: components/modebar/buttons.js:569 +Reset // plotly.js: components/modebar/buttons.js:502 +Reset axes // plotly.js: components/modebar/buttons.js:218 +Reset camera to default // plotly.js: components/modebar/buttons.js:376 +Reset camera to last save // plotly.js: components/modebar/buttons.js:384 +Reset view // plotly.js: components/modebar/buttons.js:583 +Reset views // plotly.js: components/modebar/buttons.js:621 Resolution // react-chart-editor: /default_panels/StyleMapsPanel.js:112 Reversed // react-chart-editor: /components/fields/MarkerColor.js:187 Reversed and Grouped // react-chart-editor: /default_panels/StyleLegendPanel.js:97 @@ -653,7 +659,7 @@ Show Exponents Show Prefix // react-chart-editor: /default_panels/StyleAxesPanel.js:270 Show Sides // react-chart-editor: /default_panels/StyleAxesPanel.js:485 Show Suffix // react-chart-editor: /default_panels/StyleAxesPanel.js:294 -Show closest data on hover // plotly.js: components/modebar/buttons.js:175 +Show closest data on hover // plotly.js: components/modebar/buttons.js:227 Show in Legend // react-chart-editor: /default_panels/StyleTracesPanel.js:66 Side // react-chart-editor: /default_panels/GraphSubplotsPanel.js:32 Simple // react-chart-editor: /components/fields/derived.js:162 @@ -757,8 +763,8 @@ Titles To Date // react-chart-editor: /default_panels/StyleAxesPanel.js:420 To Next // react-chart-editor: /components/fields/derived.js:677 To Self // react-chart-editor: /components/fields/derived.js:676 -Toggle Spike Lines // plotly.js: components/modebar/buttons.js:588 -Toggle show closest data on hover // plotly.js: components/modebar/buttons.js:378 +Toggle Spike Lines // plotly.js: components/modebar/buttons.js:640 +Toggle show closest data on hover // plotly.js: components/modebar/buttons.js:430 Top // react-chart-editor: /components/fields/derived.js:105 Top Center // react-chart-editor: /components/fields/TextPosition.js:87 Top Left // react-chart-editor: /components/fields/TextPosition.js:86 @@ -781,7 +787,7 @@ Treemap True // react-chart-editor: /default_panels/StyleAxesPanel.js:187 Try again with a supported file format: // react-chart-editor: /components/widgets/Dropzone.js:82 Turntable // react-chart-editor: /default_panels/StyleLayoutPanel.js:136 -Turntable rotation // plotly.js: components/modebar/buttons.js:295 +Turntable rotation // plotly.js: components/modebar/buttons.js:347 Type // react-chart-editor: /default_panels/GraphCreatePanel.js:33 Typeface // react-chart-editor: /default_panels/StyleAxesPanel.js:36 U // react-chart-editor: /components/fields/derived.js:629 @@ -868,8 +874,8 @@ Zero Line Zoom // plotly.js: components/modebar/buttons.js:103 && react-chart-editor: /default_panels/StyleLayoutPanel.js:131 Zoom Interactivity // react-chart-editor: /default_panels/StyleAxesPanel.js:67 Zoom Level // react-chart-editor: /default_panels/StyleMapsPanel.js:35 -Zoom in // plotly.js: components/modebar/buttons.js:139 -Zoom out // plotly.js: components/modebar/buttons.js:148 +Zoom in // plotly.js: components/modebar/buttons.js:191 +Zoom out // plotly.js: components/modebar/buttons.js:200 ^ // react-chart-editor: /default_panels/StyleAxesPanel.js:286 absolute // react-chart-editor: /default_panels/StyleTracesPanel.js:83 according to axis // react-chart-editor: /components/fields/derived.js:391 @@ -893,7 +899,7 @@ mean ± σ: mean: // plotly.js: traces/box/calc.js:288 median: // plotly.js: traces/box/calc.js:283 min: // plotly.js: traces/box/calc.js:284 -new text // plotly.js: plots/plots.js:334 && react-chart-editor: /components/containers/AnnotationAccordion.js:44 +new text // plotly.js: plots/plots.js:335 && react-chart-editor: /components/containers/AnnotationAccordion.js:44 noon // react-chart-editor: /components/widgets/DateTimePicker.js:145 open: // plotly.js: traces/ohlc/calc.js:107 outgoing flow count: // plotly.js: traces/sankey/plot.js:169 @@ -906,7 +912,7 @@ scaled source: // plotly.js: traces/sankey/plot.js:165 target: // plotly.js: traces/sankey/plot.js:166 to upload here or click to choose a file from your computer. // react-chart-editor: /components/widgets/Dropzone.js:57 -trace // plotly.js: plots/plots.js:336 +trace // plotly.js: plots/plots.js:337 transforms allow you to create multiple traces from one source trace, so as to style them differently. // react-chart-editor: /components/containers/TransformAccordion.js:113 transforms allow you to filter data out from a trace. // react-chart-editor: /components/containers/TransformAccordion.js:108 transforms allow you to sort a trace, so as to control marker overlay or line connection order. // react-chart-editor: /components/containers/TransformAccordion.js:125