Commit Graph

3510 Commits

Author SHA1 Message Date
Yash Singh
ebd8f3c889
Added in note for browserslist (#7907) 2020-10-18 09:26:04 -04:00
Matthew Crumley
7a35f3cb3e
Fix Maximum call stack size exception in _computeLabelSizes (#7906)
Issue #7881
2020-10-18 06:52:56 +03:00
Evert Timberg
30d09f4701
Bar chart base value overrides (#7904)
* Bar chart base value overrides
* Ensure that `base` is marked as indexable and scriptable in the docs
2020-10-17 16:15:40 -04:00
Evert Timberg
c22d3bedea
Ability to fill a line from a specified value along an axis (#7905) 2020-10-17 15:46:56 -04:00
Evert Timberg
4a191d5af9
Document and remove APIs that can be replaced by it (#7900) 2020-10-17 15:12:34 -04:00
Yash Singh
2e6c4f5dba
Renamed .browserlistrc -> .browserslistrc (#7902) 2020-10-17 15:07:52 -04:00
Evert Timberg
814fc4b306 Merge branch 'saintmalik-fix-url-bug' 2020-10-17 10:18:45 -04:00
Evert Timberg
7c45a016b0 Undo link change that did not work locally 2020-10-17 09:12:25 -04:00
Saintmalik
11dc2aad0e Fix broken url in docs 2020-10-17 06:16:43 +00:00
Saintmalik
2e986852b5 Fix broken url in docs 2020-10-17 00:01:52 +00:00
Jukka Kurkela
ff811aaddf
Fix: beginAtZero for logarighmic (#7899) 2020-10-16 10:32:37 -04:00
Jukka Kurkela
c9b38b63dc
Share min sample size with all bars on same scale (#7897)
Share min sample size with all bars on same scale
2020-10-16 08:04:22 -04:00
Jukka Kurkela
b6c22d269a
Remove circular dependencies from helpers (#7898) 2020-10-16 07:53:13 -04:00
Evert Timberg
0c61d55682
Expand filename (#7893)
* Fix double env
* Properly expand name in attach step
* Update maintaining docs
2020-10-16 07:40:49 -04:00
Evert Timberg
64b4529486
Fix double env (#7892) 2020-10-15 17:00:28 -04:00
Evert Timberg
efa0ade501
Update workflow to use GitHub releaes (#7891) 2020-10-15 16:37:38 -04:00
Evert Timberg
1ca60808b4
Shorten alignment settings for axes (#7886)
* Rename crossAlignment to crossAlign
* Update alignment to align for cartesian axes
2020-10-14 08:27:54 -04:00
Jukka Kurkela
c546c9583a
Tune release-drafter settings (#7884) 2020-10-14 06:55:06 -04:00
Evert Timberg
c97f7f4bc4
Ensure scripts are marked as executable in git (#7882) 2020-10-14 06:53:12 -04:00
Evert Timberg
ff354cc5b8
Remove release branch workflow (#7827)
* GitHub actions uses locked install for CI
* Add initial GitHub action to publish to NPM
* Detect the NPM tag (latest vs next) depending on the git tag
* Deploy docs from releases & master commits
* Remove Travis CI
* Update repo badge to use actions status
* Remove Travis env vars and update docs-config to take a parameter
* Update publish script regex to match other scripts
* Deploy docs action only runs in one spot
2020-10-13 17:12:19 -04:00
Jukka Kurkela
d887b0a323
Update release-drafter.yml (#7879) 2020-10-13 16:18:33 -04:00
Jukka Kurkela
8d5249f7bb
Add release-drafter (#7878)
* Add release-drafter
* Review feedback
2020-10-13 15:34:47 -04:00
Tony Martinez
531d4c09bf
docs: Grammar fixes for cartesian and radial docs (#7875) 2020-10-12 18:06:07 -04:00
Evert Timberg
fcc20bf237
Update custom tooltips to work with multiple charts on a page (#7868) 2020-10-12 10:56:18 -04:00
Evert Timberg
cdd742d752
Polar Area elements.arc.angle option now returns degrees (#7871)
* Polar Area `elements.arc.angle` option now returns degrees
* Update wording of migration docs
2020-10-12 10:56:03 -04:00
Evert Timberg
3f89c25895
Ability to toggle individual bar visibility (#7870) 2020-10-12 10:22:55 -04:00
Evert Timberg
29f1358328
Cartesian axis label cross alignment (#7874)
* Refactor Y axis alignment to it's own method
* Label Cross alignment
* Add documentation of new setting
* Update docs with live sample
2020-10-12 10:22:13 -04:00
Mike Carter
0d95c7974c
Fix typo in const name (#7872) 2020-10-11 11:34:52 -04:00
Evert Timberg
dc4eac6323
Cartesian axis text alignment (#7846)
* Generate textBaseline per tick label
* Enable configuration of tick alignment
* Add image based tests of text alignment options
2020-10-10 11:38:55 -04:00
Evert Timberg
ef6a0e176c
Add tooltip positioning sample (#7865) 2020-10-09 17:21:34 -04:00
Jukka Kurkela
f1ed2ee932
beginAtZero support for logarithmic (#7862) 2020-10-07 17:37:10 -04:00
Jukka Kurkela
06b5325778
Add maxWidth/maxHeight options for legend (#7852) 2020-10-06 07:41:16 -04:00
Evert Timberg
56a8a23d54
Add new option, skipNull to bar charts that enables skipping null values (#7849)
* Add new option, `skipNull` to bar charts that enables skipping null
or undefined values.

* Address code review feedback

* Fix windows CI lint issues
2020-10-06 07:33:24 -04:00
Evert Timberg
168965fa38
Enable custom sorting of the legend items (#7851) 2020-10-05 22:15:38 -04:00
Evert Timberg
a8a83d12cd
Provide APIs to set active (hovered) and tooltip elements. (#7845)
Provide APIs to set active (hovered) and tooltip elements.

Chart.setActiveElements will set the hovered items.
Chart.tooltip.setActiveElements will set the tooltip items.
2020-10-05 17:14:38 -04:00
Jukka Kurkela
8d36927b29
Normalize context creation for option resolution (#7847)
* Normalize context creation for option resolution
* Pass mode to _computeAngle
2020-10-05 09:03:16 -04:00
Jukka Kurkela
1a9b452cda
Limit pixel values further to 16bit integer range (#7848) 2020-10-05 08:37:12 -04:00
Evert Timberg
8438da9e84
Provide method to lookup a chart from a canvas (#7843)
* Provide method to lookup a chart from a canvas
* Throw an error during construction if a canvas is in use
* Migration docs for new constructor behaviour
2020-10-04 11:08:38 -04:00
Evert Timberg
df0b79b9cc
JS test files should have tabs to correctly lint (#7844) 2020-10-04 07:49:14 -04:00
emmcbd
d332ebc63d
Remove enum types (#7841)
* Remove type enum
* Add declare keyword to UpdateModeEnum
2020-10-03 16:48:22 -04:00
Evert Timberg
9b204eb278
Enable per-dataset circumference and rotation for pie/doughnut charts (#7833)
* Enable per-dataset circumference and rotation for pie/doughnut charts
* Convert `circumference` and `rotation` options to degrees
2020-10-03 16:47:39 -04:00
Jukka Kurkela
07d50a59bc
Clone cached options if enableOptionSharing!=true (#7837)
Clone cached options if enableOptionSharing!=true
2020-10-02 08:15:47 -04:00
Jukka Kurkela
2ac0436bd4
Use full height for fullWidth box when left/right (#7836)
Use full height for fullWidth box when left/right
2020-10-02 08:13:04 -04:00
Jukka Kurkela
298303a3ec
Fix tooltip font options in sample (#7835) 2020-10-02 08:11:01 -04:00
Evert Timberg
2983e489cd
The docs build to the dist folder but should not be packaged (#7832) 2020-10-01 08:50:01 -04:00
Evert Timberg
08b69fd974
Allow contextmenu (right click) events to trigger the onClick handler (#7828) 2020-10-01 08:47:09 -04:00
Evert Timberg
5c0d13981c
Include dist/chunks in the NPM package (#7830)
* Include all files in the dist folder
* Bump version for beta3
* Update lockfile
2020-10-01 08:34:37 -04:00
Jukka Kurkela
948b88d301
Bump version to 3.0.0-beta.2 (#7822) 2020-09-30 08:17:42 -04:00
Jukka Kurkela
c4243683fa
Make dataset animations obey chart level disable (#7820) 2020-09-28 09:51:28 -04:00
Samuel Gratzl
391e4b6f2e
flat helpers (#7806)
* generate a flat helpers package
* move helpers built files to dist
* upgrade docs for flat helpers
2020-09-28 09:11:55 -04:00