Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import sys
|
||||
|
||||
import loguru
|
||||
from src.shared.logging import log, get_bloat_logger, preview
|
||||
from PySide6 import QtCore, QtGui, QtWidgets
|
||||
|
||||
from src import LOG_DIR, settings
|
||||
@@ -9,10 +9,7 @@ from src.utils.icon import Icon
|
||||
|
||||
from .dialog_sources.settings_ui import Ui_Dialog as _settings
|
||||
|
||||
log = loguru.logger
|
||||
log.remove()
|
||||
log.add(sys.stdout, level="INFO")
|
||||
log.add(f"{LOG_DIR}/application.log", rotation="1 MB", retention="10 days")
|
||||
# use centralized logging from src.shared.logging
|
||||
|
||||
|
||||
base = """'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
@@ -190,7 +187,8 @@ class Settings(QtWidgets.QDialog, _settings):
|
||||
self.save_path.setText(file_dialog.selectedFiles()[0])
|
||||
|
||||
def debug_mode(self):
|
||||
log.debug(self.editSignature.toHtml())
|
||||
bloat = get_bloat_logger()
|
||||
bloat.debug("Signature HTML (preview): {}", preview(self.editSignature.toHtml(), 2000))
|
||||
|
||||
def return_data(self):
|
||||
port = self.smtp_port.text()
|
||||
|
||||
Reference in New Issue
Block a user