Merge pull request #30 from supermanimmy/cleanup

set minimum size hint for short messages
This commit is contained in:
seird
2023-05-22 18:42:11 +02:00
committed by GitHub
2 changed files with 8 additions and 2 deletions

View File

@@ -18,6 +18,7 @@ DEFAULT_SETTINGS = {
"tray/notifications/click": True,
"tray/icon/unread": False,
"watchdog/interval/s": 60,
"MessageWidget/height/min": 100,
"MessageWidget/image/size": 33,
"MessageWidget/content_image/W_percentage": 1.0,
"MessageWidget/content_image/H_percentage": 0.5,

View File

@@ -68,7 +68,12 @@ class MessageWidget(QtWidgets.QWidget, Ui_Form):
self.gridLayout.setContentsMargins(4, 5, 4, 0)
self.adjustSize()
size_hint = self.message_item.sizeHint()
self.message_item.setSizeHint(QtCore.QSize(size_hint.width(), self.height()))
self.message_item.setSizeHint(
QtCore.QSize(
size_hint.width(),
max(settings.value("MessageWidget/height/min", type=int), self.height())
)
)
self.set_icons()