Öne Çıkanlar​

  • Menülerde icon desteği: Fence menu ve tray menu artık command’ların yanında icon gösteriyor. Icon’lar Windows 11 stilinde ve Windows’un kendi menu icon’larıyla aynı boyutu kullanıyor. Lock position and size artık check mark ile gösterilmiyor; kilitli bir fence’te aynı entry Unlock position and size olarak görünüyor.
  • Tray icon’a tıklayınca Settings açılıyor: Tray icon’a sağ tıklamak eskisi gibi menu’yu açıyor. Tray icon’a çift tıklamak artık fence’leri gizlemiyor; bunun için desktop’taki boş alana çift tıklayın veya menu’den Hide all fences seçeneğini kullanın.
  • Bir Settings sayfası kaldırıldı: Feedback form artık Settings → About altında bir section olarak yer alıyor. Tray menu’deki Send feedback… ve crash notification da burayı açıyor. Open configuration folder seçeneği Layout and backups → Backups bölümüne, export ve import seçeneklerinin yanına taşındı.
  • Rating (yalnızca Store sürümü): İlk açılıştan bir hafta sonra taskbar’ın üzerinde bir card 30 saniyeliğine bir kez gösteriliyor ve Microsoft Store’un kendi dialog’u üzerinden PecoFence’i değerlendirmeyi teklif ediyor. Sonrasında tekrar sormuyor. Ayrıca About içinde her zaman kullanılabilen Rate in Microsoft Store ve Star on GitHub seçenekleri bulunuyor.

Düzeltmeler​

  • Open configuration folder artık Store sürümünde doğru folder’ı açıyor. Windows, Store app’lerin %APPDATA% altına yazdığı verileri package’ın LocalCache\Roaming folder’ında tutuyor ve Explorer bu içeriği doğrudan %APPDATA% path’inde göstermiyor. Settings, pecofence-cli status ve paths artık gerçek konumu gösteriyor.
  • Yalnızca administrator’ların değiştirebildiği bir icon’u rename ederken, örneğin tüm kullanıcılar için kurulmuş bir shortcut’ta, artık Explorer gibi permission isteniyor; doğrudan Access denied hatası verilmiyor.
  • Open file location, adında boşluk bulunan icon’larda, örneğin Google Chrome, artık file’ı doğru folder içinde seçiyor. Daha önce Explorer yanlışlıkla Documents folder’ını açabiliyordu.

İndirmeler​

  • pecofence-v0.1.5-x64-setup.exe: Installer; current user için kurulur, administrator yetkisi gerektirmez.
  • pecofence-v0.1.5-x64-portable.zip: Portable sürüm; extract edip pecofence.exe çalıştırın.
  • Her dosya için .sha256 checksum sağlanıyor.

Öne Çıkanlar​

  • Monitörler: Monitör takıp çıkarmak artık fence’lerin birbirine karışmasına veya yer değiştirmesine neden olmuyor. Her ekran düzeni aynı fence’leri gösteriyor ve her düzen kendi konumlarını hatırlıyor. Harici monitör çıkarıldığında laptop düzeni geri geliyor; yeniden bağlandığında geniş ekran düzeni geri yükleniyor. Farklı çözünürlük veya scaling değerleri de ayrı bir ekran düzeni olarak kabul ediliyor. PecoFence monitörü model ve connection bilgisine göre tanıyor; böylece dock veya farklı bir port artık yeni bir ekranmış gibi algılanmıyor.
  • Installer ve güncellemeler: Portable ZIP’in yanında artık pecofence-v0.1.4-x64-setup.exe bulunuyor. Current user için administrator yetkisi gerektirmeden kuruluyor, Start Menu entry’si ekliyor ve settings’i koruyan bir uninstaller içeriyor. Settings → About → Check for updates üzerinden yeni release manuel olarak kontrol edilebiliyor. Kurulu sürüm update’i indirip kuruyor ve ardından PecoFence’i yeniden açıyor; ZIP sürümü ise download page’i açıyor.
  • Bir fence genişlediğinde alttakileri aşağı itme özelliği eklendi ve varsayılan olarak açık. Rolled-up fence açıldığında altında bulunan fence’ler aşağı kayıyor ve tekrar kapandığında eski konumlarına dönüyor.
  • Fence color ve title seçenekleri: Artık yalnızca title bar’a tint uygulanabiliyor, her tab için ayrı tab color seçilebiliyor ve Extra large title size kullanılabiliyor.
  • Desktop fence boşken gizlenebiliyor. İçine yeniden bir icon geldiğinde aynı yerde tekrar görünüyor.
  • Uygulama içinden feedback: Settings → Feedback veya tray menüsündeki Send feedback… üzerinden doğrudan developer’a report veya idea gönderilebiliyor. İsteğe bağlı diagnostic log eklenebiliyor; bu log file name, path veya fence name içermiyor. View what will be sent seçeneği gönderilecek içeriği tam olarak gösteriyor. Crash sonrasında bir sonraki startup’ta önceki crash run’ına ait log’u gönderme seçeneği sunuluyor.

Drag and Drop​

  • Outlook mail’leri bir folder portal’a, fence içindeki folder icon’una veya herhangi bir fence’e bırakıldığında Explorer’daki gibi kaydediliyor. Her message attachment’larıyla birlikte .msg file olarak oluşturuluyor. ZIP archive içinden sürüklenen file’lar da aynı şekilde çalışıyor.
  • Start Menu’den sürüklenen app’ler artık çalışan shortcut’lara dönüşüyor. Önceki sürümlerde bu yöntemle oluşturulan shortcut’lar geçersiz olduğundan yeniden sürüklenmeleri gerekiyor.

Düzeltmeler​

  • Sorting rules sayfasındaki Add rule button’ın hiçbir şey yapmaması düzeltildi.
  • Settings üzerinden oluşturulan creation time rule’larının kaydedilmemesi ve listede böyle bir rule varken diğer rule değişikliklerinin de kaydedilememesi düzeltildi.
  • PecoFence artık Windows kapatmasını istediğinde düzgün şekilde kapanıyor; Store update, installer veya session sonlandırma sırasında eskisi gibi zorla kapatılıp “not responding” olarak işaretlenmiyor. Update sonrasında otomatik olarak yeniden başlıyor.
  • Administrator olarak çalışan bir program desktop’ın hemen üzerinde bulunduğunda fence’lerin diğer window’ların üstünde kalması engellendi.
  • Word, Excel veya PowerPoint’te kaydedilen document’lar artık her save işleminde yeniden sınıflandırılmadan mevcut fence’lerinde kalıyor.
  • Path’inde Türkçe “İ” gibi karakterler bulunan folder’ların icon’ları yeniden doğru gösteriliyor; içindeki item’lar açılabiliyor, rename ve delete edilebiliyor.
  • Configuration import veya backup restore sonrasında folder portal file’ları anında gösteriliyor.
  • Bir tab group’un ilk tab’ı silindiğinde kalan tab’lar artık birlikte kalıyor.
  • Fence başka scaling kullanan monitöre sürüklendiğinde tab olarak merge edilebiliyor ve beraber taşınan fence’ler yeni position’larını koruyor.
  • Left-handed mouse ayarları, yani swapped button’lar; quick hide, fence selection ve yeni fence çizme işlemlerinde artık doğru çalışıyor.
  • 15 saniyeden uzun süren copy işlemleri de bırakıldıkları fence’e eksiksiz olarak ekleniyor.
  • Hide Windows desktop icons kapatılıp açıldıktan sonra oluşan crash artık desktop icon’larının gizli kalmasına neden olmuyor.
  • Bir icon’u yalnızca letter casing değişecek şekilde yeniden adlandırmak, örneğin README → readme, artık file’ı gerçekten rename ediyor.
  • On dildeki metinler gözden geçirildi.
  • pecofence-cli: IPC deadline worker’ları operation tamamlandığında artık duruyor. fence create --portal . current directory’ye göre resolve ediliyor. paths çıktısı artık previousLog ve shareLog değerlerini de listeliyor.

Güncellemeden Önce​

  • İlk startup’ta 0.1.3’ün her screen setup için ayrı tuttuğu fence’ler birleştiriliyor; böylece hiçbir şey kaybolmuyor. Yalnızca tek bir setup üzerinde silinmiş fence bir kez yeniden görünebilir.
  • 0.1.3 veya daha eski sürüme geri dönüş: Bu sürümler, 0.1.4 tarafından kaydedilmiş configuration ile hiçbir fence göstermiyor. Fence’ler kaybolmuyor ve 0.1.4 tekrar çalıştırıldığında geri geliyor. Eski sürümde kalmak için Settings → Layout and backups üzerinden update öncesindeki daily backup restore edilmeli.
  • pecofence-cli: monitor list ve fence create --monitor içindeki monitor ID’leri artık \\.\DISPLAY1 yerine monitörün kendi gerçek ID’sini kullanıyor; örneğin GSM7787#5&2C948443&0&UID24832.