diff --git a/Tautulli.py b/Tautulli.py index aa899189..b08b011b 100755 --- a/Tautulli.py +++ b/Tautulli.py @@ -36,7 +36,8 @@ import tzlocal import plexpy from plexpy import config, database, helpers, logger, webstart - +if os.name == 'nt': + from plexpy import windows # Register signals, such as CTRL + C signal.signal(signal.SIGINT, plexpy.sig_handler) @@ -240,8 +241,10 @@ def main(): webstart.start() # Windows system tray icon - if os.name == 'nt' and plexpy.CONFIG.WIN_SYS_TRAY: - plexpy.win_system_tray() + if os.name == 'nt': + windows.set_startup() + if plexpy.CONFIG.WIN_SYS_TRAY: + windows.win_system_tray() logger.info("Tautulli is ready!") diff --git a/data/interfaces/default/settings.html b/data/interfaces/default/settings.html index 20fe51a6..540f09d3 100644 --- a/data/interfaces/default/settings.html +++ b/data/interfaces/default/settings.html @@ -455,6 +455,12 @@

Show Tautulli shortcut in the system tray.

+
+ +

Start Tautulli automatically after Windows Login.

+
% endif