First Working State

This commit is contained in:
airclay 2021-09-03 11:28:06 -05:00
parent bf3259767b
commit 0ac946facd
2 changed files with 9 additions and 14 deletions

View File

@ -1,10 +1,5 @@
#!/usr/bin/env python
"""
Current status is: kinda broken
Need to complete dynamic labels for available updates
"""
# Get needed modules
import yaml
import subprocess
@ -39,7 +34,13 @@ def update():
cmd = [ term, opt, 'sudo', 'pacman', '-Syu']
subprocess.Popen(cmd)
# Initially populate available updates count
# Sets new text for available updates
def newText():
count()
option1.setText(avail)
tray.setToolTip(avail)
# Initially populate available updates
count()
app = QApplication([])
@ -61,11 +62,6 @@ option1.triggered.connect(update)
option1.triggered.connect(newText)
menu.addAction(option1)
def newText(event):
count()
option1.setText(avail)
tray.setToolTip(avail)
# Set up timer to update count
timer = QTimer()
timer.timeout.connect(newText)

View File

@ -1,8 +1,7 @@
[Desktop Entry]
Name=Tray Updater
#Version=0.1
Icon=/home/ez/NextCloud/Projects/Python/systrayUpdater/blue-logo.png
Exec=python /home/ez/NextCloud/Projects/Python/systrayUpdater/first.py
Icon=/home/Git/systrayUpdater/blue-logo.png
Exec=python /home/Git/systrayUpdater/first.py
Terminal=false
Type=Application
Categories=Utility