2026-07-22 04:10:18 +03:00
2026-07-22 04:10:18 +03:00

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

Flutter SDK gerekmezrelease/ dizininde hazır binary gelir.

git clone https://git.softmediadesign.com/git_alhan/imajviewer.git
cd imajviewer
./install.sh

Script şunları yapar:

  • release/ dizinindeki hazır binary'i kullanır (yoksa flutter build dener)
  • 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.

.deb paketi ile kurulum

sudo dpkg -i imajviewer_1.0.0_amd64.deb
sudo apt-get install -f  # eksik bağımlılıklar varsa

Kaldırma

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.

flutter pub get
flutter build linux
./install.sh

Lisans

MIT

Description
Ultra hafif Linux görüntü izleyici - Flutter
Readme MIT 480 MiB
Languages
Dart 41.9%
C++ 20.5%
PowerShell 15.8%
CMake 14.8%
Shell 3.9%
Other 3.1%