50 lines
1.1 KiB
Markdown
50 lines
1.1 KiB
Markdown
# imajViewer
|
||
|
||
Ultra hafif Linux görüntü izleyici. Flutter ile yazıldı.
|
||
|
||
## Özellikler
|
||
|
||
- PNG, JPEG, WebP, BMP, GIF desteği
|
||
- Fare tekerleği ile zoom
|
||
- Sürükle-bırak ile resim açma
|
||
- Pencere boyutu/konumu hatırlama (JSON persistence)
|
||
- Varsayılan görüntü izleyici olarak ayarlanabilir
|
||
|
||
## Kurulum
|
||
|
||
```bash
|
||
git clone https://git.softmediadesign.com/git_alhan/imajviewer.git
|
||
cd imajviewer
|
||
./install.sh
|
||
```
|
||
|
||
Script şunları yapar:
|
||
- Binary ve kütüphaneleri `~/.local/lib/imajviewer/` altına kopyalar
|
||
- `~/.local/bin/imajviewer` symlink'i oluşturur
|
||
- `.desktop` dosyasını kaydeder
|
||
- Tüm resim formatları için varsayılan izleyici olarak ayarlar
|
||
|
||
Kurulumdan sonra bir PNG/JPG dosyasına çift tıklayın veya `xdg-open <dosya>` ile test edin.
|
||
|
||
### Kaldırma
|
||
|
||
```bash
|
||
rm -rf ~/.local/lib/imajviewer ~/.local/bin/imajviewer \
|
||
~/.local/share/applications/imajviewer.desktop \
|
||
~/.local/share/icons/hicolor/64x64/apps/imajviewer.png
|
||
```
|
||
|
||
## Geliştirme
|
||
|
||
Flutter SDK gereklidir.
|
||
|
||
```bash
|
||
flutter pub get
|
||
flutter build linux
|
||
./install.sh
|
||
```
|
||
|
||
## Lisans
|
||
|
||
MIT
|