Skip to content

v0.1.4 — sürükleme ve bölge yakalama düzeltmeleri

Choose a tag to compare

@Primeteumm Primeteumm released this 04 Sep 09:42
· 27 commits to main since this release

Kutucuğun tıklanamaz hale gelmesiyle ilgili iki ayrı hata düzeltildi. v0.1.3 ve öncesini kullanıyorsanız bu sürüme geçin.

1. Uzun süren sürükleme yarıda kesiliyordu

Kartı başka bir uygulamaya sürükledikten sonra düğmeler ve sürükle-bırak çalışmıyordu.

Sürükleme sabit 2 saniyelik bir süreyle korunuyordu. startDrag iç içe bir Windows mesaj döngüsü çalıştırdığı için zamanlayıcılar sürükleme boyunca işlemeye devam ediyor; süre dolar dolmaz pencere sürüklemenin ortasında tıklama geçirgen yapılıyordu. Ölçüm, sürükleme başladıktan 2007 ms sonra bunun olduğunu gösterdi. Gerçek bir sürükleme — başka uygulamaya geçip hedefi bulmak — her zaman 2 saniyeden uzun sürer.

Sürükleme durumu artık startDrag'in gerçek süresi boyunca tutuluyor.

2. Bölge yakalama sonrası kutucuk girdi almıyordu

Bölge seçim ekranı açılıp kapandıktan sonra kutucuk görünür kalıyor ama tıklanamıyordu.

Ölçüm: pencere üst sıralamada, işletim sistemi imlecin altındaki pencere olarak onu gösteriyor, isabet testi çalışıyor — ama sayfaya tek bir tıklama bile ulaşmıyor. Windows'un girdi yönlendirmesi bozuluyor. Denenen çözümlerin hiçbiri (z-sırası, odaklanabilirlik, konum oynatma, tıklama geçirgenliği geçişleri) girdiyi geri getirmedi.

Bölge yakalama bittiğinde önizleme penceresi artık yenileniyor; o sırada ekranda duran kutucuklar sessizce geri konuyor.

Bu hata yerleşime bağlıydı: sağ-orta yerleşimde her seferinde, sağ-alt yerleşimde hiç ortaya çıkmıyordu. Düzeltme her ikisinde de doğrulandı.

Doğrulama

Sekiz senaryo, iki yerleşimde, panoya gerçekten görüntü yazılıp yazılmadığı ölçülerek: ilk kart, bölge iptalinden sonra eski kart, bölge iptalinden sonra yeni kart, kısayolla yakalama sonrası. Paketlenmiş sürümde de tekrarlandı.

Kurulum

Screenshot.Enhancer.Setup.0.1.4.exe dosyasını indirip çalıştırın. İmzasız olduğu için SmartScreen uyarı verebilir: Daha fazla bilgi → Yine de çalıştır. Ayarlarınız korunur.

Yalnızca Windows 10/11 x64.