Commit Graph

147 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
88343af009 Display average download speed in place of instantaneous speed 2019-06-28 22:33:08 +02:00
alessandro90
9ebf75c0fb Make SlowConnError private 2019-06-28 20:21:11 +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
c266d3d264 Lock main tabs, otherwise conflict with previous commit 2019-06-25 18:53:36 +02:00
alessandro90
52ac5e7752 Hide or show the waterfall+audio_widget based on the current main tab 2019-06-25 18:46:06 +02:00
alessandro90
497cdeed4a Set initail position of main window inside set_initial_size 2019-06-23 22:34:55 +02:00
alessandro90
f77fd1fbc6 Revert some changes 2019-06-23 22:26:46 +02:00
Marco
4913b7493e Disabled waterfall in space weather tabs 2019-06-23 21:54:20 +02:00
Marco
8c8cc1ca4a Set main and download windows initial position 2019-06-23 20:40:08 +02:00
Marco
a5ebd868d2 Fix ffmpeg console spawn for WinOS. Removed Pydub dependency 2019-06-23 20:18:58 +02:00
alessandro90
ef0581b6fb Fix download evaluation 2019-06-09 14:47:16 +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
c0e637886b Extend Qthread.terminate for DownloadThread class 2019-06-08 21:27:09 +02:00
alessandro90
72936a4747 Add docstring and default arg to get_field_entries 2019-06-08 14:50:40 +02:00
alessandro90
5f180373c9 Remove a trailing whitespace 2019-06-07 23:38:57 +02:00
alessandro90
de05cf9872 Fix location_filters_ok function to check for multiple locations 2019-06-07 23:37:28 +02:00
alessandro90
8859495068 Fix modulation filter to check for multiple entries separated by
semicolon. Also add a check to remove duplicated signals when
loading the database from file
2019-06-07 23:23:09 +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
3dea2a0e56 Fix some typos in docstrings 2019-05-30 21:49:43 +02:00
alessandro90
9369b3218f Organize project in folders 2019-05-29 20:52:37 +02:00
alessandro90
b937adcbe0 Give a default value to safe_cast 2019-05-28 20:05:19 +02:00
alessandro90
bae4f138c6 Set a greater width for location list for high resolutions 2019-05-28 19:58:06 +02:00
alessandro90
27ee2c78d0 Set a png icon for linux compatitlity 2019-05-28 19:52:16 +02:00
alessandro90
c35cfa7e9b Fix minor issue in _ColorHandler 2019-05-28 19:40:53 +02:00
alessandro90
7b12d5c0c6 Active and inactive colors are now managed by a handler. 2019-05-25 16:55:59 +02:00
alessandro90
f1d22d8946 Merge branch 'docstrings_and_improvements' 2019-05-25 15:24:15 +02:00
alessandro90
43a9ce954e Add docstrings. Also add safe_cast function. Finally
fix some minor issues.
2019-05-25 15:18:06 +02:00
Marco
e436049632 Icon fix 2019-05-24 08:53:40 +02:00
alessandro90
a7e36505e9 Remove minor redundant code 2019-05-18 21:44:46 +02:00
alessandro90
567dac6397 Add ' to two strings 2019-05-18 21:42:23 +02:00
alessandro90
ddce1519a4 Add support for multiple modulations and locations per signal.
Also remove numbers from theme folders and order the themes
appearence in action menu
2019-05-18 21:37:57 +02:00
alessandro90
f87df03147 Makes ThemeManager even more flexible. Also set 'Dark' as default
theme. Also remove ugly 'system' theme
2019-05-18 15:47:03 +02:00
Marco
7c0006e80a Splash screen fix for Linux OS 2019-05-17 23:53:39 +02:00
alessandro90
b01a1b5e34 Further refactor of collect functions 2019-05-17 21:51:57 +02:00
alessandro90
a9d428dd6b Refactor 'collect' functions 2019-05-17 21:02:48 +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
Alessandro Ceccato
bc63e56e32 Merge pull request #2 from AresValley/forecast_screen
Forecast screen
2019-05-12 19:59:00 +02:00
alessandro90
a04baed916 Fix bug in space weather information displayed 2019-05-12 19:57:03 +02:00
alessandro90
24309ae185 Make some variables provate in ForecastData 2019-05-12 12:22:34 +02:00
alessandro90
3d571844b8 Add logic to the forecast screen 2019-05-12 11:57:39 +02:00
alessandro90
faf891ee7c Fix reset of location and modulation filters when search bar is not empty 2019-05-06 21:50:09 +02:00
alessandro90
36f941131c Fix details in fixed aspect ratio labels. 2019-05-05 11:45:53 +02:00
alessandro90
175cb66c76 Forecast screen. Just a partial implementation: gui and info btn 2019-05-04 17:55:17 +02:00
alessandro90
dbfe2cd0d5 Add 'About' section 2019-05-01 20:22:17 +02:00
alessandro90
fe54c69795 Fixes forecast images order 2019-05-01 20:06:47 +02:00
alessandro90
dc8044f09c Add links to sigidwiki 2019-05-01 20:01:59 +02:00