Skip to content

Urhoba Git Desktop 1.1.0

Choose a tag to compare

@ahmetbohur ahmetbohur released this 31 Aug 01:57
· 28 commits to main since this release

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.deb

Paket 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.