1
0
Fork 0
mirror of https://github.com/ConnectedHumber/Air-Quality-Web synced 2025-03-25 23:54:57 +00:00
Commit graph

107 commits

Author SHA1 Message Date
902b17eed4
Display last seen in the device pop
We still want to automatically recolour the marker though, so  will 
have to stay open for now
2019-06-30 21:31:34 +01:00
58d40f8f4e
Display loading animation when updating the heatmap 2019-06-30 18:48:31 +01:00
98ebc02ec7
Reorder & optimise loading of UI elements 2019-06-30 18:40:26 +01:00
c91a895f9d
Tweak tour 2019-06-30 18:23:44 +01:00
25a1bf66d9
Add loading animation while we're bringing in the overlay & device markers 2019-06-30 18:11:36 +01:00
ed7b5aec9b
Only run the tour once 2019-06-11 15:38:20 +01:00
fa433c88b0
Implement initial tour. 2019-06-11 15:35:31 +01:00
bc3c631c89
Remove heatmap blob radius ui setting 2019-06-11 14:44:07 +01:00
c3b7423c7f
Rewire the UI, and style the voronoi diagram a bit
chroma.js is great - thanks @gka :D
2019-06-11 14:00:59 +01:00
38345222e7
Finish off initial voronoi diagram implementation & update changelog.
Next up, we need to reconnect the UI
2019-06-11 13:45:26 +01:00
4df93a3683
Use chroma to determine the colour to display, but we're not displaying it yet 2019-06-11 13:28:47 +01:00
b9d60c7e32
Re-add the guage at the side 2019-06-11 12:42:59 +01:00
78f4a5946a
Re-enable the layer manager in the top-left 2019-06-11 12:22:01 +01:00
e09419b018
Switch to GeoJSON. It's sooo much simpler! 2019-06-11 12:13:20 +01:00
03033c0b24
Add GeoJSON note 2019-06-11 01:07:11 +01:00
85fc5563d4
Re-enable the marker cluster system 2019-06-11 00:43:11 +01:00
6ce69098dc
Work on the proportions, but it's displaying upside-down!
...there's quite a ways to go.
2019-06-11 00:32:01 +01:00
d3978310b4
Get it displaying device locations, but they aren't lined up yet. 2019-06-11 00:19:37 +01:00
388b269590
Get a basic voronoi diagram showing. yay! 2019-06-10 23:24:28 +01:00
278adb8468
Work on the voronoi overlay some more
We still need to write some masty rendering code, and lots of other 
connecting glue
2019-06-09 23:51:41 +01:00
e12d333a04
svg -> this.svg 2019-05-29 21:08:22 +01:00
3642cb0a17
Add todo comments 2019-05-29 21:08:01 +01:00
c1b13cda22
Start implementing VoronoiOverlay, but there's a looong way to go. 2019-05-29 21:06:00 +01:00
a8444fdde6
Port SVGWriter to javascript 2019-05-29 20:21:03 +01:00
439547b438
Flip text to the other side of the guage 2019-05-09 21:38:42 +01:00
cd5ac2a620
Flip guage upside-down 2019-05-09 21:34:01 +01:00
6413171e6d
Display the changelog, but only on the 1st time after an update 2019-05-09 13:38:51 +01:00
721c813599
Add heatmap guage to right-hand-side (part of ) 2019-05-09 13:32:01 +01:00
e5303d62f0
Bugfix: Correct and document GenerateCSSGradient(). 2019-05-09 11:41:35 +01:00
a91c2283af
Create GenerateCSSGradient function, but it's not used yet. 2019-04-23 16:09:46 +01:00
9194a1f372
Bugfix: Immediately update heatmap on blob size change. Fixes . 2019-04-23 15:54:10 +01:00
38c4e0a585
Update changelog 2019-04-23 15:49:15 +01:00
0c446f2864
Update gradients of PM2.5 to match DEFRA standards 2019-04-23 14:43:21 +01:00
deb02b0ede
[client] Refactor to support new HTTP API changes 2019-04-16 18:08:15 +01:00
122d44f3b2
[client] Handle devices with no data gracefully 2019-04-16 17:15:32 +01:00
4971d641e7
Strengthen iso8601-js-period tree-shaking anchor 2019-04-14 22:23:32 +01:00
5458d581e5
Tweak tree-shaking anchor 2019-04-14 22:09:33 +01:00
98361ec2a9
Bugfix: Let's do some debugging 2019-04-14 21:59:06 +01:00
90fd9da348
Ensure terser doesn't tree-shake iso8601-js-period 2019-04-14 21:49:15 +01:00
7486dcddde
Merge branch 'heatmap-time' into dev 2019-04-14 21:02:25 +01:00
3a58dd29ae
Tone down the fps & disable dynamic time slider drag updates 2019-04-14 21:01:54 +01:00
835768830c
Prune the reading cache, but I'm unsure how effective it is. 2019-04-14 17:39:15 +01:00
8d61990828
Initial time dimension implementation.
It's _nasty_, we might need to dispose of leaflet-timedimension 
altogether
2019-04-13 14:54:44 +01:00
d011a61b7e
[client] Exception -> Error 2019-03-29 21:03:38 +00:00
840619ef0d
[client] Disable auto-zoom on cluster click 2019-03-21 18:29:26 +00:00
61baac288a
Start trying to add a time dimension to the heatmap, but it doesn't work yet. 2019-03-18 20:44:12 +00:00
850060a6c0
Bugfix: Correct dynamic adjustment of x axis labels on device graph 2019-03-07 18:37:51 +00:00
28323e86d9
For . Attempt to fix it, but I'm unsure as to whether it's worked or not. 2019-02-26 19:09:00 +00:00
cd71310154
Add advanced date/time picker interface to the device graph 2019-02-24 22:36:10 +00:00
1449c22783
[client] Bugfix: Select reading type defs correctly 2019-02-20 18:51:45 +00:00