Skip to content

v2.7.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 11:02
· 19 commits to main since this release

APK 使用 debug 签名,适用于个人使用与测试,不适合上架应用商店。

安装:下载下方 Assets 中的 APK,首次安装需允许「未知来源」。

升级:通常可直接覆盖安装,本地数据保留。若该版本涉及包名调整则需先卸载重装,请查看下方变更日志确认。

小组件不刷新时:将「设置 → 应用 → ITDC → 省电策略」设为无限制(澎湃 OS / MIUI 等国产 ROM 默认限制后台)。

本版本变更

修复

  • 日历列表里长课名(导入的「教务课表 2026-2027-1」)折行 + 溢出:antd Checkbox 会把内容再包一层块级 ant-checkbox-label,圆点和课名原来直接挂在这层里——长名字先被挤到第二行、再横向溢出到卡片外。现在圆点 + 课名自己组成一行 flex,超长省略号截断
  • 玻璃模式下的分段控件「双色胶囊」:antd Segmented 的轨道是半透明灰、选中胶囊带一层很浅的投影——压在彩色玻璃上时投影会透过轨道显形,日历「日 / 周」看着像两块错位的胶囊叠在一起。玻璃 / 背景图模式下轨道改用面板色、投影收掉,选中态只靠底色区分
  • 平板宽屏下的页面拉伸:设置卡片、待办管理、智能规划、回顾等单列内容在 1400px 宽屏上被拉满整行——平板档统一限宽 980px 居中(日历页保持全宽三栏);外观页同步收口:色板限宽(色块 ≤56px,手机上不受影响)、背景「裁切与取景」在平板上改横排、屏幕比例预览 230→320px

新增

  • 横屏 / 平板适配(三档布局):断点不再只看宽度——横屏手机是"矮"不是"宽":
    • 手机(窄屏 <768px 或矮屏 <600px,含横屏手机):仍是手机布局;横屏时自动压缩(日期行变矮、标题字号收一档、日历最小高度 320→180),不再掉进桌面网页版
    • 平板(触屏且 ≥768×600,横竖都算):沿用手机布局语言(底部胶囊导航、44px 触控目标);横屏自动变「日历列表 + 日历 + 当日待办」三栏,日历铺满剩余高度,当日待办按当前可见日期范围(日=当天 / 周=当周)列出已排期待办
    • 桌面(非触屏):网页版布局原样保留
    • 判定用 matchMedia(宽 / 高 / pointer: coarse)订阅,旋转与分屏实时切换;触屏设备统一停用 hover 依赖的底色(表格行 / 列表项),按压反馈仍走 .itdc-tap

完整历史见 CHANGELOG.md。