Commit Graph

1686 Commits

Author SHA1 Message Date
Ben McCann
19bb07a9f8 Upgrade dependencies (#7352) 2020-05-18 09:48:21 -04:00
Ben McCann
c8c577a525 Developer migration documentation (#7358)
* Update the developer guide intro page
* Expand developer migration documentation
2020-05-15 17:16:04 -04:00
Evert Timberg
ae99039e4d When the container padding is an empty string, handle it as 0px (#7349) 2020-05-13 16:53:42 -04:00
Ben McCann
a301ca148c Add a scale.init method (#7346) 2020-05-12 16:44:40 -04:00
Ben McCann
29553130de Remove unused bar property and confusing docs referring to it (#7333) 2020-05-12 16:42:48 -04:00
Evert Timberg
f19a701bc5 Check for destroyed charts when handling throttled DOM events (#7293)
Co-authored-by: Evert Timberg <etimberg@opusonesolutions.com>
2020-04-27 21:53:53 -04:00
Jukka Kurkela
32de1b6ebf Support isoWeekday when rounding (#7269) 2020-04-13 19:34:18 -04:00
Jukka Kurkela
1228981e4f Fix couple of small issues (#7268) 2020-04-13 19:33:15 -04:00
Ben McCann
14021d369a Remove unused layouts.defaults (#7264)
* Remove unused layouts.defaults
* Add to migration guide
2020-04-11 08:46:33 -04:00
Tim Gates
8f7cdf1827 docs: Fix simple typo, layed -> laid (#7263)
There is a small typo in src/core/core.layouts.js, src/core/core.plugins.js.

Should read `laid` rather than `layed`.
2020-04-09 20:46:41 -04:00
Ben McCann
d560f9dbad Fix overlapping ticks on log scale (#7242) 2020-04-03 18:12:34 -04:00
Ben McCann
48a6a8d130 Address bar chart performance regression (#7234) 2020-03-30 17:31:54 -04:00
Ben McCann
3f58edbe80 Remove unused method parameter (#7229) 2020-03-29 15:02:27 -04:00
Evert Timberg
990fd03153 Revert "Use round when setting new chart size (#7221)" (#7226)
This reverts commit 8b01ab1326.
2020-03-27 20:23:14 -04:00
Ben McCann
0e196fc514 getPixelForTick cleanup (#7225) 2020-03-27 19:48:04 -04:00
emmcbd
8b01ab1326 Use round when setting new chart size (#7221) 2020-03-27 19:46:34 -04:00
Jukka Kurkela
60858547ac Fix events in shadow dom (#7224) 2020-03-27 19:46:17 -04:00
Ben McCann
ee0aa0c116 Fix filterBetween (#7211)
* Fix filterBetween
* Update with review suggestions
2020-03-24 12:49:48 -04:00
Ben McCann
7051410d4e Only polyfill ResizeObserver for UMD builds (#7208) 2020-03-22 13:40:26 -04:00
Ben McCann
e46420e595 Cleaner handling of fitting no ticks (#7212) 2020-03-22 13:40:16 -04:00
Jukka Kurkela
b73b8f9863 Update running animations (#7196) 2020-03-14 19:20:59 -04:00
bjones526
e1796d361f expose boxWidth and boxHeight on tooltip (#6995) 2020-03-06 12:17:59 -05:00
Ben McCann
788dbd4499 Alphabetize element default options (#7170)
* Alphabetize element default options

* Add arc

* Add missing comma
2020-03-01 09:57:39 -05:00
Ben McCann
5ef519e4d2 Shorten imports (#7168) 2020-03-01 09:57:24 -05:00
Ben McCann
6638549a75 Remove unused constructor parameter (#7171) 2020-03-01 09:57:05 -05:00
Jukka Kurkela
a3dddb45d9 Use global element hidden status for Pie charts (#7156)
Use global element hidden status for Pie / polarArea charts
2020-03-01 09:07:39 -05:00
Jukka Kurkela
df3c73cc5e Give the boot to chartjs-adapter-moment (#7155)
Remove default of using chartjs-adapter-moment
2020-02-27 19:40:31 -05:00
Ben McCann
3c1e04f928 Allow registering scale with single parameter (#7157)
Allow registering scale with single parameter
2020-02-27 19:38:10 -05:00
Ben McCann
fc0a056fee Remove position defaults (#7165) 2020-02-27 19:37:36 -05:00
Jukka Kurkela
ac69e81b04 Turn elements/index into an index (#7135) 2020-02-26 18:08:29 -05:00
Jukka Kurkela
5e489f16f6 Issue 4991 (#7084)
* Fix remaining handleEvent issues

* Reduce lines

* Update tooltip always on replay

* Address issues

* Fix test

* More tooltip fixing

* Extend comment
2020-02-25 14:35:32 -05:00
Jukka Kurkela
a9ae64f1e2 Stop leaking fonts (and fillStyle) to ctx (#7150) 2020-02-23 13:08:01 -05:00
Ben McCann
0d6c05cca0 WebWorker support (#7146)
Co-authored-by: David Winegar <david.s.winegar@gmail.com>
2020-02-22 14:48:55 -05:00
Jukka Kurkela
d801e56106 Update dependencies and alter privacy of functions (#7138)
* Update dependencies

* Fix privacy problems

* color lib & consistency

* Review update

* getLabelCapacity

* Review update
2020-02-22 08:35:16 -05:00
Jukka Kurkela
9bd34ecf28 Fill between datasets (#7139) 2020-02-21 18:58:14 -05:00
Ben McCann
428411319a Create a Tick typedef (#7124) 2020-02-21 18:56:39 -05:00
Ben McCann
e2145e3b55 Turn on excludeNotExported (#7121) 2020-02-20 12:18:21 -05:00
Ben McCann
2e5b072251 Turn on some TypeScript checks (#7116)
Turn on some TypeScript checks
2020-02-20 09:43:16 -05:00
Jukka Kurkela
65425a5cb6 Include version in Chart (#7129)
* Include version in Chart
* Remove commonjs
2020-02-20 09:41:47 -05:00
Jukka Kurkela
4a737729d5 Move color helpers to helpers.color (#7130)
Move color helpers to helpers.color
2020-02-19 18:14:22 -05:00
Jukka Kurkela
9ddda713e4 Rename steppedLine to stepped (#7127)
Rename steppedLine to stepped
2020-02-19 18:13:40 -05:00
Ben McCann
10c3c3bbc9 Simplify rtlAdapter export (#7120) 2020-02-19 14:20:11 -05:00
Ben McCann
028ee30505 Make margins private (#7123) 2020-02-19 14:15:48 -05:00
Jukka Kurkela
7b029aa780 Doughnut / PolarArea cleanup (#7113)
Doughnut / PolarArea cleanup
2020-02-17 18:45:30 -05:00
Ben McCann
3682da7899 JSDoc fixes (#7112) 2020-02-17 14:31:43 -05:00
Jukka Kurkela
bfe34214ac Use ResizeObserver and MutationObserver to detect detach/attach/resize (#7104)
* Use Resize/MutationObserver to detect detach/attach/resize
* Cleanup
* Review update
* Restore infinite resize detection (#6011)
2020-02-17 11:00:03 -05:00
Jukka Kurkela
7397a41fac Change remaining for of loops to regular ones (#7103) 2020-02-14 14:12:23 -05:00
Ben McCann
1b1c7fc302 Remove unused property _maxLabelLines (#7101) 2020-02-14 12:29:52 -05:00
Jukka Kurkela
7c1fb37c61 Babel @kurkle/color for IE support (#7099)
Babel @kurkle/color for IE support
2020-02-14 12:29:33 -05:00
Jukka Kurkela
72c3c6d080 Fix memory leak (#7097) 2020-02-13 18:42:25 -05:00