Commit Graph

30 Commits

Author SHA1 Message Date
Alhan
440513e7be feat: use imajviewericon.png as app icon for both Linux and Windows
Some checks failed
Build Windows / build-windows (push) Has been cancelled
- Replace generated icon in install.sh with proper imajviewericon.png (64x64 resize)
- Update deb/ icon to match source icon (64x64 PNG)
- Update windows/runner/resources/app_icon.ico from imajviewericon.png (6 sizes: 16-256)
- Add SetupIconFile to Inno Setup installer config
2026-07-27 17:15:07 +03:00
Alhan
a4567af902 chore: reorganize dist/, remove release/, update install paths
Some checks failed
Build Windows / build-windows (push) Has been cancelled
- Move all distribution binaries to dist/ (Linux .deb + Windows .exe)
- Remove release/ directory (redundant, merged into dist/)
- Remove root-level .deb and .tar.gz leftovers
- Update install.sh to reference dist/ instead of release/
- Update README.md with correct dist/ paths and .deb-first Linux install
- Update .gitignore: ignore root binaries, keep dist/*.deb and dist/*.exe
2026-07-27 17:11:34 +03:00
git_alhan
7173254857 feat: Windows setup.exe eklendi (dist/)
Some checks failed
Build Windows / build-windows (push) Has been cancelled
Inno Setup ile oluşturulmuş installer. İndirip çift tıklayarak kurabilirsiniz.
2026-07-27 16:57:09 +03:00
git_alhan
12e14a76f0 chore: Windows build, Inno Setup installer, MSIX support, README güncellemesi
Some checks failed
Build Windows / build-windows (push) Has been cancelled
- flutter build windows --release başarılı
- Inno Setup installer (dist/imajviewer_setup_1.0.0.exe)
- MSIX paketi mevcut (imzasız, Developer Mode gerekli)
- pubspec.yaml: msix_config eklendi
- .gitignore: dist/, *.pfx, *.cer, *.msix
- README.md: Windows kurulum seçenekleri güncellendi
2026-07-27 16:53:03 +03:00
Alhan
99b1c8bbe8 chore: rename .deb to imajviewer_1.0.0_amd64.deb, rebuild with root-owner-group
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-24 06:34:19 +03:00
Alhan
d41c0f0ac2 chore: release build, .deb package, install.sh release mode
Some checks failed
Build Windows / build-windows (push) Has been cancelled
- release/imajviewer.deb: 7.3MB .deb paket (dpkg-deb)
- release/lib/libapp.so: guncel release binary
- deb/usr/lib/imajviewer/lib/libapp.so: guncel
- install.sh: release bundle path, release build cmd
- docs/zoom-clamp-mekanizmasi.md: teknik dokuman
2026-07-24 06:26:57 +03:00
Alhan
4dae4234ba feat: letterbox-aware clamp, full-frame image, fit/fill zoom fix
Some checks failed
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
9a0e89bcea fix: Windows uyumlulugu - APPDATA config, taskkill
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 06:00:39 +03:00
Alhan
d622d0ec04 fix: Ctrl+Shift+Q onKeyEvent ile, pkill dogru calisiyor
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:55:56 +03:00
Alhan
f9831875ba feat: Ctrl+Shift+Q ile tum pencereleri kapat
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:52:17 +03:00
Alhan
5e31a9e6bc fix: info cubugu kaldirildi, kod temizlendi
Some checks failed
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
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:41:32 +03:00
Alhan
c5679f457d fix: clean debug prints, ok tuslari Focus.onKeyEvent ile calisiyor
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:33:09 +03:00
Alhan
1658985f9c fix: topbar 24px, ok tuslari Actions+DirectionalFocusIntent
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:28:15 +03:00
Alhan
5be314e857 fix: ok tuslari HardwareKeyboard, topbar 16px, border kaldirildi
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:24:25 +03:00
Alhan
35ac949f4e fix: ok tuşları + buton hover/siyah border + çift tıklama cover
Some checks failed
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
Some checks failed
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
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 05:09:26 +03:00
Alhan
f267442fdb fix: .deb rebuilt
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 04:57:35 +03:00
Alhan
747e02827c fix: GTK window saydamlık (RGBA visual + #00000000)
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 04:56:41 +03:00
Alhan
181b063329 fix: title bar inceltildi (28px), degrade kaldırıldı
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 04:51:21 +03:00
Alhan
8dd1037f34 feat: title bar hafif degrade (alpha 0.1) + üst bölge masaüstüne saydam
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 04:48:02 +03:00
Alhan
b088e54991 feat: .deb ve release/ güncellendi (title bar saydam)
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 04:39:14 +03:00
Alhan
a566dcdece feat: Windows build support + title bar tamamen saydam
Some checks failed
Build Windows / build-windows (push) Has been cancelled
2026-07-22 04:34:31 +03:00
Alhan
82e66a82be feat: .deb paketi + kurulum talimatı 2026-07-22 04:10:18 +03:00
Alhan
fb85a245fd docs: Flutter SDK gerekmez notu eklendi 2026-07-22 04:07:42 +03:00
Alhan
212de45d01 feat: release/ dizininde hazır binary + install.sh fallback 2026-07-22 04:07:32 +03:00
Alhan
493342084a fix: build dizini yokken cd hatası düzeltildi 2026-07-22 04:05:35 +03:00
Alhan
9a63d2158d docs: kurulum adımları içeren README 2026-07-22 04:01:08 +03:00
Alhan
8369ec2a5d Initial commit: imajViewer Flutter Linux image viewer 2026-07-22 03:59:14 +03:00