This is an automated email from the ASF dual-hosted git repository.

sushuang pushed a change to branch feat-matrix-enhance
in repository https://gitbox.apache.org/repos/asf/echarts.git


    from a09d775f7 chore: merge branch 'feat-matrix' into 'feat-matrix-enhance'
     add 31cf38681 tweak(series data): Add validator to hint incorrect option.
     add 3123a3a93 test(matrix): Add an application case.
     add 4a978a0a9 feat(matrix): fix treemap breadcrumb layout in matrix.
     add 4c9428b7a feat: new theme color
     add 1b19b8231 design: gray tokens
     add 6fdd2bee8 design: colors using tokens
     add 294ed78c2 feat: update theme
     add 17a3bad35 feat: first round color all changed
     add 5f0184b73 Merge branch 'v6' into feat-theme
     add 6629fb2cd feat: update dataZoom theme
     add 3898955ae fix: adjust themes
     add c88e9f73c feat: update themes
     add 74ddbde65 fix: fix unit test cases
     add e23ed4442 feat(theme): use containDataZoom to avoid overlap
     add 230ca049a fix(theme): adjust grid, legend, tokens
     add f3c93a623 fix(theme): revert containDataZoom and update theme
     add 8fd6cd4bc fix(theme): remove comment
     add 731aac477 feat(theme): add dark theme
     add 0882eddc7 feat(theme): remove light colorLayer
     add 7b34b1923 fix(theme): update according to the pr review
     add 77826be83 fix: update styles
     add f9b2a821f chore(theme): support theme in visual test
     add 8005bc3d4 test: support using theme in visual test
     add f74b153af feat(theme): WIP v5 theme
     add 88d658aa8 fix(theme): update v5 theme
     add e7867e15a chore(test): support mark diff as expected
     add bd4d96577 Merge branch 'v6' into feat-theme
     add c4481090e test(theme): fix test cases of v6
     add acf99c789 chore: fix visual test
     add 21d4124f2 fix: remove an unintentionally added test case
     add 4181b3f05 chore: merge v6
     add 72f92ba3d chore(test): fix default actual source
     add 3c33ba598 chore: remove unintentionally added files
     add a1d61c223 chore: remove unintentionally added import
     add b60f10569 Merge pull request #20865 from apache/feat-theme
     add 5c11b747b fix(rich-text-inherit-plain):  see 
https://github.com/apache/echarts/pull/20977/files#r2128424459
     add ad7c5c89a fix(rich-inherit-plain): fix and add test case.
     add 90038733c Merge pull request #21016 from 
apache/fix/rich-inherit-plain-label-2
     add 29230b804 Merge remote-tracking branch 'origin/v6' into 
feat-matrix-enhance
     add 59e8c645a feat(matrix): change the definition of cell.size and 
levelSize - based on matrix size rather than viewport size.
     add 1a3e819da feat(matrix): (1) Fix text truncate area. (2) Remove extra 
padding, use label.padding uniformly.
     add 9b3f71eea test(matrix): Add visual test (partial, not complete)

No new revisions were added by this update.

Summary of changes:
 src/chart/bar/BarSeries.ts                         |   4 +-
 src/chart/bar/BaseBarSeries.ts                     |   9 +-
 src/chart/bar/PictorialBarSeries.ts                |   3 +-
 src/chart/boxplot/BoxplotSeries.ts                 |   5 +-
 src/chart/custom/CustomView.ts                     |   3 +-
 src/chart/funnel/FunnelSeries.ts                   |   7 +-
 src/chart/funnel/FunnelView.ts                     |  11 +-
 src/chart/gauge/GaugeSeries.ts                     |  21 +-
 src/chart/graph/GraphSeries.ts                     |   6 +-
 src/chart/graph/Thumbnail.ts                       |  11 +-
 src/chart/heatmap/HeatmapLayer.ts                  |   3 +-
 src/chart/heatmap/HeatmapSeries.ts                 |   3 +-
 src/chart/helper/LargeLineDraw.ts                  |   3 +-
 src/chart/helper/Line.ts                           |   3 +-
 src/chart/helper/LinePath.ts                       |   3 +-
 src/chart/line/LineSeries.ts                       |   5 +-
 src/chart/line/poly.ts                             |   3 +-
 src/chart/map/MapSeries.ts                         |  17 +-
 src/chart/pie/PieSeries.ts                         |   4 +-
 src/chart/sankey/SankeySeries.ts                   |   5 +-
 src/chart/scatter/ScatterSeries.ts                 |   3 +-
 src/chart/sunburst/sunburstVisual.ts               |   6 +
 src/chart/tree/TreeSeries.ts                       |   3 +-
 src/chart/tree/TreeView.ts                         |   5 +-
 src/chart/treemap/Breadcrumb.ts                    |  35 +-
 src/chart/treemap/TreemapSeries.ts                 |  28 +-
 src/component/axis/CartesianAxisView.ts            |   5 +
 src/component/axisPointer/AxisPointerModel.ts      |  15 +-
 src/component/brush/BrushModel.ts                  |  19 +-
 src/component/dataZoom/SliderZoomModel.ts          |  46 +-
 src/component/dataZoom/SliderZoomView.ts           |  11 +-
 src/component/helper/BrushController.ts            |   5 +-
 src/component/legend/LegendModel.ts                |  26 +-
 src/component/legend/LegendView.ts                 |   3 +-
 src/component/legend/ScrollableLegendModel.ts      |   7 +-
 src/component/marker/MarkAreaView.ts               |   3 +-
 src/component/matrix/MatrixView.ts                 |  75 +--
 src/component/timeline/SliderTimelineModel.ts      |  58 +-
 src/component/timeline/TimelineModel.ts            |   5 +-
 src/component/title/install.ts                     |  13 +-
 src/component/toolbox/ToolboxModel.ts              |  11 +-
 src/component/toolbox/ToolboxView.ts               |   3 +-
 src/component/toolbox/feature/DataView.ts          |  15 +-
 src/component/toolbox/feature/DataZoom.ts          |   3 +-
 src/component/toolbox/feature/SaveAsImage.ts       |   5 +-
 src/component/tooltip/TooltipModel.ts              |  14 +-
 src/component/tooltip/TooltipView.ts               |   8 +-
 src/component/tooltip/tooltipMarkup.ts             |   7 +-
 src/component/visualMap/ContinuousModel.ts         |   9 +-
 src/component/visualMap/VisualMapModel.ts          |  13 +-
 src/coord/axisDefault.ts                           |  20 +-
 src/coord/calendar/CalendarModel.ts                |  19 +-
 src/coord/cartesian/GridModel.ts                   |  11 +-
 src/coord/geo/GeoModel.ts                          |  24 +-
 src/coord/matrix/Matrix.ts                         |  15 +-
 src/coord/matrix/MatrixModel.ts                    |  26 +-
 src/coord/radar/RadarModel.ts                      |   8 +-
 src/core/echarts.ts                                |   6 +-
 src/data/helper/dataProvider.ts                    |  59 +-
 src/label/labelStyle.ts                            |  49 +-
 src/layout/barGrid.ts                              |   5 +-
 src/loading/default.ts                             |   7 +-
 src/model/Global.ts                                |   4 +-
 src/model/globalDefault.ts                         |  21 +-
 src/theme/dark.ts                                  | 212 +++++--
 src/theme/light.ts                                 |  35 --
 src/util/layout.ts                                 |  36 --
 src/util/styleCompat.ts                            |   7 +-
 src/util/symbol.ts                                 |   3 +-
 src/visual/tokens.ts                               | 214 +++++++
 src/visual/visualDefault.ts                        |   3 +-
 test/areaLineUpdate.html                           |   4 +-
 test/axis-extrema.html                             |  10 +-
 test/bar-markArea.html                             |   1 +
 test/check-build.html                              |   5 +-
 test/circle-packing-with-d3.compat.html            |   7 +-
 test/circle-packing-with-d3.html                   |   9 +-
 test/custom-shape-morphing2.html                   |   6 +-
 test/custom-shape-morphing3.html                   |   1 -
 test/custom-transition-ecStat.html                 |   1 -
 test/dataZoom-action.html                          |  18 +-
 test/ie-svg-export.html                            |   9 +-
 test/ios13-z-bug.html                              |   6 +-
 test/lib/config.js                                 |  65 +-
 test/lib/testHelper.js                             |  10 +-
 test/lines-ny.html                                 |   7 +-
 test/matrix2.html                                  |   9 +-
 test/matrix3.html                                  | 190 +++++-
 test/matrix_application.html                       | 321 +++++++++-
 test/pie-label.html                                |   4 +-
 test/rich-inherit-plain-label.html                 | 190 +++++-
 test/runTest/actions/__meta__.json                 |   5 +-
 test/runTest/actions/matrix2.json                  |   1 +
 test/runTest/actions/matrix_application.json       |   1 +
 test/runTest/actions/matrix_application2.json      |   1 +
 test/runTest/actions/rich-inherit-plain-label.json |   2 +-
 test/runTest/cli.js                                |  13 +-
 test/runTest/client/client.css                     | 117 +++-
 test/runTest/client/client.js                      | 445 +++++++++++++-
 test/runTest/client/index.html                     |  98 ++-
 test/runTest/genReport.js                          | 265 +++++++-
 test/runTest/marks/axis-break-2.json               |  10 +
 test/runTest/marks/axis-break-3.json               |  10 +
 test/runTest/marks/axis-break-4.json               |  10 +
 test/runTest/marks/axis-break.json                 |  10 +
 test/runTest/marks/brush2.json                     |  10 +
 test/runTest/marks/dataSelect.json                 |  10 +
 test/runTest/marks/decal.json                      |  10 +
 test/runTest/marks/emphasis-disabled.json          |  10 +
 test/runTest/marks/force-edge-ignoreLayout.json    |  10 +
 test/runTest/marks/gauge.json                      |  10 +
 test/runTest/marks/graph-edge-highlight.json       |  10 +
 test/runTest/marks/graph-grid.json                 |  10 +
 test/runTest/marks/graph-thumbnail.json            |  10 +
 test/runTest/marks/graph.json                      |  10 +
 test/runTest/marks/hoverFocus.json                 |  10 +
 test/runTest/marks/loading.json                    |  10 +
 test/runTest/marks/sankey-labelValue.json          |  10 +
 test/runTest/marks/sunburst-book.json              |  10 +
 test/runTest/marks/sunburst-emphasis-focus.json    |  10 +
 test/runTest/marks/sunburst-label-align.json       |  10 +
 test/runTest/marks/sunburst-label-rotate.json      |  10 +
 test/runTest/marks/sunburst-label.json             |  10 +
 test/runTest/marks/sunburst-simple.json            |  10 +
 test/runTest/marks/theme-list.json                 |  10 +
 test/runTest/marks/theme.json                      |  10 +
 test/runTest/marks/universalTransition3.json       |  10 +
 test/runTest/server.js                             | 124 +++-
 test/runTest/store.js                              | 196 +++++-
 test/runTest/util.js                               |   8 +
 test/theme-list.html                               | 665 +++++++++++++++++++++
 test/ut/spec/api/containPixel.test.ts              |   6 +-
 test/ut/spec/api/converter.test.ts                 |   6 +-
 test/ut/spec/component/visualMap/setOption.test.ts |   3 +-
 test/ut/spec/series/custom.test.ts                 |   7 +
 theme/{roma.js => rainbow.js}                      |  80 +--
 theme/v5.js                                        | 581 ++++++++++++++++++
 137 files changed, 4412 insertions(+), 717 deletions(-)
 delete mode 100644 src/theme/light.ts
 create mode 100644 src/visual/tokens.ts
 create mode 100644 test/runTest/actions/matrix2.json
 create mode 100644 test/runTest/actions/matrix_application.json
 create mode 100644 test/runTest/actions/matrix_application2.json
 create mode 100644 test/runTest/marks/axis-break-2.json
 create mode 100644 test/runTest/marks/axis-break-3.json
 create mode 100644 test/runTest/marks/axis-break-4.json
 create mode 100644 test/runTest/marks/axis-break.json
 create mode 100644 test/runTest/marks/brush2.json
 create mode 100644 test/runTest/marks/dataSelect.json
 create mode 100644 test/runTest/marks/decal.json
 create mode 100644 test/runTest/marks/emphasis-disabled.json
 create mode 100644 test/runTest/marks/force-edge-ignoreLayout.json
 create mode 100644 test/runTest/marks/gauge.json
 create mode 100644 test/runTest/marks/graph-edge-highlight.json
 create mode 100644 test/runTest/marks/graph-grid.json
 create mode 100644 test/runTest/marks/graph-thumbnail.json
 create mode 100644 test/runTest/marks/graph.json
 create mode 100644 test/runTest/marks/hoverFocus.json
 create mode 100644 test/runTest/marks/loading.json
 create mode 100644 test/runTest/marks/sankey-labelValue.json
 create mode 100644 test/runTest/marks/sunburst-book.json
 create mode 100644 test/runTest/marks/sunburst-emphasis-focus.json
 create mode 100644 test/runTest/marks/sunburst-label-align.json
 create mode 100644 test/runTest/marks/sunburst-label-rotate.json
 create mode 100644 test/runTest/marks/sunburst-label.json
 create mode 100644 test/runTest/marks/sunburst-simple.json
 create mode 100644 test/runTest/marks/theme-list.json
 create mode 100644 test/runTest/marks/theme.json
 create mode 100644 test/runTest/marks/universalTransition3.json
 create mode 100644 test/theme-list.html
 copy theme/{roma.js => rainbow.js} (50%)
 create mode 100644 theme/v5.js


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to