This is an automated email from the ASF dual-hosted git repository. shenyi pushed a commit to branch next in repository https://gitbox.apache.org/repos/asf/incubator-echarts.git
commit 4c3b1b267b6f3a0b003860b8e59c09f7fa791891 Merge: 196935f 79c644d Author: Yi Shen <bm2736...@gmail.com> AuthorDate: Mon Jul 6 19:23:17 2020 +0800 Merge pull request #12911 from apache/label-enhancement [5.0][FEATURE] Label enhancement and state transition src/ExtensionAPI.ts | 45 +- src/chart/bar/BarView.ts | 69 ++- src/chart/bar/PictorialBarView.ts | 5 +- src/chart/candlestick/CandlestickView.ts | 1 - src/chart/custom.ts | 4 +- src/chart/funnel/FunnelSeries.ts | 13 +- src/chart/funnel/FunnelView.ts | 57 ++- src/chart/gauge/GaugeView.ts | 7 +- src/chart/graph/GraphView.ts | 141 +++--- src/chart/helper/Line.ts | 6 +- src/chart/helper/LineDraw.ts | 1 - src/chart/helper/Symbol.ts | 95 ++-- src/chart/helper/SymbolDraw.ts | 2 - src/chart/line/LineSeries.ts | 7 +- src/chart/line/LineView.ts | 1 - src/chart/map/MapView.ts | 2 +- src/chart/parallel/ParallelView.ts | 1 - src/chart/pie/PieSeries.ts | 44 +- src/chart/pie/PieView.ts | 363 +++++---------- src/chart/pie/labelLayout.ts | 396 ++++++++-------- src/chart/pie/pieLayout.ts | 11 +- src/chart/radar/RadarView.ts | 4 +- src/chart/sankey/SankeyView.ts | 126 ++---- src/chart/sunburst.ts | 2 + src/chart/sunburst/SunburstPiece.ts | 285 ++++++------ src/chart/sunburst/SunburstSeries.ts | 8 +- src/chart/sunburst/SunburstView.ts | 12 +- src/chart/sunburst/sunburstAction.ts | 2 +- src/chart/sunburst/sunburstVisual.ts | 4 +- src/chart/tree/TreeView.ts | 13 +- src/chart/treemap/TreemapSeries.ts | 1 + src/chart/treemap/TreemapView.ts | 24 +- src/component/dataZoom/SliderZoomView.ts | 1 + src/component/geo.ts | 4 +- src/component/geo/GeoView.ts | 2 +- src/component/helper/MapDraw.ts | 28 +- src/component/helper/roamHelper.ts | 35 +- src/component/legend/LegendView.ts | 1 + src/component/marker/MarkAreaView.ts | 3 +- src/component/parallel.ts | 4 +- src/component/title.ts | 1 + src/component/toolbox/ToolboxView.ts | 62 +-- src/component/visualMap/VisualMapModel.ts | 5 +- src/coord/geo/GeoModel.ts | 2 + src/echarts.ts | 184 ++++++-- src/label/LabelManager.ts | 554 +++++++++++++++++++++++ src/label/labelGuideHelper.ts | 649 ++++++++++++++++++++++++++ src/label/labelLayoutHelper.ts | 352 +++++++++++++++ src/model/Model.ts | 64 ++- src/model/Series.ts | 7 +- src/model/globalDefault.ts | 14 +- src/model/mixin/dataFormat.ts | 47 +- src/preprocessor/backwardCompat.ts | 65 ++- src/preprocessor/helper/compatStyle.ts | 2 +- src/stream/Scheduler.ts | 21 +- src/theme/dark.ts | 2 + src/util/graphic.ts | 361 +++++++++------ src/util/layout.ts | 1 + src/util/types.ts | 93 +++- src/view/Chart.ts | 6 + src/visual/style.ts | 2 +- test/animation-additive.html | 162 +++++++ test/aria-pie.html | 1 + test/bar-stack.html | 31 +- test/graph-label-rotate.html | 14 +- test/label-layout.html | 695 ++++++++++++++++++++++++++++ test/pie-alignTo.html | 94 ++-- test/pie-label-extreme.html | 728 ++++++++++++++++++++++++++++++ test/pie-label-mobile.html | 201 +++++++++ test/pie-label.html | 271 ++++++++++- test/sunburst-canvas.html | 2 - test/sunburst-drink.html | 3 + 72 files changed, 5172 insertions(+), 1354 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org For additional commands, e-mail: commits-h...@echarts.apache.org