fixed after playback options
This commit is contained in:
parent
192e39ed77
commit
70bbb6e47f
|
@ -106,13 +106,13 @@
|
|||
"when_playback_complete_text": "After playback complete",
|
||||
"title": "After playback settings",
|
||||
"sub_text": "On playback complete",
|
||||
"Idle": "Idle",
|
||||
"Quit software": "Quit software",
|
||||
"Standby": "Standby",
|
||||
"Log off computer": "Log off computer",
|
||||
"Turn off computer": "Turn off computer",
|
||||
"Restart computer": "Restart computer",
|
||||
"Hibernate (if enabled)": "Hibernate (if enabled)"
|
||||
"idle": "Idle",
|
||||
"quit software": "Quit software",
|
||||
"standby": "Standby",
|
||||
"log off computer": "Log off computer",
|
||||
"turn off computer": "Turn off computer",
|
||||
"restart computer": "Restart computer",
|
||||
"hibernate (if enabled)": "Hibernate (if enabled)"
|
||||
}
|
||||
},
|
||||
"others_menu": {
|
||||
|
|
|
@ -106,13 +106,13 @@
|
|||
"when_playback_complete_text": "Quand la lecture est terminée",
|
||||
"title": "Réglage après lecture",
|
||||
"sub_text": "Quand la lecture est terminée",
|
||||
"Idle": "Ne rien faire",
|
||||
"Quit software": "Quitter le logiciel",
|
||||
"Standby": "Mode veille",
|
||||
"Log off computer": "Déconnecter le compte",
|
||||
"Turn off computer": "Éteindre le pc",
|
||||
"Restart computer": "Redémarrer le pc",
|
||||
"Hibernate (if enabled)": "Hibernation (si activé)"
|
||||
"idle": "Ne rien faire",
|
||||
"quit software": "Quitter le logiciel",
|
||||
"standby": "Mode veille",
|
||||
"log off computer": "Déconnecter le compte",
|
||||
"turn off computer": "Éteindre le pc",
|
||||
"restart computer": "Redémarrer le pc",
|
||||
"hibernate (if enabled)": "Hibernation (si activé)"
|
||||
}
|
||||
},
|
||||
"others_menu": {
|
||||
|
|
|
@ -285,29 +285,29 @@ class Macro:
|
|||
if userSettings["Minimization"]["When_Playing"]:
|
||||
self.main_app.deiconify()
|
||||
if userSettings["After_Playback"]["Mode"] != "Idle" and not playback_stopped_manually:
|
||||
if userSettings["After_Playback"]["Mode"] == "Standy":
|
||||
if userSettings["After_Playback"]["Mode"].lower() == "standy":
|
||||
if platform == "win32":
|
||||
system("rundll32.exe powrprof.dll, SetSuspendState 0,1,0")
|
||||
elif "linux" in platform.lower():
|
||||
system("subprocess.callctl suspend")
|
||||
elif "darwin" in platform.lower():
|
||||
system("pmset sleepnow")
|
||||
elif userSettings["After_Playback"]["Mode"] == "Log off Computer":
|
||||
elif userSettings["After_Playback"]["Mode"].lower() == "log off Computer":
|
||||
if platform == "win32":
|
||||
system("shutdown /l")
|
||||
else:
|
||||
system(f"pkill -KILL -u {getlogin()}")
|
||||
elif userSettings["After_Playback"]["Mode"] == "Turn off Computer":
|
||||
elif userSettings["After_Playback"]["Mode"].lower() == "turn off Computer":
|
||||
if platform == "win32":
|
||||
system("shutdown /s /t 0")
|
||||
else:
|
||||
system("shutdown -h now")
|
||||
elif userSettings["After_Playback"]["Mode"] == "Restart Computer":
|
||||
elif userSettings["After_Playback"]["Mode"].lower() == "restart Computer":
|
||||
if platform == "win32":
|
||||
system("shutdown /r /t 0")
|
||||
else:
|
||||
system("shutdown -r now")
|
||||
elif userSettings["After_Playback"]["Mode"] == "Hibernate (If activated)":
|
||||
elif userSettings["After_Playback"]["Mode"].lower() == "hibernate (If activated)":
|
||||
if platform == "win32":
|
||||
system("shutdown -h")
|
||||
elif "linux" in platform.lower():
|
||||
|
|
|
@ -4,7 +4,7 @@ from requests.exceptions import RequestException
|
|||
class Version:
|
||||
def __init__(self, userSettings, main_app):
|
||||
self.main_app = main_app
|
||||
self.version = "1.1.7"
|
||||
self.version = "1.1.6"
|
||||
self.new_version = ""
|
||||
if userSettings["Others"]["Check_update"]:
|
||||
self.update = self.checkVersion()
|
||||
|
|
|
@ -9,13 +9,13 @@ class AfterPlayBack(Popup):
|
|||
main_app.prevent_record = True
|
||||
self.settings = main_app.settings
|
||||
options = {
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Idle"]: "Idle",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Quit software"]: "Quit software",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Standby"]: "Standby",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Log off computer"]: "Log off computer",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Turn off computer"]: "Turn off computer",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Restart computer"]: "Restart computer",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["Hibernate (if enabled)"]: "Hibernate (if enabled)"
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["idle"]: "Idle",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["quit software"]: "Quit software",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["standby"]: "Standby",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["log off computer"]: "Log off computer",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["turn off computer"]: "Turn off computer",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["restart computer"]: "Restart computer",
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["hibernate (if enabled)"]: "Hibernate (if enabled)"
|
||||
}
|
||||
|
||||
menuOptions = LabelFrame(self, text=main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"]["when_playback_complete_text"])
|
||||
|
@ -23,14 +23,14 @@ class AfterPlayBack(Popup):
|
|||
userSettings = main_app.settings.get_config()
|
||||
(OptionMenu(menuOptions,
|
||||
AfterPlaybackOption,
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"][userSettings["After_Playback"]["Mode"]],
|
||||
main_app.text_content["options_menu"]["settings_menu"]["after_playback_settings"][userSettings["After_Playback"]["Mode"].lower()],
|
||||
*options.keys())
|
||||
.pack(fill="both", padx=10,pady=10))
|
||||
|
||||
menuOptions.pack(fill="both", padx=5, pady=10)
|
||||
buttonArea = Frame(self)
|
||||
Button(buttonArea, text=main_app.text_content["global"]["confirm_button"],
|
||||
command=lambda: [self.settings.change_settings("After_Playback", "Mode", None, options[AfterPlaybackOption.get()]),
|
||||
command=lambda: [self.settings.change_settings("After_Playback", "Mode", None, options[AfterPlaybackOption.get().lower()]),
|
||||
self.destroy()]).pack(side=LEFT, padx=10)
|
||||
Button(buttonArea, text=main_app.text_content["global"]["cancel_button"], command=self.destroy).pack(side=LEFT, padx=10)
|
||||
buttonArea.pack(side=BOTTOM, pady=10)
|
||||
|
|
Loading…
Reference in New Issue