]>
git.ipfire.org Git - thirdparty/Chart.js.git/log
Ben McCann [Sat, 7 Sep 2019 23:09:15 +0000 (16:09 -0700)]
Improved minimization for calling helpers (#6507)
Ben McCann [Sat, 7 Sep 2019 14:56:15 +0000 (07:56 -0700)]
Reduce indentation by reversing if check (#6497)
Ben McCann [Sat, 7 Sep 2019 11:24:31 +0000 (04:24 -0700)]
AutoSkip in update (#6355)
* AutoSkip in update
* Address review comments
* Add v3 to TODO
* Address review comments
* Remove unrelated code cleanup
Matthias Perret [Sat, 7 Sep 2019 11:20:07 +0000 (13:20 +0200)]
Add elements.arc.angle in documentation (#6491)
Add elements.arc.angle in documentation
Ben McCann [Sat, 7 Sep 2019 11:19:17 +0000 (04:19 -0700)]
Html dom building (#6490)
Replaces #6179 and builds HTML legend strings using dom nodes rather than building up an HTML string directly.
Ben McCann [Wed, 4 Sep 2019 11:44:01 +0000 (04:44 -0700)]
Upgrade rollup and plugins to fix build (#6493)
HansM [Wed, 14 Aug 2019 23:02:08 +0000 (01:02 +0200)]
Fixed incorrect spelling in pie dataset options. (#6466)
Fixes https://github.com/chartjs/Chart.js/issues/6465.
Ben McCann [Tue, 13 Aug 2019 00:36:46 +0000 (17:36 -0700)]
Minor cleanup (#6362)
Jake [Sun, 4 Aug 2019 23:49:58 +0000 (01:49 +0200)]
Add link back to home page from docs (#6435)
* Add link back to home page from docs #6433
* Modify link texts
* Edit homepage link
Angus Comrie [Sat, 3 Aug 2019 01:23:15 +0000 (03:23 +0200)]
clamps argument of toExponential between 0 and 20 (#6423)
Akihiko Kusanagi [Sun, 21 Jul 2019 12:00:12 +0000 (14:00 +0200)]
Add radar chart config options (#6393)
* Add radar chart config options
* Add default value of spanGaps option for radar charts
* Address review comments
Akihiko Kusanagi [Thu, 18 Jul 2019 22:25:33 +0000 (00:25 +0200)]
Draw the rightmost grid line when offsetGridLines is true (#6326)
* Draw the rightmost grid line when offsetGridLines is true
* Refactor based on feedback
* Replace helpers.each with for loop
* Minor refactoring
* Refactor _computeItemsToDraw
Ben McCann [Thu, 18 Jul 2019 22:24:25 +0000 (23:24 +0100)]
Perf improvement for ticks.source:'labels' (#6354)
* Perf improvement for ticks.source:'labels'
* Address review comments
* Address review comments
Jukka Kurkela [Mon, 15 Jul 2019 21:20:16 +0000 (00:20 +0300)]
Handle reverse support in core.scale (#6343)
* Move log10 from core.helpers to helpers.math
* Refactor scales
Ben McCann [Tue, 2 Jul 2019 22:22:47 +0000 (15:22 -0700)]
Add helpers.math._factorize (#6360)
* Add helpers.math._factorize
* Remove duplicate test statement
Ben McCann [Thu, 27 Jun 2019 10:49:04 +0000 (03:49 -0700)]
Lazily compute label sizes (#6351)
* Lazily compute label sizes
* Reduce file size
Ben McCann [Tue, 25 Jun 2019 22:46:24 +0000 (15:46 -0700)]
Render charts only once in time scale tests (#6347)
Akihiko Kusanagi [Sun, 23 Jun 2019 15:44:35 +0000 (23:44 +0800)]
Correct descriptions on ticks.display and add pointLabels.display (#6293)
* Correct descriptions on ticks.display and add pointLabels.display
* Remove notes about angleLines.display and pointLabels.display
Akihiko Kusanagi [Sat, 22 Jun 2019 13:56:31 +0000 (21:56 +0800)]
Fix getValueForPixel in time scale (#6328)
* Fix getValueForPixel in time scale
* Minor refactoring
Ben McCann [Sat, 22 Jun 2019 13:55:46 +0000 (06:55 -0700)]
[performance] replace helpers.each calls with for-loops (#6301)
* [performance] replace helpers.each calls with for-loops
* Use Math.min/max instead of if statement
* Rename variable
Jukka Kurkela [Wed, 19 Jun 2019 22:08:07 +0000 (01:08 +0300)]
Refactor core.layouts (#6304)
Akihiko Kusanagi [Wed, 19 Jun 2019 11:12:53 +0000 (19:12 +0800)]
Support spanGaps in radar charts (#6289)
* Support spanGaps in radar charts
* Minor fixes based on feedback
Akihiko Kusanagi [Wed, 19 Jun 2019 11:11:48 +0000 (19:11 +0800)]
Adjust virtical alignment of tooptip items (#6292)
Akihiko Kusanagi [Wed, 19 Jun 2019 11:10:04 +0000 (19:10 +0800)]
Support object values for bar charts (#6323)
* Support object values for bar charts
* Check if null or undefined
* Refactor category scale code
* Make isNullOrUndef global
Ben McCann [Wed, 19 Jun 2019 11:08:40 +0000 (04:08 -0700)]
[performance] faster major tick calculation (#6307)
* [performance] faster major tick calculation
* Address review comments
* Replace isNaN
Akihiko Kusanagi [Fri, 14 Jun 2019 09:34:56 +0000 (11:34 +0200)]
Update dataset metadata when axisID changes (#6321)
Akihiko Kusanagi [Sun, 9 Jun 2019 07:45:12 +0000 (15:45 +0800)]
Assign unique scale IDs (#6291)
Akihiko Kusanagi [Fri, 24 May 2019 07:35:47 +0000 (15:35 +0800)]
Support rotation for pointStyle image (#6287)
Akihiko Kusanagi [Fri, 24 May 2019 07:34:09 +0000 (15:34 +0800)]
Fix regression with lineTension (#6288)
Akihiko Kusanagi [Tue, 21 May 2019 22:06:12 +0000 (06:06 +0800)]
Add tests and a sample for radar scriptable line options (#6263)
* Add tests and a sample for radar scriptable line options
* Improve image tests
Jukka Kurkela [Tue, 21 May 2019 11:36:16 +0000 (14:36 +0300)]
Allow specifying labels in time scale options (#6257)
Akihiko Kusanagi [Tue, 21 May 2019 09:50:38 +0000 (17:50 +0800)]
Treat null as NaN in radialLinear scale (#6282)
Akihiko Kusanagi [Tue, 21 May 2019 09:15:33 +0000 (17:15 +0800)]
Support boundary filling modes in radialLinear scale (#6281)
gwyneblaidd [Tue, 21 May 2019 08:54:13 +0000 (11:54 +0300)]
Add support for floating bar chart ([start, end]) (#6056)
Akihiko Kusanagi [Mon, 20 May 2019 15:23:54 +0000 (23:23 +0800)]
Keep lines on the left and right edges from being cut (#6285)
Akihiko Kusanagi [Mon, 20 May 2019 07:28:09 +0000 (08:28 +0100)]
Apply lineJoin style at the first point in radar charts (#6269)
Akihiko Kusanagi [Thu, 16 May 2019 18:34:43 +0000 (19:34 +0100)]
Fix point label counting in radialLinear scale (#6280)
Akihiko Kusanagi [Thu, 16 May 2019 18:17:46 +0000 (19:17 +0100)]
Treat 0 as a valid point label for radial scale (#6279)
Ben McCann [Wed, 15 May 2019 12:23:09 +0000 (05:23 -0700)]
Fix data in financial sample (#6244)
Ben McCann [Tue, 14 May 2019 06:29:41 +0000 (23:29 -0700)]
Use tick.major rather than recomputing (#6265)
Jukka Kurkela [Sun, 12 May 2019 14:52:30 +0000 (17:52 +0300)]
Apply offset regardless of min/max time scale options (#6264)
Jukka Kurkela [Sun, 12 May 2019 14:34:15 +0000 (17:34 +0300)]
Fix ticks generation for vertical time scale (#6258)
Ben McCann [Fri, 10 May 2019 13:02:30 +0000 (06:02 -0700)]
Fix determineUnitForFormatting floating point error (#6259)
Jukka Kurkela [Thu, 9 May 2019 13:54:05 +0000 (16:54 +0300)]
Implement layers (z-index) for layout items (#6241)
Jukka Kurkela [Thu, 9 May 2019 13:42:00 +0000 (16:42 +0300)]
Fix overlapping auto-generated ticks on time scale (#6115)
Akihiko Kusanagi [Thu, 9 May 2019 13:33:19 +0000 (21:33 +0800)]
Make legend appearance consistent with chart elements (#5621)
Ben McCann [Wed, 8 May 2019 06:08:02 +0000 (23:08 -0700)]
Cache getScaleForId() calls in the line controller (#6250)
Ben McCann [Mon, 6 May 2019 20:52:40 +0000 (13:52 -0700)]
Implement per-dataset type (default and per-chart) options (#5999)
Jukka Kurkela [Mon, 6 May 2019 20:46:22 +0000 (23:46 +0300)]
Avoid time related deprecation warnings in tests (#6246)
Evert Timberg [Sun, 5 May 2019 06:08:28 +0000 (02:08 -0400)]
Remove the old slack token used for notifications. (#6245)
Jukka Kurkela [Fri, 3 May 2019 07:04:25 +0000 (10:04 +0300)]
Fix tooltip title in radar charts (#6238)
Akihiko Kusanagi [Wed, 1 May 2019 16:05:34 +0000 (00:05 +0800)]
Fix arc size calculation when circumference is under 2PI (#6224)
Jukka Kurkela [Tue, 30 Apr 2019 09:34:10 +0000 (12:34 +0300)]
Fix arc border with circumference over 2*PI (#6215)
Akihiko Kusanagi [Tue, 30 Apr 2019 06:55:04 +0000 (14:55 +0800)]
Fix tick label rotation and layout issues (#5961)
Akihiko Kusanagi [Fri, 26 Apr 2019 07:43:36 +0000 (15:43 +0800)]
Use the appropriate time format for auto tick generation (#6182)
Jukka Kurkela [Thu, 18 Apr 2019 20:52:25 +0000 (23:52 +0300)]
Fill before drawing lines (#6208)
Jukka Kurkela [Thu, 18 Apr 2019 20:39:52 +0000 (23:39 +0300)]
Fix missing tooltip value in radar charts (#6209)
Josh McEwen [Mon, 8 Apr 2019 07:43:12 +0000 (09:43 +0200)]
Fix typo in doughnut documentation (#6186)
stockiNail [Mon, 8 Apr 2019 07:42:06 +0000 (09:42 +0200)]
Make docs consistent for cubicInterpolationMode and fill (#6132)
Akihiko Kusanagi [Tue, 2 Apr 2019 08:25:37 +0000 (16:25 +0800)]
Normalize angle for index in radialLinear scale (#6177)
Akihiko Kusanagi [Tue, 2 Apr 2019 07:45:34 +0000 (15:45 +0800)]
Fix ticks.minor and ticks.major configuration issues (#6102)
Ben McCann [Tue, 2 Apr 2019 07:43:26 +0000 (00:43 -0700)]
Specify time scale min and max options in standard manner (#6097)
Ben McCann [Mon, 1 Apr 2019 15:30:58 +0000 (08:30 -0700)]
Remove datapoint with duplicate timestamp in order to fix sample (#6169)
Ben McCann [Thu, 28 Mar 2019 06:56:37 +0000 (23:56 -0700)]
Demonstrate multiple units on financial timeseries sample (#6119)
Dave Kichler [Sat, 23 Mar 2019 09:25:17 +0000 (02:25 -0700)]
Implement legend.align: 'start', 'center', 'end' (#6141)
New `options.legend.align`config option for controlling alignment of legend blocks in horizontal/vertical legends.
Janelle deMent [Thu, 21 Mar 2019 08:06:39 +0000 (04:06 -0400)]
Make line options scriptable (#6128)
Akihiko Kusanagi [Thu, 21 Mar 2019 08:03:39 +0000 (16:03 +0800)]
Fix hover animations and optimize pivot() (#6129)
Jukka Kurkela [Tue, 19 Mar 2019 12:25:45 +0000 (14:25 +0200)]
Replace helpers.extend with Object.assign when available or use helpers.merge (#6148)
Ben McCann [Tue, 19 Mar 2019 10:42:41 +0000 (03:42 -0700)]
Improvements to helpers.almostWhole (#6120)
Ben McCann [Mon, 18 Mar 2019 07:14:01 +0000 (00:14 -0700)]
Add docs for the date adapter used by the time scale (#6134)
Akihiko Kusanagi [Mon, 18 Mar 2019 07:05:27 +0000 (16:05 +0900)]
Add the description of the tooltip alignment options (#6139)
Jukka Kurkela [Wed, 13 Mar 2019 09:36:10 +0000 (11:36 +0200)]
Make decimalPlaces private and update CDN links (#6131)
Simon Brunel [Tue, 12 Mar 2019 10:29:11 +0000 (11:29 +0100)]
Bump version to 2.8.0
Simon Brunel [Tue, 12 Mar 2019 07:35:39 +0000 (08:35 +0100)]
Keep the previous extensions page link alive (#6127)
Instead of a direct link, restore the extensions.md file which now redirects /notes/extensions.html to https://github.com/chartjs/awesome in case anyone bookmarked it / there were links to it.
Roman Borovik [Mon, 11 Mar 2019 08:06:50 +0000 (11:06 +0300)]
Correct typo in a comment in test/index.js (#6122)
Simon Brunel [Wed, 6 Mar 2019 08:12:29 +0000 (09:12 +0100)]
Fix missing Chart.Chart (deprecated) alias (#6112)
Jon Rimmer [Wed, 6 Mar 2019 08:11:24 +0000 (08:11 +0000)]
Tighten check for detecting if Moment is installed (#6113)
Simon Brunel [Mon, 4 Mar 2019 08:58:08 +0000 (09:58 +0100)]
Bump version to 2.8.0-rc.1
Simon Brunel [Mon, 4 Mar 2019 08:57:08 +0000 (09:57 +0100)]
Include generated CSS in the GitHub releases
Ben McCann [Mon, 4 Mar 2019 08:15:29 +0000 (00:15 -0800)]
Properly initialize variables if ticks aren't being displayed (#6100)
Jukka Kurkela [Mon, 4 Mar 2019 08:11:57 +0000 (10:11 +0200)]
Fix animation regression introduced by #5331 (#6108)
Simon Brunel [Sun, 3 Mar 2019 14:19:11 +0000 (15:19 +0100)]
Optimize the npm package by removing useless files (#6105)
Explicitly target files that should be included in the npm package, making it 10x smaller by removing the docs, samples, scripts, sources, tests and other useless files.
Ben McCann [Sun, 3 Mar 2019 14:00:24 +0000 (06:00 -0800)]
Improve financial sample tooltips and interactions (#6089)
Ben McCann [Sun, 3 Mar 2019 09:26:40 +0000 (01:26 -0800)]
Add a note about how to include an example against master (#6107)
Akihiko Kusanagi [Fri, 1 Mar 2019 23:03:20 +0000 (00:03 +0100)]
Fix document errors related to ticks (#6099)
Simon Brunel [Fri, 1 Mar 2019 08:13:21 +0000 (09:13 +0100)]
Revamp the README.md and add link to the awesome list (#6096)
Integrate the upcoming awesome list and make our README.md welcome page more user friendly by displaying the Chart.js logo, adding the docs TOC and removing instructions that was already in the docs.
Vincent-Ip [Wed, 27 Feb 2019 22:06:54 +0000 (17:06 -0500)]
New weight option for pie and doughnut charts (#5951)
Add functionality to give pie & doughnut datasets a weight attribute, which affects the relative thickness of the dataset when there are multiple datasets in pie & doughnut charts. The default weight of each dataset is 1, providing any other numerical value will allow the pie or doughnut dataset to be drawn with a thickness relative to its default size.
For example a weight of 2 will allow the dataset to be drawn double its typical dataset thickness. Note that the weight attribute will only affect a pie or doughnut chart if there is more than one visible dataset. Using weight on a pie or doughnut dataset when there is only one dataset on the chart will have no affect.
Ben McCann [Mon, 25 Feb 2019 08:17:37 +0000 (00:17 -0800)]
Add instructions for image-based tests to the contributors guide (#6073)
Jukka Kurkela [Mon, 25 Feb 2019 08:03:12 +0000 (10:03 +0200)]
Add support for per side border width for rectangle (#6077)
Jon Rimmer [Mon, 25 Feb 2019 07:59:48 +0000 (07:59 +0000)]
Add onLeave to legend config docs (#6088)
Ben McCann [Sun, 24 Feb 2019 09:59:21 +0000 (01:59 -0800)]
Ignore invalid log scale min and max (#6058)
Jon Rimmer [Sun, 24 Feb 2019 09:58:22 +0000 (09:58 +0000)]
Add onLeave callback to legend (#6059)
Ben McCann [Thu, 21 Feb 2019 07:11:32 +0000 (23:11 -0800)]
Initialize date adapter with chart options (#6016)
Akihiko Kusanagi [Wed, 20 Feb 2019 15:13:41 +0000 (23:13 +0800)]
Add a link to chartjs-plugin-rough to extensions.md (#6081)
Ben McCann [Wed, 20 Feb 2019 08:28:07 +0000 (00:28 -0800)]
Improve autoSkip documentation (#6079)
Ben McCann [Mon, 18 Feb 2019 18:45:38 +0000 (10:45 -0800)]
Use `datetime` as default time scale tooltip format (#6019)
Remove the logic that computed an "optimal" tooltip format. Instead, always fallback to the `datetime` adapter format which is more efficient and stable. Additionally, remove the adapter `presets` API, which is not needed anymore.
Abel Heinsbroek [Mon, 18 Feb 2019 09:09:37 +0000 (10:09 +0100)]
Add crosshair plugin to extensions page (#6070)
Janelle deMent [Thu, 14 Feb 2019 02:12:52 +0000 (22:12 -0400)]
Add examples of scriptable charts (#6042)
* Add example of scriptable pie chart
* Add example of scriptable line chart
* Add example of scriptable polar area chart
* Add example of scriptable radar chart
Jukka Kurkela [Wed, 13 Feb 2019 16:08:38 +0000 (18:08 +0200)]
Fix responsive resize on rtl page (#6063)
Evert Timberg [Mon, 11 Feb 2019 18:31:26 +0000 (13:31 -0500)]
Handle inextensible `dataset.data` array (#6060)