├── 02periodic ├── 1-quick-live-update ├── 15periodic-update ├── 2-apt-compat ├── 51unattended-upgrades-mx ├── LICENSE ├── README.md ├── apt-history ├── apt-notifier ├── apt-notifier-unhide-Icon ├── apt-notifier.py ├── apt-notifier_20.04.15mx19+1.zip ├── apt-notifier_20.04.15mx19+1_all.deb ├── apt.systemd.daily ├── deartifact-xfce-systray-icons ├── debian ├── apt-notifier.postinst ├── apt-notifier.postrm ├── apt-notifier.preinst ├── changelog ├── compat ├── control ├── copyright ├── dirs ├── install ├── links ├── rules └── source │ └── format ├── icons ├── 128x128 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 16x16 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 22x22 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 24x24 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 256x256 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 32x32 │ └── apps │ │ ├── mnotify-none-classic.png │ │ ├── mnotify-none-pulse.png │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ ├── mnotify-some-classic.png │ │ ├── mnotify-some-pulse.png │ │ └── mnotify-some-wireframe.png ├── 48x48 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 64x64 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 8x8 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── 96x96 │ └── apps │ │ ├── mnotify-none-wireframe-dark-transparent.png │ │ ├── mnotify-none-wireframe-dark.png │ │ ├── mnotify-none-wireframe-light-transparent.png │ │ ├── mnotify-none-wireframe-light.png │ │ └── mnotify-some-wireframe.png ├── scalable │ ├── mnotify-none-wireframe-dark-transparent.svg │ ├── mnotify-none-wireframe-dark.svg │ ├── mnotify-none-wireframe-light-transparent.svg │ ├── mnotify-none-wireframe-light.svg │ └── mnotify-some-wireframe.svg ├── scalable_svg2png.sh └── scalable_svg2png_switch_dark_light_transparent.sh ├── license.html ├── mnotify-none-classic.png ├── mnotify-none-pulse.png ├── mnotify-none-wireframe.png ├── mnotify-some-classic.png ├── mnotify-some-pulse.png ├── mnotify-some-wireframe-pkexec.png ├── mnotify-some-wireframe.png ├── mx-updater-autostart-kde.desktop ├── mx-updater-autostart-xdg.desktop ├── mx-updater-autostart.desktop ├── mx-updater-basic-upgrade ├── mx-updater-basic-upgrade.sh ├── mx-updater-disable-auto-update ├── mx-updater-enable-auto-update ├── mx-updater-full-upgrade ├── mx-updater-full-upgrade.sh ├── mx-updater-menu-kde.desktop ├── mx-updater-menu-non-kde.desktop ├── mx-updater-reload ├── mx-updater-reload.sh ├── mx-updater-view-auto-update-dpkg-logs ├── mx-updater-view-auto-update-dpkg-logs.sh ├── mx-updater-view-auto-update-logs ├── mx-updater-view-auto-update-logs.sh ├── mx-updater.desktop ├── mx-updater_reload ├── mx-updater_unattended_upgrades_dpkg_log_view ├── mx-updater_unattended_upgrades_log_view ├── org.mxlinux.pkexec.mx-updater-basic-upgrade.policy ├── org.mxlinux.pkexec.mx-updater-disable-auto-update.policy ├── org.mxlinux.pkexec.mx-updater-enable-auto-update.policy ├── org.mxlinux.pkexec.mx-updater-full-upgrade.policy ├── org.mxlinux.pkexec.mx-updater-reload.policy ├── org.mxlinux.pkexec.mx-updater-view-auto-update-dpkg-logs.policy ├── org.mxlinux.pkexec.mx-updater-view-auto-update-logs.policy ├── sudoers └── lsof-mx ├── translations_script ├── mo │ ├── am │ │ └── apt-notifier.mo │ ├── ar │ │ └── apt-notifier.mo │ ├── bg │ │ └── apt-notifier.mo │ ├── bn │ │ └── apt-notifier.mo │ ├── ca │ │ └── apt-notifier.mo │ ├── cs │ │ └── apt-notifier.mo │ ├── da │ │ └── apt-notifier.mo │ ├── de │ │ └── apt-notifier.mo │ ├── el │ │ └── apt-notifier.mo │ ├── es │ │ └── apt-notifier.mo │ ├── et │ │ └── apt-notifier.mo │ ├── eu │ │ └── apt-notifier.mo │ ├── fa │ │ └── apt-notifier.mo │ ├── fi │ │ └── apt-notifier.mo │ ├── fil_PH │ │ └── apt-notifier.mo │ ├── fr │ │ └── apt-notifier.mo │ ├── he_IL │ │ └── apt-notifier.mo │ ├── hi │ │ └── apt-notifier.mo │ ├── hr │ │ └── apt-notifier.mo │ ├── hu │ │ └── apt-notifier.mo │ ├── id │ │ └── apt-notifier.mo │ ├── is │ │ └── apt-notifier.mo │ ├── it │ │ └── apt-notifier.mo │ ├── ja │ │ └── apt-notifier.mo │ ├── kk │ │ └── apt-notifier.mo │ ├── ko │ │ └── apt-notifier.mo │ ├── lt │ │ └── apt-notifier.mo │ ├── mk │ │ └── apt-notifier.mo │ ├── mr │ │ └── apt-notifier.mo │ ├── nb │ │ └── apt-notifier.mo │ ├── nl │ │ └── apt-notifier.mo │ ├── pl │ │ └── apt-notifier.mo │ ├── pt │ │ └── apt-notifier.mo │ ├── pt_BR │ │ └── apt-notifier.mo │ ├── ro │ │ └── apt-notifier.mo │ ├── ru │ │ └── apt-notifier.mo │ ├── sk │ │ └── apt-notifier.mo │ ├── sl │ │ └── apt-notifier.mo │ ├── sq │ │ └── apt-notifier.mo │ ├── sr │ │ └── apt-notifier.mo │ ├── sv │ │ └── apt-notifier.mo │ ├── tr │ │ └── apt-notifier.mo │ ├── uk │ │ └── apt-notifier.mo │ ├── vi │ │ └── apt-notifier.mo │ ├── zh_CN │ │ └── apt-notifier.mo │ └── zh_TW │ │ └── apt-notifier.mo └── po │ ├── apt-notifier_am.po │ ├── apt-notifier_ar.po │ ├── apt-notifier_bg.po │ ├── apt-notifier_bn.po │ ├── apt-notifier_ca.po │ ├── apt-notifier_cs.po │ ├── apt-notifier_da.po │ ├── apt-notifier_de.po │ ├── apt-notifier_el.po │ ├── apt-notifier_es.po │ ├── apt-notifier_et.po │ ├── apt-notifier_eu.po │ ├── apt-notifier_fa.po │ ├── apt-notifier_fi.po │ ├── apt-notifier_fil_PH.po │ ├── apt-notifier_fr.po │ ├── apt-notifier_he_IL.po │ ├── apt-notifier_hi.po │ ├── apt-notifier_hr.po │ ├── apt-notifier_hu.po │ ├── apt-notifier_id.po │ ├── apt-notifier_is.po │ ├── apt-notifier_it.po │ ├── apt-notifier_ja.po │ ├── apt-notifier_kk.po │ ├── apt-notifier_ko.po │ ├── apt-notifier_lt.po │ ├── apt-notifier_mk.po │ ├── apt-notifier_mr.po │ ├── apt-notifier_nb.po │ ├── apt-notifier_nl.po │ ├── apt-notifier_pl.po │ ├── apt-notifier_pt.po │ ├── apt-notifier_pt_BR.po │ ├── apt-notifier_ro.po │ ├── apt-notifier_ru.po │ ├── apt-notifier_sk.po │ ├── apt-notifier_sl.po │ ├── apt-notifier_sq.po │ ├── apt-notifier_sr.po │ ├── apt-notifier_sv.po │ ├── apt-notifier_tr.po │ ├── apt-notifier_uk.po │ ├── apt-notifier_vi.po │ ├── apt-notifier_zh_CN.po │ └── apt-notifier_zh_TW.po └── update-Origins-Pattern /02periodic: -------------------------------------------------------------------------------- 1 | // Settings shown below are from the /usr/lib/apt/apt.systemd.daily script. 2 | // All settings except 'APT::Periodic::CleanInterval' are also found in the 3 | // Debian Jessie /etc/cron.daily/apt script. 4 | 5 | // APT::Archives::MaxAge "0"; 6 | // APT::Archives::MaxSize "0"; 7 | // APT::Archives::MinAge "2"; 8 | APT::Periodic::AutocleanInterval "7"; 9 | // APT::Periodic::BackupArchiveInterval "0"; 10 | // APT::Periodic::BackupLevel "3"; 11 | // APT::Periodic::CleanInterval "0"; 12 | APT::Periodic::Download-Upgradeable-Packages "0"; 13 | // APT::Periodic::Download-Upgradeable-Packages-Debdelta "1"; 14 | APT::Periodic::Enable "1"; 15 | // APT::Periodic::MaxAge "0"; 16 | // APT::Periodic::MaxSize "0"; 17 | // APT::Periodic::MinAge "2"; 18 | APT::Periodic::Unattended-Upgrade "0"; 19 | APT::Periodic::Update-Package-Lists "1"; 20 | APT::Periodic::Verbose "3"; 21 | // Dir::Cache::Archives "archives/"; 22 | // Dir::Cache::Backup "backup/"; 23 | -------------------------------------------------------------------------------- /15periodic-update: -------------------------------------------------------------------------------- 1 | APT::Periodic::Update-Package-Lists "1"; 2 | APT::Periodic::Download-Upgradeable-Packages "0"; 3 | APT::Periodic::AutocleanInterval "0"; 4 | -------------------------------------------------------------------------------- /2-apt-compat: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | # Systemd systems use a systemd timer unit which is preferable to 6 | # run. We want to randomize the apt update and unattended-upgrade 7 | # runs as much as possible to avoid hitting the mirrors all at the 8 | # same time. The systemd time is better at this than the fixed 9 | # cron.daily time 10 | if [ -d /run/systemd/system ]; then 11 | exit 0 12 | fi 13 | 14 | check_power() 15 | { 16 | # laptop check, on_ac_power returns: 17 | # 0 (true) System is on main power 18 | # 1 (false) System is not on main power 19 | # 255 (false) Power status could not be determined 20 | # Desktop systems always return 255 it seems 21 | if which on_ac_power >/dev/null 2>&1; then 22 | if on_ac_power; then 23 | : 24 | elif [ $? -eq 1 ]; then 25 | return 1 26 | fi 27 | fi 28 | return 0 29 | } 30 | 31 | # sleep for a random interval of time (default 30min) 32 | # (some code taken from cron-apt, thanks) 33 | random_sleep() 34 | { 35 | RandomSleep=1800 36 | eval $(apt-config shell RandomSleep APT::Periodic::RandomSleep) 37 | if [ $RandomSleep -eq 0 ]; then 38 | return 39 | fi 40 | if [ -z "$RANDOM" ] ; then 41 | # A fix for shells that do not have this bash feature. 42 | RANDOM=$(( $(dd if=/dev/urandom bs=2 count=1 2> /dev/null | cksum | cut -d' ' -f1) % 32767 )) 43 | fi 44 | TIME=$(($RANDOM % $RandomSleep)) 45 | sleep $TIME 46 | } 47 | 48 | # delay the job execution by a random amount of time 49 | random_sleep 50 | 51 | # ensure we don't do this on battery 52 | check_power || exit 0 53 | 54 | # run daily job 55 | exec /usr/lib/apt-notifier/apt.systemd.daily 56 | -------------------------------------------------------------------------------- /51unattended-upgrades-mx: -------------------------------------------------------------------------------- 1 | Unattended-Upgrade::Origins-Pattern { 2 | // Shipped without a Origins-Pattern, will be populated later by the 3 | // update-Origins-Pattern script which is run by cronjob. 4 | }; 5 | Unattended-Upgrade::Package-Blacklist { 6 | // "vim"; 7 | // "libc6"; 8 | // "libc6-dev"; 9 | // "libc6-i686"; 10 | }; 11 | Unattended-Upgrade::AutoFixInterruptedDpkg "true"; //default is "true" 12 | Unattended-Upgrade::MinimalSteps "true"; //default is "false" 13 | //Unattended-Upgrade::InstallOnShutdown "true"; 14 | //Unattended-Upgrade::Mail "root"; 15 | //Unattended-Upgrade::MailOnlyOnError "true"; 16 | Unattended-Upgrade::Remove-Unused-Dependencies "true"; //default is "false" 17 | //Unattended-Upgrade::Automatic-Reboot "false"; 18 | //Unattended-Upgrade::Automatic-Reboot-Time "02:00"; 19 | //Acquire::http::Dl-Limit "70"; 20 | // overwrite existing (note: line will be removed from /etc/apt... file) 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | apt-notifier 2 | ============ 3 | 4 | Notifier program for updates for MEPIS, MX and antiX 5 | -------------------------------------------------------------------------------- /apt-history: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | if [ "$#" -eq 0 ]; 4 | then 5 | zgrep -EH ' install | upgrade | purge | remove ' /var/log/dpkg* | cut -f2- -d: | sort -r | sed 's/ remove / remove /;s/ purge / purge /' | grep "^" | more -d 6 | else 7 | zgrep -EH ' install | upgrade | purge | remove ' /var/log/dpkg* | cut -f2- -d: | sort -r | sed 's/ remove / remove /;s/ purge / purge /' | grep "$@" | more -d 8 | fi 9 | 10 | -------------------------------------------------------------------------------- /apt-notifier: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Kill any notifier(s) running 4 | pkill -f 'python[23]? .*/usr/bin/apt-notifier.py' 5 | 6 | ps -o args= $PPID | grep -q /usr/bin/apt-notifier-unhide-Icon 7 | if [ "$?" -eq 0 ] 8 | then 9 | : 10 | else 11 | sleep .2 12 | fi 13 | 14 | # Do a redundant kill of any running notifier(s) 15 | pkill -f 'python[23]? .*/usr/bin/apt-notifier.py' 16 | 17 | sleep .1 18 | 19 | # Remove any previously created /tmp/tmp****** files owned by current user, 20 | # that have -rw------ permissions, and contain the pattern "sorted_list_of_upgrades()". 21 | for i in $(cd /tmp; find . -user $USER -perm 600 -regextype posix-egrep -regex '\./tmp[[:print:]]{6}' 2>/dev/null | cut -c3-); 22 | do 23 | grep -q "sorted_list_of_upgrades()" /tmp/$i;[ $? -ne 0 ]||rm /tmp/$i 24 | done 25 | 26 | # create the apt-notifierrc file if it doesn't already exist 27 | if ! [ -f ~/.config/apt-notifierrc ]; 28 | then 29 | touch ~/.config/apt-notifierrc 30 | chmod 644 ~/.config/apt-notifierrc 31 | fi 32 | 33 | # Remove unneeded/unused[General] line from apt-notifierrc file if present. 34 | sed -i '/^\[General\].*/Id' ~/.config/apt-notifierrc 35 | 36 | # Remove unneeded/unused AutoStart line from apt-notifierrc file if present. 37 | sed -i '/^AutoStart.*/Id' ~/.config/apt-notifierrc 38 | 39 | grep -q -e ^UpgradeType=upgrade -e ^UpgradeType=dist-upgrade ~/.config/apt-notifierrc 40 | if [ "$?" -eq 0 ] 41 | then 42 | : 43 | else 44 | # 45 | #if a UpgradeType line not present, 46 | #or not equal to 'upgrade' or 'dist-upgrade' 47 | #set it to 'UpgradeType=dist-upgrade' 48 | # 49 | sed -i '/^UpgradeType/d' ~/.config/apt-notifierrc 50 | echo -e 'UpgradeType=dist-upgrade\n'>> ~/.config/apt-notifierrc 51 | fi 52 | 53 | #test to see if ~/.config/apt-notifierrc contains any blank lines or lines with only whitespace 54 | grep -q ^[[:space:]]*$ ~/.config/apt-notifierrc 55 | if [ "$?" = "0" ] 56 | then 57 | #cleanup any blank lines or lines with only whitespace 58 | sed -i '/^[[:space:]]*$/d' ~/.config/apt-notifierrc 59 | else 60 | #no blank lines or lines with only whitespace so do nothing 61 | : 62 | fi 63 | 64 | # start the notifier (nicely) 65 | ionice -c3 nice -n19 /usr/bin/apt-notifier.py & disown -h 66 | 67 | # Fix Systray Icons - fehlix's method, not using 68 | #sleep 3 69 | #declare -A B=([true]=false [false]=true); xp() { xfconf-query -c xfce4-panel -p "${@}" ;}; SF=$(xp /plugins --list | grep -m1 /show-frame 2>/dev/null) || exit 0; xp $SF -n -t bool -s ${B[$(xp $SF)]}; xp $SF -n -t bool -s ${B[$(xp $SF)]}; 70 | 71 | exit 0 72 | 73 | -------------------------------------------------------------------------------- /apt-notifier-unhide-Icon: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Test to see if the apt-notifierrc file has the "DontShowIcon blah blah" line in it 4 | grep -q ^\\[DontShowIcon ~/.config/apt-notifierrc 5 | 6 | if [ "$?" = "0" ] 7 | then 8 | #It does, so delete the "DontShowIcon blah blah" line to make the icon visible. 9 | sed -i '/^\[DontShowIcon/d' ~/.config/apt-notifierrc 10 | else 11 | #It doesn't, so do nothing. 12 | : 13 | fi 14 | 15 | # Kill running apt-notifier.py(s) while still in unhide script 16 | pkill -f 'python .*/usr/bin/apt-notifier.py' 17 | sleep 0.2 18 | 19 | # start the notifier from the startup script 20 | /usr/bin/apt-notifier 21 | -------------------------------------------------------------------------------- /apt-notifier_20.04.15mx19+1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/apt-notifier_20.04.15mx19+1.zip -------------------------------------------------------------------------------- /apt-notifier_20.04.15mx19+1_all.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/apt-notifier_20.04.15mx19+1_all.deb -------------------------------------------------------------------------------- /deartifact-xfce-systray-icons: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | toggle_frame_or_square_icon_setting() 4 | { 5 | for i in $(xfconf-query -l -c xfce4-panel | grep show-frame -m1 | cut -f1-3 -d/) 6 | do if [ x$(xfconf-query -c xfce4-panel -p $i/square-icons 2>/dev/null) = x'false' ] 7 | then 8 | declare -A B=([true]=false [false]=true) 9 | xp() 10 | { xfconf-query -c xfce4-panel -p "${@}" ;} 11 | 12 | SF=$(xp /plugins --list | grep -m1 /show-frame 2>/dev/null) || exit 0 13 | 14 | xp $SF -n -t bool -s ${B[$(xp $SF)]} 15 | xp $SF -n -t bool -s ${B[$(xp $SF)]} 16 | else 17 | declare -A B=([true]=false [false]=true) 18 | xp() 19 | { xfconf-query -c xfce4-panel -p "${@}" ;} 20 | SF=$(xp /plugins --list | grep -m1 /square-icons 2>/dev/null) || exit 0 21 | xp $SF -n -t bool -s ${B[$(xp $SF)]} 22 | xp $SF -n -t bool -s ${B[$(xp $SF)]} 23 | fi 24 | done 25 | } 26 | 27 | xprop -root | grep XFCE_DESKTOP -q 28 | if [ "$?" -eq 0 ] 29 | then 30 | # If running Xfce 31 | # wait n seconds (or 0 seconds if no passed arguments) 32 | sleep "$1" 2>/dev/null 33 | 34 | # then toggle the show-frame or square-icons setting 35 | # on then back off (if currently off) 36 | # off then back on (if currently on) 37 | toggle_frame_or_square_icon_setting 38 | else 39 | : 40 | fi 41 | 42 | exit 43 | 44 | -------------------------------------------------------------------------------- /debian/apt-notifier.postinst: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #DEBHELPER# 4 | 5 | # postinst script for apt-notifier 6 | 7 | case "$1" in 8 | configure) #remove obsolete /etc/apt/apt.conf.d/15periodic-update file 9 | rm -f /etc/apt/apt.conf.d/15periodic-update 10 | 11 | #if /etc/cron.daily/apt~ exists rename it back to /etc/cron.daily/apt 12 | if [ -f /etc/cron.daily/apt~ ] && [ ! -f /etc/cron.daily/apt ]; then 13 | mv /etc/cron.daily/apt~ /etc/cron.daily/apt 14 | fi 15 | 16 | #rename other config files with a APT::Periodic::Unattended-Upgrade setting (other than 02periodic) 17 | for i in $(grep 'APT::Periodic::Unattended-Upgrade "[0-9]+";' /etc/apt/apt.conf.d/* -E | \ 18 | cut -f1 -d: | grep -v -e /etc/apt/apt.conf.d/02periodic -e /etc/apt/apt.conf.d/.*~); do mv $i $i~; done 19 | 20 | if [ ! -f /etc/apt/apt.conf.d/02periodic ] 21 | then 22 | cp /usr/share/apt-notifier/02periodic /etc/apt/apt.conf.d/02periodic 23 | sed -i '/overwrite existing/d' /etc/apt/apt.conf.d/02periodic 24 | else 25 | if [ "$(sed '/overwrite existing/d' /usr/share/apt-notifier/02periodic | md5sum)" = "$(cat /etc/apt/apt.conf.d/02periodic | md5sum)" ] 26 | then 27 | : 28 | else 29 | grep -q 'overwrite existing' /usr/share/apt-notifier/02periodic 30 | if [ $? -eq 0 ] 31 | then 32 | cp /usr/share/apt-notifier/02periodic /etc/apt/apt.conf.d/02periodic 33 | sed -i '/overwrite existing/d' /etc/apt/apt.conf.d/02periodic 34 | else 35 | : 36 | fi 37 | fi 38 | fi 39 | 40 | if [ ! -f /etc/apt/apt.conf.d/51unattended-upgrades-mx ] 41 | then 42 | cp /usr/share/apt-notifier/51unattended-upgrades-mx /etc/apt/apt.conf.d/51unattended-upgrades-mx 43 | sed -i '/overwrite existing/d' /etc/apt/apt.conf.d/51unattended-upgrades-mx 44 | else 45 | if [ "$(cat <(grep 'Origins-Pattern {' /usr/share/apt-notifier/51unattended-upgrades-mx -B9999) \ 46 | <(grep '};' /usr/share/apt-notifier/51unattended-upgrades-mx -A9999) | sed '/overwrite existing/d' | md5sum)" = \ 47 | "$(cat <(grep 'Origins-Pattern {' /etc/apt/apt.conf.d/51unattended-upgrades-mx -B9999) \ 48 | <(grep '};' /etc/apt/apt.conf.d/51unattended-upgrades-mx -A9999) | md5sum)" ] 49 | then 50 | : 51 | else 52 | grep -q 'overwrite existing' /usr/share/apt-notifier/51unattended-upgrades-mx 53 | if [ $? -eq 0 ] 54 | then 55 | cp /usr/share/apt-notifier/51unattended-upgrades-mx /etc/apt/apt.conf.d/51unattended-upgrades-mx 56 | sed -i '/overwrite existing/d' /etc/apt/apt.conf.d/51unattended-upgrades-mx 57 | else 58 | : 59 | fi 60 | fi 61 | fi 62 | ;; 63 | 64 | *) : 65 | ;; 66 | esac 67 | exit 0 68 | 69 | -------------------------------------------------------------------------------- /debian/apt-notifier.postrm: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #DEBHELPER# 4 | 5 | # postrm script for apt-notifier 6 | 7 | set -e 8 | 9 | case "$1" in 10 | purge|remove) 11 | rm -f /etc/apt/apt.conf.d/02periodic || : 12 | rm -f /etc/apt/apt.conf.d/51unattended-upgrades-mx || : 13 | rm -f /etc/cron.d/mx-Unattended-Origins-Pattern-update || : 14 | rm -f /etc/xdg/autostart/mx-updater-autostart-xdg.desktop || : 15 | rm -f /etc/xdg/autostart/mx-updater-autostart.desktop || : 16 | ;; 17 | *) : 18 | ;; 19 | esac 20 | exit 0 21 | -------------------------------------------------------------------------------- /debian/apt-notifier.preinst: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #DEBHELPER# 4 | 5 | # preinst script for apt-notifier 6 | 7 | set -e 8 | 9 | case "$1" in 10 | install|upgrade) 11 | rm -f /etc/xdg/autostart/apt-notifier-autostart-xdg.desktop || : 12 | rm -f /etc/xdg/autostart/mx-apt-notifier-autostart-xdg.desktop || : 13 | rm -f /etc/xdg/autostart/mx-updater-autostart-xdg.desktop || : 14 | rm -f /etc/cron.d/mx-Unattended-Origins-Pattern-update || : 15 | ;; 16 | *) 17 | : 18 | ;; 19 | esac 20 | exit 0 21 | -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- 1 | Source: apt-notifier 2 | Section: admin 3 | Priority: optional 4 | Maintainer: Kent Mathern 5 | Build-Depends: debhelper (>= 9.0) 6 | Standards-Version: 3.9.3 7 | Homepage: https://github.com/MX-Linux/apt-notifier 8 | 9 | Package: apt-notifier 10 | Architecture: all 11 | Depends: ${misc:Depends}, anacron, apt, bash (>= 3.2-4), gtkdialog, 12 | policykit-1-gnome | lxpolkit | polkit-1-auth-agent, python-pyqt5, 13 | synaptic | muon, xdotool, xfce4-terminal | x-terminal-emulator, 14 | yad (>= 0.26), unattended-upgrades, curl, python3-notify2 15 | Conflicts: mepis-aptnotify 16 | Replaces: mepis-aptnotify 17 | Description: tray applet to notify of system and application updates 18 | . 19 | -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- 1 | This package was debianized by Kent Mathern on 2 | Fri, 09 Apr 2010 10:00:00 -0500. 3 | 4 | It was downloaded from http://mepislovers.org/ 5 | 6 | Upstream Author: 7 | 8 | Kent Mathern 9 | 10 | Copyright: 11 | 12 | (C) 2010 Kent Mathern 13 | 14 | License: 15 | 16 | This package is free software; you can redistribute it and/or modify 17 | it under the terms of the GNU General Public License as published by 18 | the Free Software Foundation; either version 2 of the License, or 19 | (at your option) any later version. 20 | 21 | This package is distributed in the hope that it will be useful, 22 | but WITHOUT ANY WARRANTY; without even the implied warranty of 23 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 24 | GNU General Public License for more details. 25 | 26 | You should have received a copy of the GNU General Public License 27 | along with this package; if not, write to the Free Software 28 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 29 | 30 | On Debian systems, the complete text of the GNU General 31 | Public License can be found in `/usr/share/common-licenses/GPL'. 32 | 33 | The Debian packaging is (C) 2010, Kent Mathern and 34 | is licensed under the GPL, see above. 35 | -------------------------------------------------------------------------------- /debian/dirs: -------------------------------------------------------------------------------- 1 | #etc/apt/apt.conf.d 2 | etc/xdg/autostart 3 | usr/bin 4 | usr/share/applications 5 | #usr/share/icons 6 | usr/share/icons/hicolor/8x8/apps 7 | usr/share/icons/hicolor/16x16/apps 8 | usr/share/icons/hicolor/22x22/apps 9 | usr/share/icons/hicolor/24x24/apps 10 | usr/share/icons/hicolor/32x32/apps 11 | usr/share/icons/hicolor/48x48/apps 12 | usr/share/icons/hicolor/64x64/apps 13 | usr/share/icons/hicolor/96x96/apps 14 | usr/share/icons/hicolor/128x128/apps 15 | usr/share/icons/hicolor/256x256/apps 16 | usr/share/icons/hicolor/scalable 17 | -------------------------------------------------------------------------------- /debian/links: -------------------------------------------------------------------------------- 1 | usr/share/apt-notifier/1-quick-live-update etc/cron.daily/1-quick-live-update 2 | usr/share/apt-notifier/2-apt-compat etc/cron.daily/2-apt-compat 3 | usr/share/icons/hicolor/32x32/apps/mnotify-some-classic.png usr/share/icons/mnotify-some-classic.png 4 | usr/share/icons/hicolor/32x32/apps/mnotify-none-classic.png usr/share/icons/mnotify-none-classic.png 5 | usr/share/icons/hicolor/32x32/apps/mnotify-some-pulse.png usr/share/icons/mnotify-some-pulse.png 6 | usr/share/icons/hicolor/32x32/apps/mnotify-none-pulse.png usr/share/icons/mnotify-none-pulse.png 7 | usr/share/icons/hicolor/32x32/apps/mnotify-none-wireframe-dark.png usr/share/icons/mnotify-none-wireframe-dark.png 8 | usr/share/icons/hicolor/32x32/apps/mnotify-none-wireframe-dark-transparent.png usr/share/icons/mnotify-none-wireframe-dark-transparent.png 9 | usr/share/icons/hicolor/32x32/apps/mnotify-none-wireframe-light.png usr/share/icons/mnotify-none-wireframe-light.png 10 | usr/share/icons/hicolor/32x32/apps/mnotify-none-wireframe-light-transparent.png usr/share/icons/mnotify-none-wireframe-light-transparent.png 11 | usr/share/icons/hicolor/32x32/apps/mnotify-some-wireframe.png usr/share/icons/mnotify-some-wireframe.png 12 | usr/share/icons/hicolor/32x32/apps/mnotify-some-wireframe.png usr/share/icons/mx-updater.png 13 | usr/share/icons/hicolor/8x8/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/8x8/apps/mx-updater.png 14 | usr/share/icons/hicolor/16x16/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/16x16/apps/mx-updater.png 15 | usr/share/icons/hicolor/22x22/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/22x22/apps/mx-updater.png 16 | usr/share/icons/hicolor/24x24/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/24x24/apps/mx-updater.png 17 | usr/share/icons/hicolor/32x32/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/32x32/apps/mx-updater.png 18 | usr/share/icons/hicolor/48x48/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/48x48/apps/mx-updater.png 19 | usr/share/icons/hicolor/64x64/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/64x64/apps/mx-updater.png 20 | usr/share/icons/hicolor/96x96/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/96x96/apps/mx-updater.png 21 | usr/share/icons/hicolor/128x128/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/128x128/apps/mx-updater.png 22 | usr/share/icons/hicolor/256x256/apps/mnotify-some-wireframe.png usr/share/icons/hicolor/256x256/apps/mx-updater.png 23 | usr/share/icons/hicolor/256x256/apps/mnotify-some-wireframe.png usr/share/icons/mnotify-some-wireframe-pkexec.png 24 | usr/share/icons/hicolor/scalable/mnotify-some-wireframe.svg usr/share/icons/hicolor/scalable/mx-updater.svg 25 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | 3 | %: 4 | dh $@ 5 | 6 | override_dh_usrlocal: 7 | 8 | override_dh_builddeb: 9 | dh_builddeb -- -Z xz 10 | -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /icons/128x128/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/128x128/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/128x128/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/128x128/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/128x128/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/128x128/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/128x128/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/128x128/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/128x128/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/128x128/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/16x16/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/16x16/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/16x16/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/16x16/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/16x16/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/16x16/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/16x16/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/16x16/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/16x16/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/16x16/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/22x22/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/22x22/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/22x22/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/22x22/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/22x22/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/22x22/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/22x22/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/22x22/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/22x22/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/22x22/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/24x24/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/24x24/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/24x24/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/24x24/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/24x24/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/24x24/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/24x24/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/24x24/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/24x24/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/24x24/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/256x256/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/256x256/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/256x256/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/256x256/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/256x256/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/256x256/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/256x256/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/256x256/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/256x256/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/256x256/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-none-classic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-none-classic.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-none-pulse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-none-pulse.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-some-classic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-some-classic.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-some-pulse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-some-pulse.png -------------------------------------------------------------------------------- /icons/32x32/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/32x32/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/48x48/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/48x48/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/48x48/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/48x48/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/48x48/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/48x48/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/48x48/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/48x48/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/48x48/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/48x48/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/64x64/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/64x64/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/64x64/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/64x64/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/64x64/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/64x64/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/64x64/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/64x64/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/64x64/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/64x64/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/8x8/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/8x8/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/8x8/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/8x8/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/8x8/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/8x8/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/8x8/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/8x8/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/8x8/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/8x8/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/96x96/apps/mnotify-none-wireframe-dark-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/96x96/apps/mnotify-none-wireframe-dark-transparent.png -------------------------------------------------------------------------------- /icons/96x96/apps/mnotify-none-wireframe-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/96x96/apps/mnotify-none-wireframe-dark.png -------------------------------------------------------------------------------- /icons/96x96/apps/mnotify-none-wireframe-light-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/96x96/apps/mnotify-none-wireframe-light-transparent.png -------------------------------------------------------------------------------- /icons/96x96/apps/mnotify-none-wireframe-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/96x96/apps/mnotify-none-wireframe-light.png -------------------------------------------------------------------------------- /icons/96x96/apps/mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/icons/96x96/apps/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /icons/scalable/mnotify-none-wireframe-dark-transparent.svg: -------------------------------------------------------------------------------- 1 | 2 | 19 | 21 | 22 | 24 | image/svg+xml 25 | 27 | 28 | 29 | 30 | 31 | 33 | 54 | 59 | 64 | 69 | 74 | 79 | 84 | 89 | 94 | 99 | 100 | -------------------------------------------------------------------------------- /icons/scalable/mnotify-none-wireframe-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 19 | 21 | 22 | 24 | image/svg+xml 25 | 27 | 28 | 29 | 30 | 31 | 33 | 54 | 59 | 64 | 69 | 74 | 79 | 84 | 89 | 94 | 99 | 100 | -------------------------------------------------------------------------------- /icons/scalable/mnotify-none-wireframe-light-transparent.svg: -------------------------------------------------------------------------------- 1 | 2 | 19 | 21 | 22 | 24 | image/svg+xml 25 | 27 | 28 | 29 | 30 | 31 | 33 | 54 | 59 | 64 | 69 | 74 | 79 | 84 | 89 | 94 | 99 | 100 | -------------------------------------------------------------------------------- /icons/scalable/mnotify-none-wireframe-light.svg: -------------------------------------------------------------------------------- 1 | 2 | 19 | 21 | 22 | 24 | image/svg+xml 25 | 27 | 28 | 29 | 30 | 31 | 33 | 54 | 59 | 64 | 69 | 74 | 79 | 84 | 89 | 94 | 99 | 100 | -------------------------------------------------------------------------------- /icons/scalable/mnotify-some-wireframe.svg: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 21 | image/svg+xml 22 | 24 | 25 | 26 | 27 | 29 | 50 | 55 | 60 | 65 | 70 | 71 | -------------------------------------------------------------------------------- /icons/scalable_svg2png.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | for SVG in scalable/mnotify-none-wireframe-{dark,light}{,-transparent}.svg scalable/mnotify-some-wireframe.svg; do 4 | 5 | echo "#------------_ $SVG" ; 6 | for SIZE in 8 16 22 24 32 48 64 96 128 256; do 7 | DIR=./${SIZE}x${SIZE}/apps 8 | [ -d $DIR ] || mkdir -p $DIR 9 | PNG="${SVG##*/}" 10 | PNG="${PNG%.svg}.png" 11 | CMD="inkscape -z -h $SIZE -w $SIZE -e $DIR/$PNG -f $SVG" 12 | echo $CMD; 13 | $CMD 2>/dev/null; 14 | done; 15 | done 16 | -------------------------------------------------------------------------------- /icons/scalable_svg2png_switch_dark_light_transparent.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | for SVG in scalable/mnotify-none-wireframe-{dark,light}{,-transparent}.svg scalable/mnotify-some-wireframe.svg; do 4 | 5 | echo "#------------_ $SVG" ; 6 | for SIZE in 8 16 22 24 32 48 64 96 128 256; do 7 | DIR=./${SIZE}x${SIZE}/apps 8 | [ -d $DIR ] || mkdir -p $DIR 9 | PNG="${SVG##*/}" 10 | PNG="${PNG%.svg}.png" 11 | [ "${SVG##*dark-transparent}" != "${SVG}" ] && PNG=${PNG/dark/light} 12 | [ "${SVG##*light-transparent}" != "${SVG}" ] && PNG=${PNG/light/dark} 13 | CMD="inkscape -z -h $SIZE -w $SIZE -e $DIR/$PNG -f $SVG" 14 | echo $CMD; 15 | # $CMD 2>/dev/null; 16 | done; 17 | done 18 | -------------------------------------------------------------------------------- /license.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MX Apt-notifier License 5 | 6 | 7 | 8 |

MX Apt-notifier License

9 | 10 | 11 | 12 | 13 |

MX Apt-notifier (also known as MX Updater) is released under the GNU GPL v. 3 license, whose full text can be found both online and onboard at: /usr/share/common-licenses/GPL-3. The core statement is as follows: 14 | 15 |

Basic Permissions. 16 | 17 | All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. 18 | 19 | You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.

20 | 21 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /mnotify-none-classic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-none-classic.png -------------------------------------------------------------------------------- /mnotify-none-pulse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-none-pulse.png -------------------------------------------------------------------------------- /mnotify-none-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-none-wireframe.png -------------------------------------------------------------------------------- /mnotify-some-classic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-some-classic.png -------------------------------------------------------------------------------- /mnotify-some-pulse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-some-pulse.png -------------------------------------------------------------------------------- /mnotify-some-wireframe-pkexec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-some-wireframe-pkexec.png -------------------------------------------------------------------------------- /mnotify-some-wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/mnotify-some-wireframe.png -------------------------------------------------------------------------------- /mx-updater-autostart-kde.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop; 3 | Name=MX Updater 4 | Name[am]=MX ማሻሻያ 5 | Name[ar]=MX Updater 6 | Name[bg]=MX Updater 7 | Name[ca]=MX Updater 8 | Name[cs]=MX Updater 9 | Name[da]=MX Opdatering 10 | Name[de]=MX Updater 11 | Name[el]=MX Updater 12 | Name[es]=MX Actualizador 13 | Name[et]=MX Updater 14 | Name[eu]=MX Updater 15 | Name[fa]=MX Updater 16 | Name[fi]=MX Päivitys 17 | Name[fr]=MX Mise à jour 18 | Name[he_IL]=MX Updater 19 | Name[hi]=MX अपडेट साधन 20 | Name[hr]=MX Updater 21 | Name[hu]=MX frissítő 22 | Name[id]=MX Updater 23 | Name[is]=Uppfæra MX 24 | Name[it]=MX Aggiornamenti 25 | Name[ja]=MX Updater 26 | Name[kk]=MX Updater 27 | Name[ko]=MX Updater 28 | Name[lt]=MX atnaujinimų programa 29 | Name[mk]=MX Updater 30 | Name[mr]=MX Updater 31 | Name[nb]=MX Updater 32 | Name[nl]=MX Updater 33 | Name[pl]=MX Aktualizacje 34 | Name[pt_BR]=Notificador de Atualizações 35 | Name[pt]=Notificador de Actualizações 36 | Name[ro]=MX Updater 37 | Name[ru]=MX Updater 38 | Name[sk]=MX Updater 39 | Name[sl]=MX posodobitev 40 | Name[sq]=MX Updater 41 | Name[sr]=MX Updater 42 | Name[sv]=MX Uppdaterare 43 | Name[tr]=MX Updater 44 | Name[uk]=MX Updater 45 | Name[zh_CN]=MX Updater 46 | Name[zh_TW]=MX 更新 47 | Comment=An applet to show updates 48 | Comment[am]=ማሻሻያ የሚያሳይ አፕሌት 49 | Comment[ar]=An applet to show updates 50 | Comment[bg]=An applet to show updates 51 | Comment[ca]=Una aplicació per mostrar les actualitzacions 52 | Comment[cs]=An applet to show updates 53 | Comment[da]=En applet til at vise opdateringer 54 | Comment[de]=Ein Anzeiger verfügbarer Updates 55 | Comment[el]=Μια μικροεφαρμογή για την εμφάνιση ενημερώσεων 56 | Comment[es]=Un applet que muestra actualizaciones 57 | Comment[et]=An applet to show updates 58 | Comment[eu]=An applet to show updates 59 | Comment[fa]=An applet to show updates 60 | Comment[fi]=Sovelma päivitysten näyttämiseen 61 | Comment[fr]=Un applet affichant les mises à jour 62 | Comment[he_IL]=An applet to show updates 63 | Comment[hi]=An applet to show updates 64 | Comment[hr]=An applet to show updates 65 | Comment[hu]=Frissítésjelző minialkalmazás 66 | Comment[id]=An applet to show updates 67 | Comment[is]=An applet to show updates 68 | Comment[it]=Un'applet per mostrare gli aggiornamenti 69 | Comment[ja]=An applet to show updates 70 | Comment[kk]=An applet to show updates 71 | Comment[ko]=An applet to show updates 72 | Comment[lt]=Programėlė, skirta rodyti atnaujinimus 73 | Comment[mk]=An applet to show updates 74 | Comment[mr]=An applet to show updates 75 | Comment[nb]=An applet to show updates 76 | Comment[nl]=Een applet om updates te laten zien 77 | Comment[pl]=Aplet do pokazywania aktualizacji 78 | Comment[pt_BR]=Mini-aplicação que mostra as atualizações disponíveis [apt-notifier] 79 | Comment[pt]=Mini-aplicação que mostra as actualizações disponíveis [apt-notifier] 80 | Comment[ro]=An applet to show updates 81 | Comment[ru]=An applet to show updates 82 | Comment[sk]=An applet to show updates 83 | Comment[sl]=Aplet za prikaz posodobitev 84 | Comment[sq]=An applet to show updates 85 | Comment[sr]=An applet to show updates 86 | Comment[sv]=Ett miniprogram för att visa uppdateringar 87 | Comment[tr]=An applet to show updates 88 | Comment[uk]=An applet to show updates 89 | Comment[zh_CN]=An applet to show updates 90 | Comment[zh_TW]=顯示更新訊息的小程式 91 | Exec=bash -c "sleep 8; exec /usr/bin/apt-notifier" 92 | GenericName[en_US]=MX Updater 93 | GenericName=MX Updater 94 | Icon=mnotify-some 95 | MimeType= 96 | OnlyShowIn=KDE; 97 | Path= 98 | StartupNotify=false 99 | Terminal=false 100 | TerminalOptions= 101 | Type=Application 102 | X-DBUS-ServiceName= 103 | X-DBUS-StartupType= 104 | X-DocPath= 105 | X-KDE-StartupNotify=false 106 | X-KDE-SubstituteUID=false 107 | X-KDE-UniqueApplet=true 108 | X-KDE-Username= 109 | X-KDE-autostart-condition=apt-notifierrc:General:AutoStart:true 110 | X-KDE-autostart-phase=2 111 | -------------------------------------------------------------------------------- /mx-updater-autostart-xdg.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop; 3 | Name=MX Updater 4 | Name[am]=MX ማሻሻያ 5 | Name[ar]=MX Updater 6 | Name[bg]=MX Updater 7 | Name[ca]=MX Updater 8 | Name[cs]=MX Updater 9 | Name[da]=MX Opdatering 10 | Name[de]=MX Updater 11 | Name[el]=MX Updater 12 | Name[es]=MX Actualizador 13 | Name[et]=MX Updater 14 | Name[eu]=MX Updater 15 | Name[fa]=MX Updater 16 | Name[fi]=MX Päivitys 17 | Name[fr]=MX Mise à jour 18 | Name[he_IL]=MX Updater 19 | Name[hi]=MX अपडेट साधन 20 | Name[hr]=MX Updater 21 | Name[hu]=MX frissítő 22 | Name[id]=MX Updater 23 | Name[is]=Uppfæra MX 24 | Name[it]=MX Aggiornamenti 25 | Name[ja]=MX Updater 26 | Name[kk]=MX Updater 27 | Name[ko]=MX Updater 28 | Name[lt]=MX atnaujinimų programa 29 | Name[mk]=MX Updater 30 | Name[mr]=MX Updater 31 | Name[nb]=MX Updater 32 | Name[nl]=MX Updater 33 | Name[pl]=MX Aktualizacje 34 | Name[pt_BR]=Notificador de Atualizações 35 | Name[pt]=Notificador de Actualizações 36 | Name[ro]=MX Updater 37 | Name[ru]=MX Updater 38 | Name[sk]=MX Updater 39 | Name[sl]=MX posodobitev 40 | Name[sq]=MX Updater 41 | Name[sr]=MX Updater 42 | Name[sv]=MX Uppdaterare 43 | Name[tr]=MX Updater 44 | Name[uk]=MX Updater 45 | Name[zh_CN]=MX Updater 46 | Name[zh_TW]=MX 更新 47 | Comment=An applet to show updates 48 | Comment[am]=ማሻሻያ የሚያሳይ አፕሌት 49 | Comment[ar]=An applet to show updates 50 | Comment[bg]=An applet to show updates 51 | Comment[ca]=Una aplicació per mostrar les actualitzacions 52 | Comment[cs]=An applet to show updates 53 | Comment[da]=En applet til at vise opdateringer 54 | Comment[de]=Ein Anzeiger verfügbarer Updates 55 | Comment[el]=Μια μικροεφαρμογή για την εμφάνιση ενημερώσεων 56 | Comment[es]=Un applet que muestra actualizaciones 57 | Comment[et]=An applet to show updates 58 | Comment[eu]=An applet to show updates 59 | Comment[fa]=An applet to show updates 60 | Comment[fi]=Sovelma päivitysten näyttämiseen 61 | Comment[fr]=Un applet affichant les mises à jour 62 | Comment[he_IL]=An applet to show updates 63 | Comment[hi]=An applet to show updates 64 | Comment[hr]=An applet to show updates 65 | Comment[hu]=Frissítésjelző minialkalmazás 66 | Comment[id]=An applet to show updates 67 | Comment[is]=An applet to show updates 68 | Comment[it]=Un'applet per mostrare gli aggiornamenti 69 | Comment[ja]=An applet to show updates 70 | Comment[kk]=An applet to show updates 71 | Comment[ko]=An applet to show updates 72 | Comment[lt]=Programėlė, skirta rodyti atnaujinimus 73 | Comment[mk]=An applet to show updates 74 | Comment[mr]=An applet to show updates 75 | Comment[nb]=An applet to show updates 76 | Comment[nl]=Een applet om updates te laten zien 77 | Comment[pl]=Aplet do pokazywania aktualizacji 78 | Comment[pt_BR]=Mini-aplicação que mostra as atualizações disponíveis [apt-notifier] 79 | Comment[pt]=Mini-aplicação que mostra as actualizações disponíveis [apt-notifier] 80 | Comment[ro]=An applet to show updates 81 | Comment[ru]=An applet to show updates 82 | Comment[sk]=An applet to show updates 83 | Comment[sl]=Aplet za prikaz posodobitev 84 | Comment[sq]=An applet to show updates 85 | Comment[sr]=An applet to show updates 86 | Comment[sv]=Ett miniprogram för att visa uppdateringar 87 | Comment[tr]=An applet to show updates 88 | Comment[uk]=An applet to show updates 89 | Comment[zh_CN]=An applet to show updates 90 | Comment[zh_TW]=顯示更新訊息的小程式 91 | Exec=bash -c "sleep 8; exec /usr/bin/apt-notifier" 92 | GenericName[en_US]=MX Updater 93 | GenericName=MX Updater 94 | Icon=mnotify-some 95 | MimeType= 96 | #NotShowIn=KDE; 97 | Path= 98 | StartupNotify=false 99 | Terminal=false 100 | TerminalOptions= 101 | Type=Application 102 | X-DBUS-ServiceName= 103 | X-DBUS-StartupType= 104 | X-DocPath= 105 | 106 | -------------------------------------------------------------------------------- /mx-updater-autostart.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop; 3 | Name=MX Updater 4 | Name[am]=MX ማሻሻያ 5 | Name[ar]=MX Updater 6 | Name[bg]=MX Updater 7 | Name[ca]=MX Updater 8 | Name[cs]=MX Updater 9 | Name[da]=MX Opdatering 10 | Name[de]=MX Updater 11 | Name[el]=MX Updater 12 | Name[es]=MX Actualizador 13 | Name[et]=MX Updater 14 | Name[eu]=MX Updater 15 | Name[fa]=MX Updater 16 | Name[fi]=MX Päivitys 17 | Name[fr]=MX Mise à jour 18 | Name[he_IL]=MX Updater 19 | Name[hi]=MX अपडेट साधन 20 | Name[hr]=MX Updater 21 | Name[hu]=MX frissítő 22 | Name[id]=MX Updater 23 | Name[is]=Uppfæra MX 24 | Name[it]=MX Aggiornamenti 25 | Name[ja]=MX Updater 26 | Name[kk]=MX Updater 27 | Name[ko]=MX Updater 28 | Name[lt]=MX atnaujinimų programa 29 | Name[mk]=MX Updater 30 | Name[mr]=MX Updater 31 | Name[nb]=MX Updater 32 | Name[nl]=MX Updater 33 | Name[pl]=MX Aktualizacje 34 | Name[pt_BR]=Notificador de Atualizações 35 | Name[pt]=Notificador de Actualizações 36 | Name[ro]=MX Updater 37 | Name[ru]=MX Updater 38 | Name[sk]=MX Updater 39 | Name[sl]=MX posodobitev 40 | Name[sq]=MX Updater 41 | Name[sr]=MX Updater 42 | Name[sv]=MX Uppdaterare 43 | Name[tr]=MX Updater 44 | Name[uk]=MX Updater 45 | Name[zh_CN]=MX Updater 46 | Name[zh_TW]=MX 更新 47 | Comment=An applet to show updates 48 | Comment[am]=ማሻሻያ የሚያሳይ አፕሌት 49 | Comment[ar]=An applet to show updates 50 | Comment[bg]=An applet to show updates 51 | Comment[ca]=Una aplicació per mostrar les actualitzacions 52 | Comment[cs]=An applet to show updates 53 | Comment[da]=En applet til at vise opdateringer 54 | Comment[de]=Ein Anzeiger verfügbarer Updates 55 | Comment[el]=Μια μικροεφαρμογή για την εμφάνιση ενημερώσεων 56 | Comment[es]=Un applet que muestra actualizaciones 57 | Comment[et]=An applet to show updates 58 | Comment[eu]=An applet to show updates 59 | Comment[fa]=An applet to show updates 60 | Comment[fi]=Sovelma päivitysten näyttämiseen 61 | Comment[fr]=Un applet affichant les mises à jour 62 | Comment[he_IL]=An applet to show updates 63 | Comment[hi]=An applet to show updates 64 | Comment[hr]=An applet to show updates 65 | Comment[hu]=Frissítésjelző minialkalmazás 66 | Comment[id]=An applet to show updates 67 | Comment[is]=An applet to show updates 68 | Comment[it]=Un'applet per mostrare gli aggiornamenti 69 | Comment[ja]=An applet to show updates 70 | Comment[kk]=An applet to show updates 71 | Comment[ko]=An applet to show updates 72 | Comment[lt]=Programėlė, skirta rodyti atnaujinimus 73 | Comment[mk]=An applet to show updates 74 | Comment[mr]=An applet to show updates 75 | Comment[nb]=An applet to show updates 76 | Comment[nl]=Een applet om updates te laten zien 77 | Comment[pl]=Aplet do pokazywania aktualizacji 78 | Comment[pt_BR]=Mini-aplicação que mostra as atualizações disponíveis [apt-notifier] 79 | Comment[pt]=Mini-aplicação que mostra as actualizações disponíveis [apt-notifier] 80 | Comment[ro]=An applet to show updates 81 | Comment[ru]=An applet to show updates 82 | Comment[sk]=An applet to show updates 83 | Comment[sl]=Aplet za prikaz posodobitev 84 | Comment[sq]=An applet to show updates 85 | Comment[sr]=An applet to show updates 86 | Comment[sv]=Ett miniprogram för att visa uppdateringar 87 | Comment[tr]=An applet to show updates 88 | Comment[uk]=An applet to show updates 89 | Comment[zh_CN]=An applet to show updates 90 | Comment[zh_TW]=顯示更新訊息的小程式 91 | Exec=bash -c "sleep 8; exec /usr/bin/apt-notifier" 92 | GenericName[en_US]=MX Updater 93 | GenericName=MX Updater 94 | Icon=mnotify-some 95 | MimeType= 96 | Path= 97 | StartupNotify=false 98 | Terminal=false 99 | TerminalOptions= 100 | Type=Application 101 | X-DBUS-ServiceName= 102 | X-DBUS-StartupType= 103 | X-DocPath= 104 | 105 | -------------------------------------------------------------------------------- /mx-updater-basic-upgrade: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-basic-upgrade pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-basic-upgrade apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | 12 | umask 0022 13 | QTEMP="mx-updater-qtenv" 14 | QTENV=$(mktemp -p ${XDG_RUNTIME_DIR:-/tmp} ${QTEMP}.XXXXXXXXXXXXXXXX) 15 | chmod +r "$QTENV" 16 | printenv | grep -E '^QT_|^LANG=|^LANGUAGE=|^LC_' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 17 | 18 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-basic-upgrade "--qtenv" "$QTENV" "${@}" 19 | 20 | if [ -f "$QTENV" ] ; then 21 | rm $QTENV 22 | fi 23 | fi 24 | if [ "$EUID" = "0" ]; then 25 | # root user 26 | # set XDG_RUNTIME_DIR - do nothing if already set 27 | if [ x"$XDG_RUNTIME_DIR" = "x" ]; then 28 | XDG_RUNTIME_DIR=/run/user/0 29 | export XDG_RUNTIME_DIR 30 | [ -d $XDG_RUNTIME_DIR ] || mkdir -p $XDG_RUNTIME_DIR 31 | chmod 700 $XDG_RUNTIME_DIR 32 | chown 0:0 $XDG_RUNTIME_DIR 33 | fi 34 | if [ "x$1" = "x--qtenv" ]; then 35 | QTENV="$2" 36 | shift 37 | shift 38 | if [ -r "$QTENV" ]; then 39 | . $QTENV 40 | rm $QTENV 41 | fi 42 | PATH="/usr/local/bin:$PATH" 43 | fi 44 | #eval set "$@" 45 | #RUN="$1" 46 | RUN="/usr/lib/apt-notifier/pkexec-wrappers/mx-updater-basic-upgrade.sh" 47 | #shift 48 | echo Starting "$RUN" "${@}" 49 | command -v "$RUN" >/dev/null || { echo "mx-updater-basic-upgrade: Command '$RUN' not found"; exit 1; } 50 | export NO_AT_BRIDGE=1 51 | exec "$RUN" "${@}" 52 | fi 53 | exit 54 | 55 | -------------------------------------------------------------------------------- /mx-updater-basic-upgrade.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # parameter 4 | T="$1" 5 | I="$2" 6 | D="--disable-server" 7 | 8 | # xdo 9 | 10 | read DW DH < <(xdotool getdisplaygeometry) 11 | 12 | TW=$(($DW*2/3)) # desired terminal width 13 | TH=$(($DH*2/3)) # desired terminal hight 14 | TX=$((($DW-$TW)/2)) 15 | TY=$((($DH-$TH)/2)) 16 | 17 | XSIZE="xdotool getactivewindow windowsize $TW $TH" 18 | XMOVE="xdotool getactivewindow windowmove $TX $TY" 19 | XDO="$XSIZE; $XMOVE" 20 | 21 | CW=10 # char width - rough default 22 | CH=20 # char hight - rough default 23 | 24 | G="--geometry=$(($TW/$CW))x$(($TH/$CH))+$TX+$TY" 25 | 26 | C='bash -c "sleep 1; '$XDO'; '$3'"' 27 | K='bash -c "sleep 1; '$3'"' 28 | 29 | # default to /usr/bin/xfce4-terminal 30 | XT=/usr/bin/x-terminal-emulator 31 | if [ -x /usr/bin/xfce4-terminal ]; then 32 | XT=/usr/bin/xfce4-terminal 33 | fi 34 | 35 | case $(readlink -e $XT) in 36 | 37 | *gnome-terminal.wrapper) 38 | gnome-terminal.wrapper $G -T "$T" -e "$C" 39 | ;; 40 | *konsole) 41 | if pgrep -x plasmashell >/dev/null; then 42 | konsole --nofork --hide-menubar -qwindowgeometry "${TW}x${TH}+$TX+$TY" -qwindowicon "mx-updater" -qwindowtitle "$T" -e "$K" 43 | else 44 | konsole -e "$C" 45 | sleep 5 46 | fi 47 | ;; 48 | *roxterm) 49 | roxterm "$G" -T "$T" --separate -e "$C" 50 | ;; 51 | *xfce4-terminal.wrapper | *xfce4-terminal) 52 | xfce4-terminal --hide-menubar $D $G --icon="$I" -T "$T" -e "$C" 53 | ;; 54 | *xterm) 55 | xterm -fa monaco -fs 12 -bg black -fg white -xrm 'XTerm.vt100.allowTitleOps: false' -T "$T" -e "$C" 56 | ;; 57 | *) x-terminal-emulator -T "$T" -e "$C" 58 | ;; 59 | esac 60 | 61 | exit 62 | -------------------------------------------------------------------------------- /mx-updater-disable-auto-update: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-disable-auto-update pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-disable-auto-update apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | QTENV="/tmp/mx-updater-disable-auto-update-qtenv.$EUID.$PPID.$$.$RANDOM$RANDOM" 12 | env | grep -E '^QT_|^LANG=' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 13 | chmod +r "$QTENV" 14 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-disable-auto-update "--qtenv" "$QTENV" "${@}" 15 | if [ -f "$QTENV" ] ; then 16 | rm $QTENV 17 | fi 18 | fi 19 | if [ "$EUID" = "0" ]; then 20 | # root user 21 | if [ "x$1" = "x--qtenv" ]; then 22 | QTENV="$2" 23 | shift 24 | shift 25 | if [ -r "$QTENV" -a "$QTENV" != "${QTENV#/tmp/mx-updater-disable-auto-update-qtenv.}" ] ; then 26 | . $QTENV 27 | rm $QTENV 28 | fi 29 | PATH="/usr/local/bin:$PATH" 30 | fi 31 | eval set "$@" 32 | RUN="$1" 33 | shift 34 | echo Starting "$RUN" "${@}" 35 | command -v "$RUN" >/dev/null || { echo "mx-updater-disable-auto-update: Command '$RUN' not found"; exit 1; } 36 | export NO_AT_BRIDGE=1 37 | exec "$RUN" "${@}" 38 | fi 39 | exit 40 | 41 | -------------------------------------------------------------------------------- /mx-updater-enable-auto-update: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-enable-auto-update pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-enable-auto-update apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | QTENV="/tmp/mx-updater-enable-auto-update-qtenv.$EUID.$PPID.$$.$RANDOM$RANDOM" 12 | env | grep -E '^QT_|^LANG=' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 13 | chmod +r "$QTENV" 14 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-enable-auto-update "--qtenv" "$QTENV" "${@}" 15 | if [ -f "$QTENV" ] ; then 16 | rm $QTENV 17 | fi 18 | fi 19 | if [ "$EUID" = "0" ]; then 20 | # root user 21 | if [ "x$1" = "x--qtenv" ]; then 22 | QTENV="$2" 23 | shift 24 | shift 25 | if [ -r "$QTENV" -a "$QTENV" != "${QTENV#/tmp/mx-updater-enable-auto-update-qtenv.}" ] ; then 26 | . $QTENV 27 | rm $QTENV 28 | fi 29 | PATH="/usr/local/bin:$PATH" 30 | fi 31 | eval set "$@" 32 | RUN="$1" 33 | shift 34 | echo Starting "$RUN" "${@}" 35 | command -v "$RUN" >/dev/null || { echo "mx-updater-enable-auto-update: Command '$RUN' not found"; exit 1; } 36 | export NO_AT_BRIDGE=1 37 | exec "$RUN" "${@}" 38 | fi 39 | exit 40 | 41 | -------------------------------------------------------------------------------- /mx-updater-full-upgrade: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-full-upgrade pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-full-upgrade apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | 12 | umask 0022 13 | QTEMP="mx-updater-qtenv" 14 | QTENV=$(mktemp -p ${XDG_RUNTIME_DIR:-/tmp} ${QTEMP}.XXXXXXXXXXXXXXXX) 15 | chmod +r "$QTENV" 16 | printenv | grep -E '^QT_|^LANG=|^LANGUAGE=|^LC_' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 17 | 18 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-full-upgrade "--qtenv" "$QTENV" "${@}" 19 | 20 | if [ -f "$QTENV" ] ; then 21 | rm $QTENV 22 | fi 23 | fi 24 | if [ "$EUID" = "0" ]; then 25 | # root user 26 | # set XDG_RUNTIME_DIR - do nothing if already set 27 | if [ x"$XDG_RUNTIME_DIR" = "x" ]; then 28 | XDG_RUNTIME_DIR=/run/user/0 29 | export XDG_RUNTIME_DIR 30 | [ -d $XDG_RUNTIME_DIR ] || mkdir -p $XDG_RUNTIME_DIR 31 | chmod 700 $XDG_RUNTIME_DIR 32 | chown 0:0 $XDG_RUNTIME_DIR 33 | fi 34 | if [ "x$1" = "x--qtenv" ]; then 35 | QTENV="$2" 36 | shift 37 | shift 38 | if [ -r "$QTENV" ]; then 39 | . $QTENV 40 | rm $QTENV 41 | fi 42 | PATH="/usr/local/bin:$PATH" 43 | fi 44 | #eval set "$@" 45 | #RUN="$1" 46 | RUN="/usr/lib/apt-notifier/pkexec-wrappers/mx-updater-full-upgrade.sh" 47 | #shift 48 | echo Starting "$RUN" "${@}" 49 | command -v "$RUN" >/dev/null || { echo "mx-updater-full-upgrade: Command '$RUN' not found"; exit 1; } 50 | export NO_AT_BRIDGE=1 51 | exec "$RUN" "${@}" 52 | fi 53 | exit 54 | 55 | -------------------------------------------------------------------------------- /mx-updater-full-upgrade.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # parameter 4 | T="$1" 5 | I="$2" 6 | D="--disable-server" 7 | 8 | # xdo 9 | 10 | read DW DH < <(xdotool getdisplaygeometry) 11 | 12 | TW=$(($DW*2/3)) # desired terminal width 13 | TH=$(($DH*2/3)) # desired terminal hight 14 | TX=$((($DW-$TW)/2)) 15 | TY=$((($DH-$TH)/2)) 16 | 17 | XSIZE="xdotool getactivewindow windowsize $TW $TH" 18 | XMOVE="xdotool getactivewindow windowmove $TX $TY" 19 | XDO="$XSIZE; $XMOVE" 20 | 21 | CW=10 # char width - rough default 22 | CH=20 # char hight - rough default 23 | 24 | G="--geometry=$(($TW/$CW))x$(($TH/$CH))+$TX+$TY" 25 | 26 | C='bash -c "sleep 1; '$XDO'; '$3'"' 27 | K='bash -c "sleep 1; '$3'"' 28 | 29 | # default to /usr/bin/xfce4-terminal 30 | XT=/usr/bin/x-terminal-emulator 31 | if [ -x /usr/bin/xfce4-terminal ]; then 32 | XT=/usr/bin/xfce4-terminal 33 | fi 34 | 35 | case $(readlink -e $XT) in 36 | 37 | *gnome-terminal.wrapper) 38 | gnome-terminal.wrapper $G -T "$T" -e "$C" 39 | ;; 40 | *konsole) 41 | if pgrep -x plasmashell >/dev/null; then 42 | konsole --nofork --hide-menubar -qwindowgeometry "${TW}x${TH}+$TX+$TY" -qwindowicon "mx-updater" -qwindowtitle "$T" -e "$K" 43 | else 44 | konsole -e "$C" 45 | sleep 5 46 | fi 47 | ;; 48 | *roxterm) 49 | roxterm "$G" -T "$T" --separate -e "$C" 50 | ;; 51 | *xfce4-terminal.wrapper | *xfce4-terminal) 52 | xfce4-terminal --hide-menubar $D $G --icon="$I" -T "$T" -e "$C" 53 | ;; 54 | *xterm) 55 | xterm -fa monaco -fs 12 -bg black -fg white -xrm 'XTerm.vt100.allowTitleOps: false' -T "$T" -e "$C" 56 | ;; 57 | *) x-terminal-emulator -T "$T" -e "$C" 58 | ;; 59 | esac 60 | 61 | exit 62 | -------------------------------------------------------------------------------- /mx-updater-menu-kde.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=MX Updater 4 | Name[am]=MX ማሻሻያ 5 | Name[ar]=MX Updater 6 | Name[bg]=MX Updater 7 | Name[ca]=MX Updater 8 | Name[cs]=MX Updater 9 | Name[da]=MX Opdatering 10 | Name[de]=MX Updater 11 | Name[el]=MX Updater 12 | Name[es]=MX Actualizador 13 | Name[et]=MX Updater 14 | Name[eu]=MX Updater 15 | Name[fa]=MX Updater 16 | Name[fi]=MX Päivitys 17 | Name[fr]=MX Mise à jour 18 | Name[he_IL]=MX Updater 19 | Name[hi]=MX अपडेट साधन 20 | Name[hr]=MX Updater 21 | Name[hu]=MX frissítő 22 | Name[id]=MX Updater 23 | Name[is]=Uppfæra MX 24 | Name[it]=MX Aggiornamenti 25 | Name[ja]=MX Updater 26 | Name[kk]=MX Updater 27 | Name[ko]=MX Updater 28 | Name[lt]=MX atnaujinimų programa 29 | Name[mk]=MX Updater 30 | Name[mr]=MX Updater 31 | Name[nb]=MX Updater 32 | Name[nl]=MX Updater 33 | Name[pl]=MX Aktualizacje 34 | Name[pt_BR]=Notificador de Atualizações 35 | Name[pt]=Notificador de Actualizações 36 | Name[ro]=MX Updater 37 | Name[ru]=MX Updater 38 | Name[sk]=MX Updater 39 | Name[sl]=MX posodobitev 40 | Name[sq]=MX Updater 41 | Name[sr]=MX Updater 42 | Name[sv]=MX Uppdaterare 43 | Name[tr]=MX Updater 44 | Name[uk]=MX Updater 45 | Name[zh_CN]=MX Updater 46 | Name[zh_TW]=MX 更新 47 | Comment=Re-enable MX Updater icon even if no updates available 48 | Comment[am]=የ MX ማሻሻያ ምልክት ምንም ማሻሻያ ባይኖርም እንኳን 49 | Comment[ar]=Re-enable MX Updater icon even if no updates available 50 | Comment[bg]=Re-enable MX Updater icon even if no updates available 51 | Comment[ca]=Reactiva la icona de MX Updater encara que no hi hagi actualitzacions disponibles 52 | Comment[cs]=Re-enable MX Updater icon even if no updates available 53 | Comment[da]=Genaktivér MX Opdatering-ikonet, selv hvis der ikke findes nogen opdateringer 54 | Comment[de]=MX Updater-Symbol wieder anzeigen, auch wenn keine Updates verfügbar sind 55 | Comment[el]=Ενεργοποιήστε ξανά το εικονίδιο του MX Updater, ακόμη και αν δεν υπάρχουν διαθέσιμες ενημερώσεις 56 | Comment[es]=Rehabilitar el icono de MX Updater aún cuando no hay actualizaciones disponibles 57 | Comment[et]=Re-enable MX Updater icon even if no updates available 58 | Comment[eu]=Re-enable MX Updater icon even if no updates available 59 | Comment[fa]=Re-enable MX Updater icon even if no updates available 60 | Comment[fi]=Re-enable MX Updater icon even if no updates available 61 | Comment[fr]=Réaffiche l'icône de MX Mise à jour même si aucune mise à jour n'est disponible 62 | Comment[he_IL]=Re-enable MX Updater icon even if no updates available 63 | Comment[hi]=Re-enable MX Updater icon even if no updates available 64 | Comment[hr]=Re-enable MX Updater icon even if no updates available 65 | Comment[hu]=Újból bekapcsolja az MX frissítő ikont, még akkor is, ha jelenleg nincs elérhető frissítés 66 | Comment[id]=Re-enable MX Updater icon even if no updates available 67 | Comment[is]=Re-enable MX Updater icon even if no updates available 68 | Comment[it]=Riattiva l'icona di MX Aggiornamenti anche se non ci sono aggiornamenti disponibili 69 | Comment[ja]=Re-enable MX Updater icon even if no updates available 70 | Comment[kk]=Re-enable MX Updater icon even if no updates available 71 | Comment[ko]=Re-enable MX Updater icon even if no updates available 72 | Comment[lt]=Iš naujo įjungti MX atnaujinimų programos piktogramą, netgi jei nėra prieinami jokie atnaujinimai 73 | Comment[mk]=Re-enable MX Updater icon even if no updates available 74 | Comment[mr]=Re-enable MX Updater icon even if no updates available 75 | Comment[nb]=Re-enable MX Updater icon even if no updates available 76 | Comment[nl]=Schakel MX Updater icoon opnieuw in, ook al zijn er geen updates beschikbaar 77 | Comment[pl]=Włącz ponownie ikonę MX Aktualizacje, nawet jeśli nie ma dostępnych aktualizacji 78 | Comment[pt_BR]=Reativar o ícone do MX Atualizador mesmo que não haja atualizações disponíveis 79 | Comment[pt]=Reactivar o ícone do Notificador de Actualizações mesmo que não haja actualizações disponíveis 80 | Comment[ro]=Re-enable MX Updater icon even if no updates available 81 | Comment[ru]=Re-enable MX Updater icon even if no updates available 82 | Comment[sk]=Re-enable MX Updater icon even if no updates available 83 | Comment[sl]=Reaktiviraj ikono za MX posodobitev, četudi ni na voljo posodobitev 84 | Comment[sq]=Re-enable MX Updater icon even if no updates available 85 | Comment[sr]=Re-enable MX Updater icon even if no updates available 86 | Comment[sv]=Återaktivera MX Uppdaterare ikonen även om det inte finns några uppdateringar 87 | Comment[tr]=Re-enable MX Updater icon even if no updates available 88 | Comment[uk]=Re-enable MX Updater icon even if no updates available 89 | Comment[zh_CN]=Re-enable MX Updater icon even if no updates available 90 | Comment[zh_TW]=即便目前沒有更新,仍然讓 MX 更新的圖示顯示出來 91 | GenericName=unhide/start 92 | Exec=/usr/bin/apt-notifier-unhide-Icon 93 | Icon=mx-updater 94 | StartupNotify=false 95 | Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop; 96 | OnlyShowIn=KDE; 97 | -------------------------------------------------------------------------------- /mx-updater-menu-non-kde.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=MX Updater 4 | Name[am]=MX ማሻሻያ 5 | Name[ar]=MX Updater 6 | Name[bg]=MX Updater 7 | Name[ca]=MX Updater 8 | Name[cs]=MX Updater 9 | Name[da]=MX Opdatering 10 | Name[de]=MX Updater 11 | Name[el]=MX Updater 12 | Name[es]=MX Actualizador 13 | Name[et]=MX Updater 14 | Name[eu]=MX Updater 15 | Name[fa]=MX Updater 16 | Name[fi]=MX Päivitys 17 | Name[fr]=MX Mise à jour 18 | Name[he_IL]=MX Updater 19 | Name[hi]=MX अपडेट साधन 20 | Name[hr]=MX Updater 21 | Name[hu]=MX frissítő 22 | Name[id]=MX Updater 23 | Name[is]=Uppfæra MX 24 | Name[it]=MX Aggiornamenti 25 | Name[ja]=MX Updater 26 | Name[kk]=MX Updater 27 | Name[ko]=MX Updater 28 | Name[lt]=MX atnaujinimų programa 29 | Name[mk]=MX Updater 30 | Name[mr]=MX Updater 31 | Name[nb]=MX Updater 32 | Name[nl]=MX Updater 33 | Name[pl]=MX Aktualizacje 34 | Name[pt_BR]=Notificador de Atualizações 35 | Name[pt]=Notificador de Actualizações 36 | Name[ro]=MX Updater 37 | Name[ru]=MX Updater 38 | Name[sk]=MX Updater 39 | Name[sl]=MX posodobitev 40 | Name[sq]=MX Updater 41 | Name[sr]=MX Updater 42 | Name[sv]=MX Uppdaterare 43 | Name[tr]=MX Updater 44 | Name[uk]=MX Updater 45 | Name[zh_CN]=MX Updater 46 | Name[zh_TW]=MX 更新 47 | Comment=Re-enable MX Updater icon even if no updates available 48 | Comment[am]=የ MX ማሻሻያ ምልክት ምንም ማሻሻያ ባይኖርም እንኳን 49 | Comment[ar]=Re-enable MX Updater icon even if no updates available 50 | Comment[bg]=Re-enable MX Updater icon even if no updates available 51 | Comment[ca]=Reactiva la icona de MX Updater encara que no hi hagi actualitzacions disponibles 52 | Comment[cs]=Re-enable MX Updater icon even if no updates available 53 | Comment[da]=Genaktivér MX Opdatering-ikonet, selv hvis der ikke findes nogen opdateringer 54 | Comment[de]=MX Updater-Symbol wieder anzeigen, auch wenn keine Updates verfügbar sind 55 | Comment[el]=Ενεργοποιήστε ξανά το εικονίδιο του MX Updater, ακόμη και αν δεν υπάρχουν διαθέσιμες ενημερώσεις 56 | Comment[es]=Rehabilitar el icono de MX Updater aún cuando no hay actualizaciones disponibles 57 | Comment[et]=Re-enable MX Updater icon even if no updates available 58 | Comment[eu]=Re-enable MX Updater icon even if no updates available 59 | Comment[fa]=Re-enable MX Updater icon even if no updates available 60 | Comment[fi]=Re-enable MX Updater icon even if no updates available 61 | Comment[fr]=Réaffiche l'icône de MX Mise à jour même si aucune mise à jour n'est disponible 62 | Comment[he_IL]=Re-enable MX Updater icon even if no updates available 63 | Comment[hi]=Re-enable MX Updater icon even if no updates available 64 | Comment[hr]=Re-enable MX Updater icon even if no updates available 65 | Comment[hu]=Újból bekapcsolja az MX frissítő ikont, még akkor is, ha jelenleg nincs elérhető frissítés 66 | Comment[id]=Re-enable MX Updater icon even if no updates available 67 | Comment[is]=Re-enable MX Updater icon even if no updates available 68 | Comment[it]=Riattiva l'icona di MX Aggiornamenti anche se non ci sono aggiornamenti disponibili 69 | Comment[ja]=Re-enable MX Updater icon even if no updates available 70 | Comment[kk]=Re-enable MX Updater icon even if no updates available 71 | Comment[ko]=Re-enable MX Updater icon even if no updates available 72 | Comment[lt]=Iš naujo įjungti MX atnaujinimų programos piktogramą, netgi jei nėra prieinami jokie atnaujinimai 73 | Comment[mk]=Re-enable MX Updater icon even if no updates available 74 | Comment[mr]=Re-enable MX Updater icon even if no updates available 75 | Comment[nb]=Re-enable MX Updater icon even if no updates available 76 | Comment[nl]=Schakel MX Updater icoon opnieuw in, ook al zijn er geen updates beschikbaar 77 | Comment[pl]=Włącz ponownie ikonę MX Aktualizacje, nawet jeśli nie ma dostępnych aktualizacji 78 | Comment[pt_BR]=Reativar o ícone do MX Atualizador mesmo que não haja atualizações disponíveis 79 | Comment[pt]=Reactivar o ícone do Notificador de Actualizações mesmo que não haja actualizações disponíveis 80 | Comment[ro]=Re-enable MX Updater icon even if no updates available 81 | Comment[ru]=Re-enable MX Updater icon even if no updates available 82 | Comment[sk]=Re-enable MX Updater icon even if no updates available 83 | Comment[sl]=Reaktiviraj ikono za MX posodobitev, četudi ni na voljo posodobitev 84 | Comment[sq]=Re-enable MX Updater icon even if no updates available 85 | Comment[sr]=Re-enable MX Updater icon even if no updates available 86 | Comment[sv]=Återaktivera MX Uppdaterare ikonen även om det inte finns några uppdateringar 87 | Comment[tr]=Re-enable MX Updater icon even if no updates available 88 | Comment[uk]=Re-enable MX Updater icon even if no updates available 89 | Comment[zh_CN]=Re-enable MX Updater icon even if no updates available 90 | Comment[zh_TW]=即便目前沒有更新,仍然讓 MX 更新的圖示顯示出來 91 | GenericName=unhide/start 92 | Exec=/usr/bin/apt-notifier-unhide-Icon 93 | Icon=mx-updater 94 | StartupNotify=false 95 | Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop; 96 | NotShowIn=KDE; 97 | -------------------------------------------------------------------------------- /mx-updater-reload: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-reload pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-reload apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | 12 | umask 0022 13 | QTEMP="mx-updater-qtenv" 14 | QTENV=$(mktemp -p ${XDG_RUNTIME_DIR:-/tmp} ${QTEMP}.XXXXXXXXXXXXXXXX) 15 | chmod +r "$QTENV" 16 | printenv | grep -E '^QT_|^LANG=|^LANGUAGE=|^LC_' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 17 | 18 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-reload "--qtenv" "$QTENV" "${@}" 19 | 20 | if [ -f "$QTENV" ] ; then 21 | rm $QTENV 22 | fi 23 | fi 24 | if [ "$EUID" = "0" ]; then 25 | # root user 26 | # set XDG_RUNTIME_DIR - do nothing if already set 27 | if [ x"$XDG_RUNTIME_DIR" = "x" ]; then 28 | XDG_RUNTIME_DIR=/run/user/0 29 | export XDG_RUNTIME_DIR 30 | [ -d $XDG_RUNTIME_DIR ] || mkdir -p $XDG_RUNTIME_DIR 31 | chmod 700 $XDG_RUNTIME_DIR 32 | chown 0:0 $XDG_RUNTIME_DIR 33 | fi 34 | if [ "x$1" = "x--qtenv" ]; then 35 | QTENV="$2" 36 | shift 37 | shift 38 | if [ -r "$QTENV" ]; then 39 | . $QTENV 40 | rm $QTENV 41 | fi 42 | PATH="/usr/local/bin:$PATH" 43 | fi 44 | #eval set "$@" 45 | #RUN="$1" 46 | #RUN="/usr/lib/apt-notifier/pkexec-wrappers/mx-updater-reload.sh" 47 | RUN="/usr/local/bin/mx-updater_reload" 48 | #shift 49 | #echo Starting "$RUN" "${@}" 50 | command -v "$RUN" >/dev/null || { echo "mx-updater-reload: Command '$RUN' not found"; exit 1; } 51 | export NO_AT_BRIDGE=1 52 | exec "$RUN" "${@}" 53 | fi 54 | exit 55 | 56 | -------------------------------------------------------------------------------- /mx-updater-reload.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # parameter 4 | T="${1#*--title=}" 5 | I="${2#*--icon=}" 6 | P="${3}" 7 | D="--disable-server" 8 | 9 | : ${T:=MX-Updater: Reload} 10 | : ${I:=mnotify-some-classic} 11 | 12 | # xdo 13 | 14 | read DW DH < <(xdotool getdisplaygeometry) 15 | 16 | TW=$(($DW*2/3)) # desired terminal width 17 | TH=$(($DH*2/3)) # desired terminal hight 18 | TX=$((($DW-$TW)/2)) 19 | TY=$((($DH-$TH)/2)) 20 | 21 | XSIZE="xdotool getactivewindow windowsize $TW $TH" 22 | XMOVE="xdotool getactivewindow windowmove $TX $TY" 23 | XDO="$XSIZE; $XMOVE" 24 | 25 | CW=10 # char width - rough default 26 | CH=20 # char hight - rough default 27 | 28 | G="--geometry=$(($TW/$CW))x$(($TH/$CH))+$TX+$TY" 29 | 30 | SLEEP=6 # sleep 31 | 32 | #C='bash -c "echo apt-get update; sleep 1;'" $XDO;"' mx-updater_reload; sleep '"$SLEEP"'; echo; read -n1 -sr -p'"'$P'"';"' 33 | C='bash -c "echo apt-get update; sleep 1;'" $XDO;"' /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-reload; sleep '"$SLEEP"'; echo; read -n1 -sr -p'"'$P'"';"' 34 | 35 | #K='bash -c "echo apt-get update; sleep 1; mx-updater_reload; sleep '"$SLEEP"'; echo; read -n1 -sr -p'"'$P'"';"' 36 | K='bash -c "echo apt-get update; sleep 1; /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-reload; sleep '"$SLEEP"'; echo; read -n1 -sr -p'"'$P'"';"' 37 | 38 | # default to /usr/bin/xfce4-terminal 39 | 40 | XT=/usr/bin/x-terminal-emulator 41 | if [ -x /usr/bin/xfce4-terminal ]; then 42 | XT=/usr/bin/xfce4-terminal 43 | fi 44 | 45 | case $(readlink -e $XT) in 46 | 47 | *gnome-terminal.wrapper) 48 | gnome-terminal.wrapper $G -T "$T" -e "$C" 49 | ;; 50 | *konsole) 51 | if pgrep -x plasmashell >/dev/null; then 52 | konsole --nofork --hide-menubar -qwindowgeometry "${TW}x${TH}+$TX+$TY" -qwindowicon "mx-updater" -qwindowtitle "$T" -e "$K" 53 | else 54 | konsole -e "$C" 55 | sleep 5 56 | fi 57 | ;; 58 | *roxterm) 59 | roxterm "$G" -T "$T" --separate -e "$C" 60 | ;; 61 | *xfce4-terminal.wrapper | *xfce4-terminal) 62 | xfce4-terminal --hide-menubar $D $G --icon="$I" -T "$T" -e "$C" 63 | ;; 64 | *xterm) 65 | xterm -fa monaco -fs 12 -bg black -fg white -xrm 'XTerm.vt100.allowTitleOps: false' -T "$T" -e "$C" 66 | ;; 67 | *) x-terminal-emulator -T "$T" -e "$C" 68 | ;; 69 | esac 70 | 71 | exit 72 | -------------------------------------------------------------------------------- /mx-updater-view-auto-update-dpkg-logs: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-view-auto-update-dpkg-logs pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-view-auto-update-dpkg-logs apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | QTENV="/tmp/mx-updater-view-auto-update-dpkg-logs-qtenv.$EUID.$PPID.$$.$RANDOM$RANDOM" 12 | env | grep -E '^QT_|^LANG=' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 13 | chmod +r "$QTENV" 14 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-view-auto-update-dpkg-logs "--qtenv" "$QTENV" "${@}" 15 | if [ -f "$QTENV" ] ; then 16 | rm $QTENV 17 | fi 18 | fi 19 | if [ "$EUID" = "0" ]; then 20 | # root user 21 | if [ "x$1" = "x--qtenv" ]; then 22 | QTENV="$2" 23 | shift 24 | shift 25 | if [ -r "$QTENV" -a "$QTENV" != "${QTENV#/tmp/mx-updater-view-auto-update-dpkg-logs-qtenv.}" ] ; then 26 | . $QTENV 27 | rm $QTENV 28 | fi 29 | PATH="/usr/local/bin:$PATH" 30 | fi 31 | #eval set "$@" 32 | #RUN="$1" 33 | RUN="/usr/lib/apt-notifier/pkexec-wrappers/mx-updater-view-auto-update-dpkg-logs.sh" 34 | #shift 35 | echo Starting "$RUN" "${@}" 36 | command -v "$RUN" >/dev/null || { echo "mx-updater-view-auto-update-dpkg-logs: Command '$RUN' not found"; exit 1; } 37 | export NO_AT_BRIDGE=1 38 | exec "$RUN" "${@}" 39 | fi 40 | exit 41 | 42 | -------------------------------------------------------------------------------- /mx-updater-view-auto-update-dpkg-logs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # parameter 4 | T="$1" 5 | I="$2" 6 | D="--disable-server" 7 | 8 | # xdo 9 | 10 | read DW DH < <(xdotool getdisplaygeometry) 11 | 12 | TW=$(($DW*2/3)) # desired terminal width 13 | TH=$(($DH*2/3)) # desired terminal hight 14 | 15 | XSIZE="xdotool getactivewindow windowsize $TW $TH" 16 | XMOVE="xdotool getactivewindow windowmove $((($DW-$TW)/2)) $((($DH-$TH)/2))" 17 | XDO="$XSIZE; $XMOVE" 18 | 19 | CW=10 # char width - rough default 20 | CH=20 # char hight - rough default 21 | 22 | G="--geometry=$(($TW/$CW))x$(($TH/$CH))+$((($DW-$TW)/2))+$((($DH-$TH)/2))" 23 | 24 | C='bash -c "sleep 1; '$XDO'; mx-updater_unattended_upgrades_dpkg_log_view"' 25 | 26 | # default to /usr/bin/xfce4-terminal 27 | 28 | XT=/usr/bin/x-terminal-emulator 29 | if [ -x /usr/bin/xfce4-terminal ]; then 30 | XT=/usr/bin/xfce4-terminal 31 | fi 32 | 33 | 34 | case $(readlink -e $XT) in 35 | 36 | *gnome-terminal.wrapper) 37 | gnome-terminal.wrapper $G -T "$T" -e "$C" 38 | ;; 39 | *konsole) 40 | konsole -e "$C" 41 | sleep 5 42 | ;; 43 | *roxterm) 44 | roxterm "$G" -T "$T" --separate -e "$C" 45 | ;; 46 | *xfce4-terminal.wrapper | *xfce4-terminal) 47 | xfce4-terminal $D $G --icon="$I" -T "$T" -e "$C" 48 | ;; 49 | *xterm) 50 | xterm -fa monaco -fs 12 -bg black -fg white -xrm 'XTerm.vt100.allowTitleOps: false' -T "$T" -e "$C" 51 | ;; 52 | *) x-terminal-emulator -T "$T" -e "$C" 53 | ;; 54 | esac 55 | 56 | exit 57 | 58 | -------------------------------------------------------------------------------- /mx-updater-view-auto-update-logs: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # MX Linux mx-updater-view-auto-update-logs pkexec wrapper to retain QT environment 4 | # Usage: 5 | # mx-updater-view-auto-update-logs apps ... 6 | # adapted from mx-pkexec by dolphin_oracle for MX-Linux 7 | # original code by fehlix for MX-Linux 8 | 9 | if [ "$EUID" != "0" ]; then 10 | # normal user 11 | QTENV="/tmp/mx-updater-view-auto-update-logs-qtenv.$EUID.$PPID.$$.$RANDOM$RANDOM" 12 | env | grep -E '^QT_|^LANG=' | sed -e 's/^/export /' 2>/dev/null > "$QTENV" 13 | chmod +r "$QTENV" 14 | pkexec /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-view-auto-update-logs "--qtenv" "$QTENV" "${@}" 15 | if [ -f "$QTENV" ] ; then 16 | rm $QTENV 17 | fi 18 | fi 19 | if [ "$EUID" = "0" ]; then 20 | # root user 21 | if [ "x$1" = "x--qtenv" ]; then 22 | QTENV="$2" 23 | shift 24 | shift 25 | if [ -r "$QTENV" -a "$QTENV" != "${QTENV#/tmp/mx-updater-view-auto-update-logs-qtenv.}" ] ; then 26 | . $QTENV 27 | rm $QTENV 28 | fi 29 | PATH="/usr/local/bin:$PATH" 30 | fi 31 | #eval set "$@" 32 | #RUN="$1" 33 | RUN="/usr/lib/apt-notifier/pkexec-wrappers/mx-updater-view-auto-update-logs.sh" 34 | #shift 35 | echo Starting "$RUN" "${@}" 36 | command -v "$RUN" >/dev/null || { echo "mx-updater-view-auto-update-logs: Command '$RUN' not found"; exit 1; } 37 | export NO_AT_BRIDGE=1 38 | exec "$RUN" "${@}" 39 | fi 40 | exit 41 | 42 | -------------------------------------------------------------------------------- /mx-updater-view-auto-update-logs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # parameter 4 | T="$1" 5 | I="$2" 6 | D="--disable-server" 7 | 8 | # xdo 9 | 10 | read DW DH < <(xdotool getdisplaygeometry) 11 | 12 | TW=$(($DW*2/3)) # desired terminal width 13 | TH=$(($DH*2/3)) # desired terminal hight 14 | 15 | XSIZE="xdotool getactivewindow windowsize $TW $TH" 16 | XMOVE="xdotool getactivewindow windowmove $((($DW-$TW)/2)) $((($DH-$TH)/2))" 17 | XDO="$XSIZE; $XMOVE" 18 | 19 | CW=10 # char width - rough default 20 | CH=20 # char hight - rough default 21 | 22 | G="--geometry=$(($TW/$CW))x$(($TH/$CH))+$((($DW-$TW)/2))+$((($DH-$TH)/2))" 23 | 24 | C='bash -c "sleep 1; '$XDO'; mx-updater_unattended_upgrades_log_view"' 25 | 26 | # default to /usr/bin/xfce4-terminal 27 | 28 | XT=/usr/bin/x-terminal-emulator 29 | if [ -x /usr/bin/xfce4-terminal ]; then 30 | XT=/usr/bin/xfce4-terminal 31 | fi 32 | 33 | 34 | case $(readlink -e $XT) in 35 | 36 | *gnome-terminal.wrapper) 37 | gnome-terminal.wrapper $G -T "$T" -e "$C" 38 | ;; 39 | *konsole) 40 | konsole -e "$C" 41 | sleep 5 42 | ;; 43 | *roxterm) 44 | roxterm "$G" -T "$T" --separate -e "$C" 45 | ;; 46 | *xfce4-terminal.wrapper | *xfce4-terminal) 47 | xfce4-terminal $D $G --icon="$I" -T "$T" -e "$C" 48 | ;; 49 | *xterm) 50 | xterm -fa monaco -fs 12 -bg black -fg white -xrm 'XTerm.vt100.allowTitleOps: false' -T "$T" -e "$C" 51 | ;; 52 | *) x-terminal-emulator -T "$T" -e "$C" 53 | ;; 54 | esac 55 | 56 | exit 57 | 58 | -------------------------------------------------------------------------------- /mx-updater.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=MX Updater 4 | Name[am]=MX ማሻሻያ 5 | Name[ar]=MX Updater 6 | Name[bg]=MX Updater 7 | Name[ca]=MX Updater 8 | Name[cs]=MX Updater 9 | Name[da]=MX Opdatering 10 | Name[de]=MX Updater 11 | Name[el]=MX Updater 12 | Name[es]=MX Actualizador 13 | Name[et]=MX Updater 14 | Name[eu]=MX Updater 15 | Name[fa]=MX Updater 16 | Name[fi]=MX Päivitys 17 | Name[fr]=MX Mise à jour 18 | Name[he_IL]=MX Updater 19 | Name[hi]=MX अपडेट साधन 20 | Name[hr]=MX Updater 21 | Name[hu]=MX frissítő 22 | Name[id]=MX Updater 23 | Name[is]=Uppfæra MX 24 | Name[it]=MX Aggiornamenti 25 | Name[ja]=MX Updater 26 | Name[kk]=MX Updater 27 | Name[ko]=MX Updater 28 | Name[lt]=MX atnaujinimų programa 29 | Name[mk]=MX Updater 30 | Name[mr]=MX Updater 31 | Name[nb]=MX Updater 32 | Name[nl]=MX Updater 33 | Name[pl]=MX Aktualizacje 34 | Name[pt_BR]=Notificador de Atualizações 35 | Name[pt]=Notificador de Actualizações 36 | Name[ro]=MX Updater 37 | Name[ru]=MX Updater 38 | Name[sk]=MX Updater 39 | Name[sl]=MX posodobitev 40 | Name[sq]=MX Updater 41 | Name[sr]=MX Updater 42 | Name[sv]=MX Uppdaterare 43 | Name[tr]=MX Updater 44 | Name[uk]=MX Updater 45 | Name[zh_CN]=MX Updater 46 | Name[zh_TW]=MX 更新 47 | Comment=Re-enable MX Updater icon even if no updates available 48 | Comment[am]=የ MX ማሻሻያ ምልክት ምንም ማሻሻያ ባይኖርም እንኳን 49 | Comment[ar]=Re-enable MX Updater icon even if no updates available 50 | Comment[bg]=Re-enable MX Updater icon even if no updates available 51 | Comment[ca]=Reactiva la icona de MX Updater encara que no hi hagi actualitzacions disponibles 52 | Comment[cs]=Re-enable MX Updater icon even if no updates available 53 | Comment[da]=Genaktivér MX Opdatering-ikonet, selv hvis der ikke findes nogen opdateringer 54 | Comment[de]=MX Updater-Symbol wieder anzeigen, auch wenn keine Updates verfügbar sind 55 | Comment[el]=Ενεργοποιήστε ξανά το εικονίδιο του MX Updater, ακόμη και αν δεν υπάρχουν διαθέσιμες ενημερώσεις 56 | Comment[es]=Rehabilitar el icono de MX Updater aún cuando no hay actualizaciones disponibles 57 | Comment[et]=Re-enable MX Updater icon even if no updates available 58 | Comment[eu]=Re-enable MX Updater icon even if no updates available 59 | Comment[fa]=Re-enable MX Updater icon even if no updates available 60 | Comment[fi]=Re-enable MX Updater icon even if no updates available 61 | Comment[fr]=Réaffiche l'icône de MX Mise à jour même si aucune mise à jour n'est disponible 62 | Comment[he_IL]=Re-enable MX Updater icon even if no updates available 63 | Comment[hi]=Re-enable MX Updater icon even if no updates available 64 | Comment[hr]=Re-enable MX Updater icon even if no updates available 65 | Comment[hu]=Újból bekapcsolja az MX frissítő ikont, még akkor is, ha jelenleg nincs elérhető frissítés 66 | Comment[id]=Re-enable MX Updater icon even if no updates available 67 | Comment[is]=Re-enable MX Updater icon even if no updates available 68 | Comment[it]=Riattiva l'icona di MX Aggiornamenti anche se non ci sono aggiornamenti disponibili 69 | Comment[ja]=Re-enable MX Updater icon even if no updates available 70 | Comment[kk]=Re-enable MX Updater icon even if no updates available 71 | Comment[ko]=Re-enable MX Updater icon even if no updates available 72 | Comment[lt]=Iš naujo įjungti MX atnaujinimų programos piktogramą, netgi jei nėra prieinami jokie atnaujinimai 73 | Comment[mk]=Re-enable MX Updater icon even if no updates available 74 | Comment[mr]=Re-enable MX Updater icon even if no updates available 75 | Comment[nb]=Re-enable MX Updater icon even if no updates available 76 | Comment[nl]=Schakel MX Updater icoon opnieuw in, ook al zijn er geen updates beschikbaar 77 | Comment[pl]=Włącz ponownie ikonę MX Aktualizacje, nawet jeśli nie ma dostępnych aktualizacji 78 | Comment[pt_BR]=Reativar o ícone do MX Atualizador mesmo que não haja atualizações disponíveis 79 | Comment[pt]=Reactivar o ícone do Notificador de Actualizações mesmo que não haja actualizações disponíveis 80 | Comment[ro]=Re-enable MX Updater icon even if no updates available 81 | Comment[ru]=Re-enable MX Updater icon even if no updates available 82 | Comment[sk]=Re-enable MX Updater icon even if no updates available 83 | Comment[sl]=Reaktiviraj ikono za MX posodobitev, četudi ni na voljo posodobitev 84 | Comment[sq]=Re-enable MX Updater icon even if no updates available 85 | Comment[sr]=Re-enable MX Updater icon even if no updates available 86 | Comment[sv]=Återaktivera MX Uppdaterare ikonen även om det inte finns några uppdateringar 87 | Comment[tr]=Re-enable MX Updater icon even if no updates available 88 | Comment[uk]=Re-enable MX Updater icon even if no updates available 89 | Comment[zh_CN]=Re-enable MX Updater icon even if no updates available 90 | Comment[zh_TW]=即便目前沒有更新,仍然讓 MX 更新的圖示顯示出來 91 | GenericName=unhide/start 92 | Exec=/usr/bin/apt-notifier-unhide-Icon 93 | Icon=mx-updater 94 | StartupNotify=false 95 | Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop; 96 | -------------------------------------------------------------------------------- /mx-updater_reload: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | apt-get update 4 | 5 | echo 6 | 7 | # prepare pinned package handling 8 | AptPref_Opts="" 9 | AptPreferences="" 10 | PinnedPreferences="" 11 | [ "${PATH%%/sbin*}" = "$PATH" ] && PATH="$PATH:/sbin:/usr/sbin" 12 | if grep -sq "^Package" /var/lib/synaptic/preferences && which synaptic >/dev/null; then 13 | PinnedPreferences=/var/lib/synaptic/preferences 14 | fi 15 | if [ -n "$PinnedPreferences" ] && [ -r "$PinnedPreferences" ]; then 16 | eval $(apt-config shell AptPreferences Dir::Etc::preferences) 17 | [ -n "${AptPreferences%%/*}" ] && AptPreferences=/etc/apt/${AptPreferences} 18 | if [ ! -e ${AptPreferences} ]; then 19 | AptPref_Opts=" -o Dir::Etc::preferences=${PinnedPreferences}" 20 | else 21 | tmp_apt_pref=$(mktemp -t apt_tmp_preferences.XXXXXXXXXXXX) 22 | chmod 644 $tmp_apt_pref 23 | trap "rm -f $tmp_apt_pref" EXIT 24 | cat ${AptPreferences} >> $tmp_apt_pref 25 | echo "" >> $tmp_apt_pref 26 | cat $PinnedPreferences >> $tmp_apt_pref 27 | AptPref_Opts=" -o Dir::Etc::preferences=${tmp_apt_pref}" 28 | fi 29 | fi 30 | 31 | # UpgradeType: dist-upgrade or upgrade 32 | UpgradeCounts="" 33 | DistUpgradeCounts="" 34 | UpgradeType=$(grep -m1 ^UpgradeType /home/"$(logname)"/.config/apt-notifierrc 2>/dev/null | cut -f2 -d= ) 35 | 36 | case $UpgradeType in 37 | upgrade) Count=$(LANG=C apt-get -s $AptPref_Opts upgrade | grep -c '^Inst ') 38 | ;; 39 | *) Count=$(LANG=C apt-get -s $AptPref_Opts dist-upgrade | grep -c '^Inst ') 40 | ;; 41 | esac 42 | 43 | 44 | case $Count in 45 | 0) UpdatesMsg=$(/usr/bin/gettext -d apt-notifier "0 updates available") 46 | ;; 47 | 48 | 1) UpdatesMsg=$(/usr/bin/gettext -d apt-notifier "1 new update available") 49 | ;; 50 | 51 | *) #UpdatesMsg="`/usr/bin/gettext -d apt-notifier -s $Count \"$n new updates available\"`" # doesn't work? 52 | UpdatesMsg=$(/usr/bin/gettext -d apt-notifier -s $Count "Updates") # so use this 53 | ;; 54 | esac 55 | 56 | echo $UpdatesMsg 57 | echo 58 | 59 | exit 60 | -------------------------------------------------------------------------------- /mx-updater_unattended_upgrades_dpkg_log_view: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #test to see if started by apt-notifier.py, 4 | #if it was resize terminal window to 67% of screenwidth & screenheight, 5 | #and reposition to the center of screen 6 | #sleep 1 7 | #ps axjf | grep ^[[:space:]]*$$ -B7 -E | grep apt-notifier.py$ -qo 8 | #if [ "$?" = "0" ] 9 | # then 10 | # IFS='x' read screenWidth screenHeight < <(xdpyinfo | grep dimensions | grep -o '[0-9x]*' | head -n1) 11 | # xdotool getactivewindow windowsize --usehints 67% 67% 12 | # read width height < <(xdotool getactivewindow getwindowgeometry --shell | head -5 | tail -2 | cut -f2 -d= | sed ':a;N;$!ba;s/\n/ /g') 13 | # newPosX=$(((screenWidth-width)/2)) 14 | # newPosY=$(((screenHeight-height)/2)) 15 | # xdotool getactivewindow windowmove "$newPosX" "$newPosY" 16 | #fi 17 | 18 | ShowUnattendedUpgradesDpkgLogs() 19 | { 20 | ls -1tr /var/log/unattended-upgrades/unattended-upgrades-dpkg.log* |\ 21 | xargs zcat -fq |\ 22 | sed 's/%\x0D/%\n/g' |\ 23 | grep -v %$ 24 | } 25 | 26 | #set strings using translations from the apt-notfier.py python script 27 | LessPrompt="` gettext -d apt-notifier \"Press 'h' for help, 'q' to quit\"`" 28 | NoLogsFound="`gettext -d apt-notifier \"No logs found.\"`" 29 | 30 | if [ -f /var/log/unattended-upgrades/unattended-upgrades-dpkg.log ] 31 | then 32 | StartOfLatestDpkgLogEntries="$(ShowUnattendedUpgradesDpkgLogs | grep ^\( -B1 | grep -v -e^\( -e\-\- | grep [:][0-5][0-9][:] | cut -f1-2 -d: | rev | cut -c5- | rev | sort -u | tail -1)" 33 | StartOfLatestDpkgLogEntries="$(ShowUnattendedUpgradesDpkgLogs | grep "$StartOfLatestDpkgLogEntries" -m1)" 34 | ShowUnattendedUpgradesDpkgLogs | less -~ -R --prompt="--less--[$LessPrompt]" -p "$StartOfLatestDpkgLogEntries" 35 | else 36 | echo -e \\n"${NoLogsFound}"\\n | less -~ -R --prompt="--less--[$LessPrompt]" 37 | fi 38 | 39 | exit 40 | -------------------------------------------------------------------------------- /mx-updater_unattended_upgrades_log_view: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #test to see if started by apt-notifier.py, 4 | #if it was resize terminal window to 67% of screenwidth & screenheight, 5 | #and reposition to the center of screen 6 | #sleep 1 7 | #ps axjf | grep ^[[:space:]]*$$ -B7 -E | grep apt-notifier.py$ -qo 8 | #if [ "$?" = "0" ] 9 | # then 10 | # IFS='x' read screenWidth screenHeight < <(xdpyinfo | grep dimensions | grep -o '[0-9x]*' | head -n1) 11 | # xdotool getactivewindow windowsize --usehints 67% 67% 12 | # read width height < <(xdotool getactivewindow getwindowgeometry --shell | head -5 | tail -2 | cut -f2 -d= | sed ':a;N;$!ba;s/\n/ /g') 13 | # newPosX=$(((screenWidth-width)/2)) 14 | # newPosY=$(((screenHeight-height)/2)) 15 | # xdotool getactivewindow windowmove "$newPosX" "$newPosY" 16 | #fi 17 | 18 | ShowUnattendedUpgradesLogs() 19 | { 20 | ls -1tr /var/log/unattended-upgrades/unattended-upgrades.log* |\ 21 | \ 22 | xargs zcat -fq |\ 23 | \ 24 | sed 's/origin=/\norigin=/g' |\ 25 | sed 's/, \x27a=/,\n\x27a=/g' |\ 26 | sed 's/, \x27c=/,\n\x27c=/g' |\ 27 | sed 's/, \x27l=/,\n\x27l=/g' |\ 28 | sed 's/, \x27n=/,\n\x27n=/g' |\ 29 | sed 's/, o=/,\no=/g' |\ 30 | sed 's/, \x27archive=/,\n\x27archive=/g' |\ 31 | sed 's/, \x27codename=/,\n\x27codename=/g' |\ 32 | sed 's/, \x27component=/,\n\x27component=/g' |\ 33 | sed 's/, \x27label=/,\n\x27label=/g' |\ 34 | sed 's/, \x27origin=/,\n\x27origin=/g' |\ 35 | sed 's/, \x27suite=/,\n\x27suite=/g' 36 | } 37 | #set strings using translations from the apt-notfier.py python script 38 | LessPrompt="` gettext -d apt-notifier \"Press 'h' for help, 'q' to quit\"`" 39 | NoLogsFound="`gettext -d apt-notifier \"No logs found.\"`" 40 | SeeHistory="` gettext -d apt-notifier \"For a less detailed view see 'Auto-update dpkg log(s)' or 'History'.\"`" 41 | 42 | if [ -f /var/log/unattended-upgrades/unattended-upgrades.log ] 43 | then 44 | StartOfLatestEntry="$(ShowUnattendedUpgradesLogs | grep 'Initial blacklist : ' | awk '{print $1,$2}' | tail -n 1)" 45 | ShowUnattendedUpgradesLogs | sed -e "\$a\\\n${SeeHistory}\\\\\n" | sed 's/\\$//' | less -~ -R --prompt="--less--[$LessPrompt]" -p "${StartOfLatestEntry}" 46 | else 47 | echo -e \\n"${NoLogsFound}"\\n | less -~ -R --prompt="--less--[$LessPrompt]" 48 | fi 49 | 50 | exit 51 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-basic-upgrade.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | basic upgrade 14 | መሰረታዊ ማሻሻያ 15 | basic upgrade 16 | basic upgrade 17 | actualització bàsica 18 | basic upgrade 19 | grundlæggende opgradering 20 | grundlegende Aktualisierung 21 | βασική αναβάθμιση 22 | actualización básica 23 | basic upgrade 24 | basic upgrade 25 | basic upgrade 26 | tavallinen päivitys 27 | Mise à jour basique 28 | basic upgrade 29 | सामान्य अपग्रेड 30 | osnovna nadogradnja 31 | basic upgrade 32 | basic upgrade 33 | basic upgrade 34 | Aggiornamento base 35 | basic upgrade 36 | basic upgrade 37 | basic upgrade 38 | basic upgrade 39 | pagrindinis naujinimas 40 | basic upgrade 41 | basic upgrade 42 | basis opwaardering 43 | podstawowa aktualizacja 44 | atualizar apenas os pacotes 45 | actualizar apenas os pacotes 46 | basic upgrade 47 | базовое обновление 48 | basic upgrade 49 | osnovna nadgradnja 50 | basic upgrade 51 | basic upgrade 52 | enkel uppgradering 53 | temel yükseltme 54 | basic upgrade 55 | basic upgrade 56 | 基本升級 57 | mnotify-some-wireframe-pkexec 58 | 59 | auth_admin 60 | auth_admin 61 | auth_admin 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-basic-upgrade 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-disable-auto-update.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | Disable Auto-update 14 | Disable Auto-update 15 | Disable Auto-update 16 | Disable Auto-update 17 | Desactiva l'actualització automàtica 18 | Disable Auto-update 19 | Deaktivér automatisk opdatering 20 | Automatische Aktualisierung deaktivieren 21 | Απενεργοποίηση Auto-update 22 | Deshabilitar la Auto-actualización 23 | Disable Auto-update 24 | Disable Auto-update 25 | Disable Auto-update 26 | Disable Auto-update 27 | Désactiver mise à jour automatique 28 | Disable Auto-update 29 | स्वतः अपडेट निष्क्रिय करें 30 | Onemogući samoažuriranje 31 | Disable Auto-update 32 | Disable Auto-update 33 | Disable Auto-update 34 | Disabilita Auto-aggiornamento 35 | Disable Auto-update 36 | Disable Auto-update 37 | Disable Auto-update 38 | Disable Auto-update 39 | Išjungti automatinį atnaujinimą 40 | Disable Auto-update 41 | Disable Auto-update 42 | Auto-opwaarderen Uitschakelen 43 | Wyłącz automatyczną aktualizację 44 | Desabilitar Auto-update 45 | Desactivar Auto-update 46 | Disable Auto-update 47 | Отключить автообновление 48 | Disable Auto-update 49 | Onemogoči samodejno posodabljanje 50 | Disable Auto-update 51 | Disable Auto-update 52 | Inaktivera Auto-uppdatering 53 | Otomatik güncellemeyi devre dışı bırak 54 | Вимкнути автоматичне оновлення 55 | Disable Auto-update 56 | Disable Auto-update 57 | mnotify-some-wireframe-pkexec 58 | 59 | auth_admin 60 | auth_admin 61 | auth_admin 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-disable-auto-update 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-enable-auto-update.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | Enable Auto-update 14 | Enable Auto-update 15 | Enable Auto-update 16 | Enable Auto-update 17 | Activa l'actualització automàtica 18 | Enable Auto-update 19 | Aktivér automatisk opdatering 20 | Automatische Aktualisierung aktivieren 21 | Ενεργοποίηση Auto-update 22 | Habilitar la Auto-actualización 23 | Enable Auto-update 24 | Enable Auto-update 25 | Enable Auto-update 26 | Enable Auto-update 27 | Activer mise à jour automatique 28 | Enable Auto-update 29 | स्वतः अपडेट सक्रिय करें 30 | Omogući samoažuriranje 31 | Enable Auto-update 32 | Enable Auto-update 33 | Enable Auto-update 34 | Abilita Auto-aggiornamento 35 | Enable Auto-update 36 | Enable Auto-update 37 | Enable Auto-update 38 | Enable Auto-update 39 | Įjungti automatinį atnaujinimą 40 | Enable Auto-update 41 | Enable Auto-update 42 | Auto-opwaarderen Inschakelen 43 | Włącz automatyczną aktualizację 44 | Habilitar Auto-update 45 | Activar Auto-update 46 | Enable Auto-update 47 | Включить автообновление 48 | Enable Auto-update 49 | Omogoči samodejno posodabljanje 50 | Enable Auto-update 51 | Enable Auto-update 52 | Aktivera Auto-uppdatering 53 | Otomatik güncellemeyi etkinleştir 54 | Увімкнути автоматичне оновлення 55 | Enable Auto-update 56 | Enable Auto-update 57 | mnotify-some-wireframe-pkexec 58 | 59 | auth_admin 60 | auth_admin 61 | auth_admin 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-enable-auto-update 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-full-upgrade.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | full upgrade 14 | ሙሉ ማሻሻያ 15 | full upgrade 16 | full upgrade 17 | actualització completa 18 | full upgrade 19 | fuld opgradering 20 | vollständige Aktualisierung 21 | πλήρη αναβάθμιση 22 | actualización completa 23 | full upgrade 24 | full upgrade 25 | full upgrade 26 | täydellinen päivitys 27 | Mise à jour complète 28 | full upgrade 29 | पूर्ण अपग्रेड 30 | potpuna nadogradnja 31 | full upgrade 32 | full upgrade 33 | full upgrade 34 | Aggiornamento completo 35 | full upgrade 36 | full upgrade 37 | full upgrade 38 | full upgrade 39 | pilnas naujinimas 40 | full upgrade 41 | full upgrade 42 | volle opwaardering 43 | pełna aktualizacja 44 | atualizar o sistema 45 | actualizar o sistema 46 | full upgrade 47 | полное обновление 48 | full upgrade 49 | celotna nadgradnja 50 | full upgrade 51 | full upgrade 52 | full uppgradering 53 | tam yükseltme 54 | full upgrade 55 | full upgrade 56 | 完整升級 57 | mnotify-some-wireframe-pkexec 58 | 59 | auth_admin 60 | auth_admin 61 | auth_admin 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-full-upgrade 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-reload.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | Reload 14 | ዳግም መጫኛ: 15 | Reload 16 | Reload 17 | Refresca 18 | Načíst znovu 19 | Genindlæs 20 | Neu laden 21 | Ανανέωση 22 | Recargar 23 | Reload 24 | Reload 25 | Reload 26 | Päivitä 27 | Recharger 28 | Reload 29 | पुनः लोड करें 30 | Ponovno učitaj 31 | Újratöltés 32 | Reload 33 | Reload 34 | Ricarica 35 | Reload 36 | 再読込 37 | Reload 38 | Reload 39 | Įkelti iš naujo 40 | Reload 41 | Reload 42 | Herladen 43 | Odśwież 44 | Recarregar 45 | Recarregar 46 | Reload 47 | Перезагрузить 48 | Obnoviť 49 | Ponovno naloži 50 | Reload 51 | Reload 52 | Läs om 53 | Yeniden yükle 54 | Reload 55 | Reload 56 | Reload 57 | mnotify-some-wireframe-pkexec 58 | 59 | yes 60 | yes 61 | yes 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-reload 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-view-auto-update-dpkg-logs.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | View Auto-update dpkg log(s) 14 | View Auto-update dpkg log(s) 15 | View Auto-update dpkg log(s) 16 | View Auto-update dpkg log(s) 17 | Mostra el(s) registre(s) dpkg de l'actualització automàtica 18 | View Auto-update dpkg log(s) 19 | Vis automatisk opdatering dpkg-log(ge) 20 | dpkg-Protokoll(e) der automatischen Aktualisierung ansehen 21 | Προβολή αυτόματης ενημέρωσης αρχείου καταγραφής dpkg 22 | Ver los registro(s) de Auto-actualización de dpkg 23 | View Auto-update dpkg log(s) 24 | View Auto-update dpkg log(s) 25 | View Auto-update dpkg log(s) 26 | View Auto-update dpkg log(s) 27 | Voir historique d'évènements dpkg de la mise à jour automatique 28 | View Auto-update dpkg log(s) 29 | स्वतः अपडेट की dpkg लॉग-फाइल देखें 30 | View Auto-update dpkg log(s) 31 | View Auto-update dpkg log(s) 32 | View Auto-update dpkg log(s) 33 | View Auto-update dpkg log(s) 34 | Mostra log di dpkg Auto-aggiornamento 35 | View Auto-update dpkg log(s) 36 | View Auto-update dpkg log(s) 37 | View Auto-update dpkg log(s) 38 | View Auto-update dpkg log(s) 39 | Rodyti automatinio atnaujinimo dpkg žurnalą(-us) 40 | View Auto-update dpkg log(s) 41 | View Auto-update dpkg log(s) 42 | Bekijk Auto-opwaarderen dpkg log(s) 43 | Wyświetl dziennik(i) dpkg automatycznej aktualizacji 44 | Ver registro(s) dpkg Auto-update 45 | Ver registo(s) dpkg Auto-update 46 | View Auto-update dpkg log(s) 47 | Показать лог(и) автообновления dpkg 48 | View Auto-update dpkg log(s) 49 | Ogled dpkg dnevnika samodejnih posodobitev 50 | View Auto-update dpkg log(s) 51 | View Auto-update dpkg log(s) 52 | Se Auto-uppdateringens dpkg-logg(ar) 53 | Otomatik güncelleme dpkg günlüğünü görüntüle 54 | View Auto-update dpkg log(s) 55 | View Auto-update dpkg log(s) 56 | View Auto-update dpkg log(s) 57 | mnotify-some-wireframe-pkexec 58 | 59 | yes 60 | yes 61 | yes 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-view-auto-update-dpkg-logs 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /org.mxlinux.pkexec.mx-updater-view-auto-update-logs.policy: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | MX Linux 10 | https://mxlinux.org 11 | 12 | Run MX Linux application 13 | View Auto-update log(s) 14 | View Auto-update log(s) 15 | View Auto-update log(s) 16 | View Auto-update log(s) 17 | Mostra el(s) registre(s) de l'actualització automàtica 18 | View Auto-update log(s) 19 | Vis automatisk opdatering-log(ge) 20 | Protokoll(e) der automatischen Aktualisierung ansehen 21 | Προβολή αρχείου καταγραφής αυτόματης ενημέρωσης 22 | Ver los registro(s) de Auto-actualización 23 | View Auto-update log(s) 24 | View Auto-update log(s) 25 | View Auto-update log(s) 26 | View Auto-update log(s) 27 | Voir historique d'évènements de la mise à jour automatique 28 | View Auto-update log(s) 29 | स्वतः अपडेट की लॉग-फाइल देखें 30 | View Auto-update log(s) 31 | View Auto-update log(s) 32 | View Auto-update log(s) 33 | View Auto-update log(s) 34 | Mostra log di Auto-aggiornamento 35 | View Auto-update log(s) 36 | View Auto-update log(s) 37 | View Auto-update log(s) 38 | View Auto-update log(s) 39 | Rodyti automatinio atnaujinimo žurnalą(-us) 40 | View Auto-update log(s) 41 | View Auto-update log(s) 42 | Bekijk Auto-opwaarderen log(s) 43 | Wyświetl dziennik(i) automatycznej aktualizacji 44 | Ver registro(s) Auto-update 45 | Ver registo(s) Auto-update 46 | View Auto-update log(s) 47 | Показать лог(и) автообновления 48 | View Auto-update log(s) 49 | Ogled dnevnika samodejnih posodobitev 50 | View Auto-update log(s) 51 | View Auto-update log(s) 52 | Se Auto-uppdateringens logg(ar) 53 | Otomatik güncelleme günlüğünü görüntüle 54 | View Auto-update log(s) 55 | View Auto-update log(s) 56 | View Auto-update log(s) 57 | mnotify-some-wireframe-pkexec 58 | 59 | yes 60 | yes 61 | yes 62 | 63 | /usr/lib/apt-notifier/pkexec-wrappers/mx-updater-view-auto-update-logs 64 | --qtenv 65 | true 66 | 67 | 68 | -------------------------------------------------------------------------------- /sudoers/lsof-mx: -------------------------------------------------------------------------------- 1 | # sudoers file. 2 | 3 | %users ALL=(root) NOPASSWD: /usr/bin/lsof 4 | 5 | -------------------------------------------------------------------------------- /translations_script/mo/am/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/am/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/ar/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/ar/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/bg/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/bg/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/bn/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/bn/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/ca/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/ca/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/cs/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/cs/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/da/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/da/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/de/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/de/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/el/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/el/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/es/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/es/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/et/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/et/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/eu/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/eu/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/fa/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/fa/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/fi/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/fi/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/fil_PH/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/fil_PH/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/fr/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/fr/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/he_IL/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/he_IL/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/hi/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/hi/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/hr/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/hr/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/hu/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/hu/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/id/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/id/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/is/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/is/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/it/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/it/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/ja/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/ja/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/kk/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/kk/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/ko/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/ko/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/lt/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/lt/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/mk/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/mk/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/mr/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/mr/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/nb/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/nb/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/nl/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/nl/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/pl/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/pl/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/pt/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/pt/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/pt_BR/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/pt_BR/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/ro/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/ro/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/ru/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/ru/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/sk/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/sk/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/sl/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/sl/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/sq/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/sq/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/sr/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/sr/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/sv/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/sv/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/tr/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/tr/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/uk/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/uk/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/vi/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/vi/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/zh_CN/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/zh_CN/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/mo/zh_TW/apt-notifier.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MX-Linux/apt-notifier/42c7ba6323a215c28e288f3029e5c569017449fa/translations_script/mo/zh_TW/apt-notifier.mo -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_bn.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | #, fuzzy 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: PACKAGE VERSION\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 12 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 13 | "Language-Team: Bengali (https://www.transifex.com/anticapitalista/teams/10162/bn/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: bn\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | #: apt-notifier.py:59 21 | msgid "0 updates available" 22 | msgstr "" 23 | 24 | #: apt-notifier.py:60 25 | msgid "1 new update available" 26 | msgstr "" 27 | 28 | #: apt-notifier.py:61 29 | msgid "$count new updates available" 30 | msgstr "" 31 | 32 | #: apt-notifier.py:62 33 | msgid "Updates" 34 | msgstr "" 35 | 36 | #: apt-notifier.py:63 37 | msgid "You have 1 new update available" 38 | msgstr "" 39 | 40 | #: apt-notifier.py:64 41 | msgid "You have $count new updates available" 42 | msgstr "" 43 | 44 | #: apt-notifier.py:65 45 | msgid "Upgrade using Synaptic" 46 | msgstr "" 47 | 48 | #: apt-notifier.py:66 49 | msgid "View and Upgrade" 50 | msgstr "" 51 | 52 | #: apt-notifier.py:67 53 | msgid "Hide until updates available" 54 | msgstr "" 55 | 56 | #: apt-notifier.py:68 57 | msgid "Quit" 58 | msgstr "" 59 | 60 | #: apt-notifier.py:69 61 | msgid "MX Updater Help" 62 | msgstr "" 63 | 64 | #: apt-notifier.py:70 65 | msgid "Synaptic Help" 66 | msgstr "" 67 | 68 | #: apt-notifier.py:71 69 | msgid "Preferences" 70 | msgstr "" 71 | 72 | #: apt-notifier.py:72 apt-notifier.py:1241 73 | msgid "History" 74 | msgstr "" 75 | 76 | #: apt-notifier.py:73 77 | msgid "Auto-update log(s)" 78 | msgstr "" 79 | 80 | #: apt-notifier.py:74 81 | msgid "Auto-update dpkg log(s)" 82 | msgstr "" 83 | 84 | #: apt-notifier.py:75 85 | msgid "Check for Updates" 86 | msgstr "" 87 | 88 | #: apt-notifier.py:76 89 | msgid "About" 90 | msgstr "" 91 | 92 | #: apt-notifier.py:77 93 | msgid "MX Package Installer" 94 | msgstr "" 95 | 96 | #: apt-notifier.py:304 97 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 98 | msgstr "" 99 | 100 | #: apt-notifier.py:305 101 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 102 | msgstr "" 103 | 104 | #: apt-notifier.py:307 105 | msgid "Automatically answer 'yes' to all prompts during upgrade" 106 | msgstr "" 107 | 108 | #: apt-notifier.py:309 apt-notifier.py:311 109 | msgid "automatically close terminal window when upgrade complete" 110 | msgstr "" 111 | 112 | #: apt-notifier.py:312 apt-notifier.py:978 113 | msgid "basic upgrade" 114 | msgstr "" 115 | 116 | #: apt-notifier.py:313 117 | msgid "full upgrade" 118 | msgstr "" 119 | 120 | #: apt-notifier.py:314 121 | msgid "switch to basic upgrade" 122 | msgstr "" 123 | 124 | #: apt-notifier.py:315 125 | msgid "switch to full upgrade" 126 | msgstr "" 127 | 128 | #: apt-notifier.py:316 129 | msgid "" 130 | "Switches the type of Upgrade that will be performed, alternating back and " 131 | "forth between 'full upgrade' and 'basic upgrade'." 132 | msgstr "" 133 | 134 | #: apt-notifier.py:317 apt-notifier.py:1281 135 | msgid "Reload" 136 | msgstr "" 137 | 138 | #: apt-notifier.py:318 139 | msgid "" 140 | "Reload the package information to become informed about new, removed or " 141 | "upgraded software packages. (apt-get update)" 142 | msgstr "" 143 | 144 | #: apt-notifier.py:321 145 | msgid "basic upgrade complete (or was canceled)" 146 | msgstr "" 147 | 148 | #: apt-notifier.py:322 149 | msgid "full upgrade complete (or was canceled)" 150 | msgstr "" 151 | 152 | #: apt-notifier.py:323 153 | msgid "this terminal window can now be closed" 154 | msgstr "" 155 | 156 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 157 | msgid "press any key to close" 158 | msgstr "" 159 | 160 | #: apt-notifier.py:325 161 | msgid "Unneeded packages are installed that can be removed." 162 | msgstr "" 163 | 164 | #: apt-notifier.py:326 165 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 166 | msgstr "" 167 | 168 | #: apt-notifier.py:327 169 | msgid "upgrade" 170 | msgstr "" 171 | 172 | #: apt-notifier.py:328 173 | msgid "Using full upgrade" 174 | msgstr "" 175 | 176 | #: apt-notifier.py:329 177 | msgid "Using basic upgrade (not recommended)" 178 | msgstr "" 179 | 180 | #: apt-notifier.py:975 181 | msgid "MX Updater preferences" 182 | msgstr "" 183 | 184 | #: apt-notifier.py:976 185 | msgid "Upgrade mode" 186 | msgstr "" 187 | 188 | #: apt-notifier.py:977 189 | msgid "full upgrade (recommended)" 190 | msgstr "" 191 | 192 | #: apt-notifier.py:979 193 | msgid "Left-click behaviour (when updates are available)" 194 | msgstr "" 195 | 196 | #: apt-notifier.py:980 197 | msgid "Other options" 198 | msgstr "" 199 | 200 | #: apt-notifier.py:981 201 | msgid "opens Synaptic" 202 | msgstr "" 203 | 204 | #: apt-notifier.py:982 205 | msgid "opens MX Updater 'View and Upgrade' window" 206 | msgstr "" 207 | 208 | #: apt-notifier.py:983 209 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 210 | msgstr "" 211 | 212 | #: apt-notifier.py:984 213 | msgid "automatically close terminal window when full/basic upgrade complete" 214 | msgstr "" 215 | 216 | #: apt-notifier.py:985 217 | msgid "check for autoremovable packages after full/basic upgrade" 218 | msgstr "" 219 | 220 | #: apt-notifier.py:986 221 | msgid "Icons" 222 | msgstr "" 223 | 224 | #: apt-notifier.py:987 225 | msgid "classic" 226 | msgstr "" 227 | 228 | #: apt-notifier.py:988 229 | msgid "pulse" 230 | msgstr "" 231 | 232 | #: apt-notifier.py:989 233 | msgid "wireframe" 234 | msgstr "" 235 | 236 | #: apt-notifier.py:990 237 | msgid "Auto-update" 238 | msgstr "" 239 | 240 | #: apt-notifier.py:991 241 | msgid "update automatically (will not add new or remove existing packages)" 242 | msgstr "" 243 | 244 | #: apt-notifier.py:1653 245 | msgid "MX Updater" 246 | msgstr "" 247 | 248 | #: apt-notifier.py:1654 249 | msgid "About MX Updater" 250 | msgstr "" 251 | 252 | #: apt-notifier.py:1655 253 | msgid "Changelog" 254 | msgstr "" 255 | 256 | #: apt-notifier.py:1656 257 | msgid "License" 258 | msgstr "" 259 | 260 | #: apt-notifier.py:1657 261 | msgid "Cancel" 262 | msgstr "" 263 | 264 | #: apt-notifier.py:1658 265 | msgid "Tray applet to notify of system and application updates" 266 | msgstr "" 267 | 268 | #: apt-notifier.py:1715 269 | msgid "MX Auto-update -- unattended-upgrades log viewer" 270 | msgstr "" 271 | 272 | #: apt-notifier.py:1716 273 | msgid "No logs found." 274 | msgstr "" 275 | 276 | #: apt-notifier.py:1717 277 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 278 | msgstr "" 279 | 280 | #: apt-notifier.py:1718 apt-notifier.py:1767 281 | msgid "Press 'h' for help, 'q' to quit" 282 | msgstr "" 283 | 284 | #: apt-notifier.py:1765 285 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 286 | msgstr "" 287 | 288 | #: apt-notifier.py:1766 289 | msgid "No unattended-upgrades dpkg log(s) found." 290 | msgstr "" 291 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_et.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # anticapitalista , 2017 8 | # James Bowlin , 2018 9 | # 10 | #, fuzzy 11 | msgid "" 12 | msgstr "" 13 | "Project-Id-Version: PACKAGE VERSION\n" 14 | "Report-Msgid-Bugs-To: \n" 15 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 16 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 17 | "Last-Translator: James Bowlin , 2018\n" 18 | "Language-Team: Estonian (https://www.transifex.com/anticapitalista/teams/10162/et/)\n" 19 | "MIME-Version: 1.0\n" 20 | "Content-Type: text/plain; charset=UTF-8\n" 21 | "Content-Transfer-Encoding: 8bit\n" 22 | "Language: et\n" 23 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 24 | 25 | #: apt-notifier.py:59 26 | msgid "0 updates available" 27 | msgstr "" 28 | 29 | #: apt-notifier.py:60 30 | msgid "1 new update available" 31 | msgstr "" 32 | 33 | #: apt-notifier.py:61 34 | msgid "$count new updates available" 35 | msgstr "" 36 | 37 | #: apt-notifier.py:62 38 | msgid "Updates" 39 | msgstr "" 40 | 41 | #: apt-notifier.py:63 42 | msgid "You have 1 new update available" 43 | msgstr "" 44 | 45 | #: apt-notifier.py:64 46 | msgid "You have $count new updates available" 47 | msgstr "" 48 | 49 | #: apt-notifier.py:65 50 | msgid "Upgrade using Synaptic" 51 | msgstr "" 52 | 53 | #: apt-notifier.py:66 54 | msgid "View and Upgrade" 55 | msgstr "" 56 | 57 | #: apt-notifier.py:67 58 | msgid "Hide until updates available" 59 | msgstr "" 60 | 61 | #: apt-notifier.py:68 62 | msgid "Quit" 63 | msgstr "Lülita välja" 64 | 65 | #: apt-notifier.py:69 66 | msgid "MX Updater Help" 67 | msgstr "" 68 | 69 | #: apt-notifier.py:70 70 | msgid "Synaptic Help" 71 | msgstr "" 72 | 73 | #: apt-notifier.py:71 74 | msgid "Preferences" 75 | msgstr "" 76 | 77 | #: apt-notifier.py:72 apt-notifier.py:1241 78 | msgid "History" 79 | msgstr "" 80 | 81 | #: apt-notifier.py:73 82 | msgid "Auto-update log(s)" 83 | msgstr "" 84 | 85 | #: apt-notifier.py:74 86 | msgid "Auto-update dpkg log(s)" 87 | msgstr "" 88 | 89 | #: apt-notifier.py:75 90 | msgid "Check for Updates" 91 | msgstr "" 92 | 93 | #: apt-notifier.py:76 94 | msgid "About" 95 | msgstr "" 96 | 97 | #: apt-notifier.py:77 98 | msgid "MX Package Installer" 99 | msgstr "" 100 | 101 | #: apt-notifier.py:304 102 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 103 | msgstr "" 104 | 105 | #: apt-notifier.py:305 106 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 107 | msgstr "" 108 | 109 | #: apt-notifier.py:307 110 | msgid "Automatically answer 'yes' to all prompts during upgrade" 111 | msgstr "" 112 | 113 | #: apt-notifier.py:309 apt-notifier.py:311 114 | msgid "automatically close terminal window when upgrade complete" 115 | msgstr "" 116 | 117 | #: apt-notifier.py:312 apt-notifier.py:978 118 | msgid "basic upgrade" 119 | msgstr "" 120 | 121 | #: apt-notifier.py:313 122 | msgid "full upgrade" 123 | msgstr "" 124 | 125 | #: apt-notifier.py:314 126 | msgid "switch to basic upgrade" 127 | msgstr "" 128 | 129 | #: apt-notifier.py:315 130 | msgid "switch to full upgrade" 131 | msgstr "" 132 | 133 | #: apt-notifier.py:316 134 | msgid "" 135 | "Switches the type of Upgrade that will be performed, alternating back and " 136 | "forth between 'full upgrade' and 'basic upgrade'." 137 | msgstr "" 138 | 139 | #: apt-notifier.py:317 apt-notifier.py:1281 140 | msgid "Reload" 141 | msgstr "" 142 | 143 | #: apt-notifier.py:318 144 | msgid "" 145 | "Reload the package information to become informed about new, removed or " 146 | "upgraded software packages. (apt-get update)" 147 | msgstr "" 148 | 149 | #: apt-notifier.py:321 150 | msgid "basic upgrade complete (or was canceled)" 151 | msgstr "" 152 | 153 | #: apt-notifier.py:322 154 | msgid "full upgrade complete (or was canceled)" 155 | msgstr "" 156 | 157 | #: apt-notifier.py:323 158 | msgid "this terminal window can now be closed" 159 | msgstr "" 160 | 161 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 162 | msgid "press any key to close" 163 | msgstr "" 164 | 165 | #: apt-notifier.py:325 166 | msgid "Unneeded packages are installed that can be removed." 167 | msgstr "" 168 | 169 | #: apt-notifier.py:326 170 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 171 | msgstr "" 172 | 173 | #: apt-notifier.py:327 174 | msgid "upgrade" 175 | msgstr "" 176 | 177 | #: apt-notifier.py:328 178 | msgid "Using full upgrade" 179 | msgstr "" 180 | 181 | #: apt-notifier.py:329 182 | msgid "Using basic upgrade (not recommended)" 183 | msgstr "" 184 | 185 | #: apt-notifier.py:975 186 | msgid "MX Updater preferences" 187 | msgstr "" 188 | 189 | #: apt-notifier.py:976 190 | msgid "Upgrade mode" 191 | msgstr "" 192 | 193 | #: apt-notifier.py:977 194 | msgid "full upgrade (recommended)" 195 | msgstr "" 196 | 197 | #: apt-notifier.py:979 198 | msgid "Left-click behaviour (when updates are available)" 199 | msgstr "" 200 | 201 | #: apt-notifier.py:980 202 | msgid "Other options" 203 | msgstr "" 204 | 205 | #: apt-notifier.py:981 206 | msgid "opens Synaptic" 207 | msgstr "" 208 | 209 | #: apt-notifier.py:982 210 | msgid "opens MX Updater 'View and Upgrade' window" 211 | msgstr "" 212 | 213 | #: apt-notifier.py:983 214 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 215 | msgstr "" 216 | 217 | #: apt-notifier.py:984 218 | msgid "automatically close terminal window when full/basic upgrade complete" 219 | msgstr "" 220 | 221 | #: apt-notifier.py:985 222 | msgid "check for autoremovable packages after full/basic upgrade" 223 | msgstr "" 224 | 225 | #: apt-notifier.py:986 226 | msgid "Icons" 227 | msgstr "" 228 | 229 | #: apt-notifier.py:987 230 | msgid "classic" 231 | msgstr "" 232 | 233 | #: apt-notifier.py:988 234 | msgid "pulse" 235 | msgstr "" 236 | 237 | #: apt-notifier.py:989 238 | msgid "wireframe" 239 | msgstr "" 240 | 241 | #: apt-notifier.py:990 242 | msgid "Auto-update" 243 | msgstr "" 244 | 245 | #: apt-notifier.py:991 246 | msgid "update automatically (will not add new or remove existing packages)" 247 | msgstr "" 248 | 249 | #: apt-notifier.py:1653 250 | msgid "MX Updater" 251 | msgstr "" 252 | 253 | #: apt-notifier.py:1654 254 | msgid "About MX Updater" 255 | msgstr "" 256 | 257 | #: apt-notifier.py:1655 258 | msgid "Changelog" 259 | msgstr "" 260 | 261 | #: apt-notifier.py:1656 262 | msgid "License" 263 | msgstr "" 264 | 265 | #: apt-notifier.py:1657 266 | msgid "Cancel" 267 | msgstr "Loobu" 268 | 269 | #: apt-notifier.py:1658 270 | msgid "Tray applet to notify of system and application updates" 271 | msgstr "" 272 | 273 | #: apt-notifier.py:1715 274 | msgid "MX Auto-update -- unattended-upgrades log viewer" 275 | msgstr "" 276 | 277 | #: apt-notifier.py:1716 278 | msgid "No logs found." 279 | msgstr "" 280 | 281 | #: apt-notifier.py:1717 282 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 283 | msgstr "" 284 | 285 | #: apt-notifier.py:1718 apt-notifier.py:1767 286 | msgid "Press 'h' for help, 'q' to quit" 287 | msgstr "" 288 | 289 | #: apt-notifier.py:1765 290 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 291 | msgstr "" 292 | 293 | #: apt-notifier.py:1766 294 | msgid "No unattended-upgrades dpkg log(s) found." 295 | msgstr "" 296 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_eu.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # anticapitalista , 2017 8 | # 9 | #, fuzzy 10 | msgid "" 11 | msgstr "" 12 | "Project-Id-Version: PACKAGE VERSION\n" 13 | "Report-Msgid-Bugs-To: \n" 14 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 15 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 16 | "Last-Translator: anticapitalista , 2017\n" 17 | "Language-Team: Basque (https://www.transifex.com/anticapitalista/teams/10162/eu/)\n" 18 | "MIME-Version: 1.0\n" 19 | "Content-Type: text/plain; charset=UTF-8\n" 20 | "Content-Transfer-Encoding: 8bit\n" 21 | "Language: eu\n" 22 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 23 | 24 | #: apt-notifier.py:59 25 | msgid "0 updates available" 26 | msgstr "" 27 | 28 | #: apt-notifier.py:60 29 | msgid "1 new update available" 30 | msgstr "" 31 | 32 | #: apt-notifier.py:61 33 | msgid "$count new updates available" 34 | msgstr "" 35 | 36 | #: apt-notifier.py:62 37 | msgid "Updates" 38 | msgstr "" 39 | 40 | #: apt-notifier.py:63 41 | msgid "You have 1 new update available" 42 | msgstr "" 43 | 44 | #: apt-notifier.py:64 45 | msgid "You have $count new updates available" 46 | msgstr "" 47 | 48 | #: apt-notifier.py:65 49 | msgid "Upgrade using Synaptic" 50 | msgstr "" 51 | 52 | #: apt-notifier.py:66 53 | msgid "View and Upgrade" 54 | msgstr "" 55 | 56 | #: apt-notifier.py:67 57 | msgid "Hide until updates available" 58 | msgstr "" 59 | 60 | #: apt-notifier.py:68 61 | msgid "Quit" 62 | msgstr "Irten" 63 | 64 | #: apt-notifier.py:69 65 | msgid "MX Updater Help" 66 | msgstr "" 67 | 68 | #: apt-notifier.py:70 69 | msgid "Synaptic Help" 70 | msgstr "" 71 | 72 | #: apt-notifier.py:71 73 | msgid "Preferences" 74 | msgstr "" 75 | 76 | #: apt-notifier.py:72 apt-notifier.py:1241 77 | msgid "History" 78 | msgstr "" 79 | 80 | #: apt-notifier.py:73 81 | msgid "Auto-update log(s)" 82 | msgstr "" 83 | 84 | #: apt-notifier.py:74 85 | msgid "Auto-update dpkg log(s)" 86 | msgstr "" 87 | 88 | #: apt-notifier.py:75 89 | msgid "Check for Updates" 90 | msgstr "" 91 | 92 | #: apt-notifier.py:76 93 | msgid "About" 94 | msgstr "" 95 | 96 | #: apt-notifier.py:77 97 | msgid "MX Package Installer" 98 | msgstr "" 99 | 100 | #: apt-notifier.py:304 101 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 102 | msgstr "" 103 | 104 | #: apt-notifier.py:305 105 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 106 | msgstr "" 107 | 108 | #: apt-notifier.py:307 109 | msgid "Automatically answer 'yes' to all prompts during upgrade" 110 | msgstr "" 111 | 112 | #: apt-notifier.py:309 apt-notifier.py:311 113 | msgid "automatically close terminal window when upgrade complete" 114 | msgstr "" 115 | 116 | #: apt-notifier.py:312 apt-notifier.py:978 117 | msgid "basic upgrade" 118 | msgstr "" 119 | 120 | #: apt-notifier.py:313 121 | msgid "full upgrade" 122 | msgstr "" 123 | 124 | #: apt-notifier.py:314 125 | msgid "switch to basic upgrade" 126 | msgstr "" 127 | 128 | #: apt-notifier.py:315 129 | msgid "switch to full upgrade" 130 | msgstr "" 131 | 132 | #: apt-notifier.py:316 133 | msgid "" 134 | "Switches the type of Upgrade that will be performed, alternating back and " 135 | "forth between 'full upgrade' and 'basic upgrade'." 136 | msgstr "" 137 | 138 | #: apt-notifier.py:317 apt-notifier.py:1281 139 | msgid "Reload" 140 | msgstr "" 141 | 142 | #: apt-notifier.py:318 143 | msgid "" 144 | "Reload the package information to become informed about new, removed or " 145 | "upgraded software packages. (apt-get update)" 146 | msgstr "" 147 | 148 | #: apt-notifier.py:321 149 | msgid "basic upgrade complete (or was canceled)" 150 | msgstr "" 151 | 152 | #: apt-notifier.py:322 153 | msgid "full upgrade complete (or was canceled)" 154 | msgstr "" 155 | 156 | #: apt-notifier.py:323 157 | msgid "this terminal window can now be closed" 158 | msgstr "" 159 | 160 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 161 | msgid "press any key to close" 162 | msgstr "" 163 | 164 | #: apt-notifier.py:325 165 | msgid "Unneeded packages are installed that can be removed." 166 | msgstr "" 167 | 168 | #: apt-notifier.py:326 169 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 170 | msgstr "" 171 | 172 | #: apt-notifier.py:327 173 | msgid "upgrade" 174 | msgstr "" 175 | 176 | #: apt-notifier.py:328 177 | msgid "Using full upgrade" 178 | msgstr "" 179 | 180 | #: apt-notifier.py:329 181 | msgid "Using basic upgrade (not recommended)" 182 | msgstr "" 183 | 184 | #: apt-notifier.py:975 185 | msgid "MX Updater preferences" 186 | msgstr "" 187 | 188 | #: apt-notifier.py:976 189 | msgid "Upgrade mode" 190 | msgstr "" 191 | 192 | #: apt-notifier.py:977 193 | msgid "full upgrade (recommended)" 194 | msgstr "" 195 | 196 | #: apt-notifier.py:979 197 | msgid "Left-click behaviour (when updates are available)" 198 | msgstr "" 199 | 200 | #: apt-notifier.py:980 201 | msgid "Other options" 202 | msgstr "" 203 | 204 | #: apt-notifier.py:981 205 | msgid "opens Synaptic" 206 | msgstr "" 207 | 208 | #: apt-notifier.py:982 209 | msgid "opens MX Updater 'View and Upgrade' window" 210 | msgstr "" 211 | 212 | #: apt-notifier.py:983 213 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 214 | msgstr "" 215 | 216 | #: apt-notifier.py:984 217 | msgid "automatically close terminal window when full/basic upgrade complete" 218 | msgstr "" 219 | 220 | #: apt-notifier.py:985 221 | msgid "check for autoremovable packages after full/basic upgrade" 222 | msgstr "" 223 | 224 | #: apt-notifier.py:986 225 | msgid "Icons" 226 | msgstr "" 227 | 228 | #: apt-notifier.py:987 229 | msgid "classic" 230 | msgstr "" 231 | 232 | #: apt-notifier.py:988 233 | msgid "pulse" 234 | msgstr "" 235 | 236 | #: apt-notifier.py:989 237 | msgid "wireframe" 238 | msgstr "" 239 | 240 | #: apt-notifier.py:990 241 | msgid "Auto-update" 242 | msgstr "" 243 | 244 | #: apt-notifier.py:991 245 | msgid "update automatically (will not add new or remove existing packages)" 246 | msgstr "" 247 | 248 | #: apt-notifier.py:1653 249 | msgid "MX Updater" 250 | msgstr "" 251 | 252 | #: apt-notifier.py:1654 253 | msgid "About MX Updater" 254 | msgstr "" 255 | 256 | #: apt-notifier.py:1655 257 | msgid "Changelog" 258 | msgstr "" 259 | 260 | #: apt-notifier.py:1656 261 | msgid "License" 262 | msgstr "" 263 | 264 | #: apt-notifier.py:1657 265 | msgid "Cancel" 266 | msgstr "" 267 | 268 | #: apt-notifier.py:1658 269 | msgid "Tray applet to notify of system and application updates" 270 | msgstr "" 271 | 272 | #: apt-notifier.py:1715 273 | msgid "MX Auto-update -- unattended-upgrades log viewer" 274 | msgstr "" 275 | 276 | #: apt-notifier.py:1716 277 | msgid "No logs found." 278 | msgstr "" 279 | 280 | #: apt-notifier.py:1717 281 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 282 | msgstr "" 283 | 284 | #: apt-notifier.py:1718 apt-notifier.py:1767 285 | msgid "Press 'h' for help, 'q' to quit" 286 | msgstr "" 287 | 288 | #: apt-notifier.py:1765 289 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 290 | msgstr "" 291 | 292 | #: apt-notifier.py:1766 293 | msgid "No unattended-upgrades dpkg log(s) found." 294 | msgstr "" 295 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_kk.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # Baurzhan Muftakhidinov , 2018 8 | # 9 | #, fuzzy 10 | msgid "" 11 | msgstr "" 12 | "Project-Id-Version: PACKAGE VERSION\n" 13 | "Report-Msgid-Bugs-To: \n" 14 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 15 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 16 | "Last-Translator: Baurzhan Muftakhidinov , 2018\n" 17 | "Language-Team: Kazakh (https://www.transifex.com/anticapitalista/teams/10162/kk/)\n" 18 | "MIME-Version: 1.0\n" 19 | "Content-Type: text/plain; charset=UTF-8\n" 20 | "Content-Transfer-Encoding: 8bit\n" 21 | "Language: kk\n" 22 | "Plural-Forms: nplurals=2; plural=(n!=1);\n" 23 | 24 | #: apt-notifier.py:59 25 | msgid "0 updates available" 26 | msgstr "" 27 | 28 | #: apt-notifier.py:60 29 | msgid "1 new update available" 30 | msgstr "" 31 | 32 | #: apt-notifier.py:61 33 | msgid "$count new updates available" 34 | msgstr "" 35 | 36 | #: apt-notifier.py:62 37 | msgid "Updates" 38 | msgstr "" 39 | 40 | #: apt-notifier.py:63 41 | msgid "You have 1 new update available" 42 | msgstr "" 43 | 44 | #: apt-notifier.py:64 45 | msgid "You have $count new updates available" 46 | msgstr "" 47 | 48 | #: apt-notifier.py:65 49 | msgid "Upgrade using Synaptic" 50 | msgstr "" 51 | 52 | #: apt-notifier.py:66 53 | msgid "View and Upgrade" 54 | msgstr "" 55 | 56 | #: apt-notifier.py:67 57 | msgid "Hide until updates available" 58 | msgstr "" 59 | 60 | #: apt-notifier.py:68 61 | msgid "Quit" 62 | msgstr "Шығу" 63 | 64 | #: apt-notifier.py:69 65 | msgid "MX Updater Help" 66 | msgstr "" 67 | 68 | #: apt-notifier.py:70 69 | msgid "Synaptic Help" 70 | msgstr "" 71 | 72 | #: apt-notifier.py:71 73 | msgid "Preferences" 74 | msgstr "" 75 | 76 | #: apt-notifier.py:72 apt-notifier.py:1241 77 | msgid "History" 78 | msgstr "" 79 | 80 | #: apt-notifier.py:73 81 | msgid "Auto-update log(s)" 82 | msgstr "" 83 | 84 | #: apt-notifier.py:74 85 | msgid "Auto-update dpkg log(s)" 86 | msgstr "" 87 | 88 | #: apt-notifier.py:75 89 | msgid "Check for Updates" 90 | msgstr "" 91 | 92 | #: apt-notifier.py:76 93 | msgid "About" 94 | msgstr "Осы туралы" 95 | 96 | #: apt-notifier.py:77 97 | msgid "MX Package Installer" 98 | msgstr "" 99 | 100 | #: apt-notifier.py:304 101 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 102 | msgstr "" 103 | 104 | #: apt-notifier.py:305 105 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 106 | msgstr "" 107 | 108 | #: apt-notifier.py:307 109 | msgid "Automatically answer 'yes' to all prompts during upgrade" 110 | msgstr "" 111 | 112 | #: apt-notifier.py:309 apt-notifier.py:311 113 | msgid "automatically close terminal window when upgrade complete" 114 | msgstr "" 115 | 116 | #: apt-notifier.py:312 apt-notifier.py:978 117 | msgid "basic upgrade" 118 | msgstr "" 119 | 120 | #: apt-notifier.py:313 121 | msgid "full upgrade" 122 | msgstr "" 123 | 124 | #: apt-notifier.py:314 125 | msgid "switch to basic upgrade" 126 | msgstr "" 127 | 128 | #: apt-notifier.py:315 129 | msgid "switch to full upgrade" 130 | msgstr "" 131 | 132 | #: apt-notifier.py:316 133 | msgid "" 134 | "Switches the type of Upgrade that will be performed, alternating back and " 135 | "forth between 'full upgrade' and 'basic upgrade'." 136 | msgstr "" 137 | 138 | #: apt-notifier.py:317 apt-notifier.py:1281 139 | msgid "Reload" 140 | msgstr "" 141 | 142 | #: apt-notifier.py:318 143 | msgid "" 144 | "Reload the package information to become informed about new, removed or " 145 | "upgraded software packages. (apt-get update)" 146 | msgstr "" 147 | 148 | #: apt-notifier.py:321 149 | msgid "basic upgrade complete (or was canceled)" 150 | msgstr "" 151 | 152 | #: apt-notifier.py:322 153 | msgid "full upgrade complete (or was canceled)" 154 | msgstr "" 155 | 156 | #: apt-notifier.py:323 157 | msgid "this terminal window can now be closed" 158 | msgstr "" 159 | 160 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 161 | msgid "press any key to close" 162 | msgstr "" 163 | 164 | #: apt-notifier.py:325 165 | msgid "Unneeded packages are installed that can be removed." 166 | msgstr "" 167 | 168 | #: apt-notifier.py:326 169 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 170 | msgstr "" 171 | 172 | #: apt-notifier.py:327 173 | msgid "upgrade" 174 | msgstr "" 175 | 176 | #: apt-notifier.py:328 177 | msgid "Using full upgrade" 178 | msgstr "" 179 | 180 | #: apt-notifier.py:329 181 | msgid "Using basic upgrade (not recommended)" 182 | msgstr "" 183 | 184 | #: apt-notifier.py:975 185 | msgid "MX Updater preferences" 186 | msgstr "" 187 | 188 | #: apt-notifier.py:976 189 | msgid "Upgrade mode" 190 | msgstr "" 191 | 192 | #: apt-notifier.py:977 193 | msgid "full upgrade (recommended)" 194 | msgstr "" 195 | 196 | #: apt-notifier.py:979 197 | msgid "Left-click behaviour (when updates are available)" 198 | msgstr "" 199 | 200 | #: apt-notifier.py:980 201 | msgid "Other options" 202 | msgstr "" 203 | 204 | #: apt-notifier.py:981 205 | msgid "opens Synaptic" 206 | msgstr "" 207 | 208 | #: apt-notifier.py:982 209 | msgid "opens MX Updater 'View and Upgrade' window" 210 | msgstr "" 211 | 212 | #: apt-notifier.py:983 213 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 214 | msgstr "" 215 | 216 | #: apt-notifier.py:984 217 | msgid "automatically close terminal window when full/basic upgrade complete" 218 | msgstr "" 219 | 220 | #: apt-notifier.py:985 221 | msgid "check for autoremovable packages after full/basic upgrade" 222 | msgstr "" 223 | 224 | #: apt-notifier.py:986 225 | msgid "Icons" 226 | msgstr "" 227 | 228 | #: apt-notifier.py:987 229 | msgid "classic" 230 | msgstr "" 231 | 232 | #: apt-notifier.py:988 233 | msgid "pulse" 234 | msgstr "" 235 | 236 | #: apt-notifier.py:989 237 | msgid "wireframe" 238 | msgstr "" 239 | 240 | #: apt-notifier.py:990 241 | msgid "Auto-update" 242 | msgstr "" 243 | 244 | #: apt-notifier.py:991 245 | msgid "update automatically (will not add new or remove existing packages)" 246 | msgstr "" 247 | 248 | #: apt-notifier.py:1653 249 | msgid "MX Updater" 250 | msgstr "" 251 | 252 | #: apt-notifier.py:1654 253 | msgid "About MX Updater" 254 | msgstr "" 255 | 256 | #: apt-notifier.py:1655 257 | msgid "Changelog" 258 | msgstr "" 259 | 260 | #: apt-notifier.py:1656 261 | msgid "License" 262 | msgstr "Лицензиясы" 263 | 264 | #: apt-notifier.py:1657 265 | msgid "Cancel" 266 | msgstr "Бас тарту" 267 | 268 | #: apt-notifier.py:1658 269 | msgid "Tray applet to notify of system and application updates" 270 | msgstr "" 271 | 272 | #: apt-notifier.py:1715 273 | msgid "MX Auto-update -- unattended-upgrades log viewer" 274 | msgstr "" 275 | 276 | #: apt-notifier.py:1716 277 | msgid "No logs found." 278 | msgstr "" 279 | 280 | #: apt-notifier.py:1717 281 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 282 | msgstr "" 283 | 284 | #: apt-notifier.py:1718 apt-notifier.py:1767 285 | msgid "Press 'h' for help, 'q' to quit" 286 | msgstr "" 287 | 288 | #: apt-notifier.py:1765 289 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 290 | msgstr "" 291 | 292 | #: apt-notifier.py:1766 293 | msgid "No unattended-upgrades dpkg log(s) found." 294 | msgstr "" 295 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_ko.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # anticapitalista , 2017 8 | # James Bowlin , 2018 9 | # 10 | #, fuzzy 11 | msgid "" 12 | msgstr "" 13 | "Project-Id-Version: PACKAGE VERSION\n" 14 | "Report-Msgid-Bugs-To: \n" 15 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 16 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 17 | "Last-Translator: James Bowlin , 2018\n" 18 | "Language-Team: Korean (https://www.transifex.com/anticapitalista/teams/10162/ko/)\n" 19 | "MIME-Version: 1.0\n" 20 | "Content-Type: text/plain; charset=UTF-8\n" 21 | "Content-Transfer-Encoding: 8bit\n" 22 | "Language: ko\n" 23 | "Plural-Forms: nplurals=1; plural=0;\n" 24 | 25 | #: apt-notifier.py:59 26 | msgid "0 updates available" 27 | msgstr "" 28 | 29 | #: apt-notifier.py:60 30 | msgid "1 new update available" 31 | msgstr "" 32 | 33 | #: apt-notifier.py:61 34 | msgid "$count new updates available" 35 | msgstr "" 36 | 37 | #: apt-notifier.py:62 38 | msgid "Updates" 39 | msgstr "" 40 | 41 | #: apt-notifier.py:63 42 | msgid "You have 1 new update available" 43 | msgstr "" 44 | 45 | #: apt-notifier.py:64 46 | msgid "You have $count new updates available" 47 | msgstr "" 48 | 49 | #: apt-notifier.py:65 50 | msgid "Upgrade using Synaptic" 51 | msgstr "" 52 | 53 | #: apt-notifier.py:66 54 | msgid "View and Upgrade" 55 | msgstr "" 56 | 57 | #: apt-notifier.py:67 58 | msgid "Hide until updates available" 59 | msgstr "" 60 | 61 | #: apt-notifier.py:68 62 | msgid "Quit" 63 | msgstr "시스템 종료" 64 | 65 | #: apt-notifier.py:69 66 | msgid "MX Updater Help" 67 | msgstr "" 68 | 69 | #: apt-notifier.py:70 70 | msgid "Synaptic Help" 71 | msgstr "" 72 | 73 | #: apt-notifier.py:71 74 | msgid "Preferences" 75 | msgstr "" 76 | 77 | #: apt-notifier.py:72 apt-notifier.py:1241 78 | msgid "History" 79 | msgstr "" 80 | 81 | #: apt-notifier.py:73 82 | msgid "Auto-update log(s)" 83 | msgstr "" 84 | 85 | #: apt-notifier.py:74 86 | msgid "Auto-update dpkg log(s)" 87 | msgstr "" 88 | 89 | #: apt-notifier.py:75 90 | msgid "Check for Updates" 91 | msgstr "" 92 | 93 | #: apt-notifier.py:76 94 | msgid "About" 95 | msgstr "" 96 | 97 | #: apt-notifier.py:77 98 | msgid "MX Package Installer" 99 | msgstr "" 100 | 101 | #: apt-notifier.py:304 102 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 103 | msgstr "" 104 | 105 | #: apt-notifier.py:305 106 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 107 | msgstr "" 108 | 109 | #: apt-notifier.py:307 110 | msgid "Automatically answer 'yes' to all prompts during upgrade" 111 | msgstr "" 112 | 113 | #: apt-notifier.py:309 apt-notifier.py:311 114 | msgid "automatically close terminal window when upgrade complete" 115 | msgstr "" 116 | 117 | #: apt-notifier.py:312 apt-notifier.py:978 118 | msgid "basic upgrade" 119 | msgstr "" 120 | 121 | #: apt-notifier.py:313 122 | msgid "full upgrade" 123 | msgstr "" 124 | 125 | #: apt-notifier.py:314 126 | msgid "switch to basic upgrade" 127 | msgstr "" 128 | 129 | #: apt-notifier.py:315 130 | msgid "switch to full upgrade" 131 | msgstr "" 132 | 133 | #: apt-notifier.py:316 134 | msgid "" 135 | "Switches the type of Upgrade that will be performed, alternating back and " 136 | "forth between 'full upgrade' and 'basic upgrade'." 137 | msgstr "" 138 | 139 | #: apt-notifier.py:317 apt-notifier.py:1281 140 | msgid "Reload" 141 | msgstr "" 142 | 143 | #: apt-notifier.py:318 144 | msgid "" 145 | "Reload the package information to become informed about new, removed or " 146 | "upgraded software packages. (apt-get update)" 147 | msgstr "" 148 | 149 | #: apt-notifier.py:321 150 | msgid "basic upgrade complete (or was canceled)" 151 | msgstr "" 152 | 153 | #: apt-notifier.py:322 154 | msgid "full upgrade complete (or was canceled)" 155 | msgstr "" 156 | 157 | #: apt-notifier.py:323 158 | msgid "this terminal window can now be closed" 159 | msgstr "" 160 | 161 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 162 | msgid "press any key to close" 163 | msgstr "" 164 | 165 | #: apt-notifier.py:325 166 | msgid "Unneeded packages are installed that can be removed." 167 | msgstr "" 168 | 169 | #: apt-notifier.py:326 170 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 171 | msgstr "" 172 | 173 | #: apt-notifier.py:327 174 | msgid "upgrade" 175 | msgstr "" 176 | 177 | #: apt-notifier.py:328 178 | msgid "Using full upgrade" 179 | msgstr "" 180 | 181 | #: apt-notifier.py:329 182 | msgid "Using basic upgrade (not recommended)" 183 | msgstr "" 184 | 185 | #: apt-notifier.py:975 186 | msgid "MX Updater preferences" 187 | msgstr "" 188 | 189 | #: apt-notifier.py:976 190 | msgid "Upgrade mode" 191 | msgstr "" 192 | 193 | #: apt-notifier.py:977 194 | msgid "full upgrade (recommended)" 195 | msgstr "" 196 | 197 | #: apt-notifier.py:979 198 | msgid "Left-click behaviour (when updates are available)" 199 | msgstr "" 200 | 201 | #: apt-notifier.py:980 202 | msgid "Other options" 203 | msgstr "" 204 | 205 | #: apt-notifier.py:981 206 | msgid "opens Synaptic" 207 | msgstr "" 208 | 209 | #: apt-notifier.py:982 210 | msgid "opens MX Updater 'View and Upgrade' window" 211 | msgstr "" 212 | 213 | #: apt-notifier.py:983 214 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 215 | msgstr "" 216 | 217 | #: apt-notifier.py:984 218 | msgid "automatically close terminal window when full/basic upgrade complete" 219 | msgstr "" 220 | 221 | #: apt-notifier.py:985 222 | msgid "check for autoremovable packages after full/basic upgrade" 223 | msgstr "" 224 | 225 | #: apt-notifier.py:986 226 | msgid "Icons" 227 | msgstr "" 228 | 229 | #: apt-notifier.py:987 230 | msgid "classic" 231 | msgstr "" 232 | 233 | #: apt-notifier.py:988 234 | msgid "pulse" 235 | msgstr "" 236 | 237 | #: apt-notifier.py:989 238 | msgid "wireframe" 239 | msgstr "" 240 | 241 | #: apt-notifier.py:990 242 | msgid "Auto-update" 243 | msgstr "" 244 | 245 | #: apt-notifier.py:991 246 | msgid "update automatically (will not add new or remove existing packages)" 247 | msgstr "" 248 | 249 | #: apt-notifier.py:1653 250 | msgid "MX Updater" 251 | msgstr "" 252 | 253 | #: apt-notifier.py:1654 254 | msgid "About MX Updater" 255 | msgstr "" 256 | 257 | #: apt-notifier.py:1655 258 | msgid "Changelog" 259 | msgstr "" 260 | 261 | #: apt-notifier.py:1656 262 | msgid "License" 263 | msgstr "" 264 | 265 | #: apt-notifier.py:1657 266 | msgid "Cancel" 267 | msgstr "취소" 268 | 269 | #: apt-notifier.py:1658 270 | msgid "Tray applet to notify of system and application updates" 271 | msgstr "" 272 | 273 | #: apt-notifier.py:1715 274 | msgid "MX Auto-update -- unattended-upgrades log viewer" 275 | msgstr "" 276 | 277 | #: apt-notifier.py:1716 278 | msgid "No logs found." 279 | msgstr "" 280 | 281 | #: apt-notifier.py:1717 282 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 283 | msgstr "" 284 | 285 | #: apt-notifier.py:1718 apt-notifier.py:1767 286 | msgid "Press 'h' for help, 'q' to quit" 287 | msgstr "" 288 | 289 | #: apt-notifier.py:1765 290 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 291 | msgstr "" 292 | 293 | #: apt-notifier.py:1766 294 | msgid "No unattended-upgrades dpkg log(s) found." 295 | msgstr "" 296 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_mk.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # anticapitalista , 2017 8 | # 9 | #, fuzzy 10 | msgid "" 11 | msgstr "" 12 | "Project-Id-Version: PACKAGE VERSION\n" 13 | "Report-Msgid-Bugs-To: \n" 14 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 15 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 16 | "Last-Translator: anticapitalista , 2017\n" 17 | "Language-Team: Macedonian (https://www.transifex.com/anticapitalista/teams/10162/mk/)\n" 18 | "MIME-Version: 1.0\n" 19 | "Content-Type: text/plain; charset=UTF-8\n" 20 | "Content-Transfer-Encoding: 8bit\n" 21 | "Language: mk\n" 22 | "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" 23 | 24 | #: apt-notifier.py:59 25 | msgid "0 updates available" 26 | msgstr "" 27 | 28 | #: apt-notifier.py:60 29 | msgid "1 new update available" 30 | msgstr "" 31 | 32 | #: apt-notifier.py:61 33 | msgid "$count new updates available" 34 | msgstr "" 35 | 36 | #: apt-notifier.py:62 37 | msgid "Updates" 38 | msgstr "" 39 | 40 | #: apt-notifier.py:63 41 | msgid "You have 1 new update available" 42 | msgstr "" 43 | 44 | #: apt-notifier.py:64 45 | msgid "You have $count new updates available" 46 | msgstr "" 47 | 48 | #: apt-notifier.py:65 49 | msgid "Upgrade using Synaptic" 50 | msgstr "" 51 | 52 | #: apt-notifier.py:66 53 | msgid "View and Upgrade" 54 | msgstr "" 55 | 56 | #: apt-notifier.py:67 57 | msgid "Hide until updates available" 58 | msgstr "" 59 | 60 | #: apt-notifier.py:68 61 | msgid "Quit" 62 | msgstr "Напушти" 63 | 64 | #: apt-notifier.py:69 65 | msgid "MX Updater Help" 66 | msgstr "" 67 | 68 | #: apt-notifier.py:70 69 | msgid "Synaptic Help" 70 | msgstr "" 71 | 72 | #: apt-notifier.py:71 73 | msgid "Preferences" 74 | msgstr "" 75 | 76 | #: apt-notifier.py:72 apt-notifier.py:1241 77 | msgid "History" 78 | msgstr "" 79 | 80 | #: apt-notifier.py:73 81 | msgid "Auto-update log(s)" 82 | msgstr "" 83 | 84 | #: apt-notifier.py:74 85 | msgid "Auto-update dpkg log(s)" 86 | msgstr "" 87 | 88 | #: apt-notifier.py:75 89 | msgid "Check for Updates" 90 | msgstr "" 91 | 92 | #: apt-notifier.py:76 93 | msgid "About" 94 | msgstr "" 95 | 96 | #: apt-notifier.py:77 97 | msgid "MX Package Installer" 98 | msgstr "" 99 | 100 | #: apt-notifier.py:304 101 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 102 | msgstr "" 103 | 104 | #: apt-notifier.py:305 105 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 106 | msgstr "" 107 | 108 | #: apt-notifier.py:307 109 | msgid "Automatically answer 'yes' to all prompts during upgrade" 110 | msgstr "" 111 | 112 | #: apt-notifier.py:309 apt-notifier.py:311 113 | msgid "automatically close terminal window when upgrade complete" 114 | msgstr "" 115 | 116 | #: apt-notifier.py:312 apt-notifier.py:978 117 | msgid "basic upgrade" 118 | msgstr "" 119 | 120 | #: apt-notifier.py:313 121 | msgid "full upgrade" 122 | msgstr "" 123 | 124 | #: apt-notifier.py:314 125 | msgid "switch to basic upgrade" 126 | msgstr "" 127 | 128 | #: apt-notifier.py:315 129 | msgid "switch to full upgrade" 130 | msgstr "" 131 | 132 | #: apt-notifier.py:316 133 | msgid "" 134 | "Switches the type of Upgrade that will be performed, alternating back and " 135 | "forth between 'full upgrade' and 'basic upgrade'." 136 | msgstr "" 137 | 138 | #: apt-notifier.py:317 apt-notifier.py:1281 139 | msgid "Reload" 140 | msgstr "" 141 | 142 | #: apt-notifier.py:318 143 | msgid "" 144 | "Reload the package information to become informed about new, removed or " 145 | "upgraded software packages. (apt-get update)" 146 | msgstr "" 147 | 148 | #: apt-notifier.py:321 149 | msgid "basic upgrade complete (or was canceled)" 150 | msgstr "" 151 | 152 | #: apt-notifier.py:322 153 | msgid "full upgrade complete (or was canceled)" 154 | msgstr "" 155 | 156 | #: apt-notifier.py:323 157 | msgid "this terminal window can now be closed" 158 | msgstr "" 159 | 160 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 161 | msgid "press any key to close" 162 | msgstr "" 163 | 164 | #: apt-notifier.py:325 165 | msgid "Unneeded packages are installed that can be removed." 166 | msgstr "" 167 | 168 | #: apt-notifier.py:326 169 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 170 | msgstr "" 171 | 172 | #: apt-notifier.py:327 173 | msgid "upgrade" 174 | msgstr "" 175 | 176 | #: apt-notifier.py:328 177 | msgid "Using full upgrade" 178 | msgstr "" 179 | 180 | #: apt-notifier.py:329 181 | msgid "Using basic upgrade (not recommended)" 182 | msgstr "" 183 | 184 | #: apt-notifier.py:975 185 | msgid "MX Updater preferences" 186 | msgstr "" 187 | 188 | #: apt-notifier.py:976 189 | msgid "Upgrade mode" 190 | msgstr "" 191 | 192 | #: apt-notifier.py:977 193 | msgid "full upgrade (recommended)" 194 | msgstr "" 195 | 196 | #: apt-notifier.py:979 197 | msgid "Left-click behaviour (when updates are available)" 198 | msgstr "" 199 | 200 | #: apt-notifier.py:980 201 | msgid "Other options" 202 | msgstr "" 203 | 204 | #: apt-notifier.py:981 205 | msgid "opens Synaptic" 206 | msgstr "" 207 | 208 | #: apt-notifier.py:982 209 | msgid "opens MX Updater 'View and Upgrade' window" 210 | msgstr "" 211 | 212 | #: apt-notifier.py:983 213 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 214 | msgstr "" 215 | 216 | #: apt-notifier.py:984 217 | msgid "automatically close terminal window when full/basic upgrade complete" 218 | msgstr "" 219 | 220 | #: apt-notifier.py:985 221 | msgid "check for autoremovable packages after full/basic upgrade" 222 | msgstr "" 223 | 224 | #: apt-notifier.py:986 225 | msgid "Icons" 226 | msgstr "" 227 | 228 | #: apt-notifier.py:987 229 | msgid "classic" 230 | msgstr "" 231 | 232 | #: apt-notifier.py:988 233 | msgid "pulse" 234 | msgstr "" 235 | 236 | #: apt-notifier.py:989 237 | msgid "wireframe" 238 | msgstr "" 239 | 240 | #: apt-notifier.py:990 241 | msgid "Auto-update" 242 | msgstr "" 243 | 244 | #: apt-notifier.py:991 245 | msgid "update automatically (will not add new or remove existing packages)" 246 | msgstr "" 247 | 248 | #: apt-notifier.py:1653 249 | msgid "MX Updater" 250 | msgstr "" 251 | 252 | #: apt-notifier.py:1654 253 | msgid "About MX Updater" 254 | msgstr "" 255 | 256 | #: apt-notifier.py:1655 257 | msgid "Changelog" 258 | msgstr "" 259 | 260 | #: apt-notifier.py:1656 261 | msgid "License" 262 | msgstr "" 263 | 264 | #: apt-notifier.py:1657 265 | msgid "Cancel" 266 | msgstr "" 267 | 268 | #: apt-notifier.py:1658 269 | msgid "Tray applet to notify of system and application updates" 270 | msgstr "" 271 | 272 | #: apt-notifier.py:1715 273 | msgid "MX Auto-update -- unattended-upgrades log viewer" 274 | msgstr "" 275 | 276 | #: apt-notifier.py:1716 277 | msgid "No logs found." 278 | msgstr "" 279 | 280 | #: apt-notifier.py:1717 281 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 282 | msgstr "" 283 | 284 | #: apt-notifier.py:1718 apt-notifier.py:1767 285 | msgid "Press 'h' for help, 'q' to quit" 286 | msgstr "" 287 | 288 | #: apt-notifier.py:1765 289 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 290 | msgstr "" 291 | 292 | #: apt-notifier.py:1766 293 | msgid "No unattended-upgrades dpkg log(s) found." 294 | msgstr "" 295 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_mr.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # Prachi Joshi , 2019 8 | # 9 | #, fuzzy 10 | msgid "" 11 | msgstr "" 12 | "Project-Id-Version: PACKAGE VERSION\n" 13 | "Report-Msgid-Bugs-To: \n" 14 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 15 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 16 | "Last-Translator: Prachi Joshi , 2019\n" 17 | "Language-Team: Marathi (https://www.transifex.com/anticapitalista/teams/10162/mr/)\n" 18 | "MIME-Version: 1.0\n" 19 | "Content-Type: text/plain; charset=UTF-8\n" 20 | "Content-Transfer-Encoding: 8bit\n" 21 | "Language: mr\n" 22 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 23 | 24 | #: apt-notifier.py:59 25 | msgid "0 updates available" 26 | msgstr "" 27 | 28 | #: apt-notifier.py:60 29 | msgid "1 new update available" 30 | msgstr "" 31 | 32 | #: apt-notifier.py:61 33 | msgid "$count new updates available" 34 | msgstr "" 35 | 36 | #: apt-notifier.py:62 37 | msgid "Updates" 38 | msgstr "" 39 | 40 | #: apt-notifier.py:63 41 | msgid "You have 1 new update available" 42 | msgstr "" 43 | 44 | #: apt-notifier.py:64 45 | msgid "You have $count new updates available" 46 | msgstr "" 47 | 48 | #: apt-notifier.py:65 49 | msgid "Upgrade using Synaptic" 50 | msgstr "" 51 | 52 | #: apt-notifier.py:66 53 | msgid "View and Upgrade" 54 | msgstr "" 55 | 56 | #: apt-notifier.py:67 57 | msgid "Hide until updates available" 58 | msgstr "" 59 | 60 | #: apt-notifier.py:68 61 | msgid "Quit" 62 | msgstr "" 63 | 64 | #: apt-notifier.py:69 65 | msgid "MX Updater Help" 66 | msgstr "" 67 | 68 | #: apt-notifier.py:70 69 | msgid "Synaptic Help" 70 | msgstr "" 71 | 72 | #: apt-notifier.py:71 73 | msgid "Preferences" 74 | msgstr "" 75 | 76 | #: apt-notifier.py:72 apt-notifier.py:1241 77 | msgid "History" 78 | msgstr "" 79 | 80 | #: apt-notifier.py:73 81 | msgid "Auto-update log(s)" 82 | msgstr "" 83 | 84 | #: apt-notifier.py:74 85 | msgid "Auto-update dpkg log(s)" 86 | msgstr "" 87 | 88 | #: apt-notifier.py:75 89 | msgid "Check for Updates" 90 | msgstr "" 91 | 92 | #: apt-notifier.py:76 93 | msgid "About" 94 | msgstr "" 95 | 96 | #: apt-notifier.py:77 97 | msgid "MX Package Installer" 98 | msgstr "" 99 | 100 | #: apt-notifier.py:304 101 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 102 | msgstr "" 103 | 104 | #: apt-notifier.py:305 105 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 106 | msgstr "" 107 | 108 | #: apt-notifier.py:307 109 | msgid "Automatically answer 'yes' to all prompts during upgrade" 110 | msgstr "" 111 | 112 | #: apt-notifier.py:309 apt-notifier.py:311 113 | msgid "automatically close terminal window when upgrade complete" 114 | msgstr "" 115 | 116 | #: apt-notifier.py:312 apt-notifier.py:978 117 | msgid "basic upgrade" 118 | msgstr "" 119 | 120 | #: apt-notifier.py:313 121 | msgid "full upgrade" 122 | msgstr "" 123 | 124 | #: apt-notifier.py:314 125 | msgid "switch to basic upgrade" 126 | msgstr "" 127 | 128 | #: apt-notifier.py:315 129 | msgid "switch to full upgrade" 130 | msgstr "" 131 | 132 | #: apt-notifier.py:316 133 | msgid "" 134 | "Switches the type of Upgrade that will be performed, alternating back and " 135 | "forth between 'full upgrade' and 'basic upgrade'." 136 | msgstr "" 137 | 138 | #: apt-notifier.py:317 apt-notifier.py:1281 139 | msgid "Reload" 140 | msgstr "" 141 | 142 | #: apt-notifier.py:318 143 | msgid "" 144 | "Reload the package information to become informed about new, removed or " 145 | "upgraded software packages. (apt-get update)" 146 | msgstr "" 147 | 148 | #: apt-notifier.py:321 149 | msgid "basic upgrade complete (or was canceled)" 150 | msgstr "" 151 | 152 | #: apt-notifier.py:322 153 | msgid "full upgrade complete (or was canceled)" 154 | msgstr "" 155 | 156 | #: apt-notifier.py:323 157 | msgid "this terminal window can now be closed" 158 | msgstr "" 159 | 160 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 161 | msgid "press any key to close" 162 | msgstr "" 163 | 164 | #: apt-notifier.py:325 165 | msgid "Unneeded packages are installed that can be removed." 166 | msgstr "" 167 | 168 | #: apt-notifier.py:326 169 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 170 | msgstr "" 171 | 172 | #: apt-notifier.py:327 173 | msgid "upgrade" 174 | msgstr "" 175 | 176 | #: apt-notifier.py:328 177 | msgid "Using full upgrade" 178 | msgstr "" 179 | 180 | #: apt-notifier.py:329 181 | msgid "Using basic upgrade (not recommended)" 182 | msgstr "" 183 | 184 | #: apt-notifier.py:975 185 | msgid "MX Updater preferences" 186 | msgstr "" 187 | 188 | #: apt-notifier.py:976 189 | msgid "Upgrade mode" 190 | msgstr "" 191 | 192 | #: apt-notifier.py:977 193 | msgid "full upgrade (recommended)" 194 | msgstr "" 195 | 196 | #: apt-notifier.py:979 197 | msgid "Left-click behaviour (when updates are available)" 198 | msgstr "" 199 | 200 | #: apt-notifier.py:980 201 | msgid "Other options" 202 | msgstr "" 203 | 204 | #: apt-notifier.py:981 205 | msgid "opens Synaptic" 206 | msgstr "" 207 | 208 | #: apt-notifier.py:982 209 | msgid "opens MX Updater 'View and Upgrade' window" 210 | msgstr "" 211 | 212 | #: apt-notifier.py:983 213 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 214 | msgstr "" 215 | 216 | #: apt-notifier.py:984 217 | msgid "automatically close terminal window when full/basic upgrade complete" 218 | msgstr "" 219 | 220 | #: apt-notifier.py:985 221 | msgid "check for autoremovable packages after full/basic upgrade" 222 | msgstr "" 223 | 224 | #: apt-notifier.py:986 225 | msgid "Icons" 226 | msgstr "" 227 | 228 | #: apt-notifier.py:987 229 | msgid "classic" 230 | msgstr "" 231 | 232 | #: apt-notifier.py:988 233 | msgid "pulse" 234 | msgstr "" 235 | 236 | #: apt-notifier.py:989 237 | msgid "wireframe" 238 | msgstr "" 239 | 240 | #: apt-notifier.py:990 241 | msgid "Auto-update" 242 | msgstr "" 243 | 244 | #: apt-notifier.py:991 245 | msgid "update automatically (will not add new or remove existing packages)" 246 | msgstr "" 247 | 248 | #: apt-notifier.py:1653 249 | msgid "MX Updater" 250 | msgstr "" 251 | 252 | #: apt-notifier.py:1654 253 | msgid "About MX Updater" 254 | msgstr "" 255 | 256 | #: apt-notifier.py:1655 257 | msgid "Changelog" 258 | msgstr "बदल सूची" 259 | 260 | #: apt-notifier.py:1656 261 | msgid "License" 262 | msgstr "परवाना" 263 | 264 | #: apt-notifier.py:1657 265 | msgid "Cancel" 266 | msgstr "रद्द करा" 267 | 268 | #: apt-notifier.py:1658 269 | msgid "Tray applet to notify of system and application updates" 270 | msgstr "" 271 | 272 | #: apt-notifier.py:1715 273 | msgid "MX Auto-update -- unattended-upgrades log viewer" 274 | msgstr "" 275 | 276 | #: apt-notifier.py:1716 277 | msgid "No logs found." 278 | msgstr "" 279 | 280 | #: apt-notifier.py:1717 281 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 282 | msgstr "" 283 | 284 | #: apt-notifier.py:1718 apt-notifier.py:1767 285 | msgid "Press 'h' for help, 'q' to quit" 286 | msgstr "" 287 | 288 | #: apt-notifier.py:1765 289 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 290 | msgstr "" 291 | 292 | #: apt-notifier.py:1766 293 | msgid "No unattended-upgrades dpkg log(s) found." 294 | msgstr "" 295 | -------------------------------------------------------------------------------- /translations_script/po/apt-notifier_vi.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 | # This file is distributed under the same license as the PACKAGE package. 4 | # FIRST AUTHOR , YEAR. 5 | # 6 | # Translators: 7 | # 03af277ad179d6d1cbad62d4a0e288c2, 2019 8 | # 9 | #, fuzzy 10 | msgid "" 11 | msgstr "" 12 | "Project-Id-Version: PACKAGE VERSION\n" 13 | "Report-Msgid-Bugs-To: \n" 14 | "POT-Creation-Date: 2020-02-12 19:34-0600\n" 15 | "PO-Revision-Date: 2017-05-11 01:14+0000\n" 16 | "Last-Translator: 03af277ad179d6d1cbad62d4a0e288c2, 2019\n" 17 | "Language-Team: Vietnamese (https://www.transifex.com/anticapitalista/teams/10162/vi/)\n" 18 | "MIME-Version: 1.0\n" 19 | "Content-Type: text/plain; charset=UTF-8\n" 20 | "Content-Transfer-Encoding: 8bit\n" 21 | "Language: vi\n" 22 | "Plural-Forms: nplurals=1; plural=0;\n" 23 | 24 | #: apt-notifier.py:59 25 | msgid "0 updates available" 26 | msgstr "" 27 | 28 | #: apt-notifier.py:60 29 | msgid "1 new update available" 30 | msgstr "" 31 | 32 | #: apt-notifier.py:61 33 | msgid "$count new updates available" 34 | msgstr "" 35 | 36 | #: apt-notifier.py:62 37 | msgid "Updates" 38 | msgstr "" 39 | 40 | #: apt-notifier.py:63 41 | msgid "You have 1 new update available" 42 | msgstr "" 43 | 44 | #: apt-notifier.py:64 45 | msgid "You have $count new updates available" 46 | msgstr "" 47 | 48 | #: apt-notifier.py:65 49 | msgid "Upgrade using Synaptic" 50 | msgstr "" 51 | 52 | #: apt-notifier.py:66 53 | msgid "View and Upgrade" 54 | msgstr "" 55 | 56 | #: apt-notifier.py:67 57 | msgid "Hide until updates available" 58 | msgstr "" 59 | 60 | #: apt-notifier.py:68 61 | msgid "Quit" 62 | msgstr "Thoát" 63 | 64 | #: apt-notifier.py:69 65 | msgid "MX Updater Help" 66 | msgstr "" 67 | 68 | #: apt-notifier.py:70 69 | msgid "Synaptic Help" 70 | msgstr "" 71 | 72 | #: apt-notifier.py:71 73 | msgid "Preferences" 74 | msgstr "" 75 | 76 | #: apt-notifier.py:72 apt-notifier.py:1241 77 | msgid "History" 78 | msgstr "" 79 | 80 | #: apt-notifier.py:73 81 | msgid "Auto-update log(s)" 82 | msgstr "" 83 | 84 | #: apt-notifier.py:74 85 | msgid "Auto-update dpkg log(s)" 86 | msgstr "" 87 | 88 | #: apt-notifier.py:75 89 | msgid "Check for Updates" 90 | msgstr "" 91 | 92 | #: apt-notifier.py:76 93 | msgid "About" 94 | msgstr "Về ứng dụng này" 95 | 96 | #: apt-notifier.py:77 97 | msgid "MX Package Installer" 98 | msgstr "" 99 | 100 | #: apt-notifier.py:304 101 | msgid "MX Updater--View and Upgrade, previewing: basic upgrade" 102 | msgstr "" 103 | 104 | #: apt-notifier.py:305 105 | msgid "MX Updater--View and Upgrade, previewing: full upgrade" 106 | msgstr "" 107 | 108 | #: apt-notifier.py:307 109 | msgid "Automatically answer 'yes' to all prompts during upgrade" 110 | msgstr "" 111 | 112 | #: apt-notifier.py:309 apt-notifier.py:311 113 | msgid "automatically close terminal window when upgrade complete" 114 | msgstr "" 115 | 116 | #: apt-notifier.py:312 apt-notifier.py:978 117 | msgid "basic upgrade" 118 | msgstr "" 119 | 120 | #: apt-notifier.py:313 121 | msgid "full upgrade" 122 | msgstr "" 123 | 124 | #: apt-notifier.py:314 125 | msgid "switch to basic upgrade" 126 | msgstr "" 127 | 128 | #: apt-notifier.py:315 129 | msgid "switch to full upgrade" 130 | msgstr "" 131 | 132 | #: apt-notifier.py:316 133 | msgid "" 134 | "Switches the type of Upgrade that will be performed, alternating back and " 135 | "forth between 'full upgrade' and 'basic upgrade'." 136 | msgstr "" 137 | 138 | #: apt-notifier.py:317 apt-notifier.py:1281 139 | msgid "Reload" 140 | msgstr "" 141 | 142 | #: apt-notifier.py:318 143 | msgid "" 144 | "Reload the package information to become informed about new, removed or " 145 | "upgraded software packages. (apt-get update)" 146 | msgstr "" 147 | 148 | #: apt-notifier.py:321 149 | msgid "basic upgrade complete (or was canceled)" 150 | msgstr "" 151 | 152 | #: apt-notifier.py:322 153 | msgid "full upgrade complete (or was canceled)" 154 | msgstr "" 155 | 156 | #: apt-notifier.py:323 157 | msgid "this terminal window can now be closed" 158 | msgstr "" 159 | 160 | #: apt-notifier.py:324 apt-notifier.py:330 apt-notifier.py:1282 161 | msgid "press any key to close" 162 | msgstr "" 163 | 164 | #: apt-notifier.py:325 165 | msgid "Unneeded packages are installed that can be removed." 166 | msgstr "" 167 | 168 | #: apt-notifier.py:326 169 | msgid "Running apt-get autoremove, if you are unsure type 'n'." 170 | msgstr "" 171 | 172 | #: apt-notifier.py:327 173 | msgid "upgrade" 174 | msgstr "" 175 | 176 | #: apt-notifier.py:328 177 | msgid "Using full upgrade" 178 | msgstr "" 179 | 180 | #: apt-notifier.py:329 181 | msgid "Using basic upgrade (not recommended)" 182 | msgstr "" 183 | 184 | #: apt-notifier.py:975 185 | msgid "MX Updater preferences" 186 | msgstr "" 187 | 188 | #: apt-notifier.py:976 189 | msgid "Upgrade mode" 190 | msgstr "" 191 | 192 | #: apt-notifier.py:977 193 | msgid "full upgrade (recommended)" 194 | msgstr "" 195 | 196 | #: apt-notifier.py:979 197 | msgid "Left-click behaviour (when updates are available)" 198 | msgstr "" 199 | 200 | #: apt-notifier.py:980 201 | msgid "Other options" 202 | msgstr "" 203 | 204 | #: apt-notifier.py:981 205 | msgid "opens Synaptic" 206 | msgstr "" 207 | 208 | #: apt-notifier.py:982 209 | msgid "opens MX Updater 'View and Upgrade' window" 210 | msgstr "" 211 | 212 | #: apt-notifier.py:983 213 | msgid "Automatically answer 'yes' to all prompts during full/basic upgrade" 214 | msgstr "" 215 | 216 | #: apt-notifier.py:984 217 | msgid "automatically close terminal window when full/basic upgrade complete" 218 | msgstr "" 219 | 220 | #: apt-notifier.py:985 221 | msgid "check for autoremovable packages after full/basic upgrade" 222 | msgstr "" 223 | 224 | #: apt-notifier.py:986 225 | msgid "Icons" 226 | msgstr "" 227 | 228 | #: apt-notifier.py:987 229 | msgid "classic" 230 | msgstr "" 231 | 232 | #: apt-notifier.py:988 233 | msgid "pulse" 234 | msgstr "" 235 | 236 | #: apt-notifier.py:989 237 | msgid "wireframe" 238 | msgstr "" 239 | 240 | #: apt-notifier.py:990 241 | msgid "Auto-update" 242 | msgstr "" 243 | 244 | #: apt-notifier.py:991 245 | msgid "update automatically (will not add new or remove existing packages)" 246 | msgstr "" 247 | 248 | #: apt-notifier.py:1653 249 | msgid "MX Updater" 250 | msgstr "" 251 | 252 | #: apt-notifier.py:1654 253 | msgid "About MX Updater" 254 | msgstr "" 255 | 256 | #: apt-notifier.py:1655 257 | msgid "Changelog" 258 | msgstr "Nhật kí thay đổi" 259 | 260 | #: apt-notifier.py:1656 261 | msgid "License" 262 | msgstr "Giấy phép" 263 | 264 | #: apt-notifier.py:1657 265 | msgid "Cancel" 266 | msgstr "Hủy bỏ" 267 | 268 | #: apt-notifier.py:1658 269 | msgid "Tray applet to notify of system and application updates" 270 | msgstr "" 271 | 272 | #: apt-notifier.py:1715 273 | msgid "MX Auto-update -- unattended-upgrades log viewer" 274 | msgstr "" 275 | 276 | #: apt-notifier.py:1716 277 | msgid "No logs found." 278 | msgstr "" 279 | 280 | #: apt-notifier.py:1717 281 | msgid "For a less detailed view see 'Auto-update dpkg log(s)' or 'History'." 282 | msgstr "" 283 | 284 | #: apt-notifier.py:1718 apt-notifier.py:1767 285 | msgid "Press 'h' for help, 'q' to quit" 286 | msgstr "" 287 | 288 | #: apt-notifier.py:1765 289 | msgid "MX Auto-update -- unattended-upgrades dpkg log viewer" 290 | msgstr "" 291 | 292 | #: apt-notifier.py:1766 293 | msgid "No unattended-upgrades dpkg log(s) found." 294 | msgstr "" 295 | --------------------------------------------------------------------------------