diff --git a/artemis.py b/artemis.py index 56ea329..8ba29cb 100644 --- a/artemis.py +++ b/artemis.py @@ -43,7 +43,7 @@ from utilities import (checksum_ok, format_numbers, resource_path,) -import icon_rc +# import icon_rc qt_creator_file = resource_path("artemis.ui") @@ -61,6 +61,12 @@ class Artemis(QMainWindow, Ui_MainWindow): self.actionExit.triggered.connect(qApp.quit) self.action_update_database.triggered.connect(self.ask_if_download) self.action_check_db_ver.triggered.connect(self.check_db_ver) + self.action_sigidwiki_com.triggered.connect( + lambda: webbrowser.open(Constants.SIGIDWIKI) + ) + self.action_add_a_signal.triggered.connect( + lambda: webbrowser.open(Constants.ADD_SIGNAL_LINK) + ) self.db = None self.current_signal_name = '' self.signal_names = [] diff --git a/artemis.ui b/artemis.ui index 12cd248..e2c66a1 100644 --- a/artemis.ui +++ b/artemis.ui @@ -7136,9 +7136,17 @@ QSlider::handle:horizontal { Themes + + + Sigidwiki + + + + + @@ -7160,6 +7168,16 @@ QSlider::handle:horizontal { Check latest database version + + + sigidwiki.com + + + + + Add a signal + + diff --git a/constants.py b/constants.py index e372ac3..1ef67a6 100644 --- a/constants.py +++ b/constants.py @@ -75,6 +75,8 @@ class Database(object): class Constants(object): CLICK_TO_UPDATE_STR = "Click to update" + SIGIDWIKI = "https://www.sigidwiki.com/wiki/Signal_Identification_Guide" + ADD_SIGNAL_LINK = "https://www.sigidwiki.com/index.php/Special:FormEdit/Signal/?preload=Signal_Identification_Wiki:Signal_form_preload_text" UPDATING_STR = "Updating..." ACF_DOCS = "https://aresvalley.com/documentation/" FORECAST_XRAY = "https://services.swpc.noaa.gov/text/goes-xray-flux-primary.txt"