pedram7sd / cumulus-qt

Qt port for Cumulus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update

Offline installer for x64 bit Linux distributions.
Online installer for x64 bit Linux distributions.
Online installer for x32 bit Linux distributions To Be Decided.

To update properly please reinstall, otherwise update application and reinstall libraries only.

Cumulus

Full port Qt/Qml is here!

Simple weather application, powered by Yahoo! Weather & Open Weather Map

Forked from typhoon which was Based on Stormcloud by Jono Cooper.

Features:

  • resizable window with weather data adjusting accordingly
  • units recalculations on-the-fly without data needed to be re-downloaded
  • colors selectors for background and text with alpha channel, knock yourselves up ^^
  • tray icon, with aditional data to be added on menu :)
  • qt installer, without root installation to allow future updates fast without breaking on upgrade
  • possbility for multiple instances with different settings and locations

For multiple instances:

  1. make a new shell script with the following content updated for Cumulus installation path
    #!/bin/bash
    <path-to-cumulus-executable> <whatever-you-want>

Example: /home/user/Cumulus/Cumulus NewInstance

  1. make the shell script executable
    Is as easy right-click script -> Properties -> Permisions -> check as executable

<Optional>

  1. if you want it to start on login

Add the following content to your <home-directory>/.profile file:
if [ -f <path-to-shell-script> ]; then
<path-to-shell-script>
fi
Example:
if [ -f /home/script.sh ]; then
/home/script.sh
fi
This will check if the script exists, so in case you accidentally delete you will not be getting errors on login.

Major Thanks

Known Issues

  • There is an issue with Cumulus main window not being able to resize, possible on heavy Gnome based desktop environments.
  • Missing Open Weather Map emblem leaving a gap between forecast a bottom border.

TODO

  • Add another API

About

Qt port for Cumulus


Languages

Language:C++ 59.7%Language:QML 39.5%Language:QMake 0.7%