From 66020b44a58125ec024d31ec7785d4bbb6ca940a Mon Sep 17 00:00:00 2001 From: Rinaldus Date: Thu, 16 Nov 2017 16:23:25 +0300 Subject: [PATCH] Revert "Moved from external 'notify-send' command to using notify2 library" This reverts commit 6ccb04632b9fa2abb9223c254b3d1451b76e2bd1. --- README.md | 7 +------ mail-notifier.py | 7 ++----- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index f7bcde4..f852159 100644 --- a/README.md +++ b/README.md @@ -12,14 +12,9 @@ This is Light weight mail notifier written in PyQt5. It checks your mailbox peri ![MailboxFull](https://raw.github.com/rinaldus/mail-notifier/master/screenshots/screen2.jpg) ![Settings](https://raw.github.com/rinaldus/mail-notifier/master/screenshots/screen3.jpg) -## System requirements - - Python 3 - - PyQt5 - - *(after version 3.01)* [notify2](https://pypi.python.org/pypi/notify2) library - ## Install -Just clone this git repository or download release and copy all files where you want to store this program. No additional installation is required. +You need to install PyQt5 as dependency. Then just clone this git repository or download release and copy all files where you want to store this program. No additional installation is required. *In version 0.10 you also need to edit mail-notifier.py and fill your mailbox credentials in 70-72 rows* ## Launch diff --git a/mail-notifier.py b/mail-notifier.py index 5089962..657b64a 100755 --- a/mail-notifier.py +++ b/mail-notifier.py @@ -18,13 +18,11 @@ from PyQt5 import QtCore, QtGui, QtWidgets import os import socket import time -import notify2 from datetime import datetime, date, time #variables programTitle = "Mail Notifier" -programVersion = "3.01-dev" -notify2.init(programTitle) +programVersion = "3.01" settings = QSettings(os.path.expanduser("~")+"/.config/mail-notifier/settings.conf", QSettings.NativeFormat) def GlobalSettingsExist(): if ((settings.contains("CheckInterval") and settings.value("CheckInterval") != "") and @@ -441,8 +439,7 @@ def mail_check(): window.lastCheckCount = mail_count def notify(message): if settings.value("Notify"): - n = notify2.Notification(programTitle, message) - n.show() + subprocess.Popen(['notify-send', programTitle, message]) return