Commit Graph
222 Commits
Author SHA1 Message Date
fraxle 71b3e8f6eb 5.6
Cycling hazards (new feature)

Added cyclingRisk() in compute.js, which scores each hour 0, 1 or 2 (fine, care, risky) from gusts, wind, heavy rain, snow, ice, fog and lightning.
Shows a ⚠ tag beside the hour in the table and the forecast cards, amber for care and red for risky, and it opens the event-tag popup with advice.
At a glance now has a “Ride with care / Risky to ride” row, and the best cycling window leaves out hazard hours.
When hours are grouped into 2h/3h/4h rows, bikeRisk takes the worst hour, and the reasons come from that same hour.

Felt wind

Added feltWindMs() in utils.js, which compresses strong wind on a log curve so SunSoak and Shade (felt) no longer over-chill in gales.
“Why it feels like” uses the same softened wind, so its parts still add up to the shown value.

Week Ahead / best day scoring

Every profile is now judged over waking hours (7am–10pm) instead of daylight only, and home, vehicle, pets, airport, camping, festival and driver run round the clock.
Cycling, urban walking and airport each get their own scoring. Airport weights wind and fog most, and urban walking uses a cooler comfort range.
Leisure variants such as picnic, beach and dog walk now get a sunshine weight from cloud cover, in daylight only.
Gusts over 31 mph count three times as much in the score and in the choice of the day’s icon.
Days with no good window are still listed, with a low score and the reason shown in place of a time range.
Each day’s popup now shows its top three influences instead of one.

Simple view (cards + curve)

The temperature curve always plots hourly data now, so it keeps its shape at 2h/3h/4h.
Cards that cover several hours are centred over their whole block, and the curve draws a bracket and dashed guides over the hours each card covers.

Detailed (rotated) table styling

Cells are tighter (smaller padding and minimum widths), so more hours fit across.
The hour row has a white background with a lighter rule under the header, and the time label gets extra top padding.
Metric names and their units sit on one line, and gusts stack under the wind speed.

Toolbar / profile row

The “Quick” view button is renamed “Simple”, and the view toggle is bigger, with Edit columns dropping onto a new line on mobile.
The profile row now shows a scene thumbnail of the active profile (DayTabs.js).
In that row, the “Profile” and “Viewing” labels stack above their values, and Change is a solid 40px button in the row’s own colour.

Config / data

Dog Walking now shows the pet columns: fur surface, paw temperature and pet shade (config.js).
data/tracking.json has 14 new lines of tracking data.
2026-10-29 13:18:50 +00:00
fraxle 862f631beb 5.5
New big and small scope sunset and sunrise simulation
New calculations for the day tabs
Added missing icons to simple view
New record popups
Week ahead description popups
Camping profile
Tweak to some of the indoor tems
2026-10-08 09:53:41 +01:00
fraxle 71860b9dd9 5.4.0
Restructure
New Journal entries
Colour tabs update with wind
2026-08-31 15:12:45 +01:00
fraxle 47818fba33 Update .gitignore 2026-08-25 12:24:26 +01:00
fraxle 24cdd9c2f0 Update .gitignore 2026-08-25 12:24:04 +01:00
fraxle 30bf9102ea 5.2.2
Update day tabs colours
2026-08-25 12:23:32 +01:00
fraxle 7c604ae2be 5.2.1
New welcome note & subscribe reminders
2026-08-16 11:37:28 +01:00
fraxle ff8a9950f4 5.1.1
Tidy simple view card spacing and locations.
Make simple view fonts bigger
Fix quick view memory
2026-08-16 09:40:54 +01:00
fraxle df3ecdae35 5.1
Combine and relabel table view switch.
Remove and re-arrange some table columns
Group Pets together
2026-08-16 09:13:15 +01:00
Fraxle dd0ce5b44c 5.0.8
Day tab colour update
Cleanup event banner and add close
2026-08-14 10:00:28 +01:00
fraxle db537411fe Merge branch 'main' of https://git.fraxle.net/gitadmin/sunscope 2026-08-12 13:57:18 +01:00
fraxle 96078f3584 5.0.7
Stronger Extreme Day Tab Shades
2026-08-12 13:57:14 +01:00
Fraxle 15a64501a9 5.0.8
Adaptive week ahead
2026-08-09 17:27:45 +01:00
fraxle 08155e0100 5.0.6
Fix averages
2026-08-09 13:06:40 +01:00
fraxle 9ce32f59e5 5.0.5
Fix historic highs
2026-08-09 12:36:35 +01:00
fraxle bf882f441e 5.0.4
Just 'Fur'
2026-08-09 11:35:45 +01:00
fraxle 1083023165 5.0.3
The Week Ahead - Best Times Out
2026-08-09 11:24:26 +01:00
fraxle dace65b750 5.0.2
Fix rotated table layout issues
2026-08-09 09:47:57 +01:00
fraxle 1bb870eab3 5.0.1
Fix flipped table alignments
2026-08-06 00:55:10 +01:00
fraxle 60eee8e4c1 5.0
New table rotation flip
2026-08-06 00:48:07 +01:00
fraxle 7f3fbb18c7 4.9.3
Layout tweaks
2026-08-06 00:22:20 +01:00
fraxle 0d166e2b80 4.9.2
Simple cards are now separate
2026-08-04 03:13:05 +01:00
fraxle a94cdea9b2 4.9.1
Fix vehicle day tabs
2026-08-04 03:05:07 +01:00
Fraxle 8f161dc8cb 3.9
Summaries added — every column in COL_DESCRIPTIONS got a short (1–2 sentences) and a link to its reference row. Full desc text kept intact for the day-tab metric labels.
Popup rewired — renders the summary plus a "More about this column →" link, opening in a new tab.
Link styling — .col-info-more pinned below the summary so it stays visible if the text scrolls; centred on mobile with the rest.
Anchors on the reference page — 35 row ids in columns.html, one per column key.
New "Rows" row — the hour/interval header had a popup but no matching row on the reference page; added.
Landing highlight — tr:target gets a gold bar and tint, with scroll offset so the nav doesn't cover it.
2026-08-03 18:06:09 +01:00
fraxle 2035edad23 3.8.6
Lock UTCI to Standard = Grass
2026-08-02 17:59:17 +01:00
fraxle ffb5ed1d7d 3.8.5
Correct 'Shade' temps for night
2026-08-02 17:38:59 +01:00
fraxle ff86b6d5ca 3.8.4
Add recently created 'Shade' values to 'Basic' profile and quick view
2026-08-02 17:18:34 +01:00
fraxle ec211314e0 3.8.3
Stop event banner size shifting
2026-08-02 17:06:31 +01:00
fraxle 249f284593 3.8.2
Fix event banner to use sunsoak for hot and air for frost
2026-08-02 16:55:48 +01:00
fraxle e721f27808 3.8.1
Event header background shades now match day tabs
2026-08-02 16:47:25 +01:00
fraxle 566d8d36e2 3.8
Improved 'Sow' and 'Harvest' calcs
Better background on the event banners
2026-08-02 16:22:58 +01:00
fraxle e55e0df86f 3.7
Updated event banner to fit top screen
Updated table thermal colours to max hot and min cold for 2h, 3h & 4h
Ground Lab preview
2026-08-01 16:18:15 +01:00
fraxle 2869694634 3.6
New hour selection
Animated UI elements
2026-07-30 23:09:42 +01:00
fraxle e32a774c1e At a glance fix 2 2026-07-30 00:21:48 +01:00
fraxle 79a15030ba 3.5.9.2
Fix at a glance position
2026-07-30 00:19:09 +01:00
fraxle 5b07b64d22 3.5.9.1
Fix day tab shading
2026-07-30 00:11:42 +01:00
fraxle b10e0da25f 3.5.9
Updated pet calcs to be more accurate
Fixed some layout issues
Updated profile popup
2026-07-30 00:01:51 +01:00
Fraxle f356954f40 3.5.8.1
Add more labels for the day tabs
2026-07-29 18:35:45 +01:00
fraxle 1acadb7519 3.5.8
Day tab labels
2026-07-29 16:09:33 +01:00
fraxle 147e07a52f 3.5.7
Fix unhidden column toggles in free version
2026-07-27 20:06:15 +01:00
fraxle 855ef07b50 3.5.6
All 14 days in free tier
2026-07-27 19:54:04 +01:00
fraxle 709e51e1fa More calibrations 2026-07-26 16:52:41 +01:00
fraxle dbadb1d410 3.5.5
Update desktop profile hover button
Recalibrated vehicle ventilation calcs
2026-07-26 16:03:53 +01:00
fraxle 84d035d903 2.5.4
Upgraded pro/extra access
2026-07-24 18:40:25 +01:00
fraxle 7068ad91a9 3.5.3
Make profile bar sticky
Change to 24 hour cycle
2026-07-24 17:38:10 +01:00
fraxle e1f6efdb8b 3.5.2
Update about/help pages
2026-07-23 16:56:05 +01:00
fraxle 674d3639c9 3.5.1
Fix simple/quick card positions to accurate locations on the graph
2026-07-21 21:09:52 +01:00
fraxle 916efca55e 3.5
UI Overhaul
Profiles now in popup
Current profile always on screen
Hidden columns only when edit neeeded
Add pulldowns in to profile config
Customised the day tabs for vehicle, indoor and pet
2026-07-18 15:45:20 +01:00
fraxle f92e191a44 3.3.2.3
Fix bottom panels
Add semi-cloud icons
2026-07-16 00:13:41 +01:00
fraxle 1ae6574530 3.3.2.2
Fix Show All to activate Pet values
2026-07-09 21:09:50 +01:00