Jukka Kurkela
7e79c476b6
Update spanGaps docs ( #7643 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
2cbcd8892f
minBarLength at base going both ways ( #7642 )
2020-09-01 11:30:15 -04:00
Ben McCann
117c2bdb10
Fix tooltip in financial sample ( #7638 )
2020-09-01 11:30:15 -04:00
Ben McCann
d0922b3c2e
Determine unit automatically in test ( #7637 )
2020-09-01 11:30:15 -04:00
Ben McCann
0a53cac43d
Add test fixture for financial sample ( #7635 )
...
Add test fixture for financial sample
2020-09-01 11:30:15 -04:00
Jukka Kurkela
452ac661d8
FloatBar: update range only for value scale ( #7634 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
3f9ddade9c
Animation events sanity ( #7629 )
2020-09-01 11:30:15 -04:00
stockiNail
eff5c696dd
Removes the line hegiht property from title documentation ( #7631 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
af1db1710a
Fix remaining issues in samples ( #7625 )
...
* Fix remaining issues in samples
* Update migration guide
* Use element instead
* Update tooltip.md
2020-09-01 11:30:15 -04:00
Jukka Kurkela
d03d1de575
Leftover defaults ( #7628 )
...
* Remove leftover placeholders from defaults
* Add migration note about moved plugin defaults
2020-09-01 11:30:15 -04:00
Jukka Kurkela
9ed04f000c
Fix category scale tick placement with autoSkip ( #7622 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
1d9511dc62
Align axes documentation with the changes ( #7624 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
5f83ff1c3a
Move register/unregister to core.controller ( #7626 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
f301785c6b
Fix links to fonts.md ( #7623 )
2020-09-01 11:30:15 -04:00
Ben McCann
cb9292d6e1
Move registration migration guide to user migration section ( #7620 )
2020-09-01 11:30:15 -04:00
Ben McCann
46b216003e
Tooltip: add dataPoint and rename value to formattedValue ( #7618 )
...
* Tooltip: add dataPoint and rename value to formattedValue
* Add a test
2020-09-01 11:30:15 -04:00
Jukka Kurkela
766c3e9a51
Registry fixes ( #7617 )
...
* Fix documentation for classical extensions
* Tests and fixes for registry
2020-09-01 11:30:15 -04:00
Jukka Kurkela
82a0b06ed6
Line hide ( #7612 )
...
* Add support for description in fixtures
* Update datasetController to draw active(s) last
* Handle hiding of line by borderWidth
* Disable filling of scatter charts by default
* Make radar chart consistent with line
2020-09-01 11:30:15 -04:00
Jukka Kurkela
61b8beb33e
Registry bugs ( #7608 )
...
* Stop failing early when no scales are registered
* Move filler defaults
* Move legend defaults
* Remove legendHitBoxes from title
* Move @kurkle/color to devDependencies
2020-09-01 11:30:15 -04:00
Jukka Kurkela
8f417162db
Update charts.md ( #7609 )
2020-09-01 11:30:15 -04:00
Ben McCann
48f6de2413
Align the tooltip callbacks parameters with scriptable options ( #7603 )
...
Align the tooltip callbacks parameters with scriptable options
2020-09-01 11:30:15 -04:00
Ben McCann
7c370f761d
Fix errors in custom tooltip samples ( #7595 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
49a9fe3c60
PluginService using registry ( #7590 )
...
PluginService using registry
2020-09-01 11:30:15 -04:00
stockiNail
73da99a136
Tooltip Model documentation sounds not correct ( #7592 )
...
Tooltip Model documentation sounds not correct
Fixed #7591
2020-09-01 11:30:15 -04:00
Ben McCann
948355ef30
Add normalized option ( #7538 )
...
Add normalized option to time scales
2020-09-01 11:30:15 -04:00
Jukka Kurkela
5be87ca880
Generic registry for controllers, scales, elements and plugins ( #7435 )
...
* Generic registry for controllers, scales, elements and plugins
* Remove references to scale service
2020-09-01 11:30:15 -04:00
Ben McCann
291000a291
Remove duplicate tests ( #7568 )
2020-09-01 11:30:15 -04:00
Ben McCann
71f313facb
Enable autoSkip for time scale to match others ( #7570 )
2020-09-01 11:30:15 -04:00
Ben McCann
b1dc6bd55a
Fix padding for labels ( #7572 )
2020-09-01 11:30:15 -04:00
Ben McCann
5c2b4c2743
Use all timestamps for calculating offsets ( #7573 )
2020-09-01 11:30:15 -04:00
Ben McCann
fd2000c018
Pass context parameter to custom tooltip ( #7579 )
2020-09-01 11:30:15 -04:00
stockiNail
0cd445f724
The hover* options of bar chart doc page change as scriptable ( #7584 )
...
In the bar chart, the `hoverBackgroundColor`, `hoverBorderColor and `hoverBorderWidth` options are scriptable.
In the previous version (2.9.3) they weren't documented as scriptable but they are.
2020-09-01 11:30:15 -04:00
JohnMHoyt24
5b2a0942a5
Grammar updates to the description on the homepage ( #7581 )
2020-09-01 11:30:15 -04:00
Evert Timberg
46aa198b08
Fix tooltip caret border when caret is on right or bottom ( #7565 )
...
* Fix tooltip caret border when caret is on right or bottom
* Lint fixes
* Code review feedback
2020-09-01 11:30:15 -04:00
Ben McCann
19432484d0
Update time scale docs to be Moment agnostic ( #7558 )
...
* Update time scale docs to be Moment agnostic
* Address code review comments
2020-09-01 11:30:15 -04:00
Ben McCann
a0a0a1dc55
Generate ticks from small to large ( #7559 )
...
* Generate ticks from small to large
* Add note to migration guide
2020-09-01 11:30:15 -04:00
Ben McCann
49f18c262c
Add parameters to tooltip filter option ( #7556 )
2020-09-01 11:30:15 -04:00
Ben McCann
aa523da832
Fix financial sample ( #7552 )
...
* Fix financial sample
* Fix major unit determination by copying code from chartjs-chart-financial
2020-09-01 11:30:15 -04:00
Ben McCann
ff99600533
Fix typo in sample ( #7557 )
2020-09-01 11:30:15 -04:00
Ben McCann
9a0656d7ff
Remove "for bugs" from bug issue template ( #7562 )
...
It's a bit redundant and doesn't add much
2020-09-01 11:30:15 -04:00
Evert Timberg
ce4fb0078e
Update tooltip when the display position changes ( #7469 )
2020-09-01 11:30:15 -04:00
Jukka Kurkela
5a08594ee5
ESM build, with helpers separated ( #7400 )
...
* ESM build, with helpers separated
* Remove umd environment
* Include the chunks in package
2020-09-01 11:30:15 -04:00
Ben McCann
eadd88caa7
Move timeseries fixtures to their own directory ( #7536 )
2020-09-01 11:30:15 -04:00
Ben McCann
1d90cf8e1e
Remove lookup table from TimeScale ( #7532 )
...
* Add getDecimalForValue
* Move interpolate to timeseries scale
* Remove getTimestampsForTable from time scale
* Remove parameters from buildLookupTable
* Restore getValueForPixel
* Remove table from time scale
2020-09-01 11:30:15 -04:00
Ben McCann
18cf1a0eca
Mark parameter as optional ( #7530 )
2020-09-01 11:30:15 -04:00
Evert Timberg
33e6a3d883
Update the legend object during beforeUpdate ( #7528 )
...
* Update the legend object during beforeUpdate
When the legend is updated in afterUpdate, the position is not updated
before the layout system runs. When the event that the legend position
was changed, the legend would not move to the new position in the layout
system. This causes the chart to render incorrectly because the layout
system handled the layout as if the legend was still at the original position.
The update is split into two passes to ensure that labels still update correctly
after datasets (#6968 )
2020-09-01 11:30:15 -04:00
Ben McCann
6a417a15b9
Split time scale into time and timeseries ( #7525 )
...
* Split time scale into time and timeseries
* Address comment
2020-09-01 11:30:15 -04:00
Jukka Kurkela
0a10908e8b
Consistently resolve element options ( #7520 )
...
* Consistently resolve element options
* Add tests
2020-09-01 11:30:15 -04:00
Jukka Kurkela
42f05ee0dc
Remove babel from tests ( #7521 )
...
* Remove babel from tests
* Remove unused require
2020-09-01 11:30:15 -04:00
Jukka Kurkela
7fb9822a60
Tooltip: Provide argument for custom callback ( #7522 )
2020-09-01 11:30:15 -04:00