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

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


    from 28cebea3b Merge branch 'v6' into feat/break-axis-crmod
     add d8accf1cd (tweak) rename public TS type: ScaleBreak => AxisBreak
     add fef4195b8 (tweak) (1) support breakLabelLayout.moveOverlap. (2) rename 
axisLabel.formatter callback extra parameter break.type 'min'/'max' to 
'start'/'end' to make them consistent to users. (3) TS type fix.
     add 7638b4dfc (feat): Support `refineEvent` in `registerAction`, and 
refactor 'selectchange' event to it. Different from the previous event 
generation mechanism, `refineEvent` is intented to create a user-friend event 
that differs from the original payload, while enabling feature `connect`, and 
being called at the last step of the "update" procedure to ensure the complete 
update of all models. If mutiple actions need to share one event name, 
`refineEvent` must be used. e.g., actions  [...]
     add bfc206b11 (tweak): change axis break event to be user-friendly.
     add 12a05b247 (tweak): Add break connect test case.
     add c37073d66 (fix) Fix the extent boundary pruning by break.
     add e593355f4 (test): (1) Sync testHelper update manually. (2) Fix buttons 
input and support buttonsHeight to avoid visual test fail caused by height 
change.
     add 26247acd7 (feat) Support config margin for axis labels to escape 
overlap.
     add 8ed68713f (test) manually sync visual test fix.
     add 365f33be8 (test): (1) Fix visual test facilities: the initial source 
"Release" should not contain version "Local". (2) Make the source "Local" by 
default rather than "Release".
     add 90395d5a3 [test] Fix test facilities. (1) Fix that visual test runtime 
thrown error may block the entire text execution without notification. (2) 
Recored double mousedown without a mouseup will cause error in puppeteer. Added 
error message to users.
     add 2629a7cb8 (fix) Remove the breaking change introduced by axis break. 
And export axis break related TS type.
     add e79c6435e (test) Fix axis break test cases.

No new revisions were added by this update.

Summary of changes:
 src/chart/pie/labelLayout.ts              |   4 +-
 src/component/axis/AxisBuilder.ts         |  66 ++--
 src/component/axis/CartesianAxisView.ts   |   1 +
 src/component/axis/SingleAxisView.ts      |   1 +
 src/component/axis/axisAction.ts          | 141 ++++++--
 src/component/axis/axisBreakHelper.ts     |  20 +-
 src/component/axis/axisBreakHelperImpl.ts |  50 ++-
 src/component/axis/axisSplitHelper.ts     |   1 +
 src/component/tooltip/TooltipView.ts      |   3 +
 src/coord/Axis.ts                         |   6 +-
 src/coord/axisCommonTypes.ts              |  48 ++-
 src/coord/axisDefault.ts                  |  11 +-
 src/coord/axisHelper.ts                   |  80 ++---
 src/coord/axisModelCreator.ts             |  14 +-
 src/coord/axisTickLabelBuilder.ts         |  10 +-
 src/core/echarts.ts                       | 255 +++++++++-----
 src/export/core.ts                        |  11 +-
 src/label/labelLayoutHelper.ts            |  50 ++-
 src/legacy/dataSelectAction.ts            |   6 +-
 src/scale/Interval.ts                     |   8 +-
 src/scale/Log.ts                          |   6 +-
 src/scale/Scale.ts                        |  15 +-
 src/scale/Time.ts                         |   7 +-
 src/scale/break.ts                        |  59 ++--
 src/scale/breakImpl.ts                    | 100 +++---
 src/util/states.ts                        |   1 +
 src/util/time.ts                          |  17 +-
 src/util/types.ts                         | 112 ++++++-
 test/axis-break-2.html                    |  54 ++-
 test/axis-break-3.html                    |  14 +-
 test/axis-break-4.html                    |  14 +-
 test/axis-break.html                      | 379 +++++++++++++++++++--
 test/connect.html                         |   3 +
 test/dataSelect.html                      |  11 +-
 test/lib/reset.css                        |  56 +++-
 test/lib/testHelper.js                    | 539 ++++++++++++++++++++----------
 test/runTest/actions/__meta__.json        |   2 +-
 test/runTest/actions/axis-break-2.json    |   2 +-
 test/runTest/actions/axis-break-3.json    |   2 +-
 test/runTest/actions/axis-break-4.json    |   2 +-
 test/runTest/actions/axis-break.json      |   2 +-
 test/runTest/cli.js                       |  44 ++-
 test/runTest/client/client.js             |   4 +-
 test/runTest/compareScreenshot.js         |   6 +-
 test/runTest/recorder/recorder.js         |   2 +-
 test/runTest/runtime/ActionPlayback.js    |  30 +-
 test/runTest/runtime/main.js              |  24 +-
 test/tmp-base.html                        |   5 +
 test/tooltip-axisPointer-snap.html        |   1 +
 49 files changed, 1668 insertions(+), 631 deletions(-)


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

Reply via email to