Leon Sorokin
ed3f5e6ca3
Build: drop TS checking from yarn build ( #33235 )
2021-04-21 14:40:51 -05:00
Leon Sorokin
aeb64ecb16
GraphNG: use theme font family and size for axis labels ( #33009 )
...
* GraphNG: use theme font family and size for axis labels
* fix test
2021-04-15 12:27:28 +02:00
Leon Sorokin
3fe9347e28
Live: centrifuge.js 2.7.5 ( #33001 )
2021-04-14 12:59:42 -05:00
Leon Sorokin
0c71fdac3d
GraphNG: uPlot 1.6.8 ( #32859 )
2021-04-09 18:27:14 -05:00
Leon Sorokin
0c96cbeef0
Icons: expand static cache to include all internally used icons ( #32822 )
2021-04-09 11:22:58 -05:00
Leon Sorokin
a9e90b5088
CloudWatch: replace full query parser with regex scanner that extracts stats groups ( #32610 )
2021-04-07 10:58:57 -05:00
Leon Sorokin
6082a9360e
Alpha panel: new Timeline/Discrete panel ( #31973 )
2021-04-06 18:06:46 -05:00
Leon Sorokin
3f97b9972b
Data: frame compare refactor, drop unused skipProperties ( #32700 )
2021-04-05 17:29:58 -05:00
Leon Sorokin
a080669151
Icons: use plain SVG files, load on-demand ( #32387 )
2021-04-01 09:09:56 -05:00
Leon Sorokin
066c9c8ff4
GraphNG: accept number for spanNulls to indicate max threshold below which nulls are connected ( #32146 )
2021-03-22 23:00:34 -07:00
Leon Sorokin
8c4cbd39aa
StreamingDataFrame: use concat/slice, add maxDelta support ( #32047 )
2021-03-22 16:44:05 -07:00
Leon Sorokin
fd9dee87e4
EchoSrv: remove deprecated tti-polyfill ( #32140 )
...
* EchoSrv: remove deprecated tti-polyfill
* more cleanup
2021-03-22 10:42:02 +01:00
Leon Sorokin
4c2ab6752e
uPlot 1.6.7 ( #31913 )
2021-03-11 11:15:19 -06:00
Leon Sorokin
04e46e3853
Tooltip: partial perf improvement ( #31774 ) ( #31837 )
2021-03-09 14:25:40 -06:00
Leon Sorokin
1fcf2c30c6
GraphNG: uPlot 1.6.6 ( #31795 )
2021-03-09 00:14:14 -06:00
Leon Sorokin
a5f3889b93
GraphNG: cache ianaName & reduce calls to getTimeZoneInfo() ( #31712 )
2021-03-05 00:17:43 -06:00
Leon Sorokin
c64c0b0725
BarChart: fix single numeric field regression ( #31703 )
2021-03-04 14:27:14 -06:00
Leon Sorokin
b5400922e2
BarChart: inside-align strokes, upgrade uPlot to 1.6.4. ( #30806 )
2021-02-02 11:49:45 -06:00
Leon Sorokin
79bc6b6892
TestData: Improve what's new in v7.4 ( #30612 )
2021-01-25 13:59:00 -06:00
Leon Sorokin
92a0ad7273
GraphNG: uPlot 1.6.3 (fix bands not filling below 0). close #30523 . ( #30527 )
2021-01-21 19:30:24 -08:00
Leon Sorokin
87ef5598e6
GraphNG: uPlot 1.6.2 ( #30521 )
2021-01-21 16:10:50 -06:00
Leon Sorokin
9d4769fd74
GraphNG: fix fillBelowTo regression ( #30330 )
2021-01-16 10:32:26 -06:00
Leon Sorokin
803fe70c3e
GraphNG: implement softMin/softMax for auto-scaling stabilization. close #979 . ( #30326 )
2021-01-16 08:24:13 -06:00
Leon Sorokin
6ce5740e64
GraphNG: uPlot 1.6, hide "Show points" in Points mode, enable "dot" lineStyle ( #30263 )
2021-01-13 18:33:18 -06:00
Leon Sorokin
aa2acd0ca6
GraphNG: "Interpolation: Step after" test ( #30127 )
2021-01-07 20:42:15 -06:00
Leon Sorokin
d65f7346a7
GraphNG: check cross-axis presence when auto-padding. close #30121 . ( #30126 )
2021-01-07 17:27:15 -06:00
Leon Sorokin
dba4942edf
GraphNG: fix spanGaps optimization in alignDataFrames(). see #30101 . ( #30118 )
2021-01-07 11:54:22 -06:00
Leon Sorokin
75761bf67b
GraphNG: uPlot 1.5.2, dynamic stroke/fill, Flot-style hover points ( #29866 )
...
* upgrade uPlot 1.5.2 (dynamic stroke & fill, cursor.points API)
* flot-style hover points
* fix tests?
2020-12-16 07:22:25 +01:00
Leon Sorokin
755715fb64
GraphNG: uPlot 1.5.1 ( #29789 )
2020-12-12 00:54:37 -06:00
Leon Sorokin
77d6100b44
GraphNG: update uPlot v1.5.0 ( #29763 )
2020-12-11 11:01:55 -08:00
Leon Sorokin
fee0d44e5c
GraphNG: rename "points" to "showPoints" ( #29635 )
...
* rename "points" to "showPoints"
* rename ShowPoints enum to PointVisibility
2020-12-07 09:29:34 -06:00
Leon Sorokin
2d156a385b
GraphNG: fix and optimize spanNulls ( #29633 )
...
* fix and optimize spanNulls
* AsZero implies spanNulls = true, to prevent null-scanning
* move spanNulls toggle below fillOpacity
2020-12-06 19:26:00 -06:00
Leon Sorokin
2f92794c94
GraphNG: rename GraphMode to DrawStyle ( #29623 )
2020-12-04 13:08:25 -06:00
Leon Sorokin
7236a44a4f
GraphNG: add gaps/nulls support to staircase & smooth interpolation modes ( #29593 )
2020-12-04 08:33:04 -08:00
Leon Sorokin and Ryan McKinley
22ec38b043
GraphNG: Bars, Staircase, Smooth modes ( #29359 )
...
* initial impl of Bars, Staircase, Smooth modes
* fix fillTo for staircase and smooth paths
* fix pointSize
* [bars] adjust gap factor & reduce bar width to include stroke width. remove rounding to favor gap & width uniformity over edge crispness.
* remove line path fallback for too-dense data
* "Auto" points mode implies "Never" for Bars
* slightly reduce x axis tick density
* fix bars height calc, make bars crisp again.
* [bars] don't use hard-coded 'x' scale key
* refactor catmullRomFitting() to accept x & y coord arrays. restrict to processing only visible data range.
* move path building functions to own file
* export typed functions
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2020-12-02 16:41:24 -06:00
Leon Sorokin
2c535a9583
Data: use pre-defined output array length in vectorToArray() ( #29516 )
2020-12-02 09:34:44 -06:00
Leon Sorokin
61d6dcf9ce
GraphNG: use uPlot's native ms support ( #29445 )
2020-11-27 17:06:57 -06:00
Leon Sorokin and Ryan McKinley
917b5c5f2a
[graph-ng] add temporal DataFrame alignment/outerJoin & move null-asZero pass inside ( #29250 )
...
[GraphNG] update uPlot, add temporal DataFrame alignment/outerJoin, move null-asZero pass inside, merge isGap updates into u.setData() calls.
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2020-11-20 23:49:36 -06:00