You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Font pilihan macOS/terminal: Font combo tidak lagi nampilin semua system fonts β cuma 6 font berkualitas: Menlo, SF Mono, Cascadia Mono, JetBrains Mono, Fira Code, Consolas.
Dead code cleanup: Hapus ThemeCardData, _sessionStartTime, _tabOriginal, 6 utility methods (RunWifiScan, RunNetworkInfo, RunBatteryInfo, RunDiskInfo, RunAppsList, RunStartupList), dan AutocompleteViewModel.cs.
Perbaikan System Tray: inisialisasi lebih robust dengan preferensi Wpf.Ui.Tray dan fallback native Shell_NotifyIcon (mengatasi beberapa runtime interop/TypeLoadException). Tray kini muncul konsisten di banyak konfigurasi Windows.
Perbaikan ShowMainWindow() dan handler double-click agar jendela utama dapat dimunculkan kembali secara handal.
Menghapus item "56Editor (Web)" dari context menu system tray (akses web editor tetap tersedia via menu utama).
Menambahkan fallback icon: gunakan Assets\Icons\zeromix.ico bila tersedia, atau SystemIcons.Application jika tidak ditemukan.
56Editor (Web Video Editor) β Editor video berbasis web terinspirasi dari 123apps.com. Layout 3-panel: left tool nav (Media/Audio/Text/Filters/Transitions), preview center, timeline 3 tracks (Video/Audio/Text), right properties panel. Bisa dibuka dari System Tray.
WPF-UI Integration β Seluruh UI (Home, Studio, Terminal) dirombak menggunakan WPF-UI v4.2.1 components: ui:NavigationViewItem, ui:Card, ui:Button, ui:SymbolIcon, ui:FluentWindow.
StudioWindow Redesign β Layout baru 1:1 dengan 56Editor web: 5 panel kiri, preview area, timeline 3 tracks, right properties panel. Dark theme #0A0A0A dengan accent #00FFA3.
ZeroShellWindow Redesign β Terminal kini pakai ui:FluentWindow dengan WindowBackdropType="Acrylic", ui:Card untuk terminal area, ui:Button untuk settings.
zeromix-update.ps1 & .bat β Script update baru yang buka terminal CMD biasa saat ZeroMix-Updater.exe tidak tersedia. Flow: Klik "Check for Updates" β buka cmd.exe β jalankan zeromix-update.bat β PowerShell cek GitHub API β download Setup.exe β install otomatis.
Docs/GUIDE_ADD_MODEL.md β Panduan lengkap cara tambah model Live2D baru ke Virtual Assistant: struktur folder, daftar di GetModelPath(), tambah card di XAML, load thumbnail, tambah expressions/motions di HTML viewer.
Fix VA 404 NOT_FOUND β WebView2 mencoba load https://zeromix.vercel.app/Virtual_Assisten/live2d-viewer.html ke internet (Vercel) bukan lokal. Diperbaiki kembali ke virtual host mapping yang benar β URL tetap zeromix.vercel.app tapi di-intercept WebView2 ke folder lokal.
Fix VA model path β GetModelPath() pakai forward slash (/) yang tidak konsisten di Windows. Diganti ke Path.Combine() dengan separator yang benar.
Pixabay Media Mode Toggle β Panel Pixabay di Studio sekarang punya 2 mode: π¬ Video (cari video biasa) dan π΅ Music (cari video dengan category=music dari Pixabay API). Klik tombol toggle untuk switch mode sebelum search.
Pixabay API Key Baru β API key Pixabay diperbarui ke key yang valid (52490765-...) dan di-XOR encode di ApiKeys.cs sebagai PixabayVideoKey. Key lama (PixabayKey) tetap ada untuk backward compatibility.
Filter Status Indicator β Filter yang aktif sekarang menampilkan badge β Active di sebelah kanan nama filter. Tombol β Clear Filter ditambahkan untuk reset ke None.
Filter Info Text β Tambah keterangan "Applied at export via FFmpeg" agar user tahu filter bekerja saat export, bukan real-time preview.
Fix plugin kucing tidak muncul β MediaElement WPF tidak support format .webm (VP8/VP9). Video kucing di-convert ke .mp4 (H.264) menggunakan FFmpeg agar bisa diplay native oleh WPF tanpa dependency tambahan.
Fix FFmpeg not found di Studio β Path hardcoded "FFMPEG\ffmpeg.exe" salah, seharusnya "Tools\FFMPEG\ffmpeg.exe". Diganti ke ResolveFFmpegPath() yang sudah handle semua kemungkinan path.
Fix System Tray tidak muncul saat pertama buka β InitializeTrayIcon() dipanggil terlalu cepat sebelum HWND window benar-benar siap. Ditambah delay 500ms via Dispatcher.BeginInvoke dengan priority Loaded.
Fix thumbnail karakter Virtual Assistant hitam β Path separator / tidak konsisten di Windows. Diganti ke Path.Combine() yang proper + delay 200ms agar UI fully rendered sebelum load thumbnail.