/weather

A forecast application using OpenWeatherMap API

Primary LanguageValaGNU General Public License v3.0GPL-3.0

METEO

Get it on AppCenter

Release 0.7.0 License: GPL v3 Travis CI Flatpak Snap Status

Know the forecast of the next hours & days.

Developed with Vala & Gtk,using OpenWeatherMap API (https://openweathermap.org/)

Screenshot

Features:

  • Current weather, with information about temperature, pressure, wind speed and direction, sunrise & sunset.
  • Forecast for next 18 hours.
  • Forecast for next five days.
  • Choose your units (metric, imperial or british).
  • Choose your city, with maps help.
  • Awesome maps with weather info.
  • System tray indicator.

How To Install

For elementary OS:

You can get it on AppCenter.

For Ubuntu and derivates:

You can add my ppa at Launchpad.net, only for artful and bionic releases:

sudo add-apt-repository ppa:bitseater/ppa
sudo apt update
sudo apt install com.github.bitseater.weather

For LinuxMint users, you must to activate appindicator support:

Configuration -> Preferences -> General -> Activate indicator support (Cinnamon restart required)	

For Debian and derivates (and Ubuntu Xenial):

You can download the last signed .deb package from Releases page.

Flatpak package:

Also, you can install the flatpak package:

flatpak install --from https://flathub.org/repo/appstream/com.github.bitseater.weather.flatpakref

Snap package:

Snap package is available at Meteo in Snap Store

I've added it at the request of the users, but I don't give support to snap.You can install it, at your own risk, from terminal:

sudo snap install meteo

How To Build

Library Dependencies :

  • gtk+-3.0
  • libsoup-2.4
  • json-glib-1.0
  • clutter-1.0
  • clutter-gtk-1.0
  • champlain-0.12
  • geocode-glib-1.0
  • webkit2gtk-4.0
  • appindicator3-0.1
  • meson

For advanced users!

git clone https://github.com/bitseater/weather
cd weather
./quick.sh -b

New on release 0.7.0:

  • Load data from cache file when no connect.
  • Add some comments when user select built-in API key.
  • Add more information to indicator.
  • Add new translations.
  • Snap package avalaible.

Fixed issues: #49 #50 #52 #53 #57 #58 #60 #61


Other screenshots:

A map with temperatures by Dark Sky Screenshot

A map with temperatures by OpenWeatherMap: Screenshot

Indicator in wingpanel / system tray: Screenshot