#!/bin/bash

if [[ -n "$1" ]]; then
    /usr/bin/mupdf "$1"
else
    TEXTDOMAINDIR=/usr/share/locale
    TEXTDOMAIN=xdg-user-dirs
    export TEXTDOMAINDIR TEXTDOMAIN
    source /usr/bin/gettext.sh
    D="$(gettext 'Documents')"
    TEXTDOMAIN=antix26-desktop-files
    export TEXTDOMAIN
    i=$(yad --center --title="$(gettext 'mupdf – open pdf file')" \
            --window-icon=mupdf --file \
            --filename="$HOME/$D" \
            --file-filter='*.pdf')
    if [ $? -eq 0 ]; then
        if [ "${i##*.}" == 'pdf' ]; then
            /usr/bin/mupdf "$i"
        else
            yad --timeout=3 --width=220 --center --no-buttons \
                --undecorated --borders=10 --margins=40 \
                --title="$(gettext 'mupdf error')" \
                --window-icon=mupdf \
                --skip-taskbar --text-info \
                --back='darkred' --fore='white' <<<"
$(gettext 'No .pdf file')"
        fi
    fi
fi
