Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
be59762
test: pin the clock in the tooltip, sync and draw-in tests
tempus2016 Nov 9, 2026
347ee82
feat: marimekko chart, columns sized by group total and split by cate…
tempus2016 Nov 9, 2026
1ff1737
feat: chord diagram, flows between nodes round a circle
tempus2016 Nov 9, 2026
4eddee1
feat: battery grid, every battery at a glance as a grid of filled glyphs
tempus2016 Nov 9, 2026
612061c
feat: spiral chart, one turn per day or week
tempus2016 Nov 9, 2026
be2f817
feat: strip plot, every reading as a jittered dot with a median line
tempus2016 Nov 9, 2026
b3bc06a
feat: cycle plot, a small panel per weekday, hour or day of the month
tempus2016 Nov 9, 2026
4a8edd9
feat: show the last day's or week's range behind the needle, arc and …
tempus2016 Nov 9, 2026
04eb19a
feat: error bars on grouped column charts
tempus2016 Nov 9, 2026
1c1a471
feat: a Chartdeck badge for the dashboard's badge row
tempus2016 Nov 9, 2026
6bd9f58
feat: an entity's unit now converts its value, history, limits and bands
tempus2016 Nov 9, 2026
fc191d2
feat: running totals for history series (transform: cumulative)
tempus2016 Nov 9, 2026
01cb216
feat: rate-of-change series for history charts (transform: derivative)
tempus2016 Nov 9, 2026
50d2898
feat: threshold lines can follow an entity's history as a stepped line
tempus2016 Nov 9, 2026
718ea76
feat: show a series only while another entity is in a state
tempus2016 Nov 9, 2026
d0da6cc
feat: draw a forecast after a line chart series
tempus2016 Nov 9, 2026
1877595
feat: mark readings far from normal on the line chart
tempus2016 Nov 9, 2026
3c80332
feat: draw earlier spans faintly behind the line chart
tempus2016 Nov 9, 2026
2d8dcef
feat: a live "now" line on line and column charts, with a countdown
tempus2016 Nov 9, 2026
8ed528e
feat: tap a chart's names to hide or show each series
tempus2016 Nov 9, 2026
0040ab5
feat: draw the Energy dashboard with source: energy, no entities needed
tempus2016 Nov 9, 2026
9324342
feat: save a chart as PNG or SVG, or copy its values or YAML, from a …
tempus2016 Nov 9, 2026
52f52a1
Merge test/pin-clock into integrate/wave3
tempus2016 Nov 9, 2026
9b01c7b
Merge feat/marimekko into integrate/wave3
tempus2016 Nov 9, 2026
3d7176a
Merge feat/chord into integrate/wave3
tempus2016 Nov 9, 2026
e746d78
Merge feat/battery-grid into integrate/wave3
tempus2016 Nov 9, 2026
70acf3f
Merge feat/spiral into integrate/wave3
tempus2016 Nov 9, 2026
9685696
Merge feat/strip-plot into integrate/wave3
tempus2016 Nov 9, 2026
8847e38
Merge feat/cycle-plot into integrate/wave3
tempus2016 Nov 9, 2026
28afdb8
Merge feat/badge into integrate/wave3
tempus2016 Nov 9, 2026
9797ce8
Merge feat/gauge-ghost into integrate/wave3
tempus2016 Nov 9, 2026
7ecb420
Merge feat/error-bars into integrate/wave3
tempus2016 Nov 9, 2026
ce48995
Merge feat/unit-conversion into integrate/wave3
tempus2016 Nov 9, 2026
dfa482a
Merge feat/cumulative into integrate/wave3
tempus2016 Nov 9, 2026
56b7248
Merge feat/derivative into integrate/wave3
tempus2016 Nov 9, 2026
ea26016
Merge feat/threshold-history into integrate/wave3
tempus2016 Nov 9, 2026
12f10c8
Merge feat/conditional-series into integrate/wave3
tempus2016 Nov 9, 2026
e20dad3
fix: a meter's running total skips what it added while a condition hi…
tempus2016 Nov 9, 2026
b37133a
test: unit conversion, a condition and a running total on one series
tempus2016 Nov 9, 2026
2eb5682
Merge feat/forecast into integrate/wave3
tempus2016 Nov 9, 2026
630e9df
fix: a forecast follows its series into the unit the series is shown in
tempus2016 Nov 9, 2026
b464cf8
Merge feat/anomaly into integrate/wave3
tempus2016 Nov 9, 2026
658ad3c
Merge feat/compare-ghost into integrate/wave3
tempus2016 Nov 9, 2026
eb5cb19
fix: earlier spans behind the line chart use the series' unit and tra…
tempus2016 Nov 9, 2026
00f9cc1
Merge feat/now-marker into integrate/wave3
tempus2016 Nov 9, 2026
f35e049
Merge feat/legend-toggle into integrate/wave3
tempus2016 Nov 9, 2026
747126f
fix: earlier spans stay with their own series when names hide one
tempus2016 Nov 9, 2026
57bf750
Merge feat/energy-source into integrate/wave3
tempus2016 Nov 9, 2026
4393200
Merge feat/export into integrate/wave3
tempus2016 Nov 9, 2026
99aa670
fix: the CSV export of Energy dashboard charts reads like the chart
tempus2016 Nov 9, 2026
5b85b27
test: let the combined running total test allow for a slow run
tempus2016 Nov 9, 2026
8f261f4
fix: column tooltips read the right error bars when names hide a series
tempus2016 Nov 9, 2026
39710f0
chore: rebuild dist for the wave 3 integration
tempus2016 Nov 9, 2026
41ad6f5
fix: statistics charts keep their drawing while they reload
tempus2016 Nov 9, 2026
92b9692
fix: an empty Energy dashboard Sankey or pie says nothing flowed in t…
tempus2016 Nov 9, 2026
4976d52
fix: a strip plot or beeswarm shows a sensor that held one value all …
tempus2016 Nov 9, 2026
3843c25
fix: a rate of change of a meter that hasn't moved is drawn at 0
tempus2016 Nov 9, 2026
93106a1
fix: the now marker's label keeps clear of time annotation labels
tempus2016 Nov 9, 2026
ddfe1cc
chore: rebuild dist
tempus2016 Nov 9, 2026
8a290dc
docs: document the new charts and options in the README
tempus2016 Nov 9, 2026
c080231
fix: offer when and transforms on range area, spiral, strip plot and …
tempus2016 Nov 9, 2026
fec1c6e
chore: rebuild dist
tempus2016 Nov 9, 2026
12a59f7
Merge branch 'main' into integrate/wave3
tempus2016 Nov 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,16 @@ This page is the summary. What changed in each version is on the [releases page]
| 24-hour clock | When each entity was on, around the clock | 2.0 |
| Trend card | A compact tile: the value over its recent history | 2.0 |
| Line chart extras | Zoom and pan, annotations, value labels, synced charts, small multiples, highest/lowest/average marks, log scale | 2.0 |
| Marimekko | A total split two ways, such as energy by room and by use | vNEXT |
| Chord | Flows both ways between a few places, round a circle | vNEXT |
| Battery grid | Every battery in the house, emptiest first | vNEXT |
| Spiral | A daily or weekly routine, one turn per day or week | vNEXT |
| Strip plot | Every reading as a dot, with a line at the median | vNEXT |
| Cycle plot | The average day for each weekday, side by side | vNEXT |
| Chart extras | Forecasts, anomalies, earlier spans and a now line on the line chart; error bars on columns; a recent range behind the gauges; running totals, rates, unit conversion, conditional series, hiding series, an export menu and the Energy dashboard as a source | vNEXT |

A Chartdeck badge (`custom:chartdeck-badge`, vNEXT) puts one entity in the badge row of a
Sections view as a value, sparkline, ring or thin bar, with the card's colour bands and limits.

## Installation

Expand Down
2 changes: 2 additions & 0 deletions dist/chartdeck-card.de-D_CUoG8R.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/chartdeck-card.de-D_CUoG8R.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions dist/chartdeck-card.de-aHFDhWpe.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/chartdeck-card.de-aHFDhWpe.js.map

This file was deleted.

2 changes: 0 additions & 2 deletions dist/chartdeck-card.es-Bjbhmsp-.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/chartdeck-card.es-Bjbhmsp-.js.map

This file was deleted.

2 changes: 2 additions & 0 deletions dist/chartdeck-card.es-CcVmNGgz.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/chartdeck-card.es-CcVmNGgz.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions dist/chartdeck-card.fr-Bux47UXp.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/chartdeck-card.fr-Bux47UXp.js.map

This file was deleted.

2 changes: 2 additions & 0 deletions dist/chartdeck-card.fr-WBanCOES.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/chartdeck-card.fr-WBanCOES.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4,339 changes: 2,926 additions & 1,413 deletions dist/chartdeck-card.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/chartdeck-card.js.map

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dist/chartdeck-card.nl-BQI5YeYB.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/chartdeck-card.nl-BQI5YeYB.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions dist/chartdeck-card.nl-DvVzFIch.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/chartdeck-card.nl-DvVzFIch.js.map

This file was deleted.

2 changes: 0 additions & 2 deletions dist/chartdeck-card.pt-D8OdPLlD.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/chartdeck-card.pt-D8OdPLlD.js.map

This file was deleted.

2 changes: 2 additions & 0 deletions dist/chartdeck-card.pt-DlX1t9a_.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/chartdeck-card.pt-DlX1t9a_.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading