Clementine

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
22245
Reakcje/Polubienia
69061

Clementine 1.4.1-138​

Stop the current-track bar flooding the log with QPainter warnings

scaledToHeight() derives the width from the aspect ratio and rounds down,
so the 1px-wide mid bar becomes a null image at any row height below its
own. Painting into it fails once per glow step while the playing row is
drawn - 125 warnings a frame here.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
22245
Reakcje/Polubienia
69061
Clementine 1.4.1-140
Fix native notification D-Bus crash with Qt6

QImage::bytesPerLine() returns qsizetype in Qt6, which is 64-bit on
64-bit platforms. The notification image-data structure requires a
32-bit integer for the row stride, so serializing it directly causes
D-Bus to abort on an int32/int64 type mismatch.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
22245
Reakcje/Polubienia
69061
Clementine 1.4.1-141
Load visualisation presets in the viewport's GL context

Double-clicking a preset loaded it straight from a Qt slot, so projectM
created the preset's framebuffers while some other context was current.
Using them in the viewport's context on the next frame corrupted the heap
on NVIDIA and crashed on Windows (#7471). Defer the load to the next frame.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry