- Shipped
- 24 Eylül 2026 23:03 UTC
- Author
- Kamo
- Commit
- 6418c55
Her yüklenen üye fotoğrafının sm (50px), md (150px) ve lg (350px) vardır. Orijinalin yanında, ancak yüzeyler onları ad hoc aldı: ÜyeAvatar çekildi sm up to 40px (blurry at 2x), and the dock unvanı bar, en üstlenen sekme, sohbet başlığı, hexhead menu, üye picker, kullanıcı yöneticisi, duvar kağıdı posta gönderici avatar 2052px'de tam boyutlu yükleme (genellikle megabay) çekti. Bir kural şimdi, app/lib/avatarUrlTransform.ts: at DPR 2, <=25 CSS px -> sm, <=75 -> md, daha büyük -> lg (avatarVariantForSize için) sadece tolere uygulanır /avatars/fotoğraflar / URL'ler; verilen başka bir yük. AvatarAttemptsForSize Boyutlu değişkeni listeler, sonra orijinal (eski yüklemeler md/ lg), Daha sonra URL'yi teslim ettiği gibi;AvatarPhoto bu listeyi görüntü üzerinde yürür caller'in başlangıçlarından önce hatalar ve ÜyeFotoğrafAvatar damla-in MUI Avatar siteleri için (kendi <img> çizer, çünkü MUI's preloader damlaları düşer Error'da bulunan element taşındı. Siteler: ÜyeAvatar (as büyüklüğü), MesajAvatar (16 -> sm, paylaşılan yardımcı), ToolWinShell 28 -> md, MaximizedTab 20 -> sm, ChatBox 28 -> md, HexHeadPopover 44 -> md, HexHead baş büyüklüğü (md/lg), ÜyePickerDialog 20/30/38 -> sm/md/md, KullanıcıAccountManager 28 -> md, KullanıcıAccountDrawer 52 -> md, MemberIdentityChip 40 -> md, SenderAvatar büyüklüğü (40 -> md) AvatarManager galeri 80 -> md (+ urlOriginal), ProfileHero 84-104 -> lg ( md) Exec2ExecUserRow 36 -> md ve Exec2ExecWindow 26 -> md (weree sm). ChatTool ve oxhead motoru şimdi orijinali çözüyor ve bırakın Her yüzey büyüklüğü onu; TalkRow el ÜyeAvatar ham URL.
