feat: Windows development tooling — build, install, uninstall scripts + setup guide
- build-windows.ps1: one-command Flutter build + Inno Setup installer pipeline - install.ps1: manual Windows installer (registry, shortcuts, file associations) - uninstall.ps1: clean removal script - docs/windows-setup.md: Windows dev environment setup guide - docs/index.md: updated with new files
This commit is contained in:
1 parent
714c4c998e
commit
88500ab800
5 files changed
+775
No files matched your search
@@ -19,10 +19,21 @@
|
||||
| 2026-07-27 | [session-windows-ci.md](session-windows-ci.md) | **Windows setup.exe yeniden derlendi, Gitea CI eklendi** |
|
||||
| 2026-07-27 | [session-2026-07-27.md](session-2026-07-27.md) | **Session özeti** — rotate aktif, StartupWMClass ile taskbar gruplama |
|
||||
| 2026-07-27 | [image-canvas-interactions.md](image-canvas-interactions.md) | Detaylı analiz: contrast, saturation, rotate implementasyon planı |
|
||||
| 2026-08-10 | [windows-setup.md](windows-setup.md) | **Windows Development Ortam Kurulum Rehberi** — Flutter SDK, VS Build Tools, CMake, Inno Setup kurulum adımları |
|
||||
| önceki | [zoom-clamp-mekanizmasi.md](zoom-clamp-mekanizmasi.md) | Zoom clamp mekanizması (letterbox-aware) |
|
||||
|
||||
## Geliştirme Akışı — Otomatik Build ve Kurulum
|
||||
|
||||
### Linux
|
||||
1. Debug build: `flutter build linux --debug`
|
||||
2. Sisteme kurulum: `./install.sh` (debug bundle tercih edilir → `~/.local/lib/imajviewer/`)
|
||||
|
||||
### Windows
|
||||
1. Ortam kurulumu: [windows-setup.md](windows-setup.md) rehberini takip edin
|
||||
2. Build + installer: `.\build-windows.ps1`
|
||||
3. Manuel kurulum (build çıktılarından): `.\install.ps1`
|
||||
4. Kaldırma: `.\uninstall.ps1`
|
||||
|
||||
Projede değişiklik yapıldıktan sonra otomatik yapılır (ayrıca istenmez):
|
||||
1. Debug build: `flutter build linux --debug`
|
||||
2. Sisteme kurulum: `./install.sh` (debug bundle tercih edilir → `~/.local/lib/imajviewer/`)
|
||||
Reference in new issue
Block a user