Skip to content

fix(nowplaying): manual cover off Windows and keep Spout frames moving - #691

Merged
CaYatur merged 1 commit into
mainfrom
fix/np-cover-platform-smoke
Oct 1, 2026
Merged

CaYatur merged 1 commit into
mainfrom
fix/np-cover-platform-smoke

Conversation

@CaYatur

@CaYatur CaYatur commented Oct 1, 2026

Copy link
Copy Markdown
Owner

Özet

  • Linux ve macOS’ta çalan parça duruyor: ad, sanatçı ve albüm elle yazılır. Süre, ilerleme çubuğu ve oynatıcı adı gizlenir çünkü sistemden okunamaz.
  • Kapak gösterimi kalır. Windows’ta varsayılan kaynak çalan parçadır; resim yoksa yüklenen görsel kullanılır. macOS ve Linux’ta kapak yalnız elle yüklenir.
  • Bu platformlarda Logo kaynağı yalnız özel resimdir. Otomatik veya çalan şarkı kapağı logonun yerine geçmez.
  • MilkDrop WebGL2 yokken mesaj çevrilir ve sürücü güncellemesini söyler.
  • Tam smoke, donmuş Spout karesini geçirmez. Ölçüm canlı dalga sahnesinde yapılır; durdurma son dokuyu serbest bırakır.

Test

  • npm test: 2561 geçti
  • npm run smoke: RESULT PASS. Spout 2 saniyede 60 kare, düşen 0. İngilizce arayüzde çevrilmemiş metin yok.

Linux and macOS cannot read system artwork or playback time. Show Cover
stays, but those platforms upload an image and hide elapsed time, the
progress bar, and automatic logo sources. Windows still defaults to the
system cover and can fall back to an uploaded image.

The MilkDrop WebGL2 failure is translated and tells the user to update
the GPU driver. Smoke measures a live waves scene so a frozen shared
texture cannot pass, and the last paint releases its texture on stop.
@CaYatur
CaYatur merged commit 20b8441 into main Oct 1, 2026
5 checks passed
@CaYatur
CaYatur deleted the fix/np-cover-platform-smoke branch October 1, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant