Skip to content

Releases: OldSuns/SnapLock

v1.1.3

Choose a tag to compare

@OldSuns OldSuns released this 24 Mar 08:42

v1.1.3更新日志:

修复:强化监控生命周期与状态一致性
注意:这个版本未经完整测试,如遇到问题可以尝试退回上一版本

  1. 监控时不再忽略快捷键组件的键值
  2. 串行化启动/停止/重置流程,并增加可取消的触发动作
  3. 使快捷键更新操作具备事务性
  4. 将配置文件从临时目录迁移至用户配置目录
  5. 验证默认摄像头选择,并统一摄像头 ID 的解析逻辑
  6. 增加 ffmpeg 健康检查、重试冷却机制以及任务对象清理
  7. 稳定前端摄像头预览与设置状态的同步
  8. 增加一个共享的仅发布模式后台进程辅助工具
  9. 在屏幕和摄像头录制路径中隐藏 ffmpeg 的控制台窗口 #11

v.1.1.2

Choose a tag to compare

@OldSuns OldSuns released this 31 Aug 20:10

v1.1.2更新日志

  1. 添加延时功能,当前实现方法是:如果设置了延时时间,程序会在设定的时间后再锁屏(或设定的其他操作),这段时间内会持续录制摄像头内容。#3 #4

v1.1.1

Choose a tag to compare

@OldSuns OldSuns released this 30 Aug 17:05

v1.1.1更新日志

  1. 在设置中添加默认摄像头的选项#7

v1.1.0

Choose a tag to compare

@OldSuns OldSuns released this 22 Aug 21:37

v1.1.0更新日志

  1. 由于添加了ffmpeg依赖,考虑到后续开发和兼容性需要,现在只提供安装包版本。
  2. 添加了屏幕录制功能,可以不锁屏的情况下开启后台录制。#4
  3. 内置ffmpeg环境

v1.0.2

Choose a tag to compare

@OldSuns OldSuns released this 12 Aug 19:33

v1.0.2 更新日志

  1. 增加通知开关 #3
  2. 增加触发后动作选项 #3

注意:受限于 tauri notification 功能限制,程序通知只对已安装的应用有效。在开发环境下(即使用单文件运行)会显示 PowerShell 名称和图标。因此建议使用安装包 SnapLock_1.0.2_x64-setup.exe 安装该软件,以达到完整功能。


v1.0.2 Update Log

  1. Added notification toggle: #3
  2. Added post-trigger action options: #3

Heads up: Due to limitations with tauri notification, app notifications only work for installed applications. If you're running it in a dev environment (like a single file), you'll see the PowerShell name and icon. So, for the full experience, we totally recommend installing the software using the SnapLock_1.0.2_x64-setup.exe installer package.

v1.0.1

Choose a tag to compare

@OldSuns OldSuns released this 11 Aug 20:44

v1.0.1 更新日志

  1. 添加调试选项,支持打开调试日志并支持保存到文件中。
  2. 添加相机预览,可以预览相机拍摄的状况。
  3. 添加暗色模式支持。
  4. 支持自主选择电脑锁定时是否自动退出程序。
  5. 优化程序逻辑。
  6. 优化日志输出。

感谢开发者 @RTLiangPull requests 提供的更新思路。

注意:受限于 tauri notification 功能限制,程序通知只对已安装的应用有效。在开发环境下(即使用单文件运行)会显示 PowerShell 名称和图标。因此建议使用安装包 SnapLock_1.0.1_x64-setup.exe 安装该软件,以达到完整功能。

v1.0.1 Update Log

  1. Added a debug option, allowing you to turn on debug logs and save them to a file.
  2. Added camera preview so you can see what the camera is capturing.
  3. Dark mode support has been added.
  4. You can now choose whether the program automatically exits when your computer locks.
  5. Optimized program logic.
  6. Improved log output.

Big thanks to developer @RTLiang for the update ideas from their Pull requests!

Note: Due to limitations with tauri notification, program notifications only work for installed applications. In a development environment (i.e., running from a single file), you'll see the PowerShell name and icon. Therefore, it's recommended to install the software using the SnapLock_1.0.1_x64-setup.exe installer to get the full functionality.

v0.4.1

Choose a tag to compare

@OldSuns OldSuns released this 11 Aug 14:58

v0.4.1 更新日志:

  1. 新增前台显示部分调试日志的功能
  2. 调试日志支持保存到本地指定文件夹

注意:受限于 tauri notification 功能限制,程序通知只对已安装的应用有效。在开发环境下(即使用单文件运行)会显示 PowerShell 名称和图标。因此建议使用安装包 SnapLock_0.4.1_x64-setup.exe 安装该软件,以达到完整功能。

v0.4.1 Update Log:

  1. Added the feature to display some debug logs on the frontend.
  2. Debug logs can now be saved to a specified local folder.

Note: Due to limitations with tauri notification, program notifications only work for installed applications. In a development environment (i.e., running from a single file), you'll see the PowerShell name and icon. Therefore, it's recommended to install the software using the SnapLock_0.4.1_x64-setup.exe installer to get the full functionality.

v0.4.0

Choose a tag to compare

@OldSuns OldSuns released this 11 Aug 13:06
4d75de3

v0.4.0更新日志

  1. 美化前端UI界面
  2. 添加自定义快捷键功能
  3. 将保存文件夹路径设置和自定义快捷键功能移至设置菜单

注意:受限于 tauri notification 功能限制,程序通知只对已安装的应用有效。在开发环境下(即使用单文件运行)会显示 PowerShell 名称和图标。因此建议使用安装包 SnapLock_0.4.0_x64-setup.exe 安装该软件,以达到完整功能。

v0.4.0 Update Log

  1. Revamped the frontend UI
  2. Added custom shortcut key functionality
  3. Moved "save folder path settings" and "custom shortcut key functionality" to the settings menu

Attention: Due to limitations with the tauri notification feature, app notifications only work for installed applications. If you're running it in a development environment (i.e., as a single file), you'll see the PowerShell name and icon. So, to get the full experience, we recommend installing the software using the SnapLock_0.4.0_x64-setup.exe installer.

v0.3.0

Choose a tag to compare

@OldSuns OldSuns released this 10 Aug 13:33

v0.3.0 Update Log

  1. Fixed an issue where background hotkeys were acting up.
  2. Fixed system notifications not sending correctly.
  3. Fixed a sporadic issue where the background couldn't detect keyboard presses.
  4. Fixed the front-end and back-end states not syncing up in time.
  5. Optimized program logic.

Attention: Due to limitations with the tauri notification feature, app notifications only work for installed applications. If you're running it in a development environment (as a single file), it'll show the PowerShell name and icon. So, we recommend installing the software using the SnapLock_0.3.0_x64-setup.exe package to get the full functionality.

v0.3.0 更新日志

  1. 修复后台快捷键异常的问题
  2. 修复系统通知无法正确发送的问题
  3. 修复偶发的后台无法识别到键盘按键的问题
  4. 修复前端后端状态不能及时同步的问题
  5. 优化程序逻辑

注意:受限于 tauri notification 功能限制,程序通知只对已安装的应用有效。在开发环境下(单文件运行时)会显示 PowerShell 名称和图标。因此建议使用安装包 SnapLock_0.3.0_x64-setup.exe 安装该软件,以达到完整功能。