fix update icon path now direkt coded
This commit is contained in:
12
logviewer.py
12
logviewer.py
@ -4,6 +4,7 @@ import logging
|
||||
import tkinter as tk
|
||||
from tkinter import TclError, filedialog, ttk
|
||||
from pathlib import Path
|
||||
import os
|
||||
import webbrowser
|
||||
import subprocess
|
||||
from functools import partial
|
||||
@ -45,11 +46,11 @@ class LogViewer(tk.Tk):
|
||||
theme = ConfigManager.get("theme")
|
||||
ThemeManager.change_theme(self, theme)
|
||||
LxTools.center_window_cross_platform(self, self.x_width, self.y_height)
|
||||
self.createWidgets(_)
|
||||
self.createWidgets(modul_name, _)
|
||||
self.load_file(_, modul_name=modul_name)
|
||||
self.log_icon = tk.PhotoImage(file=modul_name.AppConfig.IMAGE_PATHS["icon_log"])
|
||||
self.log_icon = tk.PhotoImage(file="/usr/share/icons/lx-icons/48/log.png")
|
||||
self.update_icon = tk.PhotoImage(
|
||||
file=modul_name.AppConfig.IMAGE_PATHS["update"]
|
||||
file="/usr/share/icons/lx-icons/16/settings.png"
|
||||
)
|
||||
self.iconphoto(True, self.log_icon)
|
||||
self.grid_rowconfigure(0, weight=1)
|
||||
@ -170,6 +171,9 @@ class LogViewer(tk.Tk):
|
||||
|
||||
def updater(self):
|
||||
"""Start the lxtools_installer"""
|
||||
tmp_dir = Path("/tmp/lxtools")
|
||||
Path.mkdir(tmp_dir, exist_ok=True)
|
||||
os.chdir(tmp_dir)
|
||||
result = subprocess.run(["/usr/local/bin/lxtools_installer"], check=False)
|
||||
if result.returncode != 0:
|
||||
MessageDialog("error", result.stderr)
|
||||
@ -332,7 +336,7 @@ class LogViewer(tk.Tk):
|
||||
# Update Menulfield
|
||||
self.settings.entryconfigure(2, label=self.theme_label.get())
|
||||
|
||||
def createWidgets(self, _):
|
||||
def createWidgets(self, modul_name, _):
|
||||
|
||||
text_frame = ttk.Frame(self)
|
||||
text_frame.grid(row=1, column=0, padx=5, pady=5, sticky=tk.NSEW)
|
||||
|
Reference in New Issue
Block a user