Sunshine version 1.0.4 “The Mavis's” Hi everyone. Some quality of life improvements in this build. Please tell your mates about Sunshine. New - Daily high and low temperatures are marked on the chart now, and you can toggle them off in settings. - Widget is much prettier, and has a dynamic background that adjusts for time of day/night. - Expands the green wind words and blue rain words to identify more terms. - Turns the snow animation down to a sensible level. (Load up Falls Creek and have a look!) - Tweaked sky gradients. (Smoke/dust isn't as severe now; sorry Perth) - Adds a "Restore Purchase" option when subscribing to the app. Fixes - Found a bug that caused the widget to get stuck on a location, and then a blank state. - Main app updates the widget more robustly, if the widget is out of budget. - 24 hour preference wasn't being set correctly. - Widget layout fixes.
Sunshine version 1.0.3 “Tumbleweed” Hello! How are you finding Sunshine? matt@sunshine.mattro.design This build adds a new cleaner onboarding flow and some voiceover fixes. Please tell your friends to try Sunshine! New - Cleaner, nicer onboarding flow. - Severe weather events are highlighted in red in the daily forecast text (“Hail”, “flash flooding”, etc) Voice Over - Tidies up settings view by skipping settings irrelevant to Voice Over users. - Improved onboarding steps to be more straight forward while using Voice Over. Fixes - Rain no longer shows “0.0mm” when selecting a forecast moment. It shows “--“ instead (there’s no rain til it rains!) Previous Builds - Significant performance improvements. ~35% of the memory footprint. ~20% of the energy usage by reducing processing while the app is idle and while scrolling, which should result in a less-warm device. (Let me know!) - The two widget options have been merged in to one. Use app settings to switch layouts. (If you added the "Weekly" widget previously, please remove it and add the widget again) - Added widget layout options to Settings: You can choose daily or weekly layouts. - Added two buttons to Settings: 1. Leave a Review: A shortcut for you to rate Sunshine on the App Store easily. (Please, try the fish.) 2. Tell Your Mates: A quick way to share Sunshine with your friends via a standard share sheet. (Really, the fish is great.) - Place names can be abbreviated if there isn't enough space to show them. "University" becomes "Uni", "Mount" becomes "Mt", etc. - Tapping a day in the week overview scrolls the chart into view AND moves the chart to the day you tapped. - Hardened Sunshine's API handling, and added more WeatherKit fallbacks.
Sunshine version 1.0.2 "The Clouds" Another quick update, this time focusing on widgets and some optimisations. New - Reduces processing while the app is idle and while scrolling, which should result in a less-warm device. (Let me know!) - The two widget options have been merged in to one. Use app settings to switch layouts. (If you added the "Weekly" widget previously, please remove it and add the widget again) - Reorganised Settings for niceness and clarity: Added widget layout options to Settings: You can choose daily or weekly layouts. Added two buttons to Settings: - Leave a Review: A shortcut for you to rate Sunshine on the App Store easily. (Please, try the fish.) - Tell Your Mates: A quick way to share Sunshine with your friends via a standard share sheet. (Really, the fish is great.) - Place names can be abbreviated if there isn't enough space to show them. "University" becomes "Uni", "Mount" becomes "Mt", etc. Fixes - Significant performance improvements. ~35% of the memory footprint. ~20% of the energy usage. - Fixed Darwin weather not appearing. - Hardened Sunshine's API handling, and added more WeatherKit fallbacks. - The 12/24hr toggle wasn't updating on places you'd viewed recently. - Widget uses local name database instead of api. - Tweaked the way rain is presented for different intensities. - Axis labels don't touch the screen edges anymore Improvements from 1.0.1 - Added a fade effect to the edges of the Today/Stats box as an affordance to show it can scroll horizontally. - Sky gradients follow the sun, and meld into each other. - Scrolling performance (horizontal and vertical) is significantly improved. - Tapping a day in the week overview scrolls the chart into view AND moves the chart to the day you tapped. - Sunshine consumes less energy when rendering effects while scrolling. - Sunshine will prefer it's own place names, regardless of what the API sends.
Sunshine version 1.0.1 "Rat Cat" Thanks for trying out Sunshine. What do you think so far? There's a lot in the works, so look out for new features soon. If you're enjoying Sunshine, please tell your mates to try it out, and give it a rating. I'm truly obsessed with making a great weather app, and I'd love to share this one with as many people as possible. In the meantime, here are some improvements from 1.0. tldr; performance, beauty and some fun fixes. Improvements - Added a fade effect to the edges of the Today/Stats box as an affordance to show it can scroll horizontally. - Sky gradients follow the sun, and meld into each other. - Iterated sky visuals, and widget colours. - Scrolling performance (horizontal and vertical) is significantly improved. - Places load weather with more grace, and less jank. - Tapping a day in the week overview scrolls the chart into view AND moves the chart to the day you tapped. - Tweaked label colours in the header information, and made the conditions information show day forecast then flipping to show current condition - Userguide refreshes better, and supports numbered lists. Fixes - Sunshine consumes less energy when rendering effects while scrolling. - Sunshine will continue to use it's own names for a location, regardless of what the API sends ("Lottoland" does not exist). (Thanks Anthony!) - Fixed a jumping cloud. - Fixed the week overview not letting you tap days when scrolled up. (Thanks Russell!) - Adds a background behind the error state that you will hopefully never see.