Releases: phaticusthiccy/NavBarPets
Release list
NavBarPets 1.3.1
🚀 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
.exesü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.Electronand stale temp paths inHKCU\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.mdto reflect multi-target startup management and direct routing.
NavBarPets 1.3
🐾 NavBarPets v1.3.0 — New Companions, 5-Skin System, Petting VFX & Performance Overhaul! 🚀
Welcome to NavBarPets v1.3.0! This major update brings 2 brand-new companions, a 5-skin morphological transformation engine, mouse-hover petting interactions, kawaii facial aesthetics cleanup, and a complete performance overhaul for the Pet Sanctuary.
🌟 What's New
🐾 1. 2 Brand-New Companions (13 Total Pets)
- 🌱 Cyberleek (
cyberleek): A sentient bio-robotic cyber leek! Features swaying plasma blade leaves, holographic HUD visor eyes, and bouncy bio-root feet. - 🐂 Bull Mascot (
bull): A powerful yet adorable chibi bull! Features sturdy curved horns, shiny septum ring, energetic hoof stomps, and a joyful power charge.
👗 2. 5-Skin Morphological Transformation System (65 Combinations)
Companions don't just change colors—their physical morphology adapts across 5 distinct styles:
- ✦ Mythic (
cool): High-definition cyberpunk neon circuits, luminous glowing auras, and sleek shaders. - ★ Classic (
classic): Cozy nostalgic vector charm and clean minimalist palette (New Default!). - 👾 Pixel Art (
pixel): Authentic 8-bit stepped pixel geometry, square arcade eyes, and blocky tails/horns. - 🌸 Sakura & Japanese Spring (
sakura): Cherry blossom blooms, drifting floral petals, and shrine ornaments. - ✨ Evori Dreamwings (
evori): Translucent fairy dreamwings, floating celestial star halos, and orbiting constellation dust.
❤️ 3. Petting Love Interactions & Particle VFX
- Brush the mouse cursor over your roaming desktop companion or click "Pet Companion" in the Dashboard to show love.
- Pets enter a blissful state with squinted happy eyes (
happy), bouncy joy wobbles, rapid tail wags, and bursts of species-tailored love hearts and shockwave glows.
✨ 4. Kawaii Facial Aesthetics & Cleanup
- Redesigned mouth rendering with delicate, fine lines (
lineWidth: 1.1) matching natural coat tones. - Calibrated Shiba Inu snout proportions and replaced harsh cat whisker lines with soft rosy/cyber blush cheeks.
⚡ 5. Pet Sanctuary Performance & Lag Elimination
- IntersectionObserver Culling: Only renders cards currently visible on screen, skipping off-screen cards entirely.
- Tab Inactivity Suspension: Completely freezes canvas execution (0% CPU/GPU overhead) when browsing other tabs.
- Intelligent 30 FPS Pacing & Cached Contexts: Mini preview cards render at a lightweight 30 FPS, while the active Wardrobe showcase modal enjoys full 60 FPS turntable fidelity.
- Auto-Fitting Responsive UI: Skin selectors now gracefully fit any display resolution, and the Wardrobe modal expanded to an 820px 3-column armory.
🐾 NavBarPets v1.3.0 — Yeni Petler, 5 Skin Sistemi, Sevme Animasyonları ve Performans Çağı! 🚀
NavBarPets v1.3.0 sürümüyle karşınızdayız! Bu büyük güncellemede 2 yeni arkadaş, 5 farklı morfolojik skin sistemi, fareyle sevme etkileşimleri, baştan aşağı yenilenen yüz estetiği ve Pet Sığınağı için %70+ daha hafif yüksek performanslı bir render mimarisi sunuyoruz.
🌟 Öne Çıkan Yenilikler
🐾 1. 2 Yeni Pet Arkadaşı (Toplam 13 Pet)
- 🌱 Cyberleek (
cyberleek): Duyarlı biyo-robotik pırasa! Salınan plazma enerji yaprakları, anime vizör gözleri ve sevimli kök ayaklarıyla zıplayıp dönen tatlı bir dost. - 🐂 Boğa Maskotu (
bull): Güçlü ve sevimli chibi boğa! Kavisli boynuzlar, altın burun halkası, toynak vurma ve şarj deparlarıyla görev çubuğunuzda enerji saçıyor.
👗 2. 5 Morfolojik Skin Sistemi (65 Benzersiz Kombinasyon)
Artık her pet sadece renk değiştirmekle kalmıyor, fiziksel anatomisini de değiştiren 5 farklı skine sahip:
- ✦ Efsanevi / Mythic (
cool): Neon siber devreler, enerji auraları ve dinamik gölgeler. - ★ Klasik / Retro (
classic): Nostaljik organik renkler ve sade vektör estetiği (Yeni Varsayılan!). - 👾 Pixel Art (
pixel): Otantik 8-bit basamaklı piksel geometrisi ve retro arcade gözler. - 🌸 Sakura & Japon Baharı (
sakura): Bahar esintisi, kiraz çiçeği taçları, uçuşan yapraklar ve tapınak süslemeleri. - ✨ Evori Dreamwings (
evori): Yarı saydam peri/kelebek rüya kanatları, göksel yıldız haloları ve astral takımyıldız tozları.
❤️ 3. Sevme (Petting) Etkileşimi & Özel Efektler
- Fare imleciyle görev çubuğundaki petin üzerinden geçerek veya Dashboard'daki "Pet'i Sev" butonuna basarak yol arkadaşınızı sevebilirsiniz.
- Petler sevilmekten mest olup gözlerini kısar (
happy), neşeyle yaylanır ve etrafında türe özel renklerde kalp ve ışıltı şok dalgaları saçar.
✨ 4. Yüz Estetiği & Bıyık İllüzyonlarının Temizlenmesi
- Ağız çizgileri zarif ve ince (
lineWidth: 1.1) anime stiline çekildi. - Shiba Inu burun/ağız oranları düzeltildi, kedilerin yanaklarındaki sert çizgiler kaldırılarak sevimli allıklarla değiştirildi.
⚡ 5. Sığınak Performansı & Sıfır Kasma (0% CPU Culling)
- IntersectionObserver Entegrasyonu: Ekranda görünmeyen kartlar için çizimler atlanarak CPU/GPU yükü sıfırlandı.
- Sekme Bazlı Uyutma: Pet Sığınağı dışındaki sekmelerdeyken canvas döngüsü tamamen duraklatılır.
- 30 FPS Galeri / 60 FPS Vitrin Pacing: Mini kartlar hafif 30 FPS hızında çizilirken, açılan vitrin modalına tam 60 FPS canlı turntable gücü verildi.
- Akıllı Grid & Responsive Vitrin: Kartlardaki skin butonları sıkışmayı önleyen otomatik ızgaraya, vitrin modalı ise 3 sütunlu ferah bir görünüme kavuşturuldu.
NavBarPets 1.2
🐾 NavBarPets v1.2.0 — Dual-Skin System, Wardrobe Showcase & Modular Architecture!
🇹🇷 Türkçe Sürüm Notları
NavBarPets v1.2.0 sürümü yayında! Bu sürümle birlikte tüm çekirdek motor tamamen modüler bir mimariye kavuşturuldu, 11 petin tamamına çift skin desteği ve canlı bir Görünüm Vitrini (Wardrobe) eklendi! 🚀✨
🌟 Öne Çıkan Yenilikler
👗 1. Çift Skin Desteği & Görünüm Vitrini (Wardrobe Showcase)
- ✨ Efsanevi (
✦ MYTHIC): Yüksek çözünürlüklü neon parçacık efektleri, dinamik gölgelendirme ve anime/cyber kaplamalar. - 🌟 Klasik (
★ RETRO): Nostaljik sade piksel sanat tarzı ve orijinal retro renk paleti. - 🔍 Canlı Döner Platform (Turntable Modal): Her petin yanında bulunan Vitrin (Inspect) butonuyla açılan büyük 160x160 platformda
Breathe,Walk,DanceveSleeppozlarını test edebilir ve tek tıkla kuşanabilirsiniz.
👁️ 2. Pet Görünürlük Anahtarı (Master Switch)
- Dashboard başlığına ve Sistem Tepsisi (Tray) menüsüne eklenen anahtar sayesinde petleri istediğiniz an tek tıkla görev çubuğunda gizleyebilir veya geri getirebilirsiniz.
🎨 3. Karakter Görsel & Kinematik Revizyonları
- Valorant Jett: Yüz hatları baştan çizildi; bıyık benzeri ağız kaldırıldı, keskin anime gülümsemesi, parlak turkuaz gözler ve şık duelist yeleği eklendi.
- Mini Dragon: Durma ve uyku modundaki aşırı hızlı kanat çırpma hatası giderildi.
- Kitsune Fox: 4 bacaklı çapraz adım yürüme kinematiği ve ayak yönü düzeltildi.
- Cyber Slime: Jöle yaylanma fiziği ve klasik skin geometrisi restore edildi.
🏗️ 4. Tam Modüler Mimari & Sıfır Gecikme (0ms)
- Monolitik dosyalar (
petRenderer,animationBehaviors,particleSystem,petEngine,dashboard,index.css) 45'ten fazla bağımsız alt modüle bölündü. - Tıklama gecikmesi ve çift tıklama sorunu in-place DOM güncellemeleri ve küresel
-webkit-app-region: no-dragkuralıyla tamamen çözüldü. - Kart arkasındaki aşırı parlaklık (glow) göz yormayacak şekilde yumuşatıldı.
- Ayarlar sekmesine SVG vektör bayraklı (🇹🇷 & 🇬🇧) modern dil seçici eklendi.
🇬🇧 English Release Notes
NavBarPets v1.2.0 is officially here! This major update introduces a complete modular architectural overhaul, an interactive Dual-Skin system for all 11 pets, an in-game Wardrobe Showcase modal, and critical performance enhancements! 🚀✨
🌟 Highlights & New Features
👗 1. Dual-Skin System & Wardrobe Turntable Showcase
- ✨ Legendary (
✦ MYTHIC): High-definition neon cyber particle auras, dynamic ambient lighting, and rich shaders. - 🌟 Classic (
★ RETRO): Nostalgic vintage pixel art aesthetics, original retro palettes, and minimalist desktop charm. - 🔍 Live Turntable Inspect Modal: Inspect companions on a large 160x160 turntable platform, preview
Breathe,Walk,Dance, andSleepposes in real-time, and equip with a single click.
👁️ 2. Master Pet Visibility Toggle
- Instantly show or hide pets along your taskbar via the quick toggle switch in the dashboard header or the system tray context menu.
🎨 3. Character Visual & Kinematik Polish
- Valorant Jett: Complete redesign with refined anime lips (mustache mouth removed), glowing cyan/teal eyes, signature bangs, and sleek duelist vest.
- Mini Dragon: Fixed excessive wing flap frequency in idle and resting states.
- Kitsune Fox: Corrected 4-legged diagonal walking gait kinematics and paw inversion.
- Cyber Slime: Restored classic geometry and improved squash-and-stretch wobble physics.
🏗️ 4. Modular Subsystem Architecture & 0ms Responsiveness
- Decomposed monolithic files (
petRenderer,animationBehaviors,particleSystem,petEngine,dashboard,index.css) into 45+ clean, maintainable subsystems. - Eliminated click latency and double-click quirks via in-place DOM mutation and global
-webkit-app-region: no-dragenforcement. - Balanced and softened background glow halos for optimal visual comfort.
- Integrated crisp SVG vector flags for instant Turkish (🇹🇷) and English (🇬🇧) localization.
NavBarPets 1.1
🐾 NavBarPets v1.1.0
🇺🇸 English
✨ What's New & Highlights
🎬 New Procedural Drag Kinematics
drag_startled(Startle Reaction): When abruptly picked up by the mouse cursor, pets now show expressive surprised wide eyes ('wide'), an open mouth, and tensed leg kinematics.drag_groggy_hang(Sleepy Hang): When interrupted from deep sleep, pets display drowsy sleeping eyes ('sleep'), a cute blep tongue, and relaxed dangling sway physics.
🎵 Music & Rhythm Dance Enhancements
- Default Audio Reactivity: Automatic media detection for Spotify, YouTube, and desktop media players is now enabled by default upon first launch.
- Fixed Test Dance Timer: Resolved an issue where the 5-second test dance would either loop endlessly or stop prematurely. The pet now smoothly resumes its normal behavior after the test duration unless background music is actively playing.
🔄 Live System Tray & Dashboard Sync
- Changing the active pet species or toggling sleep states via the System Tray context menu now instantly updates the active card and status indicators in the Dashboard UI.
🛠️ Bug Fixes & Improvements
- 📦 ASAR Packaging & Fullscreen Detection: Added ASAR unpack support for the native
checkFullscreen.ps1PowerShell script, ensuring 100% reliable fullscreen app detection and GPU/CPU power-saving in compiled.exebuilds. - 🖥️ Multi-Monitor Taskbar Geometry: Fixed relative coordinate offsets on multi-display setups to prevent misidentifying taskbar positions or placing overlays on secondary displays.
- 📁 AppData Directory Safety: Guaranteed automatic creation of the
%APPDATA%\NavBarPetsdirectory on clean Windows installations before writingsettings.json. - ⚡ Framework Sync: Synchronized Electron runtime to
v34.x.
🇹🇷 Türkçe
✨ Yenilikler ve Öne Çıkanlar
🎬 Yeni Prosedürel Sürükleme Animasyonları
drag_startled(İrkilme): Pet mouse ile aniden havaya kaldırıldığında şaşıran gözler ('wide'), açık ağız ve bacakların gerilme kinematiği eklendi.drag_groggy_hang(Uykulu Sallanma): Pet uykudayken yakalandığında uykulu gözler ('sleep'), minik blep dili ve gevşek esneme/sallanma duruşu eklendi.
🎵 Müzik & Canlı Ritim Dansı İyileştirmeleri
- Varsayılan Canlı Müzik Algılama: Kurulumdan itibaren Spotify, YouTube veya medya oynatıcılarda şarkı çaldığında petler doğrudan kulaklık takıp dans etmeye başlayacak şekilde varsayılan olarak aktifleştirildi.
- 5 Saniyelik Test Dansı Düzeltildi: Dashboard ve sistem tepsisindeki test dansı zamanlayıcı hatası çözüldü; 5 saniyelik test süresi sonunda arka planda müzik çalmıyorsa pet otomatik olarak sakin moda dönüyor.
🔄 Canlı Sistem Tepsisi (Tray) & Dashboard Senkronizasyonu
- Sistem Tepsisi (sağ alt menü) üzerinden pet veya uyku durumu değiştirildiğinde, açık olan Dashboard arayüzünün (aktif kart, başlık ve durum bildirimleri) anında güncellenmesi sağlandı.
🛠️ Hata Düzeltmeleri & Kararlılık
- 📦 ASAR Paketleme & Tam Ekran Algılama:
checkFullscreen.ps1PowerShell betiği için ASAR unpack desteği eklendi; paketlenmiş.exesürümlerinde tam ekran oyun/uygulama algılayıcısının sorunsuz çalışması sağlandı. - 🖥️ Çoklu Monitör Görev Çubuğu Uyumluluğu: Birden fazla monitör kullanılan kurulumlarda birincil ekran sınırlarının göreli koordinat hesaplaması düzeltilerek overlay penceresinin yanlış konumlanması veya görev çubuğunun hatalı algılanması engellendi.
- 📁 Ayar Dosyası Güvenliği: Temiz Windows kurulumlarında
%APPDATA%\NavBarPetsklasörünün otomatik oluşturulması garanti altına alındı. - ⚡ Electron Güncellemesi: Electron motoru
v34.xsürümüne senkronize edildi.
📥 Downloads / İndirmeler
- 🚀 Installer:
NavBarPets Setup 1.1.0.exe(Standard Windows installer with auto-updater & shortcuts) - 📦 Portable:
NavBarPets 1.1.0.exe(Standalone portable executable, no install required)