Improve client logging.
This commit is contained in:
@@ -20,6 +20,7 @@ var _ = core.MainWindow(&mainWindow{})
|
||||
|
||||
type mainWindow struct {
|
||||
app *application.Application
|
||||
logger *slog.Logger
|
||||
window fyne.Window
|
||||
options core.Options
|
||||
tabs *container.AppTabs
|
||||
@@ -60,6 +61,10 @@ func (m *mainWindow) ConnectDependencies() error {
|
||||
}
|
||||
|
||||
func (m *mainWindow) Initialize() error {
|
||||
m.logger = m.app.NewLogger("service", core.ServiceNameMainWindow)
|
||||
|
||||
m.logger.Info("Initializing...")
|
||||
|
||||
m.sysInfoHandlers = make(map[string]*models.SysInfoHandler)
|
||||
|
||||
m.window = m.app.Fyne().NewWindow(lang.L("window.title"))
|
||||
|
@@ -1,15 +1,13 @@
|
||||
package mainwindow
|
||||
|
||||
import (
|
||||
"log/slog"
|
||||
|
||||
"fyne.io/fyne/v2"
|
||||
"fyne.io/fyne/v2/lang"
|
||||
)
|
||||
|
||||
func (m *mainWindow) initializeMenu() {
|
||||
optionsMenuItem := fyne.NewMenuItem(lang.L("main_menu.file.options_menu_item"), func() {
|
||||
slog.Info("Opening options...")
|
||||
m.logger.Info("Opening options...")
|
||||
|
||||
m.options.ShowOptionsDialog()
|
||||
})
|
||||
|
Reference in New Issue
Block a user