feat: add documentation for ELSA and extend functionality, include new icons and update semester logic

This commit is contained in:
2024-12-10 11:24:04 +01:00
parent 7d78c09480
commit f84c030eea
17 changed files with 149 additions and 39 deletions

View File

@@ -30,6 +30,11 @@ class Prof:
setattr(self, "telnr", data[6])
return self
def name(self, comma=False):
if comma:
return f"{self.lastname}, {self.firstname}"
return f"{self.lastname} {self.firstname}"
@dataclass
class ApparatData:

View File

@@ -33,15 +33,11 @@ class AutoAdder(QThread):
item = 0
for entry in self.data:
try:
# webdata = WebRequest().get_ppn(entry).get_data()
# bd = BibTextTransformer("ARRAY").get_data(webdata).return_data()
# bd.signature = entry
self.updateSignal.emit(item)
self.setTextSignal.emit(entry)
# qsleep
item += 1
self.progress.emit(item)
# print(item, len(self.data))
time.sleep(1)
except Exception as e: