feat: right-click contrast, Ctrl+saturation, Shift+rotate filters
Build Windows / build-windows (push) Has been cancelled

- Add ColorFilter.matrix (row-major) for saturation and contrast
- Saturation: 0=grayscale, 1=normal, 2=oversaturated (luminance-weighted)
- Contrast: standard contrast matrix (pivot at 0.5)
- Keyboard modifier tracking via HardwareKeyboard.addHandler
- Right-click + vertical drag: contrast (0-2)
- Ctrl + right-click + vertical drag: saturation (0-2)
- Shift + right-click + vertical drag: rotate
- Right double-click: reset all values
- Update install.sh to check debug/ bundle before release/
- Update .deb package with new release build
This commit is contained in:
Alhan committed 2026-07-27 19:39:54 +03:00
1 parent 440513e7be
commit 35d3bc3749
7 files changed
+383 -16

No files matched your search

+6
View File
@@ -0,0 +1,6 @@
# imajViewer — Dokümantasyon İndeksi
| Tarih | Dosya | Konu |
|---|---|---|
| 2026-07-27 | [image-canvas-interactions.md](image-canvas-interactions.md) | Sağ tık etkileşimleri: contrast, saturation, rotate |
| önceki | [zoom-clamp-mekanizmasi.md](zoom-clamp-mekanizmasi.md) | Zoom clamp mekanizması (letterbox-aware) |