统一字符串资源中的空格和标点符号格式并优化现有功能#468
Open
CreeperAWA wants to merge 31 commits intoInkCanvasForClass:net6from
Open
Conversation
修复应用退出时未正确处理心跳和守护定时器的问题,添加退出标志防止定时器继续执行 优化自动更新检测中的并发处理,使用并行任务测试更新线路组延迟 在自动更新方法中添加异常处理并确保UI操作在UI线程执行
重构浮动栏动画逻辑,提取核心计算部分到单独方法 启动时直接设置浮动栏位置跳过动画以加快启动速度 调整多处任务延迟时间以优化用户体验
Contributor
Author
|
优化了一下,现在启动应该快了不少 |
将首页导航逻辑移至Loaded事件中,使用Dispatcher延迟执行以确保UI就绪 添加页面预加载前的延迟,调整预加载任务的优先级为ApplicationIdle 移除冗余注释,整理事件处理逻辑
Member
所以这是ready for review了吗 |
Member
|
建议把readytorun加一下 |
Contributor
Author
并没有,到时候我会改的 |
Member
优化什么了 |
Member
|
我只看到我的自动更新被爆改了 |
Contributor
Author
自动更新检查的延迟改大了,改成使用并行任务测试更新线路组延迟,重构了浮动栏动画 |
Member
|
添加互斥锁防止日志递归写入导致死锁 重启前增加1秒延迟以避免多实例竞争
调整动画持续时间从0.15秒增加到0.25秒,改进初始位置和透明度设置 修复动画目标设置顺序问题,确保变换正确应用
Contributor
Author
|
@CJKmkp 启动动画的图片有没有 |
- 在设置中新增自定义启动图片选项,支持选择本地图片 - 添加文字位置设置选项(左下/中下/右下) - 更新启动画面布局以支持自定义图片和文字位置 - 添加多语言资源支持 - 优化启动画面图片渲染质量
在应用关闭时添加更安全的PPT连接断开和资源释放逻辑,包括: 1. 添加isShutdown参数区分正常关闭和应用退出场景 2. 优化COM对象释放流程 3. 移除不必要的GC调用 4. 修复潜在的内存泄漏问题
简化XAML布局结构,移除不必要的容器Grid 优化自定义样式下的文本位置处理逻辑 添加自定义样式未选择图片时的回退处理
将下拉框替换为带有动画效果的滑动选择器,提升用户体验
当选择自定义样式时,确保使用解析后的实际样式获取图片名称,而不是直接使用传入的样式参数
使用更简洁的方式计算工具按钮高光位置,移除冗余的宽度计算代码 通过TransformToAncestor方法直接获取按钮位置,提高代码可维护性
- 在设置中添加24小时制时间格式开关 - 修改时间显示逻辑以支持12/24小时制切换 - 使用DispatcherTimer实现高精度时间更新 - 添加相关本地化字符串和UI控件
将字符串资源中的中文引号“”替换为英文引号""
feat(ProcessProtectionManager): 添加Shutdown方法用于应用关闭时释放资源 refactor(PopupManagerHelper): 实现IDisposable接口防止内存泄漏 perf(InkSmoothingManager): 优化硬件加速平滑处理超时逻辑 feat(BaseUploadQueue): 增加队列大小限制和过期清理机制 fix(MW_Timer): 修正NTP同步定时器事件订阅问题
移除不必要的else语句,直接判断pointDesktop坐标是否有效,使代码更简洁易读
Member
|
涉及的scope是不是有点太多了 |
Contributor
Author
大抵是的,已经在疯狂冲突了( |
将 SystemEventsOnDisplaySettingsChanged 和 MainWindow_OnDpiChanged 中的浮动工具栏恢复逻辑提取到 HandleFloatingBarRecovery 方法中,消除重复代码
Contributor
Author
|
@CJKmkp @doudou0720 看下? |
Contributor
Author
这个问题要让 @PrefacedCorg 修一下( |
Member
cjk昨天就上学了,我下午上课) 这边建议去QQ |
Contributor
Author
那我是不是还得加一下 ICC-CE 的群 |
Open
Contributor
Author
|
ReadyToRun 感觉性能提升不大,如果要加的话,可能需要先合并 #470 再合并这个 |
Collaborator
|
别待会真冲突了 |
Contributor
Author
要不你 Fork 我的仓库改完以后 PR 到我仓库,到时候这个 PR 合并了就一起过来了() |
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.


统一了设置的字符串资源的空格和标点符号格式,遵循盘古之白。
增加了白板中的冻结功能,优化了浮动栏中的冻结(在冻结墨迹后收起浮动栏)
允许用户仅启用 TOTP 并为所有验证功能增加 TOTP 支持
白板中的时间支持 24 小时制(HH:mm:ss)
优化了性能,修复了一些已知问题
,增加了潜在 Bug添加了贡献者 CreeperAWA
整理了自述文件的标点符号