Skip to content

Releases

v0.4.0 — Spanish UI

Choose a tag to compare

@Primeteumm Primeteumm released this 01 Nov 12:04

What's new

  • Spanish UI 🇪🇸 Screenshot Enhancer now speaks Spanish. Pick Español in Settings → General → Language, or leave it on System language and it's chosen automatically on Spanish Windows (#2).

The app is now available in English, Turkish, German, French and Spanish.

Under the hood

  • Unit tests. npm test now runs tests for the language and settings code, and CI runs them on every push and pull request (#12). They also check that every translation has all strings and placeholders and is registered in the settings, so translation PRs are verified automatically.
  • Updated outdated code comments about automatic language selection (#11).

Contributing

Japanese (#9) is still open for anyone who wants to add their language. See CONTRIBUTING.md.

Install

Download Screenshot.Enhancer.Setup.0.4.0.exe below and run it. Your settings are kept.

The installer isn't code-signed yet, so Windows SmartScreen may warn you: More info → Run anyway.

Windows 10/11 x64 only.

v0.3.0 — French UI

Choose a tag to compare

@Primeteumm Primeteumm released this 01 Nov 11:54

What's new

  • French UI 🇫🇷 Screenshot Enhancer now speaks French. Pick Français in Settings → General → Language, or leave it on System language and it's chosen automatically on French Windows. Thanks to @Pallav-Biyala (#14).
  • README now describes the UI as multilingual instead of listing languages by hand. Thanks to @f1rul4yx (#13).

The app is now available in English, Turkish, German and French.

Contributors

Welcome @Pallav-Biyala and @f1rul4yx, and thanks again to everyone who contributed to v0.2.0! 🎉
Want to see your language next? Japanese (#9) and Spanish (#2) are open, and CONTRIBUTING.md explains how.

Install

Download Screenshot.Enhancer.Setup.0.3.0.exe below and run it. Your settings are kept.

The installer isn't code-signed yet, so Windows SmartScreen may warn you: More info → Run anyway.

Windows 10/11 x64 only.

v0.2.0 — German UI and smarter language detection

Choose a tag to compare

@Primeteumm Primeteumm released this 29 Oct 19:23

What's new

  • German UI 🇩🇪 Screenshot Enhancer now speaks German. Pick Deutsch in Settings → General → Language. Thanks to @dharamdan01 for the full translation (#6).
  • Smarter automatic language. With the language set to System language, the app now uses your Windows language whenever it's supported (Turkish, English or German) and falls back to English otherwise. Previously it only chose between Turkish and English. Thanks to @charliechinhay (#7).

Contributors

A big welcome to our first outside contributors, @dharamdan01 and @charliechinhay! 🎉
Want to help? Translations are the easiest way in; see the good first issues and CONTRIBUTING.md.

Install

Download Screenshot.Enhancer.Setup.0.2.0.exe below and run it. Your settings are kept.

The installer isn't code-signed yet, so Windows SmartScreen may warn you: More info → Run anyway.

Windows 10/11 x64 only.

v0.1.10 — her temada cam görünümü

Choose a tag to compare

@Primeteumm Primeteumm released this 26 Oct 14:02

Değişen

  • Cam görünümü artık her temada. Ayrı bir "Cam" teması yok; Koyu ve Açık temanın ikisi de yarı saydam paneller ve ince parlak kenarlarla geliyor. Ayarlar → Görünüm → Tema: Koyu / Açık.
  • Açık tema ayarlar penceresine de uygulanıyor. Önceden tema yalnızca kutucukları değiştiriyordu, ayarlar penceresi hep koyu kalıyordu. Artık açık temada pencere de açık renk; vurgu rengi bu temada siyah.
  • Kutucuk düğmeleri temaya uyuyor. Açık temada kopyala, kaydet ve kapat düğmeleri beyaza yakın buzlu cam, simgeler koyu.

v0.1.9'da Cam temasını seçtiyseniz otomatik olarak Koyu temaya geçersiniz.

Kurulum

Screenshot.Enhancer.Setup.0.1.10.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.

v0.1.9 — cam teması ve sade arayüz

Choose a tag to compare

@Primeteumm Primeteumm released this 26 Oct 13:54

Yeni

  • Cam teması. Ayarlar → Görünüm → Tema: Koyu / Açık / Cam (Liquid Glass). Kutucuklarda kenarlar parlak ve cam gibi çerçeveli; kopyala, kaydet ve kapat düğmeleri ekran görüntüsünün üstünde buzlu cam görünümünde. Ayarlar penceresinde paneller yarı saydam.
  • Yeni logo. Koyu zemin, beyaz köşe işaretleri.

Değişen

  • Daha sade arayüz. Mavi-mor geçiş renkleri kaldırıldı, vurgu rengi artık beyaz. Fareyle üstüne gelince yukarı kalkan düğmeler ve büyüyen kaydırıcı topuzu kaldırıldı.
  • Daha sakin animasyonlar. Kutucuk girerken ve çıkarken artık küçülüp büyümüyor, daha kısa bir mesafe kayıyor. Varsayılan eğri Akıcı, giriş süresi 420 ms'den 260 ms'ye indi. Bu ayarları daha önce kaydettiyseniz sizinkiler korunur; Ayarlar → Animasyon'dan değiştirebilirsiniz.
  • "Kopyalandı" bildirimi zıplamadan belirip kayboluyor.

Kurulum

Screenshot.Enhancer.Setup.0.1.9.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.

v0.1.8 — dokunma sorunu ve İngilizce arayüz

Choose a tag to compare

@Primeteumm Primeteumm released this 04 Oct 09:24

Düzeltilen

Kutucuk bazen dokunmaya kapanıyordu: düğmelere basılmıyor, sürükle-bırak yapılamıyordu. Kart ekranda görünür kalıyordu ama hiçbir tıklamaya tepki vermiyordu. Ancak uygulama yeniden başlatılınca düzeliyordu.

Sebep Chromium'un pencere örtülme takibi. Kutucuğun üstünü başka bir pencere tamamen kapattığında Chromium kutucuğu "gizli" sayıyordu. Bunu yapan pencereler: Win+Shift+S alıntı katmanı, tam ekran bir video ya da oyun, uygulamanın kendi bölge seçim katmanı. Örtü kalktıktan sonra bu durum geri alınmıyordu. Bu sürümde örtülme takibi önizleme için kapatıldı.

Yeni

  • İngilizce arayüz. Ayarlar → Genel → Dil: Sistem dili / Türkçe / English. Varsayılan "Sistem dili": Windows Türkçeyse Türkçe, değilse İngilizce. Değişiklik yeniden başlatmadan ayarlara, ekrandaki kutucuklara ve tepsi menüsüne yansır.
  • Türkçe karakterler. Kutucuk düğmeleri, tepsi menüsü ve bildirimlerdeki "Farkli kaydet", "Klasorde goster", "Cikis" gibi karaktersiz metinler düzeltildi.

Doğrulama

Karta gerçek fare tıklaması gönderildi ve sayfaya ulaşıp ulaşmadığı ölçüldü. Örtü olarak tam ekran, en üstte duran bir pencere 1,5 sn gösterilip kapatıldı:

v0.1.7 v0.1.8
İlk kart tıklanıyor tıklanıyor
Örtü sonrası eski kart ölü tıklanıyor
Örtü sonrası yeni kart ölü tıklanıyor
İkinci örtü sonrası ölü tıklanıyor

Sağ-orta, imleç yanı ve sağ-alt yerleşimlerinin üçünde de aynı sonuç alındı.

Kurulum

Screenshot.Enhancer.Setup.0.1.8.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.

v0.1.7 — bölge yakalamada doğru alan

Choose a tag to compare

@Primeteumm Primeteumm released this 18 Sep 11:44

Düzeltilen

Bölge yakalamada görüntü sıkışıyor ve seçilen alanın biraz üstü alınıyordu. Uygulamanın kısayoluyla bölge seçerken görev çubuğu görünür kalıyor, ekran üstten-alttan basık görünüyordu. Yakalanan alan da seçilenden biraz yukarıdaydı.

Windows, bölge seçim katmanını görev çubuğunu dışarıda bırakan çalışma alanına kırpıyordu: 1080 px'lik ekran görüntüsü 1032 px'lik pencereye gerilerek çiziliyordu. Seçim de pencere pikseliyle alınıp tam boy görüntüye birebir uygulandığı için ekranın altına doğru büyüyen bir hatayla yukarı kayıyordu.

  • Katman artık ekranın tamamını, görev çubuğu dahil kaplıyor.
  • Seçim, görünen alanın boyutuna göre orantılı çevriliyor; yakalanan alan her zaman gördüğünüz alanla aynı.

Doğrulama

Ekranın altına bilinen konumda düz renkli bir işaret konup bölge katmanında göründüğü yer seçildi, yakalanan görüntünün kenarları örneklendi:

v0.1.6 v0.1.7
Katman boyutu (ekran 1920×1080) 1920×1032 1920×1080
Seçimin dışına taşan alan 25 px 0 px
Yakalama boyutu 290×115 290×120 (seçimle birebir)

Kurulum

Screenshot.Enhancer.Setup.0.1.7.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.

v0.1.6 — kilit ekranı sonrası tıklanamama

Choose a tag to compare

@Primeteumm Primeteumm released this 15 Sep 15:48

Düzeltilen

Kilit ekranından sonra kutucuk tıklanamıyordu. Win+L ile kilitleyip açtıktan sonra kutucuğun düğmeleri ve sürükle-bırak çalışmıyor, ancak uygulama yeniden başlatılınca düzeliyordu.

Bölge yakalamada karşılaşılan Windows girdi bozulmasının aynı sınıfı: pencere görünür kalıyor ama sayfaya hiçbir fare olayı ulaşmıyor. Uygulama kilit açılışını dinlemediği için bozulmuş pencereyle devam ediyordu.

Artık kilit açılınca önizleme penceresi yenileniyor ve ekrandaki kutucuklar sessizce geri konuyor.

Doğrulama

Gerçek kilit ekranıyla test edildi (ekran kilitlenip açıldı), tıklanabilirlik panoya gerçekten görüntü yazılıp yazılmadığı ölçülerek:

v0.1.5 v0.1.6
Kilit öncesi kutucuk tıklanabilir tıklanabilir
Kilit sonrası eski kutucuk bozuk tıklanabilir
Kilit sonrası yeni kutucuk bozuk tıklanabilir

Kurulum

Screenshot.Enhancer.Setup.0.1.6.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.

v0.1.5 — kilit ekranı sonrası tekrar açılma

Choose a tag to compare

@Primeteumm Primeteumm released this 05 Sep 10:13

Düzeltilen

Kilit ekranından sonra son kutucuk tekrar açılıyordu. Win+L ile kilitleyip açtığınızda, en son aldığınız ekran görüntüsünün kutucuğu yeniden beliriyordu — her kilit açılışında bir kez daha.

Uygulama panoyu izlerken gördüğü görüntünün bir parmak izini saklıyor ve aynısını iki kez işlememek için karşılaştırıyor. Ama bu parmak izi koşulsuz güncelleniyordu: oturum kilitliyken pano okunamadığı için kayıt siliniyor, kilit açılınca panoda duran aynı görüntü "yeni" görünüp tekrar kutucuk üretiyordu.

Artık parmak izi yalnızca okunabilir bir görüntü varken güncelleniyor.

Doğrulama

Pano okunamaz duruma sokulup geri getirilerek ölçüldü:

Senaryo Üretilen kutucuk Beklenen
Aynı görüntü tekrar 0 0
Kilit ekranı (pano okunamıyor) 0 0
Kilit açıldı, aynı görüntü 0 0
İkinci kilit/açılış döngüsü 0 0
Gerçekten yeni ekran görüntüsü 1 1
Yeni görüntüden sonra kilit döngüsü 0 0

Paketlenmiş sürümde normal yakalama ve kutucuğa tıklama da doğrulandı.

Kurulum

Screenshot.Enhancer.Setup.0.1.5.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.


v0.1.4'teki sürükleme ve bölge yakalama düzeltmeleri bu sürümde de var.

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

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.