👍[Update] main loggerのcallbackを設定/翻訳を使わない場合に翻訳部分の()をlogに残さないように修正
This commit is contained in:
22
main.py
22
main.py
@@ -33,7 +33,9 @@ def sendMicMessage(message):
|
|||||||
|
|
||||||
view.printToTextbox_SentMessage(message, translation)
|
view.printToTextbox_SentMessage(message, translation)
|
||||||
if config.ENABLE_LOGGER is True:
|
if config.ENABLE_LOGGER is True:
|
||||||
model.logger.info(f"[SEND] {message} ({translation})")
|
if len(translation) > 0:
|
||||||
|
translation = f" ({translation})"
|
||||||
|
model.logger.info(f"[SEND] {message}{translation}")
|
||||||
|
|
||||||
def startTranscriptionSendMessage():
|
def startTranscriptionSendMessage():
|
||||||
model.startMicTranscript(sendMicMessage)
|
model.startMicTranscript(sendMicMessage)
|
||||||
@@ -61,7 +63,9 @@ def receiveSpeakerMessage(message):
|
|||||||
model.notificationXSOverlay(xsoverlay_message)
|
model.notificationXSOverlay(xsoverlay_message)
|
||||||
view.printToTextbox_ReceivedMessage(message, translation)
|
view.printToTextbox_ReceivedMessage(message, translation)
|
||||||
if config.ENABLE_LOGGER is True:
|
if config.ENABLE_LOGGER is True:
|
||||||
model.logger.info(f"[RECEIVE] {message} ({translation})")
|
if len(translation) > 0:
|
||||||
|
translation = f" ({translation})"
|
||||||
|
model.logger.info(f"[RECEIVE] {message}{translation}")
|
||||||
|
|
||||||
def startTranscriptionReceiveMessage():
|
def startTranscriptionReceiveMessage():
|
||||||
model.startSpeakerTranscript(receiveSpeakerMessage)
|
model.startSpeakerTranscript(receiveSpeakerMessage)
|
||||||
@@ -97,7 +101,9 @@ def sendChatMessage(message):
|
|||||||
# update textbox message log
|
# update textbox message log
|
||||||
view.printToTextbox_SentMessage(message, translation)
|
view.printToTextbox_SentMessage(message, translation)
|
||||||
if config.ENABLE_LOGGER is True:
|
if config.ENABLE_LOGGER is True:
|
||||||
model.logger.info(f"[SEND] {message} ({translation})")
|
if len(translation) > 0:
|
||||||
|
translation = f" ({translation})"
|
||||||
|
model.logger.info(f"[SEND] {message}{translation}")
|
||||||
|
|
||||||
# delete message in entry message box
|
# delete message in entry message box
|
||||||
if config.ENABLE_AUTO_CLEAR_MESSAGE_BOX is True:
|
if config.ENABLE_AUTO_CLEAR_MESSAGE_BOX is True:
|
||||||
@@ -386,6 +392,15 @@ def callbackSetEnableNoticeXsoverlay(value):
|
|||||||
print("callbackSetEnableNoticeXsoverlay", value)
|
print("callbackSetEnableNoticeXsoverlay", value)
|
||||||
config.ENABLE_NOTICE_XSOVERLAY = value
|
config.ENABLE_NOTICE_XSOVERLAY = value
|
||||||
|
|
||||||
|
def callbackSetEnableAutoExportMessageLogs(value):
|
||||||
|
print("callbackSetEnableAutoExportMessageLogs", value)
|
||||||
|
config.ENABLE_LOGGER = value
|
||||||
|
|
||||||
|
if config.ENABLE_LOGGER is True:
|
||||||
|
model.startLogger()
|
||||||
|
else:
|
||||||
|
model.stopLogger()
|
||||||
|
|
||||||
def callbackSetMessageFormat(value):
|
def callbackSetMessageFormat(value):
|
||||||
print("callbackSetMessageFormat", value)
|
print("callbackSetMessageFormat", value)
|
||||||
if len(value) > 0:
|
if len(value) > 0:
|
||||||
@@ -487,6 +502,7 @@ view.register(
|
|||||||
# Others Tab
|
# Others Tab
|
||||||
"callback_set_enable_auto_clear_chatbox": callbackSetEnableAutoClearMessageBox,
|
"callback_set_enable_auto_clear_chatbox": callbackSetEnableAutoClearMessageBox,
|
||||||
"callback_set_enable_notice_xsoverlay": callbackSetEnableNoticeXsoverlay,
|
"callback_set_enable_notice_xsoverlay": callbackSetEnableNoticeXsoverlay,
|
||||||
|
"callback_set_enable_auto_export_message_logs": callbackSetEnableAutoExportMessageLogs,
|
||||||
"callback_set_message_format": callbackSetMessageFormat,
|
"callback_set_message_format": callbackSetMessageFormat,
|
||||||
|
|
||||||
# Advanced Settings Tab
|
# Advanced Settings Tab
|
||||||
|
|||||||
Reference in New Issue
Block a user