diff --git a/GitUpdateChecker.exe b/GitUpdateChecker.exe index d91a3fa..63d946a 100644 Binary files a/GitUpdateChecker.exe and b/GitUpdateChecker.exe differ diff --git a/gui.go b/gui.go index e063982..515b6bb 100644 --- a/gui.go +++ b/gui.go @@ -253,7 +253,7 @@ func (a *App) buildAndRun() error { AssignTo: &a.iconView, MinSize: Size{Width: 24, Height: 24}, MaxSize: Size{Width: 24, Height: 24}, - Mode: ImageViewModeIdeal, + Mode: ImageViewModeShrink, }, Label{ Text: "Git Update Checker v" + VERSION, @@ -343,8 +343,13 @@ func (a *App) buildAndRun() error { } // Icône dans l'en-tête (depuis PNG embarqué dans l'exe) - if img, err := png.Decode(bytes.NewReader(iconPNG)); err == nil { - if bmp, err := walk.NewBitmapFromImageForDPI(img, 96); err == nil { + if img, err := png.Decode(bytes.NewReader(iconPNG)); err != nil { + logWarn("Icône PNG: décodage échoué: " + err.Error()) + } else { + bmp, err := walk.NewBitmapFromImageForDPI(img, 96) + if err != nil { + logWarn("Icône PNG: bitmap échoué: " + err.Error()) + } else { a.iconView.SetImage(bmp) } }