refc:重构插件api,补全文档,合并expressor和replyer,分离reply和sender,新log浏览器

This commit is contained in:
SengokuCola
2025-06-19 20:20:34 +08:00
parent 7e05ede846
commit ab28b94e33
63 changed files with 5285 additions and 8316 deletions

View File

@@ -1183,3 +1183,4 @@ def main():
if __name__ == "__main__":
main()

View File

@@ -366,11 +366,9 @@ class VirtualLogDisplay:
# 应用标签(可选,为了性能可以考虑简化)
for tag_info in batch_tags:
try:
tag_name = tag_info[3]
self.text_widget.tag_add(tag_name, f"{start_pos}+{tag_info[1]}c", f"{start_pos}+{tag_info[2]}c")
except:
pass
tag_name = tag_info[3]
self.text_widget.tag_add(tag_name, f"{start_pos}+{tag_info[1]}c", f"{start_pos}+{tag_info[2]}c")
class AsyncLogLoader: