diff --git a/L10n/de.strings b/L10n/de.strings index 9ac0aab..b6b19cd 100644 --- a/L10n/de.strings +++ b/L10n/de.strings @@ -5,4 +5,3 @@ "Jumps" = "Jumps"; "Distance/Hour:" = "Distanz/Stunde:"; "Overall dist.:" = "Gesamtdistanz:"; -"Dark Theme" = "Dunkles Design"; diff --git a/README.md b/README.md index a4724ec..e895879 100644 --- a/README.md +++ b/README.md @@ -35,9 +35,7 @@ Die Zeit die ein Profil gespielt wurde sowie aktuelle Sprungdistanz und die Anza ## Wichtiges -Das Plugin erkennt nicht automatisch welches Design (Theme) man in EDMC aktiviert hat, weshalb es eine Optionsseite mit der möglichkeit der Designwahl für das Plugin gibt. - -![EDMC Optionen](edmc_options_jumpspeed.png) +~~Das Plugin erkennt nicht automatisch welches Design (Theme) man in EDMC aktiviert hat, weshalb es eine Optionsseite mit der möglichkeit der Designwahl für das Plugin gibt.~~ ## Weiteres diff --git a/edmc_options_jumpspeed.png b/edmc_options_jumpspeed.png deleted file mode 100644 index 24a5b62..0000000 Binary files a/edmc_options_jumpspeed.png and /dev/null differ diff --git a/load.py b/load.py index 3e0b63c..ccba9d9 100644 --- a/load.py +++ b/load.py @@ -24,13 +24,13 @@ except ImportError: config = dict() -APP_VERSION = "20.04.26_b0049" +APP_VERSION = "20.06.06_b1700" CFG_DISTANCE = "JumpSpeed_distance" CFG_JUMPS = "JumpSpeed_jumps" CFG_TIME = "JumpSpeed_time" -CFG_DESIGN = "JumpSpeed_design" -COLOR_NORM = ("#000000", "#80FFFF") +CFG_DESIGN = "theme" +COLOR_NORM = ("#000000", "#80FFFF", "#80FFFF") class Jump(object): @@ -74,8 +74,8 @@ def load(self): """ Load saved distance from config """ - if config.get(CFG_DESIGN): - self.appdesign = int(config.get(CFG_DESIGN)) + if config.getint(CFG_DESIGN): + self.appdesign = config.getint(CFG_DESIGN) else: self.appdesign = 0 @@ -249,25 +249,11 @@ def update_jumpspeed_dist(self): self.distnow_widget.after(0, self.distnow_widget.config, {"text": msgnow}) -def plugin_prefs(parent, cmdr, is_beta): - if config.get(CFG_DESIGN) != None: - this.appdesign = tk.IntVar(value=config.get(CFG_DESIGN)) - else: - this.appdesign = tk.IntVar(value=0) - - frame = nb.Frame(parent) - nb.Label(frame, text="JumpSpeed-EDMC Version: {INSTALLED}\n".format(INSTALLED=APP_VERSION)).grid(padx=10, sticky=tk.W) - nb.Checkbutton(frame, text=_("Dark Theme").encode('utf-8'), variable=this.appdesign, onvalue = 1, offvalue = 0).grid(padx=10, pady = 3, sticky=tk.W) - return frame - - def prefs_changed(cmdr, is_beta): jumpspeed = this.jumpspeed - jumpspeed.appdesign = int(this.appdesign.get()) - config.set(CFG_DESIGN, str(jumpspeed.appdesign)) + jumpspeed.appdesign = config.getint(CFG_DESIGN) jumpspeed.update_window() - def plugin_start(): jumpspeed = JumpSpeed() jumpspeed.load()