Urhoba Git Desktop 1.1.0
Bu sürümün yeniliği etkinlik özeti.
Etkinlik özeti
Bütün depolarına birden bakan ilk özellik. Kenar çubuğunun başındaki nabız simgesinden ya da Ctrl/Cmd + K → "Etkinlik özeti" ile açılıyor.
Seçtiğin aralıkta (1 saat, 6 saat, 24 saat, 7 gün) iki şeyi ayrı ayrı gösteriyor:
- Yazdıkların — senin attığın commit'ler
- Gelenler — uzak sunucudan inen, başkalarının commit'leri
Bu ayrım özelliğin özü: başkasının üç gün önce yazdığı ama bugün çektiğin bir commit bugünün özetine giriyor. Yazma tarihine bakan bir liste bunu kaçırırdı; "gelenler" uzak takip dalının reflog'undan çıkarılıyor.
Kendiliğinden çıkarma — Genel ayarlardan açıyorsun. Aralık dolduğunda özet arka planda hazırlanıyor ve bildirim çıkıyor; bildirime tıklayınca pencere açılıyor. Hareket yoksa bildirim çıkmıyor.
Aralık "son özetten beri" hesaplanıyor, "şu andan geriye" değil: üç gün kapalı kalmış bir uygulamada sabit bir geriye bakış aradaki iki günü atlardı.
AI özeti (isteğe bağlı) — AI açıksa listenin üstüne bir paragraflık özet ekleniyor. Ham liste zaten faydalı olduğu için AI kapalıyken pencere eksiksiz çalışıyor.
Gizlilik
Commit mesajları depo adlarından çok daha fazla şey söylüyor, o yüzden iki kural var:
- Bulut sağlayıcı seçiliyse bulut AI'ya kapalı olan depolar özetten çıkarılıyor. Kaç deponun dışarıda kaldığı özetin altında yazıyor.
- Kendiliğinden çıkan özette AI yalnızca yerel modelle kullanılıyor. Zamanlayıcıya bağlı, senin o an bir şeye basmadığın bir çağrı bulut sağlayıcıya veri göndermemeli.
Kurulum
sudo dpkg -i urhoba-git-desktop_1.1.0_amd64.debPaket kurulmadan açılarak doğrulandı: sürüm 1.1.0, gömülü git 2.53.0 çalışıyor.
Bilinen sınırlar
- Yalnızca Linux (x64) paketi. macOS ve Windows derlemeleri CI'da geçiyor ama henüz yayınlanmadı.
- Otomatik güncelleme Linux'ta çalışmıyor (Electron'un sınırı).
333 birim + 18 uçtan uca test geçiyor.