Skip to content

Abandon Note v1.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 09:33
· 21 commits to main since this release

当前版本修改颇多,本想着再打磨一阵。但由于其中若干改进建议被反复提及,因此决定提前发布。若使用过程中遇到问题,可发送邮件至 1160653906@qq.com,或加入便签测试群反馈。

Windows 10 用户使用灵动岛时可能遇到小问题,双击缩放过程中偶尔会出现闪烁,目前仍在排查。

最后,感谢使用!

Abandon Note 1.2.0

本次版本新增多项便签管理、日历交互和窗口能力,并重点加强了数据保护、异常恢复以及 Windows 原生交互的稳定性。

便签管理与数据保护

  • 新增历史便签补录,可直接为今天或过去日期创建便签。
  • 完善便签生效时间规则,待开始和进行中的便签可在允许范围内修正时间。
  • 新增历史未完成便签移至今天,支持昨天、最近三天、全部历史和自定义日期范围。
  • 移动历史便签前支持按日期预览、全选、取消全选及逐条勾选。
  • 新增“自动移至今天”,每天自动移动昨天未完成的普通单日便签。
  • 自动移动会保留正文、标签、图片和原有状态,不会重复创建便签或发送新提醒。
  • 跨日便签和循环生成的便签不会被“自动移至今天”错误处理。
  • 列表、月视图和周视图新增双击快速编辑正文,可在设置中统一开启或关闭。
  • 快速编辑支持失焦自动保存、保存失败重试和内容冲突处理。
  • 桌面便利贴支持直接双击编辑正文,并将修改同步回来源便签。
  • 新增未保存草稿保护,覆盖新建便签、完整编辑、快速编辑、循环模板及日历快速创建。
  • 切换视图、关闭窗口或退出软件时,如果存在未保存内容,会先进行确认。
  • 重新打开对应编辑器时可以恢复本机暂存的草稿。
  • 设置中新增未保存草稿导出,可将暂存内容导出为 JSON 文件。
  • 加强编辑冲突保护,其他窗口已修改便签时不再直接覆盖用户当前输入。
  • 搜索结果新增“恢复便签”,普通删除后可找回正文、标签和图片附件。
  • 恢复过期的待开始便签时会转为进行中,并保持系统提醒关闭。
  • 搜索结果中的彻底删除继续保留危险确认,彻底删除后不可恢复。
  • 便签状态名称由“未开始”统一调整为更明确的“待开始”。

日历与日期交互

  • 月视图升级为固定七列六行的完整月历,可正常显示和操作相邻月份日期。
  • 月视图和周视图新增日期格右键菜单,可新建、修改、删除便签及切换便签状态。
  • 日期格支持点击“+”、底部空白区域或便签数量快速创建便签。
  • 快速创建成功后输入框保持展开,方便连续添加多条便签。
  • 新增“预览当日全部便签”,无需打开日期列表即可查看当天完整内容。
  • 当日预览窗口可继续展开日期列表,进行修改、完成、复制、删除或贴到桌面等操作。
  • 月视图和周视图的日期列表改为独立工具栏开关,不再由点击日期格自动展开或收起。
  • 日期列表展开后,点击其他日期只切换内容,不会自动关闭。
  • 日期列表支持拖动调整宽度,月视图和周视图分别保存自己的宽度。
  • 日期列表改为复用完整便签卡片,补齐正文展开、图片查看、复制、置顶和状态操作。
  • 优化跨日便签显示,连续日期中的横条始终指向同一条便签。
  • 调整日历排序规则,未完成便签优先于已完成便签显示。
  • 优化日历刷新、月份和周切换、便签增删及日期列表开合动画。
  • 日历字体上限提高至 28,并根据字号自动调整日期格可显示的便签数量。

循环模板

  • 新增自然季度循环规则,可指定季度中的第几个月及具体日期。
  • 月视图和周视图新增“循环便签预览”开关,可提前查看当前时间之后预计生成的便签。
  • 循环预览采用弱化样式显示,不会提前创建真实便签,也不能编辑、删除或切换状态。
  • 新增下一次生成时间预览,保存模板前即可确认规则是否符合预期。
  • 应用未运行而错过当天生成时间时,重新启动后会补生成当天应产生的便签。
  • 启动补生成只处理当天,不会一次性补齐更早的全部历史周期。
  • 新建模板时如果当天生成时间已经过去,将从下一个符合规则的周期开始。
  • 优化暂停、恢复和异常模板处理,单个模板异常不会影响其他循环模板或日历预览。
  • 加强循环任务故障恢复,核心任务失败后会按间隔自动重试,也可在设置中手动重试。

窗口与桌面交互

  • 新增灵动岛模式,可双击标题栏收起、双击灵动岛展开。
  • 灵动岛支持长按拖动、位置记忆、尺寸记忆及便签状态操作。
  • 灵动岛会根据所在屏幕和可用工作区修正位置,显示器变化后尽量保持原有相对位置。
  • 新增始终置底模式,可在“始终置顶、普通窗口、始终置底”之间切换。
  • 窗口层级和锁定状态改为三个主视图共用,并加强异常后的状态恢复。
  • 列表、月视图和周视图统一新增标题栏视图切换入口。
  • 优化视图切换时的位置和尺寸继承,减少切换后的窗口跳动。
  • 新增全局“视图显示快捷键”,窗口隐藏到托盘后仍可显示或隐藏当前视图。
  • 快捷键支持直接录制、清除、冲突提示及系统保留组合键检查。
  • 加强贴边隐藏,支持为三个视图分别设置顶部、左侧和右侧边缘。
  • 完善直接唤出、触边确认和常显确认三种贴边交互。
  • 修复多次触边确认后展开按钮可能不再出现的问题。
  • 加强全屏程序检测,其他程序进入全屏时会暂时收起贴边确认入口。
  • 优化设置面板打开时的尺寸读取,减少面板宽度突然跳变。
  • 优化系统通知唤起窗口的时机,点击通知后优先恢复当前主视图。

外观、天气与帮助

  • 新增导航栏图标大小设置,支持在 100% 至 150% 之间调整。
  • 新增黑色和白色两套导航栏图标,适配不同背景和壁纸。
  • 新增主窗口内侧边框开关,便于在透明或相近背景下辨认窗口范围。
  • 设置顶部新增搜索,可按字号、提醒、窗口、天气等关键词快速定位选项。
  • 设置项新增“当前视图”和“所有视图”范围说明,区分独立设置与全局设置。
  • 优化天气定位权限和失败提示,支持系统定位及省、市、区三级选择。
  • 天气位置改为三个视图共用,切换地区时不会再被旧请求结果覆盖。
  • 便签列表可根据便签生效日期显示对应天气。
  • 月视图和周视图会根据日期格宽度自动调整天气信息的显示程度。
  • 优化国内天气数据来源和缺失日期补齐,刷新失败时可继续使用已有缓存。
  • 软件通知和版本更新说明支持 Markdown 标题、段落、列表、引用、表格和代码。
  • Markdown 内容支持安全的 HTTPS 链接及图片,并可点击放大查看图片。
  • 帮助中心重新整理为分类导航,新增全文搜索、关键词匹配及快速定位。
  • 帮助中心补充历史补录、自动移至今天、灵动岛、循环预览、数据恢复和日志反馈等说明。

稳定性、性能与诊断

  • 加强灵动岛收起与展开过程中的窗口交接,减少闪烁、黑边、停顿和位置跳动。
  • 优化毛玻璃恢复、背景着色和窗口显示时机。
  • 加强 100%、125% 等不同缩放比例及多显示器切换时的位置和尺寸处理。
  • 加强贴边隐藏、触边确认、窗口层级和原生毛玻璃状态的异常恢复。
  • 加强桌面便利贴的正文同步、保存失败重试、版本冲突和异常退出恢复。
  • 加强便签、附件、截图和壁纸保存过程中的事务保护,失败时尽量保留原有数据。
  • 优化大量便签下的标签、附件和日历关联数据加载,避免数据量较大时查询失败。
  • 优化图片缩略图加载,增加请求合并和容量受限的缓存,减少重复解码。
  • 设置、循环模板和帮助中心改为按需加载,降低主界面的初始加载量。
  • 完善中文输入法保护,输入法候选确认时不再容易误触提交。
  • 优化下拉选择器、标签选择器和右键菜单在窄窗口或屏幕边缘的位置。
  • 补充方向键、Tab、Escape、焦点恢复等键盘交互。
  • 主界面异常退出时支持有限次数自动重载,避免陷入无限重载。
  • 连续异常后提供重新加载界面、重启应用和打开诊断日志等恢复入口。
  • 调度器异常时支持自动退避重试,并可在设置中查看状态或手动重新检查。
  • 加强诊断日志,记录窗口位置、显示器、DPI、缩放比例、毛玻璃和贴边状态。
  • 新增灵动岛切换阶段、窗口显示耗时、原生状态变化和异常恢复过程记录。
  • 导出全部日志时会附加应用版本、系统版本、CPU、内存、GPU及显示器信息,方便排查不同电脑上的兼容问题。
  • 减少高频且无实际变化的日志,保留更有助于定位问题的关键状态变化。