Fix png dans le titre

This commit is contained in:
2026-03-25 12:46:53 +01:00
parent 98b5187bfc
commit 3ffbb550ec
2 changed files with 8 additions and 3 deletions

Binary file not shown.

11
gui.go
View File

@@ -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)
}
}