Commit Graph
9 Commits
Author SHA1 Message Date
Alhan 171476d30b feat: rotate (Shift+sag tik), StartupWMClass taskbar gruplama, dist guncelle
Build Windows / build-windows (push) Has been cancelled
2026-07-27 20:41:14 +03:00
Alhan 35d3bc3749 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
2026-07-27 19:39:54 +03:00
Alhan 4dae4234ba feat: letterbox-aware clamp, full-frame image, fit/fill zoom fix
Build Windows / build-windows (push) Has been cancelled
- image_canvas.dart:
  - Fill mod: viewport tabanli clamp (_tx=0'da kilit)
  - Fit mod: RenderBox ile resmin gercek render boyutuna gore clamp
  - Letterbox offset (offX/offY) hesaba katilarak resmin kenarlarina kadar pan
  - Zoom-to-cursor dogru calisiyor (alignment: topLeft ile)
  - Min scale 1.0 (her iki modda da)
  - Overflow durumunda lo/hi reversed clamp (goruntu disari kacmaz)
- viewer_screen.dart: image alani top:24 -> top:0 (tam cerceve)
- install.sh: release -> debug bundle path (gelistirme)
2026-07-24 06:22:59 +03:00
Alhan 5e31a9e6bc fix: info cubugu kaldirildi, kod temizlendi
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:45:33 +03:00
Alhan 5f9382ef61 feat: varsayilan fill modu, zoom merkezleme duzeltildi, alt bilgi cubugu
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:41:32 +03:00
Alhan 35ac949f4e fix: ok tuşları + buton hover/siyah border + çift tıklama cover
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:20:07 +03:00
Alhan 86a63e0bb6 fix: çift tıklama BoxFit cover/contain toggle
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:14:25 +03:00
Alhan 31b1032661 feat: çift tıklama fill/fit toggle + ok tuşları ile gezinme
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:09:26 +03:00
Alhan 8369ec2a5d Initial commit: imajViewer Flutter Linux image viewer 2026-07-22 03:59:14 +03:00