Commit Graph

  • e4482b01da fix(ALMainWindow): 修复托盘图标初始化问题 KenanZhu 2026-03-05 07:55:36 +08:00
  • c06e0e05da fix(ALMainWindow): 修复定时任务的消息通知图标与运行状态不一致的问题 KenanZhu 2026-03-05 07:54:18 +08:00
  • ff083884b6 style(utils.ConfigManager): 添加一些注释,并为 getBaseConfigDir 添加文档字符串。 KenanZhu 2026-03-04 23:53:31 +08:00
  • 9ae89b61a4 chore(utils.ConfigManager): 将 ConfigManager 类的 appDir 重命名为 configDir KenanZhu 2026-03-04 23:52:28 +08:00
  • 2152cc46a3 style(*): 修改 ConfigManager 模块的 import 方式,并移除未使用的 import 语句 KenanZhu 2026-03-04 23:52:01 +08:00
  • 95a3ae2a24 chore(release): v1.1.0 [auto release commit] v1.1.0 github-actions[bot] 2026-02-26 15:04:42 +00:00
  • 896242a1e3 fix(Main, ALConfigWidget): 修复配置文件初始化问题 KenanZhu 2026-02-26 22:59:26 +08:00
  • fd96fc235e ci(workflows): 修复 build.yml 中 Generate 'Main.spec' 步骤中的 name 参数 KenanZhu 2026-02-26 21:27:35 +08:00
  • 25aab588a8 feat(utils): 添加 ConfigManager 与 JSON 配置读写,替换旧实现 KenanZhu 2026-02-26 21:18:18 +08:00
  • 6e1b8e6b10 ci(workflows): 修改 build.yml 中 PyInstaller 打包参数,发布压缩包修改为为文件夹模式 KenanZhu 2026-02-24 17:39:49 +08:00
  • 5f2327cf61 style(gui.*): 修改一些 import 顺序和格式 KenanZhu 2026-02-23 22:26:52 +08:00
  • 96e7adabb0 docs(readme): 修改自述文件 KenanZhu 2026-02-23 00:07:58 +08:00
  • 42afbbe694 docs(readme): 修改自述文件 KenanZhu 2026-02-22 23:19:42 +08:00
  • 3777970332 docs(readme): 修改自述文件,完善使用说明 KenanZhu 2026-02-22 00:24:47 +08:00
  • 9fb28e1368 ci(release.yml): 修改 release.yml 中发布说明的默认内容 KenanZhu 2026-02-21 23:32:19 +08:00
  • 4aeca08ce8 chore(ALMainWindow, ALMainWorkers): 修改统一部分函数和变量的命名 KenanZhu 2026-02-21 23:18:17 +08:00
  • a1ff85256a refactor(ALConfigWidget, ALTimerTaskManageWidget): 优化界面的错误异常处理 KenanZhu 2026-02-21 15:38:56 +08:00
  • 169de92d5b chore(ALConfigWidget): 删除了未使用的方法 def defaultGroup() 和 def defaultUsers() KenanZhu 2026-02-21 15:10:36 +08:00
  • 5ca4a14a14 chore(*): 更改一些界面类方法,局部变量和信号的命名: KenanZhu 2026-02-21 14:26:54 +08:00
  • 155b3fe3ca style(LibRenew): 删除多余注释,修改部分注释的格式 KenanZhu 2026-02-19 17:09:15 +08:00
  • 99d454a566 refactor(LibChecker, AutoLib): 重构 LibChecker 类中 canRenew 方法的返回值类型: KenanZhu 2026-02-19 17:05:42 +08:00
  • 3963b3f2e6 chore(release): v1.0.5 [auto release commit] v1.0.5 github-actions[bot] 2026-02-16 07:04:57 +00:00
  • f2a05809bd ci(batchs): 修复编译脚本中的路径问题 KenanZhu 2026-02-16 15:00:35 +08:00
  • b55a0c06a5 refactor(ALConfigWidget, ALTimerTaskManageWidget): 重构配置和定时器任务管理窗口的配置显式初始化 KenanZhu 2026-02-16 14:17:58 +08:00
  • 2496c4e367 fix(ALMainWindow): 修复配置按钮状态问题 KenanZhu 2026-02-16 13:02:40 +08:00
  • de30559af1 chore(ALTimerTaskManageWidget): 更改信号函数命名 KenanZhu 2026-02-16 13:02:01 +08:00
  • e1c2efc8c0 chore(utils): 配置文件读写器异常改为中文 KenanZhu 2026-02-16 13:01:34 +08:00
  • 26a70cdceb ci(batchs): 修复 *.sh 编译脚本中项目路径问题 KenanZhu 2026-02-11 20:17:04 +08:00
  • ce14be2555 chore(*): 重构项目文件目录结构 KenanZhu 2026-02-11 20:00:51 +08:00
  • eda16f01f1 refactor(gui): chore(gui): 对部分界面类进行重构,将 ALSeatMapView 提取到单独文件,将 ALSeatMapWidget 重替换为 ALSeatMapSelectDialog : 对文件名进行重命名,以更贴近各自功能,ALTimerTaskWidget 重命名为 ALTimerTaskManageWidget;ALAddTimerTaskDialog 重命名为 ALTimerTaskAddDialog KenanZhu 2026-02-03 15:03:33 +08:00
  • 22f806bfb0 chore(*): 更新有关帮助手册的链接 KenanZhu 2026-01-30 22:10:00 +08:00
  • d26852eaaf chore(*): 更新网站地址为 www.autolibrary.top KenanZhu 2026-01-30 22:04:29 +08:00
  • 2ffe620532 optimize(AutoLib): 优化图书馆登录页面加载超时处理逻辑 KenanZhu 2026-01-26 16:11:26 +08:00
  • fe42d3cd98 fix(AutoLib): 修复浏览器驱动初始化的异常控制 KenanZhu 2026-01-26 16:10:15 +08:00
  • 0795939aa3 docs(readme): 交换使用方法与注意事项的顺序 KenanZhu 2026-01-23 17:57:41 +08:00
  • 8b6baf9b6a refactor(ALMainWindow): 重构主窗口类的消息队列能力,修改为直接从 MsgBase 继承 KenanZhu 2026-01-20 17:45:32 +08:00
  • 7098d7075f refactor(ALMainWorkers): 重构主工作线程的父类初始化方式 KenanZhu 2026-01-20 17:43:52 +08:00
  • be3942ea2f optimize(MsgBase): 优化消息队列能力基类,增加小数秒精度时间戳,移除无用方法 '_inputMsg' KenanZhu 2026-01-20 17:41:34 +08:00
  • 7e3a089e21 refactor(gui.ALSeatMapWidget): 重构座位选图控件 将座位图提取为 ALSeatMapView 类,并添加缩放限制 KenanZhu 2026-01-18 13:50:48 +08:00
  • f3d68c40cb chore(release): v1.0.4 [auto release commit] v1.0.4 github-actions[bot] 2026-01-17 18:18:22 +00:00
  • 0ceff677e4 docs(readme): 更新自述文档内容 KenanZhu 2026-01-18 02:14:01 +08:00
  • 6f6b415bff refactor(ALMainWindow, ALMainWorkers): 重构 Qt 信号函数的命名 KenanZhu 2026-01-17 22:32:03 +08:00
  • 735f31830d refactor(gui.*): 统一界面控件颜色风格 KenanZhu 2026-01-17 22:30:18 +08:00
  • 7be5afeae1 style(gui.ALSeatFrame): 一些格式问题 KenanZhu 2026-01-17 20:22:48 +08:00
  • 3d6978c9c2 optimize(gui.*): 优化界面组件的布局和样式 KenanZhu 2026-01-17 19:27:17 +08:00
  • db7a868598 chore(release): v1.0.3 [auto release commit] v1.0.3 github-actions[bot] 2026-01-17 17:52:03 +00:00
  • f1e0334ce3 docs(MsgBase, LibOperator): 添加并完善类文档注释 KenanZhu 2026-01-16 23:41:25 +08:00
  • b9411261ea style(ALMainWorkers): 一些格式更改 KenanZhu 2026-01-16 23:25:42 +08:00
  • fa737711d4 optimize(ConfigReader, ConfigWriter): 优化配置文件读写类逻辑,完善异常处理,添加注释文档 KenanZhu 2026-01-16 23:23:03 +08:00
  • 79e2128fca style(operators.*): 显式指定浏览器驱动类型为 WebDriver KenanZhu 2026-01-16 23:21:36 +08:00
  • 128c8e7a83 style(*): 移除未使用的 import 语句 KenanZhu 2026-01-16 22:37:26 +08:00
  • 6474f6e3bb style(*): 格式化一些界面类的构造函数 KenanZhu 2026-01-16 22:33:01 +08:00
  • ba60a5d884 style(comment): 修改一些注释格式 KenanZhu 2026-01-15 17:08:54 +08:00
  • 4d8f8130dc chore(operators.__init__): 添加 LibChecker 类的简介 KenanZhu 2026-01-13 22:40:45 +08:00
  • eba99cab9f fix(ALSeatMapWidget): 修复座位图选择的确定取消逻辑 KenanZhu 2026-01-13 22:01:16 +08:00
  • aa7a806ff7 fix(gui): 修复一些界面问题 KenanZhu 2026-01-12 14:22:20 +08:00
  • bb180f8c8e fix(ALConfigWidget, LibReserve): 修改二楼楼层区域名称 KenanZhu 2026-01-09 14:06:36 +08:00
  • 107ed41b58 chore(*): 更新 license 和版权信息为 2025 - 2026 年 KenanZhu 2026-01-09 14:00:25 +08:00
  • 43b87db4eb chore(release): v1.0.2 [auto release commit] v1.0.2 github-actions[bot] 2026-01-05 04:05:04 +00:00
  • ae23f65e5a fix(AutoLib): 修复并完善对不同浏览器驱动的支持,目前支持的浏览器驱动为 Edge、Chrome、Firefox KenanZhu 2026-01-05 11:59:33 +08:00
  • a7b9c340ae refactor(ALConfigWidget): 初始化的默认浏览器驱动路径改为空 KenanZhu 2026-01-05 11:58:15 +08:00
  • 96d733d2ed fix(ALConfigWidget): 修复配置界面错误字符 KenanZhu 2026-01-05 11:43:16 +08:00
  • 65cb951ada ci(workflow): 优化 update-version.yml 中的版本信息更新逻辑 KenanZhu 2026-01-04 10:05:57 +08:00
  • 94ce3433a3 ci(workflows): 重构 CI/CD 工作流执行配置 KenanZhu 2026-01-03 14:33:49 +08:00
  • dd48c8a01c chore(release): v1.0.1 [auto release commit] v1.0.1 github-actions[bot] 2026-01-02 16:39:02 +00:00
  • 924db3bdcc ci(workflows): 新增基于 Github Actions 的 CI/CD 工作流控制 KenanZhu 2026-01-03 00:35:16 +08:00
  • 1e5452d411 refactor(ALAboutDialog): 更改关于对话框的显示内容 KenanZhu 2026-01-03 00:33:01 +08:00
  • 1b378e5aaa fix(LibLogin): 修复优化验证码处理逻辑,避免无效请求。并完善手动输入验证码功能。 KenanZhu 2026-01-02 17:37:17 +08:00
  • e069efb2ea fix(ALConfigWidget): 修复用户配置列表中,选中用户项时禁用该用户所在用户组时,该用户项未同步禁用状态仍保持被选中的问题 KenanZhu 2026-01-02 00:44:24 +08:00
  • 407d25570a fix(ALMainWorkers): 修复 AutoLibWorker 中基础检查未通过时,运行线程错误返回导致结束信号未发送的问题 KenanZhu 2026-01-02 00:30:37 +08:00
  • bfcb65f56a fix(gui.ALMainWindow): 修改了 setControlButtons 方法,防止按钮状态的意外更改 KenanZhu 2025-12-31 10:15:57 +08:00
  • cde1e966e7 chore(gui.batchs): 将编译脚本的错误命名 complie_*.bat/sh 修改为 compile_*.bat/sh KenanZhu 2025-12-27 23:12:37 +08:00
  • 8c4f463889 docs(readme): 修改一些文档的不通顺不准确描述,新增捐助链接 KenanZhu 2025-12-27 21:57:38 +08:00
  • 39867cc20c docs(readme): 修改文档的歧义和其它不准确描述 KenanZhu 2025-12-27 15:43:25 +08:00
  • 149910d628 chore(release): v1.0.0 v1.0.0 KenanZhu 2025-12-22 15:24:31 +08:00
  • 2a7ed099bf docs(readme.md): 更新 readme 文档 KenanZhu 2025-12-22 15:23:56 +08:00
  • 473f32ca29 chore(batchs): 新增界面资源和应用资源的编译脚本 KenanZhu 2025-12-22 15:23:47 +08:00
  • 580052f1e3 chore(icons): 添加多种图标格式,将当前的图标尺寸从 1024x1024 调整为 32x32 KenanZhu 2025-12-22 11:55:33 +08:00
  • 6abf530307 optimize(ALTimerTaskWidget, ALConfigWidget): 优化定时器和用户设置的任务列表排序 KenanZhu 2025-12-22 11:53:45 +08:00
  • 577c651ef8 feat(ALMainWindow): 引入对新增定时器任务状态 - 执行失败的处理支持 (#18ae949) v1.0.0-beta.5 KenanZhu 2025-12-13 14:27:46 +08:00
  • 18ae949900 feat(ALTimerTaskWidget): 新增定时器任务状态 - 执行失败 KenanZhu 2025-12-13 14:22:28 +08:00
  • ca9059d1db refactor(AutoLib): 初始化 AutoLib 时,发生错误则抛出异常 KenanZhu 2025-12-13 14:21:26 +08:00
  • ad4deae0c6 fix(ALMainWindow): 修复停止时的按钮状态重置问题 KenanZhu 2025-12-13 14:15:28 +08:00
  • 55ae4d0d96 feat(ALConfigWidget): 大更新 - 用户树状列表和其它 v1.0.0-beta.4 KenanZhu 2025-12-13 00:07:33 +08:00
  • 7dcd72939b fix(ALMainWindow): fix the wrong use of function 'setControlButtons' KenanZhu 2025-12-12 23:51:54 +08:00
  • bfce61f4b4 fix(ALTimerTaskWidget): fix timer tasks list is 'NoneType' when init config file KenanZhu 2025-12-12 23:41:30 +08:00
  • 60a5699822 refactor(ALConfigWidget): ALConfigWidget is changed into non-modal dialog KenanZhu 2025-12-12 18:59:25 +08:00
  • aab9565012 fix(*): always show the child window on the center of the parent window and do not overflow the screen v1.0.0-beta.3 KenanZhu 2025-12-09 08:54:45 +08:00
  • 9255eec9f1 style(ALMainWindow): rename some variables and functions KenanZhu 2025-12-09 08:51:14 +08:00
  • cff6fd8fc0 feat(ALTimerTaskWidget): timer tasks' data persistence and perpetuation v1.0.0-beta.2 KenanZhu 2025-12-09 08:49:44 +08:00
  • b129f47b48 chore(ALSeat*): rename SeatFrame, SeatMapTable, SeatMapWidget to ALSeatFrame, ALSeatMapTable, ALSeatMapWidget KenanZhu 2025-12-09 08:46:51 +08:00
  • 069429be71 refactor(ALAboutDialog): replace hide/show methods with 'exec()' for dialog modal handling KenanZhu 2025-12-09 08:19:25 +08:00
  • 7d064fc8e7 refactor(ALMainWindow): extract the worker threads to a separate file : ALMainWorkers.py KenanZhu 2025-12-09 08:17:39 +08:00
  • 1b172ad396 style(*): some small style changes v1.0.0-beta.1 KenanZhu 2025-11-30 18:46:12 +08:00
  • 05c9d433f4 hotfix(LibRenew): fix the serious bug that the renew process always failed KenanZhu 2025-11-30 18:42:20 +08:00
  • 65ca40438d fix(ALMainWindow.ui): fix the convert error of ALMainWindow.ui KenanZhu 2025-11-29 22:31:18 +08:00
  • 0a8763add5 feat(gui): breaking changes - Timer Task Management v1.0.0-beta KenanZhu 2025-11-29 20:03:45 +08:00
  • c5e589f3d1 fix(ALConfigWidget): optimize the logic when delete user list item KenanZhu 2025-11-29 19:52:22 +08:00
  • 5e5deba773 fix(LibReserve): fix the mistakely passed parameter 'reserve_info' v0.3.1-alpha KenanZhu 2025-11-28 15:15:39 +08:00
  • 842fb434f4 feat(AutoLib): new feature 'Auto Renew' v0.3.0-alpha KenanZhu 2025-11-28 15:03:51 +08:00