Urhoba Git Desktop 1.4.2
Kenar çubuğundaki değişiklik rozetinin takılı kalması düzeltildi.
Rozet artık kendiliğinden güncelleniyor
Depo listesindeki turuncu sayı, kaydedilmemiş değişiklikleri gösteriyor. Bu sayı hiçbir işlemde tazelenmiyordu: commit atsan da, pull yapsan da olduğu yerde kalıyor, ancak altmış saniyelik zamanlayıcı dönünce düzeliyordu. Kullanıcı açısından "takılmış" görünüyordu.
Artık üç durumda anında güncelleniyor:
- Uygulamadan yapılan her işlem — commit, pull, değişiklikleri atma
- Dışarıdan yapılan değişiklikler — editörde kaydettiğinde ya da terminalden commit attığında
- Otomatik pull sonrası — ekranda açık olmayan depolar dahil
Sonuncusu ayrıca gerekiyordu: otomatik pull arka plandaki depolarda da çalışıyor ama dosya izleyicisi yalnızca açık olan depoyu izliyor, o depoların sayacı başka hiçbir yerden tazelenmiyordu.
Her değişiklikte bütün depoların taranmasının maliyeti ölçüldü: depo başına üç milisaniye, elli depo paralelde yirmi milisaniyenin altında.
Erişilebilirlik
Değişiklik rozetleri artık ekran okuyucuya ne olduklarını söylüyor: önceden bağlamsız bir sayı okunuyordu, şimdi "portal-base: 2 kaydedilmemiş değişiklik".
Paketler
| Platform | Dosya | Durum |
|---|---|---|
| Linux x64 | .deb, .rpm |
|
| macOS arm64 (Apple Silicon) | .zip |
İmzalı ve noter onaylı |
| macOS x64 (Intel) | .zip |
İmzalı ve noter onaylı |
| Windows x64 | .zip |
İmzasız, gerçek bir Windows makinesinde denenmedi |
macOS Intel (x64) paketi de imzalı ve noter onaylı.
sudo dpkg -i urhoba-git-desktop_1.4.2_amd64.deb
sudo rpm -i urhoba-git-desktop-1.4.2-1.x86_64.rpm
sha256sum -c SHA256SUMS346 birim + 24 uçtan uca test geçiyor.