Skip to content

v0.1.0 — ilk yayın

Choose a tag to compare

@berkdemir18 berkdemir18 released this 21 Aug 08:30
· 2 commits to main since this release

Windows için klavye odaklı, anlık dosya arama.

Kurulum

File.Finder_0.1.0_x64-setup.exe dosyasını indirip çalıştır. Paket imzalı
olmadığı için SmartScreen uyarabilir — Ek bilgi → Yine de çalıştır.

MSI tercih edenler için File.Finder_0.1.0_x64_en-US.msi de ekli.

Canlı takip için servisi bir kez yönetici PowerShell'de kaydet:

sc.exe create FileFinderService binPath= "$env:LOCALAPPDATA\File Finder\file-finder-service.exe" start= auto
sc.exe start FileFinderService

Bu sürümde

Arama artık gerçekten çalışıyor. Her sorgu 4,98 milyon satırı tarıyor,
üstüne sayaç için ikinci bir tam tarama yapıyordu — arama başına 14,9 saniye.
Ek filtre yokken sorgu artık yalnız (id, name) çekiyor; isim indeksi bunu
kapsayıcı olarak karşıladığı için SQLite tabloya hiç inmiyor.
14,9 sn → 0,76 sn.

Küçültme düğmesi artık uygulamayı yok etmiyor. Odak kaybında gizleme
varsayılan açıktı; küçültmek zaten odağı kaybettirdiği için pencere
kayboluyordu. Varsayılan kapatıldı, küçültülmüş pencere hiç gizlenmiyor.
Spotlight davranışını isteyen Ayarlar'dan açabilir.

Exe'nin ikonu geldi. build.rs içinde Windows kaynak derlemesi devre
dışı bırakılmıştı, o yüzden görev çubuğunda boş belge simgesi görünüyordu.

SQLite WAL dosyası artık şişmiyor. Sınır tanımlı olmadığı için 3,9 GB'a
çıkıp diski doldurabiliyordu; 64 MB sınır ve açılışta checkpoint eklendi.

Bilinen sınırlar

  • Yalnız NTFS sürücüler indekslenir
  • Servis kaydı elle yapılıyor
  • Dosya içeriğinde arama yok, yalnız isim ve yol
  • Paket imzalı değil