Skip to content

Urhoba Git Desktop 1.4.2

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:45
· 11 commits to main since this release

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 SHA256SUMS

346 birim + 24 uçtan uca test geçiyor.