diff --git a/file_version_info.txt b/file_version_info.txt index 9cc49b2..e083ca1 100644 --- a/file_version_info.txt +++ b/file_version_info.txt @@ -7,8 +7,8 @@ VSVersionInfo( ffi=FixedFileInfo( # filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4) # Set not needed items to zero 0. Must always contain 4 elements. - filevers=(1,0,3,2), - prodvers=(1,0,3,2), + filevers=(1,1,1,0), + prodvers=(1,1,1,0), # Contains a bitmask that specifies the valid bits 'flags'r mask=0x3f, # Contains a bitmask that specifies the Boolean attributes of the file. @@ -32,12 +32,12 @@ VSVersionInfo( u'040904B0', [StringStruct(u'CompanyName', u'Fil Sapia'), StringStruct(u'FileDescription', u'LiquidGUI'), - StringStruct(u'FileVersion', u'1.0.3.2'), + StringStruct(u'FileVersion', u'1.1.1.0'), StringStruct(u'InternalName', u'LiquidGUI'), StringStruct(u'LegalCopyright', u'© Fil Sapia. All rights reserved.'), StringStruct(u'OriginalFilename', u'LiquidGUI.exe'), StringStruct(u'ProductName', u'LiquidGUI'), - StringStruct(u'ProductVersion', u'1.0.3.2')]) + StringStruct(u'ProductVersion', u'1.1.1.0')]) ]), VarFileInfo([VarStruct(u'Translation', [0, 1200, 1033, 1252])]) ] diff --git a/main.pyw b/main.pyw index e08a4bd..0aa93bd 100644 --- a/main.pyw +++ b/main.pyw @@ -1,7 +1,7 @@ # External Dependencies import sys import win32mica -from PySide6.QtWidgets import QApplication, QMainWindow, QWidget, QVBoxLayout, QLabel, QProgressBar +from PySide6.QtWidgets import QApplication, QMainWindow, QWidget, QVBoxLayout, QLabel, QProgressBar, QPushButton from PySide6.QtCore import Qt, QTimer, QThreadPool from PySide6.QtGui import QFont, QIcon # Internal Imports @@ -18,8 +18,8 @@ class MainWindow(QMainWindow): def __init__(self, lctl): super(MainWindow, self).__init__() - self.setWindowTitle("LiquidGUI (v.1.1.0.1)") - self.setFixedSize(450, 400) + self.setWindowTitle("LiquidGUI (v.1.1.1.0)") + self.setFixedSize(450, 450) self.lctl = lctl @@ -49,6 +49,8 @@ class MainWindow(QMainWindow): minimum=1900, maximum=2700) self.lbl_value_prg_pumpspeed = SubLabelValue() + self.btn_reset_min_max = QPushButton("Reset Min/Max") + self.btn_reset_min_max.clicked.connect(self.on_reset_min_max) self.lbl_fwvers = SubLabelValue() @@ -66,6 +68,8 @@ class MainWindow(QMainWindow): layout.addWidget(self.prg_pumpspeed) layout.addWidget(self.lbl_value_prg_pumpspeed) layout.addWidget(self.lbl_fwvers) + layout.addWidget(self.btn_reset_min_max) + layout.setSpacing(10) self.setLayout(layout) @@ -81,6 +85,14 @@ class MainWindow(QMainWindow): self.timer.timeout.connect(self.update_widgets) self.timer.start() + def on_reset_min_max(self): + """ Pauses the timer and creates new instances of MinMaxCurrent """ + self.timer.stop() + self.min_max_cur_temp = common.MinMaxCurrent() + self.min_max_cur_fanspeed = common.MinMaxCurrent() + self.min_max_cur_pumpspeed = common.MinMaxCurrent() + self.timer.start() + def update_widgets(self): """ Update widgets using LiquidCTL library.""" self.lbl_device_name.setText(self.lctl.device_name)