Skip to content

A simple GTK4 weather app to play with rust and PinePhone development. I just needed a weather app that scaled properly...

License

Notifications You must be signed in to change notification settings

Tiggilyboo/weather-mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather Mobile

A simple GTK weather app to play with Linux Mobile development in GTK4 and OpenWeather API.

Dependances

Requires the following dev packages (names vary by linux distribution package manager):

  • gtk4
  • curl
  • cairo
  • pango
  • openssl
  • graphene

Install

Requires rust install

cargo install --path .

Build

As above, this is built in rust, so grab the latest stable toolkit, then just:

cargo run

Features

Alerts

Show any current alerts in the selected area

Alerts

Current

A breif overview of the current weather in the selected area.

Hourly

A 24 hour glance at the upcoming weather, includes status, temperature, precipitation and gusting conditions for each hour.

Hourly

Weekly

A 8 day forecast view of the upcoming weather, includes status, temperature (by time of day), wind speed, direction and gusting conditions. Also includes sunset and sunrise times for each day of the week.

Weekly

Preferences

  • Save and restore the last viewed location to be seen the next time you open the application.
  • Save and restore the units of measure (Imperial / Metric)

Search Preferences

About

A simple GTK4 weather app to play with rust and PinePhone development. I just needed a weather app that scaled properly...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages