Repository navigation
Releases: phaticusthiccy/Desktop-Lyrics-Widget
Releases · phaticusthiccy/Desktop-Lyrics-Widget
Release list
Desktop Lyrics Widget 1.2.1
🚀 Desktop Lyrics Widget v1.2.1
🇬🇧 English Release Notes
🐛 Bug Fixes & Improvements
- Windows Boot / Auto-Start Fix:
- Fixed an issue where the Portable (.exe) version failed to launch on Windows startup due to temporary
%TEMP%directory extraction by properly targetingPORTABLE_EXECUTABLE_FILE. - Resolved the issue in development/unpackaged mode where Windows boot launched the default Electron splash/welcome screen instead of the application.
- Synchronized the "Start on Boot" state reliably across both the System Tray Context Menu and the In-App Settings Panel.
- Fixed an issue where the Portable (.exe) version failed to launch on Windows startup due to temporary
- Repository & Build Maintenance:
- Cleaned up Git index and comprehensively updated
.gitignorerules to ignore build artifacts, lockfiles, logs, and OS/IDE cache files.
- Cleaned up Git index and comprehensively updated
🇹🇷 Türkçe Sürüm Notları
🐛 Hata Düzeltmeleri ve İyileştirmeler
- Windows Başlangıçta Çalıştırma Düzeltmesi:
- Portable (.exe) sürümün Windows başlangıcında
%TEMP%geçici dizini sebebiyle açılmaması sorunuPORTABLE_EXECUTABLE_FILEyolu kullanılarak tamamen düzeltildi. - Geliştirme/paket açılmamış modda sistem açılışında uygulamanın yerine varsayılan boş Electron karşılama penceresinin açılması engellendi.
- "Başlangıçta Çalıştır" durumunun Sistem Tepsisi (Tray) ve Ayarlar Paneli arasında anlık ve doğru senkronize olması sağlandı.
- Portable (.exe) sürümün Windows başlangıcında
- Depo ve Derleme Temizliği:
- Git indeksi temizlendi ve
.gitignoredosyası derleme çıktıları, kilit dosyaları, loglar ve sistem/editör kalıntılarını eksiksiz kapsayacak şekilde genişletildi.
- Git indeksi temizlendi ve
Desktop Lyrics Widget 1.2
🚀 Desktop Lyrics Widget v1.2.0
🎵 Desktop Lyrics & Mini-Player Widget v1.2.0 Sürüm Güncellemesi / Release Update
Şarkıya özel akıllı senkronizasyon kaydı, canlı güncelleme kontrolcüsü ve geliştirici bağlantıları! / Per-song smart offset memory, in-app update checker, and developer links!
🇹🇷 Türkçe Sürüm Notları
✨ Yeni Özellikler & İyileştirmeler
- 🧠 Şarkıya Özel Senkronizasyon (Offset) Hafızası:
- Ayarladığınız zaman kayması (
Offset) artık dinlediğiniz şarkıya özel olarak kaydedilir. - Aynı şarkıyı bir sonraki açışınızda özel offset ayarı otomatik olarak devreye girer.
- Şarkı değiştiğinde veya bittiğinde offset otomatik olarak sıfırlanır (diğer şarkıları etkilemez).
- Ayarladığınız zaman kayması (
- ⏱️ Play/Pause Yanı Canlı Offset Rozeti:
- Çalan parçada özel bir offset aktif olduğunda Oynat/Durdur butonu yanında anlık bilgi rozeti (örn:
⏱️ +1.5s) belirir. - Rozete tıklandığında o şarkının offset ayarı tek tıkla
0.0s'ye sıfırlanır.
- Çalan parçada özel bir offset aktif olduğunda Oynat/Durdur butonu yanında anlık bilgi rozeti (örn:
- 🔄 Uygulama İçi Güncelleme Kontrolü:
- Ayarlar paneline eklenen "Güncellemeleri Kontrol Et" butonu sayesinde GitHub üzerinden yeni bir sürüm olup olmadığını tek tıkla kontrol edebilir ve doğrudan indirebilirsiniz.
- 📏 Genişletilmiş Zaman Kaydırma Aralığı:
- Senkronizasyon kaydırıcısı
-10.0sile+10.0s(0.1s hassasiyetinde) aralığına genişletildi.
- Senkronizasyon kaydırıcısı
- 👨💻 Geliştirici Bağlantısı:
- Ayarlar paneline tek tıkla geliştirici GitHub profilini açan buton eklendi.
📦 İndirme Bağlantıları
Desktop.Lyrics.Widget.1.2.0.exe(Portable): Kurulum gerektirmeden doğrudan çalışan taşınabilir sürüm.Desktop.Lyrics.Widget.Setup.1.2.0.exe(Setup): Masaüstü ve Başlat Menüsü kısayolları oluşturan Windows kurulum programı.
🇬🇧 English Release Notes
✨ What's New & Improvements
- 🧠 Per-Song Sync Offset Memory:
- Custom timeline offsets are now saved individually per track (
artist - title). - Next time you play the same song, its saved offset is automatically restored.
- Switching to a new song or stopping playback automatically resets the offset to
0.0s.
- Custom timeline offsets are now saved individually per track (
- ⏱️ Interactive Offset Badge on Mini-Player:
- A glowing pill badge (e.g.
⏱️ +1.5s) appears next to the Play/Pause button whenever a song has an active offset. - Click the badge to instantly reset the offset for the current track to
0.0s.
- A glowing pill badge (e.g.
- 🔄 In-App Update Checker:
- Added a "Check for Updates" button in settings that connects to GitHub API, compares versions, and provides a direct one-click download link when a new release is available.
- 📏 Expanded Sync Offset Range:
- The timing offset slider now supports
-10.0s...+10.0swith smooth 0.1s precision.
- The timing offset slider now supports
- 👨💻 Developer Profile Link:
- Added a direct button in the settings panel to visit the developer's GitHub profile.
📦 Downloads
Desktop.Lyrics.Widget.1.2.0.exe(Portable): Standalone single-file executable (no install required).Desktop.Lyrics.Widget.Setup.1.2.0.exe(Setup): Standard Windows NSIS Setup installer with shortcuts.
Desktop Lyrics Widget 1.1
🚀 Desktop Lyrics Widget v1.1.0
🎵 Desktop Lyrics & Mini-Player Widget v1.1.0 Güncellemesi / Update
Performans optimizasyonları, şarkı sarma (seek) desteği ve daha akıllı şarkı sözü algılama! / Performance optimizations, timeline seek support, and smarter lyrics matching!
🇹🇷 Türkçe Sürüm Notları
✨ Yeni Özellikler & İyileştirmeler
- ⏱️ Gerçek Zamanlı Şarkı Sarma (Seek): İlerleme çubuğuna tıklandığında şarkı artık Spotify, Apple Music ve Windows Medya Oynatıcı üzerinde hedeflenen saniyeye anında atlar (
TryChangePlaybackPositionAsync). - ⚡ PowerShell & SMTC Performans Optimizasyonu: Arka plan PowerShell sorgularına eşzamanlılık kilidi (
isQuerying) eklendi ve müzik durduğunda sorgu aralığı esnetilerek CPU kullanımı en aza indirildi. - 🎯 Daha Yüksek Şarkı Sözü Eşleşme Oranı:
- LRCLIB
/api/getdesteğiyle doğrudan milisaniyelik tam eşleşme arama. - YouTube ve web oynatıcıları için gelişmiş regex filtresi (
Official Video,Lyric Video,4K,Remastered,ft.vb. gürültü kelimeler otomatik temizlenir).
- LRCLIB
- 🔒 Tekil Çalışma Kilidi (Single Instance Lock): Uygulamanın ikinci kez açılması engellendi; çift açılışta mevcut widget öne odaklanır.
- 🌐 Otomatik Dil Tespiti: Sistem diline göre widget ilk açılışta otomatik olarak Türkçe veya İngilizce başlar.
- 📐 Pencere Boyutlandırma Sınırları: Arayüzün bozulmaması için minimum pencere boyutları (
340x220) belirlendi. - 🎨 Vektörel İkon:
assets/icon.svgkaynaklara eklendi.
📦 İndirme Bağlantıları
- Portable (.exe): Kurulum gerektirmeden doğrudan çalıştırılabilir taşınabilir sürüm.
- Setup (.exe): Başlat menüsü ve masaüstü kısayolu oluşturan NSIS kurulum paketi.
🇬🇧 English Release Notes
✨ What's New & Improvements
- ⏱️ Real-Time Timeline Seek: Clicking anywhere on the progress bar now actually seeks playback in Spotify, Apple Music, and Windows Media Player (
TryChangePlaybackPositionAsync). - ⚡ PowerShell & SMTC Performance Boost: Added concurrency protection (
isQuerying) and dynamic adaptive polling intervals to significantly reduce idle CPU usage. - 🎯 Smarter & Faster Lyrics Matching:
- Direct exact matching via LRCLIB
/api/getwith fallback to duration-sorted/api/search. - Comprehensive regex noise cleaner for YouTube titles (
Official Video,Lyric Video,4K,MV,Remastered,ft., etc.).
- Direct exact matching via LRCLIB
- 🔒 Single Instance Lock: Prevents multiple widget instances from opening simultaneously; focuses the existing window instead.
- 🌐 Automatic Language Detection: Automatically detects system locale (Turkish / English) on initial launch.
- 📐 Window Resize Constraints: Enforced minimum dimensions (
340x220) to prevent UI clipping. - 🎨 Vector Branding: Added
assets/icon.svg.
📦 Downloads
- Portable (.exe): Standalone executable, no installation required.
- Setup (.exe): Standard NSIS installer with desktop and start menu shortcuts.
Desktop Lyrics Widget 1.0.3
Yenilikler
- Varsayılan app dili ingilizceye çevrildi.
- Proje README alanı güncellendi.
Updates
- The default app language has been changed to English.
- The project README section has been updated.
Desktop Lyrics Widget 1.0.0
Yenilikler
- Daha tutarlı şarkı sözleri bulma methodu eklendi. (Son Güncelleme)
- 5 yeni tema stili eklendi. (Son Güncelleme)
- Temel yapı ve app. (Base)
New Features
- Added a more consistent method for finding lyrics. (Last Update)
- Added 5 new theme styles. (Last Update)
- Basic structure and app. (Base)