Files
imajviewer/docs/session-windows-ci.md
git_alhan 139ce5a8ae
Some checks failed
Build Windows Installer / build-windows (push) Has been cancelled
Build Windows Installer / create-release (push) Has been cancelled
chore: Windows setup.exe yeniden derlendi, Gitea CI Inno Setup adimi eklendi
2026-07-27 21:05:26 +03:00

31 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Session — Windows CI & Installer
**Tarih:** 2026-07-27
## Yapılanlar
1. **Gitea'dan son değişiklikler çekildi**
- `feat: rotate (Shift+sag tik), StartupWMClass taskbar gruplama`
- `feat: right-click contrast, Ctrl+saturation, Shift+rotate filters`
- `feat: use imajviewericon.png as app icon`
- `chore: reorganize dist/, remove release/, update install paths`
2. **Windows release yeniden derlendi**
- `flutter pub get` ile bağımlılıklar güncellendi
- `flutter build windows --release` ile yeni özellikleri (contrast, saturation, rotate) içeren binary oluşturuldu
- Yeni ikon (imajviewericon.png) build'e dahil edildi
3. **Inno Setup installer yeniden oluşturuldu**
- `dist/imajviewer_setup_1.0.0.exe` — 24 MB
- İçerir: imajviewer.exe + tüm DLL'ler + data dosyaları
- Dil desteği: Türkçe + İngilizce
- Dosya ilişkilendirmeleri: .png, .jpg, .jpeg, .webp, .bmp, .gif
- İsteğe bağlı masaüstü kısayolu
4. **Gitea CI workflow güncellendi** (`.gitea/workflows/build-windows.yml`)
- Flutter build adımı korundu
- Inno Setup kurulumu (`choco install innosetup`) eklendi
- `ISCC.exe` ile installer build adımı eklendi
- Release artifact'e hem build çıktısı hem de `dist/*.exe` eklendi
- Tag bazlı release job'ı eklendi (opsiyonel, `GITEA_TOKEN` secret gerektirir)