Giter VIP home page Giter VIP logo

weather-widget's People

Contributors

pierrbt avatar pierrbtspam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

weather-widget's Issues

Couverture

La couverture CLR n'est pas expliquée.

Translations

You should make an english translation of your app

Wiki

Add a "How to contribute" section on the wiki, with the help of the section in the README.md

UI

You should make a better UI with wind direction, speed on a compass, and name the sky cover with explicit informations. You can also make a better layout for the informations !

Raw informations

Since last releases, raw informations are not availables. You need to fix that in a future release
raw
.

Header custom

It should be great to add ther release number just below "Weather"

Favaorites Airports

Can you put back the combo box with favorites airports. It was very usefull

Station research

Great job for this new release.
I can't find any station with IATA or OACI code ? It was possible in previous release and it's very useful. Do you plan to make it possible again ?

Special names

Trying to find JFK, using new york as city name. It doesn't work

Refreshing suggestions

You should automatically refresh informations when you click on a suggestion of the QCompleter !

Update script

Is your feature request related to a problem? Please describe.
There is lot of updates and we need to download the latest at each time, you should add an Update script.

Describe the solution you'd like
The app would inform if the used version isn't the latest (HTTP request to, by example : "https://www.mysteriousdev.fr/weathget/latest-version.txt") and would automatically prompt to update via a .bat script

DB instead CSV ? 🥊💾

Is your feature request related to a problem? Please describe.
The application should use a database instead of .csv files

Describe the solution you'd like
I think SQLite would be a nice alternative of .csv files. A SQLite database would be faster, simpler, etc ... There would be a airports table with all well-formated informations, and a temporary table with the METAR's informations

Additional context
SQLite uses a file or memory to work, and Qt6 already have a SQLite driver : it's perfect

You can react with my Idea.

Sky cover

Is your feature request related to a problem? Please describe.
We don't really understand what the sky cover raw means. SCT or OVC are not explicit enough

Describe the solution you'd like
You should assign each code with a adjective to describe better the sky cover

Additional context
You should use a switch() method to find which word to use

Scrennshot
image

Town filter

When typing LYS, the selected station is LEY.
Entering NTE or nte has no effect

Footer

Is your feature request related to a problem? Please describe.
Make a footer

Describe the solution you'd like
A footer with version information and a ... button with the license, a link to the github repo, and collaborators

All informations

When we click on the "All informations" button, it do not displays anything, it should be the data which are not called from the database

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.