feat: .deb paketi + kurulum talimatı

This commit is contained in:
Alhan committed 2026-07-22 04:10:18 +03:00
1 parent fb85a245fd
commit 82e66a82be
25 files changed
+83

No files matched your search

+10
View File
@@ -0,0 +1,10 @@
Package: imajviewer
Version: 1.0.0
Section: graphics
Priority: optional
Architecture: amd64
Depends: libgtk-3-0, libx11-6, xdg-utils
Maintainer: Alhan <alhan@softmediadesign.com>
Description: Ultra hafif Linux görüntü izleyici
Flutter ile yazılmış, PNG/JPG/WebP/BMP/GIF
destekleyen hızlı ve hafif bir resim görüntüleyici.
+15
View File
@@ -0,0 +1,15 @@
#!/bin/sh
set -e
# Varsayılan görüntü izleyici olarak ayarla
for mime in image/png image/jpeg image/jpg image/webp image/bmp image/gif; do
xdg-mime default imajviewer.desktop "$mime" 2>/dev/null || true
done
# Masaüstü veritabanını güncelle
which update-desktop-database >/dev/null 2>&1 && \
update-desktop-database /usr/share/applications/ 2>/dev/null || true
which gtk-update-icon-cache >/dev/null 2>&1 && \
gtk-update-icon-cache /usr/share/icons/hicolor/ 2>/dev/null || true
exit 0
+12
View File
@@ -0,0 +1,12 @@
#!/bin/sh
set -e
# Varsayılan görüntü izleyici atamasını kaldır
for mime in image/png image/jpeg image/jpg image/webp image/bmp image/gif; do
current=$(xdg-mime query default "$mime" 2>/dev/null || true)
if [ "$current" = "imajviewer.desktop" ]; then
xdg-mime default "" "$mime" 2>/dev/null || true
fi
done
exit 0