统一字符串资源中的空格和标点符号格式并优化现有功能#468
Merged
Merged
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 优化自定义样式下的文本位置处理逻辑 添加自定义样式未选择图片时的回退处理
Member
|
其他的问题不大,主要是浮动栏和自动更新的修改 |
Member
|
这两个可能你得撤销 |
Collaborator
|
hyw |
Member
你记得看QQ |
Contributor
Author
你可以不可以直接 Revert?要不好弄或者没时间的话我明天弄一下,我今天事情有点多( |
1. 移除MW_FloatingBarIcons.cs中多余的弹窗隐藏代码,简化逻辑 2. 重构AutoUpdateHelper.cs的测速逻辑,去掉中间结果存储步骤,直接收集可用线路组
1. 新增声明BoardInkFreezeBtn和StackPanelCanvasControls私有字段 2. 修复悬浮栏折叠判断中错误的控件引用名称 3. 移除悬浮栏尺寸计算变量的重复类型声明
1. 将同步的DLL提取操作改为异步,避免阻塞UI线程 2. 修复浮动栏位置计算未考虑DPI缩放的问题 3. 为浮动栏拖动逻辑添加缓存机制,减少重复计算 4. 移除不必要的UpdateLayout调用,提升性能
Contributor
Author
|
@CJKmkp @PrefacedCorg 看看?
你测试一下吧,感觉还好,如果测试有问题就 Revert |
Member
|
行 |
Member
|
出现了一点问题,浮动栏动画及定位都有问题 |
Member
|
可能在必要时revert |
Member
|
UIA疑似也出现了问题 |
Member
|
我可能会revert,建议你重开pr,分开修改,这样修改回归风险太大了( |
Contributor
Author
|
可以直接 Revert 对应修改,不用整个 Revert |
Member
|
问题就是我不知道出问题的是哪块 |
Member
|
() |
Member
|
这个pr问题也太多了 |
Member
|
我都不知道为什么我UIA炸了 |
Member
|
合并前是好的合并后就炸了 |
Member
|
浮动栏拖动也炸了( |
Contributor
Author
|
拖动我这里测试是好的,感觉是今天处理冲突的时候合进来合乱的( |
Member
|
修好了 |
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
整理了自述文件的标点符号