Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge recent MRs #139

Merged
merged 36 commits into from Dec 7, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
9548410
fix: chart constantly jumping in 1-2 pixel steps
WofWca Sep 6, 2021
1fffdd8
docs: update changelog
WofWca Sep 6, 2021
a6d7bc2
fix: a memory leak appearing when some `timeSeries.disabled === true`
WofWca Sep 7, 2021
85cb245
docs: update changelog
WofWca Sep 7, 2021
a0648dc
remove the `grid.sharpLines` option
WofWca Sep 21, 2021
8f6c10b
make all lines sharp
WofWca Sep 22, 2021
e22ba7e
docs: update changelog
WofWca Sep 22, 2021
f7d2f9e
perf: improve `render()` performance a bit
WofWca Sep 24, 2021
73c3877
perf: improve `render()` performance a bit
WofWca Sep 24, 2021
9d606d8
perf: improve `.append()` performance a bit
WofWca Sep 28, 2021
6ae1d1c
perf: improve `render()` performance a bit
WofWca Oct 6, 2021
42b26b1
perf: labels: use a variable for a commonly accessed property
WofWca Oct 6, 2021
13bfabd
perf: improve `render` performance for `TimeSeries` with no stroke
WofWca Oct 6, 2021
f7b488e
perf: remove unnecessary `context.save()`& `context.restore()`
WofWca Oct 6, 2021
cd380b6
perf: don't access `canvas.clientWidth` on each `render()`
WofWca Oct 7, 2021
5464706
perf: improve `updateTooltip` performance
WofWca Oct 6, 2021
d14cb26
fix: fill region edges not being sharp when stroke is disabled
WofWca Oct 7, 2021
465976b
perf: render: don't check interpolation unnecessarily
WofWca Oct 7, 2021
57757c3
fix: `this.delay` not being respected with `nonRealtimeData: true`
WofWca Oct 8, 2021
bc27bb2
docs: update changelog
WofWca Oct 8, 2021
6641ce5
perf: remove unnecessary `closePath`
WofWca Oct 8, 2021
7f108bc
docs: update changelog
WofWca Oct 8, 2021
cedec28
fix: series fill & stroke being inconsistent for last data time < ren…
WofWca Oct 8, 2021
fd47202
docs: update changelog
WofWca Oct 8, 2021
c25368c
Merge branch 'fix-jumpiness' into recent-mrs
WofWca Oct 17, 2021
e19b7d6
Merge branch 'fix-memory-leak' into recent-mrs
WofWca Oct 17, 2021
821509d
Merge branch 'sharp-everything' into recent-mrs
WofWca Oct 17, 2021
8180e1e
Merge branch 'perf' into recent-mrs
WofWca Oct 17, 2021
ccc831d
Merge branch 'fix-delay-for-custom-render-time' into recent-mrs
WofWca Oct 17, 2021
1e4a9bd
Merge branch 'consistent-fill' into recent-mrs
WofWca Oct 17, 2021
3841a88
improvement: set default `grid.lineWidth` to 2 to reduce visual flick…
WofWca Oct 17, 2021
32d2ba4
Merge branch 'sharp-everything' into recent-mrs
WofWca Oct 17, 2021
3777c46
perf: Revert "perf: remove unnecessary `context.save()`& `context.res…
WofWca Oct 24, 2021
1e33750
Merge branch 'perf' into recent-mrs
WofWca Oct 24, 2021
fb4f18e
Fix: declare local var intermediateLabelPos
squio Dec 7, 2021
e9b2d51
Merge branch 'fix-intermediateLabelPos' into recent-mrs
WofWca Dec 7, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 0 additions & 1 deletion builder/index.html
Expand Up @@ -430,7 +430,6 @@
bindColor({target: chart.options.grid, name: 'Grid line color', propertyName: 'strokeStyle', opacity: 1});
bindRange({target: chart.options.grid, name: 'Vertical sections', propertyName: 'verticalSections', min: 0, max: 20});
bindRange({target: chart.options.grid, name: 'Time line spacing', propertyName: 'millisPerLine', min: 1000, max: 10000, step: 1000});
bindCheckBox({target: chart.options.grid, name: 'Sharp grid lines', propertyName: 'sharpLines'});
bindCheckBox({target: chart.options.grid, name: 'Draw border', propertyName: 'borderVisible'});

// Labels
Expand Down
2 changes: 0 additions & 2 deletions smoothie.d.ts
Expand Up @@ -86,8 +86,6 @@ export interface IGridOptions {
strokeStyle?: string;
/** Distance between vertical grid lines. */
millisPerLine?: number;
/** Controls whether grid lines are 1px sharp, or softened. */
sharpLines?: boolean;
/** Number of vertical sections marked out by horizontal grid lines. */
verticalSections?: number;
/** Whether the grid lines trace the border of the chart or not. */
Expand Down