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

ovilia pushed a change to branch time-formatter
in repository https://gitbox.apache.org/repos/asf/incubator-echarts.git.


    from f2d34e0  feat(time): update lang
     add 5809720  feat: add label manager for each series to layout label.
     add 2b8da72  feat: improve label layouting. displayed by priority(default 
to be size of area).
     add 8c467f2  Merge branch 'next' into label-enhancement
     add 9718d12  fix(label): respect the original ignore value when handling 
overlap
     add db8297b  feat(label): ignore style.x/y when x/y is given in labelLayout
     add 6f9f5af  Merge branch 'next' into label-enhancement
     add 7df0126  Merge branch 'next' into label-enhancement
     add 447c0a6  fix(progressive): fix task may not been executed in 
progressive rendering.
     add 7e84356  fix: avoid unexpected treeshaking.
     add 5239e3c  feat: using state for all user interactions.
     add 75a69b1  fix(pie): fix pie hover state
     add b631038  fix(label): fix emphasis position.
     add 8bf2072  enhance(pie): improve pie animation. #12553
     add c30f137  feat: add auto calculated label guide line.
     add e201982  fix(state): fix some state issues on pie.
     add 17eb9c0  feat(state): add stateAnimation in all series. use state in 
sunburst.
     add 4ae89c2  enhance(state): clearStates and restoreState in the 
renderSeries overall.
     add c94b745  fix: fix rotation origin in graph and tree. fix itemStyle in 
and level of sunbrst.
     add 0d467b1  fix: fix textContent z on hover.
     add e4c1308  fix: still compat barBorderRadius, barBorderColor
     add 6b86fff  fix: use highlighted and selected flag to determine if apply 
state.
     add 0bb61d0  fix: exclude default stroke when intersecting labels.
     add 601259d  fix: fix hover scale in graph and tree
     add ea1978b  fix: use fill instead of textFIll for text
     add 72c10a2  Merge branch 'next' into label-enhancement
     add bce7435  fix(bar): compat barBorderWidth
     add 7f53a78  Merge branch 'next' into label-enhancement
     add bda15a2  Merge branch 'next' into label-enhancement
     add 6fa462f  fix: compat barBorderXXX in backgroundStyle. rename 
barBorderRadius to borderRadius
     add 34e4cb0  feat: label and labelLine animation
     add 906e363  fix: compat barBorderXXX in backgroundStyle
     add 678b42d  fix: fix class error in ES6 built file
     add fba40c7  fix: fix not existed emphasis state caused error.
     add c11498d  refact: layout label after render in pie.
     add 4062b9f  feat: support state transition in geo component
     add 5accd25  feat(pie): improve the shape of label layout
     add d8b1f1c  feat: add minTurnAngle in labelLine
     add 86d6c25  feat: ignore labelLayout if it's not specified in option
     add fead688  feat(label): support overlap configuration in labelLayout
     add dae5a2b  feat: add labelLine for all series
     add c344d13  feat: add draggable in labelLayout
     add 6f57d74  fix(label): fix logic issues in setLabelLineStyle
     add 65f4fc4  feat: change label overlap configuration for supporting 
overlap layout
     add ca57e80  feat(label: add shift-x, shift-y option for moveOverlap in 
labelLayout
     add 0089d9b  feat(label): optimize label auto layout when aligned 
horizontally or vertically
     add 1c7a130  feat(label): rewrite the label shift algorithm in layout
     add a7310d8  feat(label): squeeze the labels then hide if there is no 
space.
     add 73f0a6b  fix(type): prefer rotate over rotation in label configuration
     add eb94696  fix(state): fix emphasis toggle too frequently caused color 
lift accumulation
     add 3a80a47  fix(toolbox): fix icon emphasis status not keep when selected.
     add 3f46e8a  fix(state): fix wrong emphasis lift color when animation is 
enabled
     add a2645c1  fix(state): forget to remove saved states in clearStates.
     add 9919c52  fix(state): use flag to determine which states to restore 
instead of simply save and restore
     add dd37d60  fix(state): fix last commit, still needs save, clear and 
restore states without animation.
     add e8605d0  fix(label): fix label animation with selected states.
     add 1dc916d  ts: update roamHelper
     add 9185991  fix(sunburst): fix sunburst animation
     add fdcc88d  fix(treemap): fix treemap label displayed text
     add 678a33b  fix(visualMap): fix error when target series not exists.
     add f3ed3fa  feat(label): use the new layout algorithm in pie
     add 27f2044  fix(label): fix wrong squeeze logic in label layout
     add f1dd46d  enhance(labelLine): optimize smooth in labelLine
     add 306779e  fix(labelLine): only set smooth when it's changed.
     add 804a99c  feat(pie): support overflow wrap
     add 7db0a9c  feat(label): enable darkMode
     add f40e0dd  feat(label): change label default color to black/white, 
'inherit' to set color same with element
     add 27c3cce  fix(labelLine): fix error when labelLine don't have points
     add 83df54f  fix(label): label color is dark by default in pie and 
sunburst.
     add 58dc3f7  Merge branch 'next' into label-enhancement
     add 895cc00  change(bar): change to fade out animation when series is 
removed. #12543
     add f6c5bef  fix(label): recalculate labelLine if label position is 
changed by users in layout stage
     add 97e15ec  fix(animation): force stop remove animation before init again.
     add abdb831  fix(line): optimize area animation
     add 2e2a76e  refact(graph): use blur state instead of change opacity by 
manual
     add 52c0f4d  refact(sankey): use blur state.
     add 195ba7d  fix(label): fix interpolate value affect the original value.
     add b26b5d5  feat(label): can change labelLine points in labelLayout
     add 6256346  fix(label): optimize layout on pie.
     add e629132  fix(label): labelLine has same z, zlevel with element
     add bf6c144  refact(label): add minMargin for layouting. the original 
margin is renamed to edgeDistance
     add c003487  feat(label): add maxSurfaceAngle limit in pie
     add cac1f9b  ts: fix types
     add 4ec8de7  fix(dataZoom): fix position not update after resized
     add 9df0be9  fix(state): fix state transition may not being applied bug.
     add 1cfa45d  fix(state): fix z2 lift on emphasis
     add 800ba5b  Merge branch 'next' into label-enhancement
     add e43a58c  fix(pie): fix error when there is no data.
     add e63a8fe  fix(label): fix map label layout.
     add d00e836  test: fix cases
     add 79c644d  feat(animation): use cubicInOut easing by default
     add 31f9a59  refact(state): add selected, blur state. move label related 
helpers to label/labelStyle
     add ceed556  refact: move states related code from graphic to states
     add 1a17fe2  feat(state): support blur others when emphasis.
     add 19bc675  fix(state): support blur others when highlight through 
dispatchAction
     add 8227878  fix(state): state transition not applying on removed element.
     add 2a9e75c  feat(state): add focus on all series
     add f0dd14f  feat(animation): apply fade out animation on more series
     add 4c3b1b2  Merge pull request #12911 from apache/label-enhancement
     add e64f712  fix(map): fix label not update on roam bug in map
     add 8ea9498  Merge branch 'next' into state
     add f9307c7  fix(map): fix label not display on map
     add 1131bad  fix: add disableLabelAnimation for several series
     add 8e7b3ce  Merge branch 'next' into state
     add 4145592  fix(map): fix onStateChange param
     add d072ae7  fix(states): fix stateProxy not work on labelLine. fix 
default label cursor
     add 21a0140  test: add all chart options for general test cases
     add 1e79ecc  feat(state): better support of blur emphasis in line
     add c5dc732  fix(pie): fix pie top label may have half exceed issue
     add d903c1e  fix(state): support legend focus on line
     add 7501e02  feat(line): support hovering on polyline / polygon
     add f7aa81c  refact(pictorialBar): refact states management to have better 
support of focus
     add 179b9a2  feat(state): support hover focus on custom series
     add 5d3a2a1  feat(state): support focus on dataIndex array
     add 9314888  refact(states): change highlightPolicy in sunburst to 
emphasis.focus
     add c3cc56d  refact(sunburst): forward sunburstHighlight action to general 
highlight action
     add 480dbb8  refact(states): focusNodeAdjacency changed to focus: 
'adjacency' in graph/sankey
     add 18cfbf7  feat(sankey): support 'gradient' color in sankey edge.
     add c34fb61  feat(state): more state for labels.
     add 16819d9  feat(states): support more states in markers, fix type errors.
     add 9b4cb83  fix(label): fix label on markLine
     add f869a89  feat(animation): action in dataZoom and resize can override 
the option animtion.
     add 3769757  Merge pull request #12965 from apache/datazoom-animation
     add b02066d  Merge branch 'next' into state
     add bc012f0  fix(sunburst): adjust default color strategy
     add e0f6f99  fix(state): fix symbol state in line draw
     add 5d2d50b  test: clean code, update cases
     add ff88adc  feat(treemap): add ancestor, descendant focus
     add e6c0f31  feat(state): add focus ascendant, descendant on tree
     add fe0d94a  feat(treemap): add borderRadius
     add cf37493  fix(tree): fix unexpected highlight when focus descendant.
     add 12bffab  feat(state): support blur scope to be coordinateSystem
     add 61d1bb0  fix(state): fix wrong blurScope if series has no coordSys
     add 831cde3  feat(state): blur markers when focus
     add 34a949f  refact: change hoverAnimation to emphasis.scale, hoverOffset 
to emphsis.scaleSize
     add 73d6d37  ts: fix types
     add cc31caa  feat(state): add click to select on all series
     add d5e2375  fix(state): fix can't remove stroke when switching from 
select,emphasis state to emphasis state.
     add d6df31d  fix(state): a better fix of issue in commit d5e2375
     add 94473af  feat(state): default black stroke select style in common 
series.
     add 23e84e8  feature: remove the member `dependentModes` from 
`ComponentModel`. Use `ecMode.getComponent` `ecModel.queryComponents` instead. 
Because: (1) `dependentModes` is rarely used. (2) It might be wrongly cached. 
If cached, it might not be updated when new `setOption`. (3) Not necessary to 
prepare all dependencies model table for each component. Should better to 
require them when really want to use them.
     add 065cf80  feature: add `setOption` control param: `replaceMerge`.
     add 39891c0  Merge branch 'next' into remove-component
     add 18c2156  ts: remove "any" from type ECUnitOption (which causes "any" 
spread).
     add fa7cd46  fix: fix replaceMerge in feature "restore" and add test cases.
     add 1db1349  feature: In replaceMerge, trade {xxx: null/undefined} the 
same as {xxx: []} for ec option.
     add af07980  fix: fix type and tweak component.getReferingComponent.
     add 32a4b66  feature: (1) support axis id reference in dataZoom. (except 
toolbox dataZoom) (2) enhance dataZoom auto choose axis logic to support 
multiple setOption. (except toolbox dataZoom) (3) enhance dataZoom to enable 
axis and dataZoom removal. (except toolbox dataZoom) (4) simplify the code of 
dataZoom.
     add a3d29cf  feature: add test case for id duplicated.
     add cc81a49  feature: (1) support toolbox dataZoom works on the second 
setOption. (2) change the mechanism of "internal component" to support adding 
them dynamically. (3) uniform the "get referring component". (4) support 
toolbox dataZoom use axis id to refer axis (previously only axisIndex can be 
used). (5) remove the support to restore on the second setOption temporarily.
     add 4bbe3b2  fix: fix toolbox dataZoom when on grid.
     add f5a9667  fix: (1) Inside dataZoom can not dispose when grid removed. 
(2) uniform the reference between components.
     add c4d442e  fix: fix noTarget logic for dataZoom.
     add 7606cb7  fix: fix feature reproduce and complete test case.
     add 548bf37  add test case.
     add 6d00f9c  Fix: radar model mixin with  AxisModelCommonMixin
     add 8b41d42  use 'mixin' to merge class prototype to object
     add 446f96d  Merge pull request #12943 from susiwen8/fix-radar
     add 3154459  Merge branch 'next' into remove-component
     add 7304d5a  ts: fix type follow the update of zrender.
     add 29f2984  Merge branch 'next' into remove-component
     add 82015b7  Merge pull request #12987 from apache/remove-component
     add 6766b46  Merge branch 'next' into state
     add cdbd650  feat(state): add selectchanged event
     add 59e4dac  feat(state): add back support of selected flag in data item 
object.
     add 120ff08  refact: unify deprecate log. compat pie select action
     add b96563d  refact(state): compat legacy pie/map select events
     add 307d80b  refact(geo): add back selection event in geo
     add fc046e7  fix(state): some small problem fixes.
     add 014ac4b  fix(state): fix typos
     add 9c4a9e6  fix(state): more robust default emphasis color calculation.
     add 2db82f8  Merge pull request #12925 from apache/state
     add 493f54c  fix #12969 - Skip rendering for data out of axis content in 
heatmap
     add f8031ef  Update HeatmapView.ts according to code review comment
     add 39bd739  Merge pull request #12991 from quillblue/fix-12969
     add 9033996  feat: make line bolder when line is in emphasis mode, 
designed by apache#12931.
     add 2883997  fix: fix a typo in test case.
     add c0b4e97  tweak: tweak bolder option to `series.emphasis.bolder` from 
`series.bolderWhenHover`.
     add 6ea5a42  tweak: tweak bolder fetcher.
     add 30c00f4  feat(dataZoom): optimize style. add borderRadius, 
selectedDataBackground
     add aea2fbf  feat(visualMap): optimize visualMap style. add several 
styling config
     add 9a665c5  feat(visualMap): optimize indicator and handle in symbolSize 
visual mapping
     add 3ac3175  fix(lines): fix unexpected fill in polyline
     add 41ba157  fix(export): add back echarts.format.getTextRect
     add 8fea284  fix(label): support legacy style color: 'auto' for color: 
'inherit' usage.
     add 6f5d9d7  fix(symbol): fix image symbol not display bug
     add 6fca352  fix(axisPointer): not use align: 'center' because it's 
already been calculated
     add a7c0d8c  feat(bar): improve gaps between bar. #12935
     add a7f2c16  fix(state): not blur others when highlighting with axisPointer
     add 3ddf62a  fix: add back hover layer.
     add 26ca0b5  fix(treemap): truncate text when exceeds height
     add 459a9d8  feat(timeline): optimize timeline style. add progress config
     add 45a7ef3  timeline: progress logic tweak.
     add 1dda43c  fix(pie): fix wrong label x,y in select state when position 
is inside
     add 7a09ecc  refact(state): useHoverLayer all replaced with 
states.emphasis.hoverLayer
     add 33a8ec7  fix(legend): fix legend color with visual encoded on 
style.stroke
     add 74aefce  feat(timeline): improve icon and label color.
     add 1b5efea  fix(timeline): fix wrong progress status on label when 
several labels are ignored
     add b786334  Merge pull request #13008 from apache/optimize-style
     add 9857603  Merge branch 'next' of 
https://github.com/apache/incubator-echarts into design-12931
     add e538b37  fix(radar): fix default polygon shown bug.
     add e86484b  Merge branch 'next' of 
https://github.com/apache/incubator-echarts into design-12931
     add 17a9770  tweak: tweak the option `emphasis.bolder` to 
`emphasis.lineStyle.width: bolder`.
     add ec0f7c0  fix: remove useless code.
     add 9e8994a  fix(grid): fix a typo in GridModel.ts.
     add eb9fda9  tweak: use `polyline.style.lineWidth` instead of 
`lineStyleModel.get('width')`.
     add aff984a  Merge pull request #13013 from plainheart/design-12931
     add 84d4b3f  feat(dataZoom): add brushSelect
     add d330531  fix(dataZoom): optimize brushing interaction
     add 8e27053  feat(state): provide enter/leave state in api
     add 08a965a  feat(dataZoom): add drag zone when using brush in dataZoom
     add cafd98e  fix(dataZoom): put resize handle on top of move handle
     add 09f5550  feat(dataZoom): add icon on move handle
     add 2b6aa05  feat(dataZoom): tweak default style
     add b2ea4c4  fix(dataZoom): enable brushSelect by default. fix dataZoom 
location with move handle.
     add 359a7b3  fix(dataZoom): transparent move handle since it's shown by 
default
     add 4ebc9ef  fix(dataZoom): fix invisible shape not update bug
     add 1accbd0  fix(dataZoom): constraint brush on zoom panel.
     add e416d23  Merge pull request #13025 from apache/datazoom-brush
     add f741580  dataZoom: tweak move handle style
     add a1ce568  fix: revert the break change brought by 
0b5b67f4f17c2f3abc48c466bff0923e36e72892 ( default value rule of 
toolbox.dataZoom. xAxis/yAxis )
     add c854eff  fix(treemap): optimize treemap label display in zoom animation
     add 1e62b33  fix(treemap): disable breadcrumb text animation
     add 27058cb  fix(treemap): fix upper label truncate in zoom animation
     add 569a4cf  fix(timeline): fix null pointer access.
     add eede51a  fix(ts): fix type errors.
     add 236e0eb  chore(devfast): fix umd may be wrapped multiple times bug.
     add 0f8fa84  chore: fix prepublish to generate lib and esm
     add ad561df  chore: update extension prepublish
     add f7fc1cb  refact: move getECData to a separate module to avoid circular 
dependency
     add 1341f20  chore: fix release command.
     add 2a667b8  chore: parallel build for release.
     add 8040f54  chore: fix extension build
     add ee0b8f3  chore(prepublish): transform entry root folder to esm and lib
     add fb1eeb8  chore(prepublish): fix babel types dependency
     add 0dae350  chore(prepublish): transform __DEV__ to node env expr.
     add c94865f  chore(release): remove __DEV__ in distribution file
     add 7fea331  chore(prepublish): fix __DEV__ not transformed in esm build
     add e882d9a  chore(release): transform __DEV__ after all bundled.
     add 4a9d334  chore(prepublish): replace zrender root folder in esm and lib.
     add 7b70cd1  fix(test): not use min.js in test
     add e87a789  Merge pull request #13034 from apache/next-npm-env
     add b0fb270  chore(devfast): replace __DEV__ with '_DEV_'
     add 2572fa7  merge next

No new revisions were added by this update.

Summary of changes:
 .eslintignore                                      |   14 +-
 .gitignore                                         |    4 +-
 README.md                                          |    2 +-
 build/build.js                                     |  229 +---
 build/config.js                                    |   73 +-
 build/dev-fast.js                                  |   25 +-
 build/ec-lang-rollup-plugin.js                     |    2 +-
 build/pre-publish.js                               |  122 +-
 build/progress.js                                  |    6 +-
 build/release.js                                   |   81 ++
 build/remove-dev-rollup-plugin.js                  |   48 -
 build/{remove-dev.js => transform-dev.js}          |   39 +-
 echarts.common.ts                                  |    2 +-
 {extension => extension-src}/bmap/README.md        |    0
 extension-src/dataTool/prepareBoxplotData.ts       |   23 +-
 extension/bmap/BMapCoordSys.js                     |  245 -----
 extension/bmap/BMapModel.js                        |   68 --
 extension/bmap/BMapView.js                         |  143 ---
 extension/bmap/bmap.js                             |   65 --
 extension/dataTool/gexf.js                         |  230 ----
 extension/dataTool/index.js                        |   61 -
 extension/dataTool/prepareBoxplotData.js           |  107 --
 extension/webpack.config.js                        |   36 -
 package-lock.json                                  |  165 +--
 package.json                                       |   14 +-
 src/.eslintrc.yaml                                 |    1 +
 src/ExtensionAPI.ts                                |   51 +-
 src/action/changeAxisOrder.ts                      |    1 -
 src/action/createDataSelectAction.ts               |   70 --
 src/chart/bar/BarSeries.ts                         |   54 +-
 src/chart/bar/BarView.ts                           |  160 ++-
 src/chart/bar/BaseBarSeries.ts                     |   24 +-
 src/chart/bar/PictorialBarSeries.ts                |   50 +-
 src/chart/bar/PictorialBarView.ts                  |  118 +-
 src/chart/boxplot/BoxplotSeries.ts                 |   42 +-
 src/chart/boxplot/BoxplotView.ts                   |   13 +-
 src/chart/candlestick/CandlestickSeries.ts         |   42 +-
 src/chart/candlestick/CandlestickView.ts           |    6 +-
 src/chart/custom.ts                                |  211 ++--
 src/chart/effectScatter/EffectScatterSeries.ts     |   23 +-
 src/chart/funnel/FunnelSeries.ts                   |   49 +-
 src/chart/funnel/FunnelView.ts                     |   72 +-
 src/chart/funnel/funnelLayout.ts                   |    9 +-
 src/chart/gauge/GaugeSeries.ts                     |   17 +-
 src/chart/gauge/GaugeView.ts                       |   24 +-
 src/chart/graph/GraphSeries.ts                     |   85 +-
 src/chart/graph/GraphView.ts                       |  207 +---
 src/chart/heatmap/HeatmapSeries.ts                 |   35 +-
 src/chart/heatmap/HeatmapView.ts                   |   52 +-
 src/chart/helper/EffectSymbol.ts                   |   33 +-
 src/chart/helper/LargeLineDraw.ts                  |    3 +-
 src/chart/helper/LargeSymbolDraw.ts                |    3 +-
 src/chart/helper/Line.ts                           |  149 ++-
 src/chart/helper/LineDraw.ts                       |   36 +-
 src/chart/helper/Polyline.ts                       |    6 +-
 src/chart/helper/Symbol.ts                         |  216 ++--
 src/chart/helper/SymbolDraw.ts                     |   69 +-
 src/chart/helper/createListFromArray.ts            |    2 +-
 src/chart/line/LineSeries.ts                       |   52 +-
 src/chart/line/LineView.ts                         |   64 +-
 src/chart/lines/LinesSeries.ts                     |   31 +-
 src/chart/lines/LinesView.ts                       |    1 -
 src/chart/map.ts                                   |   18 +-
 src/chart/map/MapSeries.ts                         |   60 +-
 src/chart/map/MapView.ts                           |   74 +-
 src/chart/parallel/ParallelSeries.ts               |   24 +-
 src/chart/parallel/ParallelView.ts                 |   20 +-
 src/chart/pie.ts                                   |   18 +-
 src/chart/pie/PieSeries.ts                         |  111 +-
 src/chart/pie/PieView.ts                           |  400 ++-----
 src/chart/pie/labelLayout.ts                       |  404 +++----
 src/chart/pie/pieLayout.ts                         |   11 +-
 src/chart/radar/RadarSeries.ts                     |   34 +-
 src/chart/radar/RadarView.ts                       |   56 +-
 src/chart/sankey/SankeySeries.ts                   |   65 +-
 src/chart/sankey/SankeyView.ts                     |  284 +----
 src/chart/scatter/ScatterSeries.ts                 |   48 +-
 src/chart/sunburst.ts                              |    2 +
 src/chart/sunburst/SunburstPiece.ts                |  447 +++-----
 src/chart/sunburst/SunburstSeries.ts               |  100 +-
 src/chart/sunburst/SunburstView.ts                 |   26 +-
 src/chart/sunburst/sunburstAction.ts               |   42 +-
 src/chart/sunburst/sunburstVisual.ts               |   29 +-
 src/chart/themeRiver/ThemeRiverSeries.ts           |   35 +-
 src/chart/themeRiver/ThemeRiverView.ts             |   58 +-
 src/chart/tree/TreeSeries.ts                       |   74 +-
 src/chart/tree/TreeView.ts                         |  228 ++--
 src/chart/treemap/Breadcrumb.ts                    |    6 +-
 src/chart/treemap/TreemapSeries.ts                 |   61 +-
 src/chart/treemap/TreemapView.ts                   |  144 ++-
 src/component/axis/AngleAxisView.ts                |    6 +-
 src/component/axis/AxisBuilder.ts                  |   10 +-
 src/component/axis/AxisView.ts                     |    1 -
 src/component/axis/ParallelAxisView.ts             |    3 +-
 src/component/axis/parallelAxisAction.ts           |    2 -
 src/component/axisPointer.ts                       |    6 +-
 src/component/axisPointer/axisTrigger.ts           |   18 +-
 src/component/axisPointer/viewHelper.ts            |    1 -
 src/component/brush/BrushModel.ts                  |    1 -
 src/component/brush/preprocessor.ts                |   12 +-
 src/component/calendar/CalendarView.ts             |    7 +-
 src/component/dataZoom/AxisProxy.ts                |   29 +-
 src/component/dataZoom/DataZoomModel.ts            |  445 ++++----
 src/component/dataZoom/DataZoomView.ts             |   69 --
 src/component/dataZoom/InsideZoomView.ts           |  130 +--
 src/component/dataZoom/SliderZoomModel.ts          |   94 +-
 src/component/dataZoom/SliderZoomView.ts           |  523 ++++++---
 src/component/dataZoom/dataZoomAction.ts           |   25 +-
 src/component/dataZoom/dataZoomProcessor.ts        |   75 +-
 src/component/dataZoom/helper.ts                   |  286 ++---
 src/component/dataZoom/roams.ts                    |  269 +++--
 src/component/geo.ts                               |    6 +-
 src/component/geo/GeoView.ts                       |   57 +-
 src/component/graphic.ts                           |   10 +-
 src/component/helper/BrushController.ts            |    3 +-
 src/component/helper/BrushTargetManager.ts         |    7 +-
 src/component/helper/MapDraw.ts                    |  136 +--
 src/component/helper/roamHelper.ts                 |   35 +-
 src/component/helper/selectableMixin.ts            |  134 ---
 src/component/legend/LegendView.ts                 |   35 +-
 src/component/marker/MarkAreaModel.ts              |   22 +-
 src/component/marker/MarkAreaView.ts               |   18 +-
 src/component/marker/MarkLineModel.ts              |   37 +-
 src/component/marker/MarkLineView.ts               |    3 +-
 src/component/marker/MarkPointModel.ts             |   33 +-
 src/component/marker/MarkPointView.ts              |    2 +-
 src/component/marker/MarkerModel.ts                |    1 -
 src/component/marker/MarkerView.ts                 |   25 +-
 src/component/parallel.ts                          |    8 +-
 src/component/radar/RadarView.ts                   |    1 -
 src/component/timeline/SliderTimelineModel.ts      |   61 +-
 src/component/timeline/SliderTimelineView.ts       |  192 +++-
 src/component/timeline/TimelineModel.ts            |   27 +-
 src/component/timeline/timelineAction.ts           |    2 +-
 src/component/title.ts                             |    9 +-
 src/component/toolbox/ToolboxView.ts               |   59 +-
 src/component/toolbox/feature/Brush.ts             |    2 +-
 src/component/toolbox/feature/DataView.ts          |    6 +-
 src/component/toolbox/feature/DataZoom.ts          |  183 ++-
 src/component/toolbox/feature/MagicType.ts         |   18 +-
 src/component/tooltip/TooltipHTMLContent.ts        |    1 +
 src/component/tooltip/TooltipView.ts               |    5 +-
 src/component/visualMap/ContinuousModel.ts         |   48 +-
 src/component/visualMap/ContinuousView.ts          |  250 +++--
 src/component/visualMap/PiecewiseModel.ts          |    1 -
 src/component/visualMap/VisualMapModel.ts          |    5 +-
 src/config.ts                                      |   41 -
 src/coord/CoordinateSystem.ts                      |    6 +
 src/coord/axisModelCommonMixin.ts                  |    1 -
 src/coord/calendar/Calendar.ts                     |    1 -
 src/coord/cartesian/AxisModel.ts                   |    7 +-
 src/coord/cartesian/Cartesian2D.ts                 |    6 +-
 src/coord/cartesian/Grid.ts                        |   17 +-
 src/coord/cartesian/GridModel.ts                   |    2 +-
 src/coord/cartesian/cartesianAxisHelper.ts         |    6 +-
 src/coord/cartesian/prepareCustom.ts               |    2 +-
 src/coord/geo/Geo.ts                               |    6 +-
 src/coord/geo/GeoModel.ts                          |  102 +-
 src/coord/geo/geoCreator.ts                        |    1 -
 src/coord/geo/geoSourceManager.ts                  |    1 -
 src/coord/geo/mapDataStorage.ts                    |    1 -
 src/coord/parallel/ParallelModel.ts                |   14 +-
 src/coord/parallel/parallelCreator.ts              |    9 +-
 src/coord/parallel/parallelPreprocessor.ts         |    6 +-
 src/coord/polar/AxisModel.ts                       |    7 +-
 src/coord/polar/polarCreator.ts                    |   10 +-
 src/coord/radar/RadarModel.ts                      |    6 +-
 src/coord/scaleRawExtentInfo.ts                    |    1 -
 src/coord/single/singleCreator.ts                  |    9 +-
 src/data/Graph.ts                                  |   24 +-
 src/data/List.ts                                   |    5 +-
 src/data/Tree.ts                                   |   19 +
 src/data/helper/dataProvider.ts                    |    1 -
 src/data/helper/dimensionHelper.ts                 |    1 -
 src/data/helper/linkList.ts                        |   16 +
 src/data/helper/sourceHelper.ts                    |    1 -
 src/echarts.ts                                     |  650 ++++++++---
 src/export.ts                                      |    6 +-
 extension/echarts.js => src/global.d.ts            |    2 +-
 src/label/LabelManager.ts                          |  559 ++++++++++
 src/label/labelGuideHelper.ts                      |  671 +++++++++++
 src/label/labelLayoutHelper.ts                     |  352 ++++++
 src/label/labelStyle.ts                            |  522 +++++++++
 src/layout/barGrid.ts                              |   16 +-
 src/legacy/dataSelectAction.ts                     |  111 ++
 .../backwardCompat.ts => legacy/getTextRect.ts}    |   38 +-
 src/model/Component.ts                             |   74 +-
 src/model/Global.ts                                |  528 +++++----
 src/model/Model.ts                                 |   64 +-
 src/model/OptionManager.ts                         |  188 +++-
 src/model/Series.ts                                |  145 ++-
 src/model/globalDefault.ts                         |   21 +-
 src/model/internalComponentCreator.ts              |   74 ++
 src/model/mixin/dataFormat.ts                      |   47 +-
 src/model/mixin/textStyle.ts                       |    5 +-
 src/model/referHelper.ts                           |   12 +-
 src/preprocessor/backwardCompat.ts                 |  168 ++-
 src/preprocessor/helper/compatStyle.ts             |   29 +-
 src/stream/Scheduler.ts                            |   21 +-
 src/stream/task.ts                                 |    1 -
 src/theme/dark.ts                                  |    2 +
 src/util/animation.ts                              |    1 +
 src/util/clazz.ts                                  |    1 -
 .../dataZoomSelect.ts => util/ecData.ts}           |   27 +-
 src/util/format.ts                                 |    3 +
 src/util/graphic.ts                                |  970 +++-------------
 src/util/layout.ts                                 |    1 +
 .../remove-dev-babel-plugin.js => src/util/log.ts  |   32 +-
 src/util/model.ts                                  |  577 +++++++---
 src/util/states.ts                                 |  696 ++++++++++++
 src/util/styleCompat.ts                            |    3 +-
 src/util/symbol.ts                                 |    2 +-
 src/util/types.ts                                  |  222 +++-
 src/view/Chart.ts                                  |   13 +-
 src/view/Component.ts                              |    9 +
 src/visual/helper.ts                               |    1 -
 src/visual/style.ts                                |    2 +-
 test/animation-additive.html                       |  162 +++
 test/aria-pie.html                                 |    9 +-
 test/bar-stack.html                                |   31 +-
 test/bar.html                                      |   17 +-
 test/boxplot.html                                  |    2 +-
 test/circle-packing-with-d3.html                   |   50 +-
 test/data/basicChartsOptions.js                    | 1162 ++++++++++++++++++++
 test/dataSelect.html                               |  168 +++
 test/dataZoom-feature.html                         |  709 ++++++++++++
 test/dataZoom-rainfall-inside.html                 |    7 +-
 test/dataZoom-toolbox.html                         |   86 ++
 test/geoScatter.html                               |    5 +-
 test/graph-label-rotate.html                       |   14 +-
 test/heatmap.html                                  |  218 ++--
 test/hoverFocus.html                               |  170 +++
 test/hoverFocus2.html                              |  330 ++++++
 test/label-layout.html                             |  716 ++++++++++++
 test/lib/testHelper.js                             |   67 ++
 test/line-boldWhenHover.html                       |   92 ++
 test/option-replaceMerge.html                      | 1011 +++++++++++++++++
 test/option-replaceMerge2.html                     |  918 ++++++++++++++++
 test/pie-alignTo.html                              |   99 +-
 test/pie-label-extreme.html                        |  727 ++++++++++++
 test/pie-label-mobile.html                         |  201 ++++
 test/pie-label.html                                |  271 ++++-
 test/sankey.html                                   |    6 +-
 test/sunburst-canvas.html                          |    2 -
 test/sunburst-drink.html                           |    3 +
 test/sunburst-highlight.html                       |   25 +-
 ...unburst-simple.html => sunburst-itemStyle.html} |    0
 test/sunburst-simple.html                          |  101 +-
 test/timeline-dynamic-series.html                  |  201 ++--
 test/timeline-finance.html                         |    6 +-
 test/timeline-life.html                            |  279 +++++
 test/treemap-obama.html                            |   51 +-
 test/visualMap-scatter-symbolSize.html             |    1 +
 tsconfig.json                                      |    2 +-
 254 files changed, 17426 insertions(+), 7906 deletions(-)
 create mode 100644 build/release.js
 delete mode 100644 build/remove-dev-rollup-plugin.js
 rename build/{remove-dev.js => transform-dev.js} (58%)
 rename {extension => extension-src}/bmap/README.md (100%)
 delete mode 100644 extension/bmap/BMapCoordSys.js
 delete mode 100644 extension/bmap/BMapModel.js
 delete mode 100644 extension/bmap/BMapView.js
 delete mode 100644 extension/bmap/bmap.js
 delete mode 100644 extension/dataTool/gexf.js
 delete mode 100644 extension/dataTool/index.js
 delete mode 100644 extension/dataTool/prepareBoxplotData.js
 delete mode 100644 extension/webpack.config.js
 delete mode 100644 src/action/createDataSelectAction.ts
 delete mode 100644 src/component/helper/selectableMixin.ts
 delete mode 100644 src/config.ts
 rename extension/echarts.js => src/global.d.ts (93%)
 create mode 100644 src/label/LabelManager.ts
 create mode 100644 src/label/labelGuideHelper.ts
 create mode 100644 src/label/labelLayoutHelper.ts
 create mode 100644 src/label/labelStyle.ts
 create mode 100644 src/legacy/dataSelectAction.ts
 rename src/{chart/map/backwardCompat.ts => legacy/getTextRect.ts} (51%)
 create mode 100644 src/model/internalComponentCreator.ts
 copy src/{component/dataZoomSelect.ts => util/ecData.ts} (63%)
 rename build/remove-dev-babel-plugin.js => src/util/log.ts (56%)
 create mode 100644 src/util/states.ts
 create mode 100644 test/animation-additive.html
 create mode 100644 test/data/basicChartsOptions.js
 create mode 100644 test/dataSelect.html
 create mode 100644 test/dataZoom-feature.html
 create mode 100644 test/hoverFocus.html
 create mode 100644 test/hoverFocus2.html
 create mode 100644 test/label-layout.html
 create mode 100644 test/line-boldWhenHover.html
 create mode 100644 test/option-replaceMerge.html
 create mode 100644 test/option-replaceMerge2.html
 create mode 100644 test/pie-label-extreme.html
 create mode 100644 test/pie-label-mobile.html
 copy test/{sunburst-simple.html => sunburst-itemStyle.html} (100%)
 create mode 100755 test/timeline-life.html


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org
For additional commands, e-mail: commits-h...@echarts.apache.org

Reply via email to