Commit Graph

26 Commits

Author SHA1 Message Date
alessandro90
408dd5e4ce Update the download speed every 2s. Speed is the average in the 2s.
Also update downloaded MB only if at least 1 MB has been downloaded
since last update.
2019-06-29 00:24:45 +02:00
alessandro90
9c0b93cb32 Add a 'Slow connection' warning. Use perf_counter() in place of time()
and also lower the _CHUNK in the database download thread
2019-06-28 20:17:00 +02:00
alessandro90
f77fd1fbc6 Revert some changes 2019-06-23 22:26:46 +02:00
Marco
8c8cc1ca4a Set main and download windows initial position 2019-06-23 20:40:08 +02:00
alessandro90
52c41b24ad Avoid using 'terminate' on the download thread 2019-06-09 12:46:56 +02:00
alessandro90
34d197c2ed Remove 'ui' folder 2019-06-09 12:44:12 +02:00
alessandro90
8cb81dd225 Switch from filter panel to signal panel with double-click on
signal name. Also make minor style changes
2019-06-02 14:10:06 +02:00
alessandro90
10724e548a Change all double leading underscores with sigle leading underscores.
Also make minor refactoring and stylistic changes.
2019-06-01 18:07:37 +02:00
alessandro90
9369b3218f Organize project in folders 2019-05-29 20:52:37 +02:00
alessandro90
43a9ce954e Add docstrings. Also add safe_cast function. Finally
fix some minor issues.
2019-05-25 15:18:06 +02:00
alessandro90
9ebf60779b Modulations and locations lists are now detected at startup.
Also improve styles of some widgets.
Also fix a bug in forecast screen.
2019-05-16 21:34:53 +02:00
alessandro90
825386a8f1 Add donwloaded megabytes and current download speed to the
download window
2019-05-14 20:17:51 +02:00
alessandro90
3826681685 Fixes bug in forecast thread (close app while downloading). Also makes some style adjustments 2019-05-01 19:50:03 +02:00
alessandro90
9c77ac8278 Forecast data are now downloaded asynchronously. This is much faster 2019-04-26 17:36:24 +02:00
alessandro90
7625016b56 Fix bug in download_window.py. Set fixed aspect ratio for forecast images. 2019-04-13 15:17:11 +02:00
alessandro90
5b95d19d7c Update left half of space weather with colored labels. Also apply minor modifications 2019-04-01 22:53:54 +02:00
alessandro90
106635cc19 Change names of main python file and ui to artemis. Also change main application/class name to Artemis 2019-03-29 21:37:00 +01:00
alessandro90
94ac35071f Fix checksum_ok if no internet connection 2019-03-29 19:54:48 +01:00
alessandro90
0d83bf4ab0 Improved download database management 2019-03-26 21:47:17 +01:00
alessandro90
c284f13d7f Refactoring 2019-03-18 20:18:30 +01:00
alessandro90
62d25244e0 Add modulation filter screen plus minor modifications 2018-11-18 17:02:07 +01:00
alessandro90
af54095d19 Add modulation filter algorithm 2018-11-11 12:58:17 +01:00
alessandro90
cf8be9f6e3 Add Constants class in utilities 2018-11-04 11:56:26 +01:00
alessandro90
a7c44ca981 Use an enum to define the thread status 2018-11-04 11:19:30 +01:00
alessandro90
f224fcc0bc Add checksum control od db download and switch to urllib3 2018-11-03 20:38:05 +01:00
alessandro90
e28d3b6286 Add download db window with connection checks 2018-11-03 17:44:09 +01:00