更新日志
来源仓库文件 UpdateLog.md · 同步于 2026-10-01
- 🚀[新增]-「关于」窗口支持检查 GitHub 最新版本并下载安装更新:按当前平台自动匹配安装包(Windows / Linux / macOS),下载带进度与 SHA-256 校验,一键运行安装器升级。
- 🚀[新增]-CI/CD 自动发布:推送 v* 标签同时发布
CodeWF.MindView/CodeWF.MindView.Themes到 nuget.org,并制作 Windows(Inno Setup)/ Linux(deb)/ macOS(dmg)安装包与 GitHub Release。 - ⬆️[升级]-Avalonia 12.1.3、AtomUI 6.2.2、ReactiveUI.Avalonia 14.7.1,内部包(EventBus / Log.Core / Markdown.Lite.Themes / Tools.Core / Lang.Avalonia.Json)升级到最新版,YY-Thunks 1.2.3-beta.4。
- 🔧[适配]-AtomUI 6.2 语言系统迁移(AtomUI.Localization / LanguageTag),主题算法改用枚举 API,AOT 保留清单与 6.2.2 TokenKind 对齐;AtomUI 控件文案支持 zh-CN / zh-TW / en-US(繁体映射 zh-TW,其余语言控件文案回落 en-US,应用级四语言翻译不受影响)。
- 🔧[修复]-升级日志组件并重新编译
CodeWF.MindView,避免下游程序混用新旧日志程序集时发生方法缺失异常。 - 🔨[优化]-应用日志改用显式初始化和关闭生命周期,异常详情仅写入文件日志。
- 🔨[优化]-补齐根目录 logo.svg、logo.png、logo.ico 三件套,子工程通过 MSBuild Link 引用根 logo,避免维护多份图标副本。
- 🔨[优化]-统一目标框架:NuGet 包项目支持
net8.0;net10.0,Demo、App、测试与内部应用项目升级到net11.0/net11.0-windows。 - 🔨[优化]-保留运行时帮助、Markdown 示例、内置备忘录和业务设计文档,仅收敛仓库级重复文档入口。
- 统一版本号维护入口,只在仓库根目录
Directory.Build.props中定义<Version>。 - 清理英文/双语文档入口,后续仅维护简体中文文档。
- 完善 NuGet 发布配置,补充 Source Link、符号包和标签格式规范。
✨[新增]-脑图中心主题支持左键拖拽平移整张画布,和已有触控板、滚轮、
Space + 左键、中键平移保持一致。🔧[优化]-加大脑图默认左侧、右侧和上方不可见画布空间,让拖拽中心主题平移时不容易过早撞到边界,并恢复脑图水平/竖直滚动条的按需显示。
🔧[优化]-打开、导入或应用内置模板后,脑图视图会自动把中心主题放到左侧中线附近,减少加载后手动找根节点的步骤。
🧪[测试]-构建
CodeWF.MindView、CodeWF.MindView.Themes和Zhijian -f net10.0,确认中心主题拖拽平移相关交互改动编译通过。✨[新增]-在脑图面板为空白文档增加快速开始操作条,可直接添加子节点、打开使用手册、导入文件或切换到 Markdown。
🔧[优化]-文件页空状态改用 AtomUI
Empty与图标按钮,恢复有意义的系统窗口标题,并让状态栏工具按钮在最小窗口尺寸下保持稳定。🧪[测试]-构建
src/Zhijian/Zhijian.csproj -f net10.0-windows,启动桌面程序,并截图验证空白文档起步条、文件空状态、系统标题和最小尺寸状态栏。🔧[优化]-新增
CodeWF.Tools.Core,About 窗口改为通过AssemblyExtensions读取Version和CompileTime,移除硬编码版本元数据。🔧[优化]-将 About 窗口标签和说明文案迁入语言资源,让新增的编译时间标签也遵循应用本地化模型。
🧪[测试]-构建
Zhijian.slnx,验证 MSBuild 版本解析为12.0.3.13,并运行桌面程序检查本地化后的 About 窗口元数据。🔧[修复]-将
Directory.Build.props包版本和 About 窗口兜底版本元数据对齐到最新更新日志版本。🧪[测试]-构建
Zhijian.slnx,并检索发布元数据,确认应用版本现在解析为12.0.3.13。🔧[优化]-将脑图快捷键帮助图标统一为和大纲快捷键一致的问号图标,移除状态栏新手引导快捷入口,并把新手引导移动到帮助菜单。
🧪[测试]-构建
Zhijian.slnx,启动桌面程序,用 UI Automation 截图验证脑图快捷键问号按钮和帮助菜单中的新手引导入口。🔧[修复]-保持大纲标题编辑焦点在
Tab、Shift+Tab、Alt+Up和Alt+Down后仍停留在当前节点,同时Enter仍切换到新建节点。🧪[测试]-构建
Zhijian.slnx,启动桌面程序,用 UI Automation 验证大纲Enter、Tab、Shift+Tab、Alt+Up、Alt+Down后都能连续键盘输入,并截图确认。🔧[优化]-在脑图底部工具区新增紧凑的快捷键帮助按钮,用独立文案明确脑图视图中
Tab和Shift+Tab是新增子主题,而不是调整大纲层级。🧪[测试]-构建
Zhijian.slnx,启动桌面程序,并截图验证脑图和大纲快捷键 Tooltip 均可换行、左对齐且不被裁切。🔧[优化]-将大纲快捷键 Tooltip 内容改为左对齐,并检查 Tooltip 用法,确认界面统一使用 AtomUI Tooltip 样式而非 Avalonia 原生 Tooltip。
🧪[测试]-构建
Zhijian.slnx,检索原生 Tooltip 用法,启动桌面程序,并截图验证左对齐的 AtomUI Tooltip。🔧[修复]-将右侧脑图画布的
Tab逻辑与左侧大纲层级编辑拆开:脑图中Tab和Shift+Tab现在新增子主题,大纲中仍保留Tab降级、Shift+Tab提升。🧪[测试]-构建
Zhijian.slnx,启动桌面程序,用 UI Automation 截图验证脑图Tab和Shift+Tab新增子节点,并复测大纲Tab降级。🔧[优化]-在大纲底部工具区新增紧凑的快捷键帮助按钮,让用户不用翻 README 也能发现
Enter、Tab、Shift+Tab和Alt+Up/Alt+Down。🧪[测试]-构建
Zhijian.slnx,启动桌面程序,用 UI Automation 悬停新的大纲快捷键帮助按钮,并截图验证 Tooltip 展示效果。📝[文档]-同步 README、使用手册和控制器注释中的大纲快捷键说明,明确中心主题
Enter添加子节点、普通节点Enter添加同级、Tab降级、Alt+Up/Alt+Down调整同级顺序。🔧[优化]-让标题编辑状态下的
Alt+Up/Alt+Down真正执行同级上移/下移,与右键菜单和标题栏菜单展示的快捷键保持一致。🧪[测试]-构建
Zhijian.slnx,启动桌面程序,用 UI Automation 创建Root/A/B,并模拟Alt+Up、Alt+Down截图验证大纲和脑图排序同步。✨[新增]-新增
osx-x64和osx-arm64发布配置,默认发布脚本覆盖 Windows、Linux 和 macOS 三个平台。🧪[测试]-分别执行
dotnet publish验证osx-x64与osx-arm64发布链路,确认生成publish/osx-x64/Zhijian/Zhijian和publish/osx-arm64/Zhijian/Zhijian。🔧[修复]-修复大纲视图被独立
WorkspaceOutlineView包裹后无法拿到主窗口脑图控制器的问题,恢复Enter、Tab、Shift+Tab、空标题删除与左右视图同步。🔧[优化]-将大纲/脑图标题快捷键解析集中到
MindMapKeyboardGestureRouter,并合并大纲树重建与焦点恢复,减少连续操作时的重复重绘。🧪[测试]-构建
Zhijian.slnx,启动桌面程序,用 UI Automation 模拟根节点Enter、普通节点Enter、Tab降级和Shift+Tab提升,并截图验证大纲与脑图同步。✨[新增]-新增沉浸式脑图模式,左侧视图隐藏/显示按钮放在大纲与脑图边界附近,并支持
Ctrl/⌘ + B快捷键。🔨[优化]-大纲底部新增清晰可见的常用操作:添加子节点、添加同级节点、复制 Markdown、切换大纲/Markdown 编辑。
🔨[优化]-用户打开文件夹或启动新手引导时,自动恢复左侧视图,确保文件导航和引导高亮目标不会被隐藏。
🔨[优化]-将
CodeWF.MindView编辑器界面、占位符、消息和部分格式名迁入控件库自己的Lang.Avalonia.Json资源,并使用 T4 生成资源键。🔨[优化]-Markdown、OPML、XMind、JSON、XML、HTML、CSV 和文本导入链路保留空白/兜底节点标题为空,避免本地化占位提示变成用户内容。
🔨[优化]-二级脑图分支节点改为柔和浅底、强调色边线和深色可读文字,小图预览同步降噪。
🔨[优化]-脑图节点新增轻量 hover、选中和拖拽动效,仅过渡颜色和阴影,避免改变节点布局。
🔨[优化]-收紧脑图默认横向层距,让常见四层结构在普通桌面窗口中更容易完整查看。
🔨[优化]-参考 Ursa.Avalonia 的资源组织方式,将
CodeWF.MindView的节点尺寸、阴影、色彩、菜单和小图样式集中到CodeWF.MindView.Themes的 Shared/Light/Dark 资源中。🔨[优化]-将左侧“文件”和“大纲/Markdown”页拆为独立
UserControl与 ViewModel,并引入CodeWF.EventBus做主窗口与子 ViewModel 的请求/状态解耦。🔨[优化]-工作区消息改为使用
EventBus.Default与特性式处理函数,并在 Native AOT 裁剪配置中保留CodeWF.EventBus。🔨[优化]-标题栏仅在左侧保留应用图标和软件名称,当前文件名显示在菜单后方,不再由窗口标题重复追加软件名。
🔨[优化]-
CodeWF.MindView悬浮工具条和右键菜单改用 AtomUI 按钮,提升悬停、点击动效与反馈质感。🔨[优化]-细化脑图悬浮工具条间距,删除按钮不再贴近工具条右边框。
🔨[优化]-脑图画布、工具条、菜单、节点阴影和占位符颜色统一跟随绑定的浅色/深色主题状态。
🔨[优化]-弱化脑图占位符前景色,并给三层文本节点的选中背景增加圆角,让空提示与真实内容主次更清楚。
🔨[优化]-拉开底部历史步骤文字与撤销/重做按钮的距离,状态栏阅读节奏更清晰。
🔨[修复]-修复文件空状态操作按钮高度不足导致中英日等语言文字下半部分被裁切的问题。
🔨[修复]-补齐自定义标题栏双击最大化/还原行为,匹配桌面窗口常规交互。
🔨[优化]-补齐大纲编辑器内置文案的本地化注入,并打通启动文件参数到主窗口加载流程。
🧪[测试]-构建
Zhijian.slnx,实际运行桌面程序,并截图验证左侧显示、沉浸隐藏、恢复显示、多层节点配色、语言切换、文件空状态按钮、标题栏双击和自定义节点标题不随语言翻译。
- 🔨[优化]-隐藏脑图画布滚动条,同时保留滚轮、触控板、小图和拖拽导航能力,减少笔记本尺寸窗口下的视觉噪声。
- 🧪[测试]-运行桌面程序,检查 1366×768、1100×720 和最小窗口尺寸下的浅色/深色主题截图。
- 🔨[修复]-脑图画布新增 Avalonia
PinchGestureRecognizer捏合手势处理,并补强触控板原生放大事件,让笔记本触控板双指捏合可以缩放画布。 - 🔨[优化]-触控板捏合缩放围绕手势位置保持焦点,保留
Ctrl/⌘ + 滚轮、双指滑动平移和中键/Space + 左键拖动画布。 - 📝[文档]-同步更新 README、使用手册、引导文案和设计文档中的触控板捏合缩放说明。
- 🔨[优化]-左侧“文件”空状态新增打开可编辑文件、导入、打开文件夹和打开使用手册入口,让普通用户不必先发现标题栏文件菜单。
- 🔨[优化]-文件页统计和空状态文案从“脑图文件/打开文件夹”调整为更准确的“文件”,匹配可导入资料也会出现在列表中的行为。
- 🔨[优化]-导入文件后的历史记录标签显示为“导入 {0}”,避免和打开可编辑文件混淆。
- 🧪[测试]-构建
src\Zhijian\Zhijian.csproj并通过 UI Automation 检查文件菜单和文件页空状态。
- 🔨[优化]-从产品语义上拆分“打开可编辑文件”和“导入文件”:打开只展示可可靠继续保存的 Markdown、OPML、XMind,导入保留更广的只读转换格式。
- 🔨[优化]-将“另存为”明确为“另存为可编辑格式”,避免用户误以为所有可打开格式都支持原格式回写。
- 📝[文档]-同步 README、使用手册、架构和源码设计文档中的打开、导入、另存为说明。
- 🧪[测试]-构建
src\Zhijian\Zhijian.csproj验证通过。
- ✨[新增]-在空文件面板和标题栏帮助菜单中新增“打开使用手册”,可直接加载随程序输出的
使用手册.md。 - ✨[新增]-加载大脑图文件时显示 AtomUI 居中等待提示框,并将大纲/脑图重建改为分批渲染,读取、解析和重建期间减少界面假死感。
- 🔨[优化]-脑图画布适配笔记本触控板习惯,支持双指/滚轮平移、
Ctrl/⌘ + 滚动指针位置缩放、Shift + 滚轮横向平移和中键拖拽平移。 - 🔨[优化]-补齐打开、导入、导出、历史记录、节点操作和加载状态的中繁英日本地化文案,减少界面残留硬编码文本。
- 📝[文档]-同步更新 README、使用手册、架构和源码设计文档中的画布平移/缩放说明。
- 🧪[测试]-构建
src\Zhijian\Zhijian.csproj,并启动桌面程序验证主窗口可正常显示。
- ✨[新增]-应用程序使用
logo.ico作为程序图标,NuGet 包使用logo.png作为包图标,并补充作者与项目网站信息。 - ✨[新增]-扩展只读导入覆盖范围,支持更多主流脑图、draw.io、图片、Office、文档和数据格式,同时保留 Markdown、OPML、XMind 的明确导出路径。
- 🔨[优化]-启动时恢复为空白文档,
使用手册.md继续随程序输出,并作为更丰富、更真实的帮助手册使用。 - 🔨[优化]-文件打开、保存、最近文件、文件夹扫描和导入解析改为异步路径,减少大文档加载时的明显卡顿。
- 🔨[优化]-从 CommunityToolkit.Mvvm 切换到与 ReactiveUI/Avalonia 更统一的 ViewModel 基类,并使用 Avalonia 直接绑定 public/async 方法作为命令。
- 🔨[优化]-按职责拆分主 ViewModel、脑图编辑器、大纲编辑器、文档编解码、文件格式元数据、最近文件存储和树布局,代码阅读路径更清晰。
- 🔨[优化]-新增
MindMapFileFormatRegistry集中文件格式元数据,并将导入解析整理为注册表/策略式管线。 - 🔨[优化]-简化 Native AOT 裁剪配置,新增聚焦的 AtomUI 枚举数组兼容保护,确保 win-x64 Native AOT 发布产物可正常启动。
- 🔨[修复]-改进脑图画布留白和备注高度布局,缩放、拖动画布和长备注节点不再把内容挤到重叠或难以平移的位置。
- 🔨[修复]-保持 Avalonia 桌面启动入口同步,并让异步配置读取不捕获 UI 上下文,恢复
dotnet run和发布产物的主窗口显示。 - 🔨[修复]-移除标题栏重复文件名显示,当前文档名只保留在标题栏菜单后方。
- 🧪[测试]-构建
Zhijian.slnx,发布 win-x64 Native AOT,并验证发布后的Zhijian.exe启动后保持运行。
- 🔨[优化]-新手引导改为精准高亮标题栏文件菜单、大纲编辑区、Markdown 切换、脑图画布和底部导航,避免用整块左侧面板代替文件入口。
- 🔨[优化]-单独打开的文件会显示在左侧文件列表中;打开文件夹仍然只列出所选目录下的支持文件。
- 🔨[优化]-启动时默认加载随程序输出的
使用手册.md,首屏即可展示完整编辑流程。 - 🔨[优化]-
MindMapEditor内置基础节点创建、删除、升降级、同级移动、拖拽移动和自动布局,普通接入只绑定Roots/SelectedNode即可使用。 - 📝[文档]-减少正文中对 UI 框架的重复描述,突出枝见自身功能;同步更新 README、docs、网站文档和公众号文章。
- 📝[文档]-使用默认加载的使用手册重新生成重点截图/GIF,更适合展示文件列表、小图、缩放、画布拖拽和层级调整。
- ✨[新增]-新手引导扩展到文件/大纲 Tab、Markdown 切换、大纲快捷键、脑图拖拽、画布平移、小图预览、缩放和状态栏导航,并新增“跳过”按钮。
- 🔨[优化]-macOS 下标题栏菜单、窗口快捷键和脑图滚轮缩放统一使用
⌘作为主命令键,Windows/Linux 继续使用Ctrl。 - 🔨[优化]-脑图节点标题和备注统一在同一内容宽度内左对齐,短文本节点和备注输入都能稳定重新获得焦点。
- 🔨[优化]-将新手引导开关、默认语言、最近文件数、历史步数和运行状态文件名集中到
src/Zhijian/App.config,由ApplicationSettings统一读取。 - 📝[文档]-补充 README、架构和源码设计文档中的 macOS 快捷键、新手引导、配置集中管理、节点创建、节点拖拽和小图素材说明。
- 🧪[测试]-使用 .NET 10 构建
Zhijian.slnx,并通过 ViewModel 模拟新建、添加、删除、升降级、备注和 Markdown 同步流程。
- ✨[新增]-将“文件”菜单扩展为完整产品工作流:新建、新建窗口、打开、打开文件夹、最近文件、保存、另存为、打开文件位置和关闭。
- ✨[新增]-新增文件夹模式,左侧通过“文件 / 大纲”两个 Tab 切换,可先列出文件夹内支持的脑图文件,再加载到编辑器。
- ✨[新增]-新增最近文件记录,保存到程序目录,并在保存、另存为和关闭时处理未保存变更提示。
- 🔨[优化]-启动后改为空白脑图,只保留一个可输入的中心主题,不再默认加载示例数据。
- 🔨[优化]-二级脑图节点改为更醒目的自动强调色背景,备注文字改为灰色且略大一些,让标题和备注更容易区分。
- 🔨[修复]-修复标题栏“文件/关于”按钮被拖窗命中逻辑抢占导致无法点击的问题。
- 🔨[修复]-修复脑图节点标题和备注输入点击被节点拖拽逻辑拦截的问题,编辑区会识别 TextBox 内部视觉元素。
- 🔨[修复]-修复脑图节点备注与标题水平对齐不一致的问题,并让短文本节点在空白命中区点击后也能重新进入输入。
- 🔨[优化]-将大纲和脑图备注改为仅用小字号和弱前景色区分,去掉备注自身背景、左边框和块状填充。
- 🔨[优化]-将左右视图分隔条改为显式拖拽调整列宽,保留 320-640 像素的大纲宽度约束。
- 🔨[优化]-统一 ToolTip 为更接近 AtomUI 的紧凑深色浮层样式。
- 🔨[优化]-将标题栏附加内容、关于窗口和更新日志窗口迁移到 AXML 与 ViewModel,标题栏菜单改用 AtomUI
Menu/MenuItem,减少 C# 中的界面组装代码。 - ✨[新增]-在标题栏“关于”菜单中新增“感谢”入口,使用 AtomUI 窗口展示 Dotnet、Avalonia UI、Semi.Avalonia、Ursa.Avalonia 和 AtomUI 链接。
- ✨[新增]-新增“编辑”“主题”“语言”“帮助”标题栏菜单,包含图标、快捷键、反馈入口和复制为 Markdown。
- ✨[新增]-新增
Lang.Avalonia.Json本地化资源,覆盖中文简体、中文繁体、英语和日语。 - ✨[新增]-新增首次启动 AtomUI Tour 引导,介绍标题栏菜单、左侧输入区、Markdown 切换、脑图画布和状态栏导航。
- 🔨[优化]-将当前文档名移动到标题栏视觉中间,不再紧贴菜单右侧显示。
- 🔨[优化]-重要操作反馈改用 AtomUI 全局消息,包括复制为 Markdown、主题切换和语言切换。
- 📝[文档]-把以分隔条为主的文档媒体替换为更有意义的实际操作媒体:打开文件夹、节点菜单、备注同步、小图导航、缩放和画布拖拽。
- 📝[文档]-补充来自真实运行程序的标题栏菜单、新手引导、主题/语言切换和复制 Markdown 提示截图与 GIF。
- 📝[文档]-在 README 和设计文档中补充开源项目感谢列表。
- 📝[文档]-完善仓库 README 与 docs 文档的中英双版本,并补充来自实际运行桌面程序的截图和 GIF。
- 🧪[测试]-重新运行桌面程序并截图验证菜单、分隔条、脑图标题/备注输入、缩放、画布滚动和窗口最大化。
- 🧪[测试]-通过真实窗口截图验证标题居中、AtomUI 菜单、全局消息、Tour 引导、主题可读性、语言切换和分隔条拖拽。
- 🔨[优化]-去掉标题栏“文件/关于”按钮右侧箭头,并将文件菜单平铺为直接导入/导出动作,菜单入口更轻。
- 🔨[优化]-补齐大纲和脑图菜单的“添加同级、提升/降级、上移/下移”等常用操作,提升结构编辑效率。
- 🧪[测试]-重新跑满 30 分钟自动化桌面操作,覆盖分隔条拖拽、视图切换、主题切换、小图、缩放、节点创建/删除、备注编辑和大纲/脑图菜单。
- 📝[文档]-同步更新文章、源码设计和 README,对新应用复用
CodeWF.MindView的方式做了补充。
- 🔨[优化]-恢复并强化大纲视图和脑图视图之间的可见拖动分隔条,使用独立拖拽槽和中间把手,同时保留
GridSplitter左右调整能力。 - 🧪[测试]-新增 30 分钟自动化桌面运行,覆盖分隔条拖拽、Markdown 切换、主题切换、小图、缩放、节点创建/删除、备注添加/删除和脑图拖拽。
- 📝[文档]-补充新应用接入
CodeWF.MindView、MindMapEditor、MindMapNode和IMindMapEditorController的说明,并说明可参考Zhijian应用层代码复用。
- 🔨[优化]-去掉脑图节点前面的可见拖拽竖线,仅保留非根节点透明拖拽命中区。
- ✨[新增]-大纲和脑图同步支持备注编辑,并处理空备注失焦隐藏、Backspace/Delete 删除备注输入框等细节。
- ✨[新增]-大纲节点圆点菜单,提供备注和删除操作,同时保留圆点拖拽调整结构能力。
- ✨[新增]-脑图节点获得输入焦点时显示悬浮操作栏,提供备注和删除入口。
- ✨[新增]-脑图支持拖拽调整兄弟顺序和拖动为其他节点子节点,并显示虚线落点预览。
- 🔨[优化]-小图改为按真实节点坐标和当前视口绘制脑图概览。
- 🔨[优化]-自动布局把深层节点宽度和备注高度纳入估算,减少第 4 级以后连线与输入框挤压。
- 📝[文档]-新增
docs/源码设计.md,说明源码分层、数据流、拖拽、备注、小图和主题边界。
- 🔨[优化]-将可复用脑图编辑器、小图、节点模型与 Markdown/OPML/XMind 编解码提取到
CodeWF.MindView。 - 🔨[优化]-新增
CodeWF.MindView.Themes默认 Avalonia 主题资源,Zhijian 改为引用抽出的脑图控件,大纲视图仍保留在应用工程。 - 🔨[优化]-补充 CodeWF 风格包元数据,并更新新复用库结构说明。
- 🔨[优化]-将应用工程从
Zhijian.Desktop重命名为Zhijian,同步更新项目路径、命名空间、清单标识和运行命令。 - 🔨[优化]-恢复标题栏拖动能力,同时保持标题栏文件菜单和主题切换可交互。
- 🔨[优化]-将左右视图局部状态信息改为统一底部状态栏,集中显示节点统计、撤销/重做步骤、小图、中心主题定位、缩放和 GitHub 帮助入口。
- 🔨[优化]-在大纲与脑图之间加入可拖拽的
GridSplitter,支持调整左右布局。 - 🔨[优化]-增强脑图导航,新增状态栏小图预览、中心主题定位、
Ctrl + L快捷键,并让Space + 左键画布平移更稳定。 - ❌[删除]-移除
Avalonia.Themes.Fluent,桌面端界面改为仅使用 AtomUI 样式体系。 - 🔨[优化]-将残留的原生文本编辑控件替换为 AtomUI 文本控件,修复移除 Fluent 后编辑器文字不可见的问题。
- 🔨[优化]-将文件菜单重建为真正的 AtomUI
WindowTitleBar附加控件,保持在标题栏内且不占用工作区。 - 🔨[优化]-恢复标题栏浅色/深色主题切换,并让自定义大纲与脑图区域同步跟随主题状态。
- 🔨[优化]-优化标题栏品牌、大纲/Markdown 切换和脑图缩放控件,并通过实际运行截图验证主流程。
- 统一文档维护入口:每个仓库只保留根目录
README.md和根目录UpdateLog.md,清理重复日志、英文文档和语言切换入口。 - 统一版本维护入口:包版本只在仓库根目录
Directory.Build.props的<Version>节点维护,移除散落的程序集版本配置。 - 不再维护
global.json,SDK 选择交给本机或 CI 环境;NuGet 包和应用的目标框架在项目文件中明确声明。 - 统一 NuGet 包文档入口:包 README 统一引用仓库根
README.md,更新日志统一引用仓库根UpdateLog.md。