Weather 2.0đ
First of all, I want to welcome all of our members who joined us after the release; thank you so much for giving us a try đ
However, if you joined us in 2019, you might remember that our first Niagara Pro feature was the weather widget. Half a year later, Apple acquired Dark Sky, our (spoilers: old) weather provider, and announce to shut down their API. We decided to move to OpenWeather, but just switching the weather forecastâs source wouldnât be that exciting, right? Max and I thought that occasion gives a wonderful opportunity to revamp the weather widget; hereâs what we added:
30-Minute Rain Forecast
[đ This feature is supported in most but not all regions. During testing, I noticed that in some regions of Africa, for example, OpenWeather doesnât provide us minutely forecast data.]
Integrated into Niagaraâs weather timeline, the 30-minute rain forecast helps you not getting stuck in the rain (or snow) on your way home or during outdoor sports.
Shorter Refresh Intervals
Based on how stable the weather conditions are, Niagara Launcher updates the forecast dynamically every 30 to 60 minutes (Thatâs 2â4 times shorter than our old refresh interval). In between, we estimate current weather conditions based on the hourly forecast to increase accuracy even more.
Because weather data requests only take a few kilobytes in size to download and Niagara Launcher never wakes up your phone from standby, you donât have to worry that the higher refresh rate impacts your phoneâs battery.
Longer Forecast Range
We extended our daily forecast range from three to eight days (today and the next seven days). Moreover, the hourly forecast now also includes the weather conditions for the entire next day.
Subtle Tweaks
We also addedâŚ
- sunrise and sunset times to the hourly weather forecast â Now, you never miss Golden hour when biking on a warm summer night.
- daily weather descriptions and additional weather icons for a more precise forecast (light, medium, and heavy rain, few clouds, and thunder)
- design tweaks to the hourly forecast box (moved it further to the top, shrank it a little, added an arrow to indicate that itâs scrollable)
- the option to automatically choose a fixed location with location services â it generally gives more accurate forecasts than entering your city manually.
- the shortcut to launch OpenWeatherâs app when long-pressing the weather widget (more info here)
More Goodies:
Even though we tried to focus on Niagaraâs weather widget for this update, we couldnât keep back these small additions:
Close App Animations
[đ For animating closed apps, weâre using a brand new API that is currently only supported by Pixel phones and a few stock Android 11 devices. As of now, no other phone manufacturer offers a similar API.]
Swiping up to open the home screen animates the last opened app back to its icon on supported devices. For a smoother transition to the home screen, we also move down the favorites and app list a little when returning home (every device supports that animation).
While integrating Googleâs Launcher3 API that is responsible for the new animation, we noticed it can behave strangely now and then. If the animation doesnât work well after switching the default launcher, we recommend doing a device restart.
Battery Charge Indicator
You can enable Niagara Proâs battery widget and ⥠indicator by long-pressing Niagaraâs widget > Show battery percentage.
Widget settings sheet
Long press on Niagaraâs widget to quickly access all of its settings.
Transparent Screenshots
The last feature I want to share is a strange one and probably irrelevant for most but might come in handy if you want to share mockups in our community or create pixel-perfect setups.
Itâs a hidden tool that lets you create screenshots of Niagara Launcher without the wallpaper (youâll get a .png file with transparent background). I created it to create promotional graphics but made it a little more accessible in case youâd like to use it as well. For example, I scaled up my favorites in Niagara Launcherâs feature graphic to make the list stand out a bit more:
Hereâs a guide on how to use it.
Bugfixes
- Calendar widget: Force-refresh the âShow upcoming eventsâ widget every four hours in case your calendar app didnât notify Niagara Launcher about event changes.
- Notifications: Some notifications with buttons flickered on devices running Android 9 or lower. [Ticket on GitHub]
- Sesame search: When doing web searches with the Sesame integration, an incomplete search query was sometimes forwarded to your browser. [Ticket on GitHub]
- Assistant gesture: When gesture navigation is enabled, Niagaraâs alphabet scroll gesture doesnât overlap with Androidâs launch-assistant-gesture (diagonal swipe from the corners at the bottom) anymore. [Ticket on GitHub]
Download Link for Niagara Launcher v1.1 [Beta]
The update is available right away. Because itâs brand-new, it can be unstable. You can download it on our new Discord Server, via Telegram or GitHub, but you can also wait for around one week, and youâll automatically receive a stable build through Google Play. Download links: https://help.niagaralauncher.app/article/107-beta-tester
[Update Mar 13:] Itâs now also available on Google Play!
I hope you enjoy the redesigned weather widget along with the tweaks. Thank you very much for reading.
đš Peter