]> git.ipfire.org Git - thirdparty/Chart.js.git/log
thirdparty/Chart.js.git
9 years agoDon't increase canvas css size during a retina scale. Reset the canvas style exactly... 1480/head
Evert Timberg [Tue, 22 Sep 2015 23:22:55 +0000 (19:22 -0400)] 
Don't increase canvas css size during a retina scale. Reset the canvas style exactly as it was set before during destroy. Ensure coordinates are translated over correctly into model coordinates. Fixed a bug during destroy when unscaling the canvas

9 years agoMerge pull request #1478 from etimberg/feature/data-change-api
Evert Timberg [Tue, 22 Sep 2015 16:10:51 +0000 (12:10 -0400)] 
Merge pull request #1478 from etimberg/feature/data-change-api

Data change must only happen by changing the data object

9 years agoUpdate samples to no longer use old functions and instead modify the data directly 1478/head
Evert Timberg [Tue, 22 Sep 2015 01:00:58 +0000 (21:00 -0400)] 
Update samples to no longer use old functions and instead modify the data directly

9 years agoTest missed in last check-in
Evert Timberg [Tue, 22 Sep 2015 01:00:09 +0000 (21:00 -0400)] 
Test missed in last check-in

9 years agoRemove unneeded functions from core controller. Updated dataset controllers to have...
Evert Timberg [Tue, 22 Sep 2015 00:59:53 +0000 (20:59 -0400)] 
Remove unneeded functions from core controller. Updated dataset controllers to have a separate function to update the meta data for each dataset

9 years agoMerge pull request #1477 from etimberg/feature/scale-labels
Tanner Linsley [Mon, 21 Sep 2015 23:52:09 +0000 (17:52 -0600)] 
Merge pull request #1477 from etimberg/feature/scale-labels

Scale Labels

9 years agoEnsure bar width at least 1px
Tanner Linsley [Mon, 21 Sep 2015 19:17:27 +0000 (13:17 -0600)] 
Ensure bar width at least 1px

9 years agoMerge pull request #1474 from nnnick/v2.0-feature-dynamic-bar-spacing
Tanner Linsley [Mon, 21 Sep 2015 19:08:09 +0000 (13:08 -0600)] 
Merge pull request #1474 from nnnick/v2.0-feature-dynamic-bar-spacing

Bar spacing is now dynamic at small sizes.

9 years agoTime scale support 1474/head
Tanner Linsley [Mon, 21 Sep 2015 19:04:41 +0000 (13:04 -0600)] 
Time scale support

9 years agoBar spacing is now dynamic at small sizes.
Tanner Linsley [Mon, 21 Sep 2015 18:57:04 +0000 (12:57 -0600)] 
Bar spacing is now dynamic at small sizes.

Closes #1468

9 years agoMerge pull request #1473 from nnnick/v2.0-dev-timescale-fix
Tanner Linsley [Mon, 21 Sep 2015 17:55:51 +0000 (11:55 -0600)] 
Merge pull request #1473 from nnnick/v2.0-dev-timescale-fix

Time scale now draws all ticks, instead of half of them

9 years agoTime scale now draws all ticks, instead of half of them 1473/head
Tanner Linsley [Mon, 21 Sep 2015 17:52:17 +0000 (11:52 -0600)] 
Time scale now draws all ticks, instead of half of them

Closes #1463

9 years agoMerge pull request #1471 from etimberg/fix/mouse-coordinates
Tanner Linsley [Mon, 21 Sep 2015 17:37:21 +0000 (11:37 -0600)] 
Merge pull request #1471 from etimberg/fix/mouse-coordinates

Convert screen coordinates into canvas coordinates when dealing with mouse events

9 years agoMerge pull request #1470 from etimberg/feature/updated_resize_fix
Tanner Linsley [Mon, 21 Sep 2015 17:36:43 +0000 (11:36 -0600)] 
Merge pull request #1470 from etimberg/feature/updated_resize_fix

Updated PR to replace #1467

9 years agoUpdate tests for new scale labels 1477/head
Evert Timberg [Sun, 20 Sep 2015 23:41:48 +0000 (19:41 -0400)] 
Update tests for new scale labels

9 years agoUpdate sample files
Evert Timberg [Sun, 20 Sep 2015 23:25:17 +0000 (19:25 -0400)] 
Update sample files

9 years agoTime scale has a label now
Evert Timberg [Sun, 20 Sep 2015 23:24:46 +0000 (19:24 -0400)] 
Time scale has a label now

9 years agoCategory scale has labels
Evert Timberg [Sun, 20 Sep 2015 23:18:59 +0000 (19:18 -0400)] 
Category scale has labels

9 years agoUpdate tests for new config options
Evert Timberg [Sun, 20 Sep 2015 23:06:34 +0000 (19:06 -0400)] 
Update tests for new config options

9 years agoLogarithmic scale now has labels
Evert Timberg [Sun, 20 Sep 2015 23:06:09 +0000 (19:06 -0400)] 
Logarithmic scale now has labels

9 years agoLinear scale has labels
Evert Timberg [Sun, 20 Sep 2015 22:59:58 +0000 (18:59 -0400)] 
Linear scale has labels

9 years agoConvert screen coordinates into canvas coordinates when dealing with mouse events 1471/head
Evert Timberg [Sun, 20 Sep 2015 21:57:27 +0000 (17:57 -0400)] 
Convert screen coordinates into canvas coordinates when dealing with mouse events

9 years agoUpdate charts with default aspect ratio of 1 where it makes sense. If the canvas... 1470/head
Evert Timberg [Sun, 20 Sep 2015 14:34:40 +0000 (10:34 -0400)] 
Update charts with default aspect ratio of 1 where it makes sense. If the canvas has no size specified, this will be used

9 years agoEnsure that radii are always >= 0 for doughnuts and polar area charts
Evert Timberg [Sun, 20 Sep 2015 14:33:36 +0000 (10:33 -0400)] 
Ensure that radii are always >= 0 for doughnuts and polar area charts

9 years agoPrevent a jump in the category scale when the labels need to rotate only when there...
Evert Timberg [Sun, 20 Sep 2015 14:32:43 +0000 (10:32 -0400)] 
Prevent a jump in the category scale when the labels need to rotate only when there is no margin yet applied.

9 years agoRemove responsive file since it is not necessary
Evert Timberg [Sun, 20 Sep 2015 14:30:43 +0000 (10:30 -0400)] 
Remove responsive file since it is not necessary

9 years agoUse hidden iframe to detect resize + obey max width when getting maximum size. Update...
Evert Timberg [Sun, 20 Sep 2015 14:30:12 +0000 (10:30 -0400)] 
Use hidden iframe to detect resize + obey max width when getting maximum size. Updated the bar sample to start off hidden. Use the 'show' button to display the graph

9 years agoMerge pull request #1469 from nnnick/revert-1467-feature/resize_problems
Evert Timberg [Sat, 19 Sep 2015 21:53:35 +0000 (17:53 -0400)] 
Merge pull request #1469 from nnnick/revert-1467-feature/resize_problems

Revert "Fix resize problems when charts are initially hidden"

9 years agoRevert "Fix resize problems when charts are initially hidden" 1469/head
Evert Timberg [Sat, 19 Sep 2015 21:52:58 +0000 (17:52 -0400)] 
Revert "Fix resize problems when charts are initially hidden"

9 years agoMerge pull request #1465 from nnnick/v2.0-dev-time-scale-bars-and-combo
Tanner Linsley [Sat, 19 Sep 2015 00:59:58 +0000 (18:59 -0600)] 
Merge pull request #1465 from nnnick/v2.0-dev-time-scale-bars-and-combo

Bar and combo support for time scale

9 years agoMerge pull request #1467 from etimberg/feature/resize_problems
Tanner Linsley [Sat, 19 Sep 2015 00:59:39 +0000 (18:59 -0600)] 
Merge pull request #1467 from etimberg/feature/resize_problems

Fix resize problems when charts are initially hidden

9 years agoOnly store the original device context ratio once 1467/head
Evert Timberg [Fri, 18 Sep 2015 23:22:54 +0000 (19:22 -0400)] 
Only store the original device context ratio once

9 years agoMake sure that doughnut and polar area inner & outer radius is >= 0
Evert Timberg [Fri, 18 Sep 2015 22:59:55 +0000 (18:59 -0400)] 
Make sure that doughnut and polar area inner & outer radius is >= 0

9 years agoRemove core.responsive file. Responsiveness is added during initialization
Evert Timberg [Fri, 18 Sep 2015 22:44:00 +0000 (18:44 -0400)] 
Remove core.responsive file. Responsiveness is added during initialization

9 years agoRevert "Commit built version of scale algo changes"
Evert Timberg [Fri, 18 Sep 2015 22:41:45 +0000 (18:41 -0400)] 
Revert "Commit built version of scale algo changes"

This reverts commit a36a3f8c09b5424dbf4e140d08a5ceb24d7a5ecb.

9 years agoMerge remote-tracking branch 'upstream/v2.0-dev' into feature/resize_problems
Evert Timberg [Fri, 18 Sep 2015 22:38:47 +0000 (18:38 -0400)] 
Merge remote-tracking branch 'upstream/v2.0-dev' into feature/resize_problems

Conflicts:
gulpfile.js

9 years agoBar and combo support for time scale 1465/head
Tanner Linsley [Fri, 18 Sep 2015 17:31:25 +0000 (11:31 -0600)] 
Bar and combo support for time scale

9 years agoUnit tests for logarithmic scale. Fixed some issues in stacked mode since it's not...
Evert Timberg [Fri, 18 Sep 2015 00:29:41 +0000 (20:29 -0400)] 
Unit tests for logarithmic scale. Fixed some issues in stacked mode since it's not possible for a 0 crossing to occur with a log scale.

9 years agoMerge pull request #1459 from nnnick/v2.0-dev-feature-time-axis
Tanner Linsley [Thu, 17 Sep 2015 21:54:44 +0000 (15:54 -0600)] 
Merge pull request #1459 from nnnick/v2.0-dev-feature-time-axis

V2.0 dev feature time axis

9 years agoMerge pull request #1458 from mennodekker/patch-1
Evert Timberg [Thu, 17 Sep 2015 11:24:15 +0000 (07:24 -0400)] 
Merge pull request #1458 from mennodekker/patch-1

Fixed issue #1163 hover.mode = 'dataset' no longer throws an error

9 years agoTabs to spaces + fixed error 1458/head
Menno Dekker [Thu, 17 Sep 2015 08:08:42 +0000 (10:08 +0200)] 
Tabs to spaces + fixed error

9 years agoHover on dataset now works just like hover on label
Menno Dekker [Thu, 17 Sep 2015 07:43:02 +0000 (09:43 +0200)] 
Hover on dataset now works just like hover on label

Fixed some errors in de hover on dataset mode, only tested on bar charts

9 years agoTime Scale Rewrite 1459/head
Tanner Linsley [Tue, 15 Sep 2015 17:40:01 +0000 (11:40 -0600)] 
Time Scale Rewrite

9 years agoMerge pull request #1456 from etimberg/feature/logarithmic_scale
Tanner Linsley [Tue, 15 Sep 2015 00:58:17 +0000 (18:58 -0600)] 
Merge pull request #1456 from etimberg/feature/logarithmic_scale

Logarithmic scale

9 years agoHide labels when the user returns null from the userCallback. This is the same as... 1456/head
Evert Timberg [Tue, 15 Sep 2015 00:34:49 +0000 (20:34 -0400)] 
Hide labels when the user returns null from the userCallback. This is the same as the category scale

9 years agoFixes to show all lines but not all labels. Added a variable in the template function...
Evert Timberg [Tue, 15 Sep 2015 00:32:23 +0000 (20:32 -0400)] 
Fixes to show all lines but not all labels. Added a variable in the template function to make debugging nicer.

9 years agoUpdate logarithmic sample. Created a new logarithmic sample using AC circuit simulati...
Evert Timberg [Mon, 14 Sep 2015 23:46:28 +0000 (19:46 -0400)] 
Update logarithmic sample. Created a new logarithmic sample using AC circuit simulation data of an RLC filter.

9 years agoRemove dead code in logarithmic scale. Fixed a padding bug that had previously been...
Evert Timberg [Mon, 14 Sep 2015 23:45:13 +0000 (19:45 -0400)] 
Remove dead code in logarithmic scale. Fixed a padding bug that had previously been fixed in the linear scale

9 years agoMerge remote-tracking branch 'upstream/v2.0-dev' into feature/logarithmic_scale
Evert Timberg [Mon, 14 Sep 2015 22:59:52 +0000 (18:59 -0400)] 
Merge remote-tracking branch 'upstream/v2.0-dev' into feature/logarithmic_scale

9 years agoAttempting to make resize better
Evert Timberg [Mon, 14 Sep 2015 22:50:52 +0000 (18:50 -0400)] 
Attempting to make resize better

9 years agoLet tooltips use time formatted labels if they exist
Tanner Linsley [Fri, 11 Sep 2015 18:20:32 +0000 (12:20 -0600)] 
Let tooltips use time formatted labels if they exist

9 years agoTime Scale Base
Tanner Linsley [Fri, 11 Sep 2015 04:48:48 +0000 (22:48 -0600)] 
Time Scale Base

9 years agoAdd Line chart with time scale sample
Tanner Linsley [Fri, 11 Sep 2015 04:48:20 +0000 (22:48 -0600)] 
Add Line chart with time scale sample

9 years agoAdd moment.js as dependency
Tanner Linsley [Fri, 11 Sep 2015 04:46:51 +0000 (22:46 -0600)] 
Add moment.js as dependency

9 years agoDo not test on gulp watch
Tanner Linsley [Fri, 11 Sep 2015 04:46:07 +0000 (22:46 -0600)] 
Do not test on gulp watch

9 years agoCommit built version of scale algo changes
Evert Timberg [Thu, 10 Sep 2015 00:28:34 +0000 (20:28 -0400)] 
Commit built version of scale algo changes

9 years agoBetter scale fitting algorithm to handle when label rotation changes due to the appli...
Evert Timberg [Sat, 5 Sep 2015 17:27:06 +0000 (13:27 -0400)] 
Better scale fitting algorithm to handle when label rotation changes due to the application of margins on the scale

9 years agoHelper for resize listener
Evert Timberg [Sat, 5 Sep 2015 02:55:57 +0000 (22:55 -0400)] 
Helper for resize listener

9 years agoGet resize listener helper
Evert Timberg [Sat, 5 Sep 2015 02:55:41 +0000 (22:55 -0400)] 
Get resize listener helper

9 years agoMerge pull request #1436 from honza889/reverse-radar 1442/head
Evert Timberg [Wed, 2 Sep 2015 21:46:35 +0000 (17:46 -0400)] 
Merge pull request #1436 from honza889/reverse-radar

Reverse scale on radar / polar area

9 years agoReverse scale on radar/polar area 1436/head
Jan Kalina [Wed, 2 Sep 2015 21:14:12 +0000 (23:14 +0200)] 
Reverse scale on radar/polar area

9 years agoLatest built changes
Evert Timberg [Tue, 1 Sep 2015 22:12:37 +0000 (18:12 -0400)] 
Latest built changes

10 years agoMerge pull request #1430 from etimberg/feature/doughnutLabels
Evert Timberg [Tue, 1 Sep 2015 01:54:33 +0000 (21:54 -0400)] 
Merge pull request #1430 from etimberg/feature/doughnutLabels

Use the dataset label if available

10 years agoIf the element has a label, use that in the tooltip instead of the dataset label. 1430/head
etimberg [Tue, 1 Sep 2015 01:49:51 +0000 (21:49 -0400)] 
If the element has a label, use that in the tooltip instead of the dataset label.

10 years agoMerge pull request #1429 from etimberg/feature/unit-test
Evert Timberg [Tue, 1 Sep 2015 00:44:27 +0000 (20:44 -0400)] 
Merge pull request #1429 from etimberg/feature/unit-test

Linear scale tests

10 years agoMore linear scale tests 1429/head
Evert Timberg [Tue, 1 Sep 2015 00:42:29 +0000 (20:42 -0400)] 
More linear scale tests

10 years agoCheck some more data on the linear scale after fitting
Evert Timberg [Mon, 31 Aug 2015 01:50:41 +0000 (21:50 -0400)] 
Check some more data on the linear scale after fitting

10 years agoStart testing the linear scale fit code
Evert Timberg [Mon, 31 Aug 2015 01:49:39 +0000 (21:49 -0400)] 
Start testing the linear scale fit code

10 years agoMerge pull request #1428 from etimberg/feature/unit-test
Evert Timberg [Mon, 31 Aug 2015 00:47:34 +0000 (20:47 -0400)] 
Merge pull request #1428 from etimberg/feature/unit-test

Core.element unit tests

10 years agoMore helper tests 1428/head
Evert Timberg [Mon, 31 Aug 2015 00:46:26 +0000 (20:46 -0400)] 
More helper tests

10 years agoCore element tests
Evert Timberg [Mon, 31 Aug 2015 00:17:24 +0000 (20:17 -0400)] 
Core element tests

10 years agoBetter debug page reporting of failed tests
Evert Timberg [Sun, 30 Aug 2015 22:23:53 +0000 (18:23 -0400)] 
Better debug page reporting of failed tests

10 years agoMerge pull request #1427 from etimberg/feature/unit-test
Evert Timberg [Sun, 30 Aug 2015 21:54:12 +0000 (17:54 -0400)] 
Merge pull request #1427 from etimberg/feature/unit-test

Adds unit tests for the doughnut & line controllers + line controller updates

10 years agoAdd line controller tests. Fixed an issue when the number of data points changes... 1427/head
Evert Timberg [Sun, 30 Aug 2015 21:42:42 +0000 (17:42 -0400)] 
Add line controller tests. Fixed an issue when the number of data points changes. When adding the tension to a point, get the same tension as the line if it has been overridden at the dataset level. When setting the hover style of a point, allow setting the radius independently of the regular radius. Use the hoverRadius property in point.custom or the dataset.pointHoverRadius. Allow setting the border width independently at the dataset level. Use dataset.pointHoverBorderWidth. This can be an array or a number.

10 years agoDoughnut controller tests
Evert Timberg [Sun, 30 Aug 2015 18:56:48 +0000 (14:56 -0400)] 
Doughnut controller tests

10 years agoMerge pull request #1426 from etimberg/feature/unit-test
Evert Timberg [Sun, 30 Aug 2015 14:44:42 +0000 (10:44 -0400)] 
Merge pull request #1426 from etimberg/feature/unit-test

Tests for the bar controller + bug fixes

10 years agoFinish up bar controller tests 1426/head
Evert Timberg [Sun, 30 Aug 2015 14:42:00 +0000 (10:42 -0400)] 
Finish up bar controller tests

10 years agoInitial bar controller tests
Evert Timberg [Sun, 30 Aug 2015 02:27:40 +0000 (22:27 -0400)] 
Initial bar controller tests

10 years agoMerge pull request #1425 from etimberg/feature/unit-test
Evert Timberg [Sat, 29 Aug 2015 18:19:01 +0000 (14:19 -0400)] 
Merge pull request #1425 from etimberg/feature/unit-test

Unit tests for elements

10 years agoInitial line element tests. Did not test the skipNull functionality since it seems... 1425/head
Evert Timberg [Sat, 29 Aug 2015 18:16:37 +0000 (14:16 -0400)] 
Initial line element tests. Did not test the skipNull functionality since it seems to be broken.

10 years agoArc element tests
Evert Timberg [Sat, 29 Aug 2015 16:31:44 +0000 (12:31 -0400)] 
Arc element tests

10 years agoRectangle element tests
Evert Timberg [Sat, 29 Aug 2015 12:53:42 +0000 (08:53 -0400)] 
Rectangle element tests

10 years agoDo mock context properties better
Evert Timberg [Sat, 29 Aug 2015 03:20:01 +0000 (23:20 -0400)] 
Do mock context properties better

10 years agoFirst set of tests for point. Started on a mockContext object for testing. Still...
Evert Timberg [Sat, 29 Aug 2015 03:09:58 +0000 (23:09 -0400)] 
First set of tests for point. Started on a mockContext object for testing. Still need to handle property setting better (fillStyle, strokeStyle, etc)

10 years agoStart writing tests for core.helpers. Fix a number of small bugs found during testing
Evert Timberg [Sat, 29 Aug 2015 02:32:56 +0000 (22:32 -0400)] 
Start writing tests for core.helpers. Fix a number of small bugs found during testing

10 years agoMerge pull request #1424 from etimberg/feature/unit-test
Tanner Linsley [Fri, 28 Aug 2015 23:13:08 +0000 (17:13 -0600)] 
Merge pull request #1424 from etimberg/feature/unit-test

Add coverage metrics for unit tests

10 years agoMerge remote-tracking branch 'upstream/v2.0-dev' into feature/unit-test 1424/head
Evert Timberg [Fri, 28 Aug 2015 23:09:39 +0000 (19:09 -0400)] 
Merge remote-tracking branch 'upstream/v2.0-dev' into feature/unit-test

Conflicts:
gulpfile.js

10 years agoMerge pull request #1423 from nnnick/v2.0-dev-unit-test-via-travis
Evert Timberg [Fri, 28 Aug 2015 23:05:56 +0000 (19:05 -0400)] 
Merge pull request #1423 from nnnick/v2.0-dev-unit-test-via-travis

Organize Gulpfile, Integrate unit tests with Travis

10 years agoInstall coverage metrics. Use `gulp coverage` to generate coverage reports
Evert Timberg [Fri, 28 Aug 2015 23:02:37 +0000 (19:02 -0400)] 
Install coverage metrics. Use `gulp coverage` to generate coverage reports

10 years agoOrganize Gulpfile, Integrate unit tests with Travis 1423/head
Tanner Linsley [Fri, 28 Aug 2015 22:58:23 +0000 (16:58 -0600)] 
Organize Gulpfile, Integrate unit tests with Travis

10 years agoThis should run the unit tests from the CI system
Evert Timberg [Fri, 28 Aug 2015 22:52:46 +0000 (18:52 -0400)] 
This should run the unit tests from the CI system

10 years agoMerge pull request #1408 from etimberg/feature/unit-test
Tanner Linsley [Fri, 28 Aug 2015 22:26:10 +0000 (16:26 -0600)] 
Merge pull request #1408 from etimberg/feature/unit-test

Initial unit test framework + linear scale test starting point

10 years agoDon't account for paddingLeft until after rotated
Tanner Linsley [Fri, 28 Aug 2015 21:12:35 +0000 (15:12 -0600)] 
Don't account for paddingLeft until after rotated

10 years agoInitial scale tests 1408/head
Evert Timberg [Sun, 23 Aug 2015 21:17:46 +0000 (17:17 -0400)] 
Initial scale tests

10 years agoRemove wrong addition of padding
Evert Timberg [Sun, 23 Aug 2015 21:17:21 +0000 (17:17 -0400)] 
Remove wrong addition of padding

10 years agoWatch mode runs tests.
Evert Timberg [Sun, 23 Aug 2015 19:55:10 +0000 (15:55 -0400)] 
Watch mode runs tests.

10 years agoInitial test setup
Evert Timberg [Sun, 23 Aug 2015 18:58:19 +0000 (14:58 -0400)] 
Initial test setup

10 years agoMerge pull request #1407 from etimberg/fix/category-filter-lines
Evert Timberg [Sun, 23 Aug 2015 17:24:58 +0000 (13:24 -0400)] 
Merge pull request #1407 from etimberg/fix/category-filter-lines

Allow hiding grid lines using the filter function in the category scale

10 years agoCategory scale filter function will hide the grid line if `null` or `undefined` returned. 1407/head
Evert Timberg [Sun, 23 Aug 2015 17:20:43 +0000 (13:20 -0400)] 
Category scale filter function will hide the grid line if `null` or `undefined` returned.

10 years agoMerge pull request #1406 from etimberg/fix/combo-bar-width
Evert Timberg [Sat, 22 Aug 2015 21:00:50 +0000 (17:00 -0400)] 
Merge pull request #1406 from etimberg/fix/combo-bar-width

Count the number of bars when determining the bar width