Skip to content

NavBarPets 1.3.1

Latest

Choose a tag to compare

@phaticusthiccy phaticusthiccy released this 25 Aug 22:35

🚀 NavBarPets v1.3.1 - Windows Startup & Auto-Launch Hotfix


🇹🇷 Türkçe (Turkish)

🐛 Düzeltmeler & İyileştirmeler

  • Windows ile Birlikte Başlatma Düzeltildi: Bilgisayar açılışında uygulamanın varsayılan Electron şablon ekranı yerine sessizce arka planda başlaması ve doğrudan görev çubuğuna gelmesi sağlandı.
  • Portable (Taşınabilir) Sürüm Desteği: Taşınabilir .exe sürümlerinde geçici %TEMP% klasör yolunun kaydedilmesi sorunu çözüldü; gerçek çalıştırılabilir dosya yolu (PORTABLE_EXECUTABLE_FILE) Windows başlangıcına kaydediliyor.
  • Kayıt Defteri Temizliği (Auto-Cleanup): Windows Kayıt Defteri'nde (HKCU\...\Run) biriken eski, geçersiz veya bozuk geliştirme anahtarlarının otomatik olarak temizlenmesi sağlandı.
  • Başlangıç Durumu Senkronizasyonu: Uygulama her açıldığında ve ayarlar güncellendiğinde Windows başlangıç ayarları anlık olarak eşitlenir.
  • Mimari Dokümantasyonu: ARCHITECTURE.md çoklu hedefli (Portable, NSIS, Dev) başlangıç mimarisi ile güncellendi.

🇬🇧 English

🐛 Bug Fixes & Improvements

  • Windows Auto-Launch Resolution: Fixed an issue where enabling "Launch on Windows Startup" could launch the bare Electron placeholder screen instead of initializing NavBarPets silently into the system tray.
  • Portable Executable Support: Fixed path resolution for portable builds by targeting the real executable path (PORTABLE_EXECUTABLE_FILE) instead of volatile %TEMP% extraction directories.
  • Registry Auto-Cleanup: Added automatic discovery and cleanup of legacy/corrupted registry entries (electron.app.Electron and stale temp paths in HKCU\Software\Microsoft\Windows\CurrentVersion\Run).
  • Startup Lifecycle Synchronization: Ensured persistent auto-start status by actively synchronizing registry entries on application bootstrap and settings updates.
  • Architecture Docs: Updated ARCHITECTURE.md to reflect multi-target startup management and direct routing.