Releases: SECTL/SecRandom-Lite
Releases · SECTL/SecRandom-Lite
v1.0.0
[1.0.0] - 2026-04-25
Added
-
添加 SECTL OAuth 认证系统,支持多平台登录。
-
实现网页弹窗登录功能。
-
添加设备 UUID 支持并改进 OAuth 流程。
-
增强网页授权回调的安全验证。
But 现在都用不了 -
添加点名与抽奖动画模式支持:
manualStop(手动停止):点击开始后播放动画,需手动点击停止。auto(自动播放):点击开始后自动播放动画并停止。none(无动画):点击后立即显示结果,无动画效果。
-
新增独立关于页面,展示应用信息、版本号和项目链接。
Changed
- 优化设置界面布局。
- 更新应用图标。
- 更新抽奖和点名设置屏幕的布局。
- 将认证回调域名从
secrandom-online更新为secrandom-lite。
Fixed
- 添加
libsecret-1-dev到 Linux 构建依赖项,修复 Linux 构建失败问题。
v0.0.10
[0.0.10] - 2026-03-29
Added
- 设置界面可根据屏幕宽度自动调整 1-4 列显示
Changed
- 重构点名/抽奖界面不同屏幕模式的判定,确保不同屏幕模式下信息和控制面板按钮的可操作性
v0.0.9
[0.0.9] - 2026-03-22
Added
- 在点名和抽奖页面适配极小尺寸设备(如智能手表),添加收起式控制面板
Changed
- 每次启动时将点名和抽奖数量重置为 1
Fixed
- 部分界面元素的显示问题
v0.0.8
[0.0.8] - 2026-03-15
Added
- 学生名单/奖品列表批量导入(目前只支持从纯文本导入)
Changed
- 清理部分冗余代码
Fixed
- None
v0.0.7
[0.0.7] - 2026-03-07
Added
- 公平抽取(实现逻辑来自SECTL/SecRandom)
- 清空点名/抽奖历史记录功能
- 重复抽取
- 点名/抽奖结果字号大小调节
Changed
- 修改名单和奖池信息的编辑方式:移动端改为“长按信息条弹出操作菜单”;桌面端与 Web 改为“更多”按钮。
- 部分页面加载时的显示改进
Fixed
- None
v0.0.6
[0.0.6] - 2026-03-03
Added
- 点名控制面板新增
autoFit布局模式:宽屏下根据实际可用高度与离屏测量结果,自动在normal/compact/ultraCompact之间切换。 - 抽奖控制面板新增
autoFit布局模式,并与点名页保持相同的降级策略。
Changed
- 宽屏场景下,点名与抽奖页面改为基于“控制面板是否会溢出显示区域”决定面板样式,不再依赖固定高度阈值。
- 宽屏右侧控制面板统一通过
availableHeight传入可用高度进行样式决策。
Fixed
- 修复宽度充足但高度有限时,点名/抽奖页面错误使用正常面板导致内容溢出的问题。
- 修复部分移动设备(如 9:16 比例横屏)下点名与抽奖界面布局误判引发的显示异常。
- 修复“宽但矮”满高面板内元素集中靠上排布的问题,改为均匀分布。
v0.0.5
[0.0.5] - 2026-03-02
Added
- None
Changed
- 点名设置界面改版,与抽奖设置界面统一
- 更改学生/奖品信息条的布局
Fixed
- 移动平台上,点名历史/抽奖历史顶部切换条被系统任务栏遮挡
- 屏幕宽度较低时可能发生的表格列溢出显示区域
- 历史记录表头和列表内容的未对齐现象
v0.0.4
[0.0.4] - 2026-03-02
Added
- None
Changed
- 去除历史记录不必要的表格列
Fixed
- web下无法设置奖池和奖品
- 抽奖多个奖品时,抽奖动画只显示一个奖品
v0.0.3
[0.0.3] - 2026-03-02
Added
- 抽奖功能
v0.0.2
Full Changelog: v0.0.1...v0.0.2