MleofUI performance improve

MleofUI performance improve

File Details

MleofUI

  • R
  • Sep 8, 2025
  • 12.60 KB
  • 47
  • 11.2.5
  • Retail

File Name

MleofUI.zip

Supported Versions

  • 11.2.5

Added

  • Dark theme for the entire panel (toggleable).
  • “Auto-apply last profile on login” option.
  • Foreground/Background FPS limit fields + Save.
  • Manual “Top AddOns (Memory) → Scan Now” list.
  • Progress bar while applying graphics profiles.
  • Minimap button (left-click to toggle, left-drag to move).
  • Footer line with contact info.

Changed

  • Panel widened to 720×420; spacing and right column layout adjusted.
  • Language block moved inward; labels constrained for better readability.
  • Slash help text corrected: /mleofui [fast|balanced|ultra|reset] (+ resetbtn to snap the minimap button).
  • Localization strings refreshed (EN/TR).

Fixed / Performance

  • Resolved Lua error on language change (themeCB nil) by forward-declaring UI refs and guarding updates.
  • Status tab lag eliminated: lightweight updater runs only when Status is visible (FPS 0.5s, Latency 1s, Total Mem 3s); heavy per-addon memory scan is manual.
  • Safer handling for square/modified minimaps and missing assets.

 

Eklendi

  • Tüm panele koyu (siyah) tema (aç/kapa).
  • “Girişte son profili otomatik uygula” seçeneği.
  • Ön/Arka plan FPS limiti alanları + Kaydet.
  • “En Çok Bellek Kullanan Eklentiler → Şimdi Tara” (manuel).
  • Profil uygulama sırasında ilerleme çubuğu.
  • Minimap butonu (sol tık aç/kapa, sol sürükle taşı).
  • Alt bilgi satırı (iletişim).

Değişti

  • Panel genişliği 720×420; boşluklar ve sağ sütun hizası iyileştirildi.
  • Dil alanı içe alındı; etiketler sabit genişlikte okunaklı.
  • Slash yardım metni düzeltildi: /mleofui [fast|balanced|ultra|reset] (+ resetbtn minimap butonunu köşeye sabitler).
  • EN/TR yerelleştirme metinleri güncellendi.

Düzeltmeler / Performans

  • Dil değiştirirken görülen themeCB nil hatası giderildi (UI referansları önden tanımlandı ve güvenli güncelleme eklendi).
  • Durum sekmesindeki takılma kaldırıldı: hafif güncelleyici yalnızca sekme açıkken çalışır (FPS 0.5sn, Gecikme 1sn, Toplam Bellek 3sn); ağır eklenti bellek taraması artık manuel.
  • Kare/özelleştirilmiş minimap’lerde ve eksik varlıklarda güvenli davranış.