-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Normal
-
Affects Version/s: 3.0.0b3
-
Component/s: User Interface
-
None
The Log Detail dialog (opened via double-click or Enter on a log entry) now displays plain monospace text with no visual structure, making tracebacks and long debug output hard to read.
Add a theme-aware syntax highlighter that colorizes:
- Log level prefixes using the existing log level colors
- Source locations (module.function:line)
- Debug option names ([plugin_updates], [timings], etc.)
- Python traceback elements (File references, exception lines, caret indicators)
Colors are sourced from the existing interface_colors system so they adapt to light/dark themes automatically.