Conversation
Derive Light, Dark, and System log-level defaults from the active theme. Remove the persisted independent palette selector. Add a settings action that restores #FF222280 and all seven default log colors. Update localization, theming guidance, and regression coverage.
Use a theme-aware muted surface for filter toggle buttons. Bind button text and filter icons to the neutral text brush so dark mode keeps them legible.
Replace the placeholder heading with a project overview and positioning. Document core capabilities, use cases, the NEXT motivation, and currently available features.
Generate a reproducible synthetic UTF-8 log with mixed levels and structured fields. Support exact target sizes, custom output paths, deterministic seeds, decimal MB units, and force replacement. Write through a temporary file and validate the final byte size before publishing.
Translate the Chinese README content into English while keeping the badges, screenshot, feature structure, use cases, and project rationale aligned. Add reciprocal language-switch links between README.md and README_zh-CN.md.
Place the language switcher inside each centered README header. Keep the current language label plain and link only the alternate language in the [English | 简体中文] display.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
当前界面中的中性色、控件样式和日志等级颜色存在较多硬编码,深色环境下部分控件和属性面板的可读性也不够理想。本次变更以现有 WPF / Metrolib 架构为基础,对主题系统、日志配色、主界面布局和常用控件视觉进行统一升级。
主要变更
主题系统
darkmode配置,缺失或非法配置会安全回退到浅色模式。日志等级配色
Freezable画刷导致的跨线程访问问题。主界面和控件视觉
Ctrl+F、Ctrl+Shift+F、Ctrl+E和Ctrl+Shift+N。DynamicResource保证主题色和语义颜色可以实时更新。文档和开发辅助工具