Alhan 5e31a9e6bc
Some checks failed
Build Windows / build-windows (push) Has been cancelled
fix: info cubugu kaldirildi, kod temizlendi
2026-07-22 05:45:33 +03:00

imajViewer

Ultra hafif görüntü izleyici. Flutter ile yazıldı — Linux & Windows desteği.

Ö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

Linux 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

Windows Kurulum

Gereksinimler

  • Flutter SDK (stable channel)
  • Visual Studio 2022 (Desktop development with C++ iş yükü)

Derleme

Windows bilgisayarda:

git clone https://git.softmediadesign.com/git_alhan/imajviewer.git
cd imajviewer
flutter pub get
flutter build windows --release

Çıktı: build/windows/x64/runner/Release/ dizini. imajviewer.exe ile birlikte tüm DLL'ler burada — dizini taşıyarak başka Windows makinelerde çalıştırabilirsiniz.

Geliştirme

Flutter SDK gereklidir.

flutter pub get
flutter build linux    # Linux
flutter build windows  # Windows

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%