Adjust about logos and QR code density

This commit is contained in:
Stu Leak 2026-01-04 05:30:31 -05:00
parent bd5a0beb8b
commit cef4099373

12
main.go
View File

@ -506,16 +506,16 @@ func openFile(path string) error {
func generatePixelatedQRCode() (fyne.CanvasObject, error) {
docURL := "https://docs.leaktechnologies.dev/VideoTools"
// Generate QR code with large pixels for blocky look
qrBytes, err := qrcode.Encode(docURL, qrcode.Medium, 160)
// Generate QR code with fewer pixels for a chunkier, blockier look
qrBytes, err := qrcode.Encode(docURL, qrcode.Low, 112)
if err != nil {
return nil, err
}
// Convert to Fyne image with pixelated look
img := canvas.NewImageFromReader(bytes.NewReader(qrBytes), "qrcode.png")
img.FillMode = canvas.ImageFillOriginal // Keep pixelated look
img.SetMinSize(fyne.NewSize(160, 160))
img.FillMode = canvas.ImageFillOriginal // Keep pixelated look
img.SetMinSize(fyne.NewSize(112, 112))
return img, nil
}
@ -548,8 +548,8 @@ func (s *appState) showAbout() {
return nil
}
vtLogo := loadLogo("VT_Icon.png", 72)
ltLogo := loadLogo("LT_Logo-26.png", 96)
vtLogo := loadLogo("VT_Icon.png", 96)
ltLogo := loadLogo("LT_Logo-26.png", 72)
logsLink := widget.NewButton("Logs Folder", func() {
if err := openFolder(logsPath); err != nil {