Skip to content

Develop#275

Merged
xystudio889 merged 34 commits into
xystudiocode:developfrom
xystudio889:develop
Jun 27, 2026
Merged

Develop#275
xystudio889 merged 34 commits into
xystudiocode:developfrom
xystudio889:develop

Conversation

@xystudio889

Copy link
Copy Markdown
Collaborator

No description provided.

- 升级更新程序代码
- 完成更新安装程序
- 更新issue模板
- [ 🚅build]升级调试控制功能:
- - 现在'gitclean'和'mkpyd'变为'makefile'的'gitclean'和'pyd'方法,使用'make'命令即可运行
- - 现在makefile不能直接运行gui程序编译,需要使用'make clickmouse'来编译GUI程序
- - 引入了dev
hooks机制,用于使用一些需要重复使用的但不用添加进编译程序的代码(如批量格式化),现在可以添加python脚本到'gui/hooks'目录下,使用'gui/runhook
[python文件名(不包括扩展名)]'命令运行hooks,hooks不会添加入编译后版本
- - - 现在, light_hex.py和 ramdoms.py 文件分别变为light_color和ramdom_strs的hooks
- - 同时引入了pytest,用于写测试,但是需要在gui目录下运行
- [📃docs]修改了参与开发文稿,现在提交时建议加上emoji,并且新增了一些更新类型。
- [📃docs]修改了参与README文稿,添加新的依赖描述,并修改错字。
- [📃docs]添加了“版本计划”的issue模板。
- [🔡dependency]更新依赖
- [❌remove]现在移除了一些弃用的组件: xystudiocode#109
- - 清理程序:GUI/clean.py
- - gui的pyd制作工具:gui/setup.py
- - json压缩工具hook:GUI/zip_json.py
- - 使用png存储的clickmouse图标:gui/res/icons/clickmouse/icon.png
- - no_file和 a.py 的测试项
- - 部分没用的函数
- [↪️move]移动部分组件: xystudiocode#109
- - 日志系统gui/log.py -> gui/logger.py
- - 版本信息gui/versions.py -> 融合进gui/sharelib.py
- - features.md版本功能预告 -> github issues
- [✅feat]对于测试版,所有clickmouse组件图标下方会有'pre'字样。
- [✅feat]新的提示框版本,现在提示框的选项已经翻译成中文,稍后会出多语言版本。
- - [↪️move]继续移除弃用的组件:
- [🐛fix]修复不能打开安全报告格式的问题 xystudiocode#113
- [🐛fix]修复清理缓存工具勾选为全选后子选项选择框无响应的bug xystudiocode#110
- [🐛fix]修复设置的响应延迟滚动条显示为1的问题 xystudiocode#115
- [🐛fix]修复init程序无法运行的bug xystudiocode#116
- [⚒️refactor]重构clickmouse缓存清除工具,数据为配置文件; xystudiocode#112
- [✅feat]修改logger,现在减少了启动时候的输出文本
- [✅feat]添加新功能的英文语言包
- [✅feat]现在计算缓存会过滤无法删除文件,计算更准确 xystudiocode#114
- [🔎test]添加些测试
- [🚅build]修改style的顺序,让他更直观
- [✅feat]完成的更新安装服务
- [✅feat]现在更新源信息添加哈希功能,用于校验
- [◀️revert]还原了版本号
- [📃docs]对bug提交模板的提示进行修改
- [🐛fix]修复了解密失败的问题
- [⚒️refactor]现在发布版本的密钥已经更新
- [📃docs]添加了更多在issue表单,参与协作和readme的emoji
- [📃docs]更改了协作文件的部分文本
- [🚅build]修改了makefile,添加了extension这个编译软件项
…de#128)

## 更新内容

- 修改issue模板
- - 添加了预估版本的bug反馈框
- - 移除了新issue默认把提示模板词填到解决方案或新功能里
- 修改协作文档
- 修改Readme

## 快车理由
修改issue模板,issue模板只有合并到`main`分支才生效
- 现在bug反馈不必须版本估计

## 快车理由

合并到`main`分支才能应用issue模板
- [✅feat]:添加了主题,原有的主题被重新翻译为了”风格“
- [🐛fix]修复了如果release是重制版,则不会检查到该更新
xystudiocode#132
- [📃docs]文档的一些更新:
- - 修改issue模板,添加新内容
- - 修改协作文档
- - 修改Readme
## 更新内容
- 修改issue模板的文本,修复isuee模板提示的一些问题
- 修改协作文档和readme
## 快车理由
更新文档
- 添加“反馈bug”按钮
- 修复了一些bug:
- - 在有更新的情况下,托盘打开应用程序会显示有更新,导致一直弹窗
- - 英文模式拖动响应延迟,总延迟提示变为中文
- - 修复了更新资源解密失败的问题
- - 如果版本号标签是重制版,那么下载程序无法使用报错404
- - 修复了英语模式无法启用无限连点的问题。
- - 修复了英语模式"已暂停"显示错误的问题。
- - 修复了如果你的语言是中文,最大值的单位将显示为英文的问题。
- - 修复了无法确认安装,需要点击取消安装的问题
- 文档功能完成
- 移除了本地的更新日志,变为在线文档查阅
- 修改了关于界面提示文本
- 大幅精简组件,优化代码结构,提升性能并压缩安装包体积。
- 修改默认响应延迟为100ms,1000ms的延迟过于卡顿。
- [✅feat]添加简单的文档和更新设置
- [🔧modify]简单修改了样式
- [↪️move]合并支持的语言到语言包
- [🔧modify]增加了更新时候的安全性
- 修改issue模板
### 快车原因
修改issue模板
- 完成的更新安装服务
- 添加“反馈bug”按钮
- 修复了一些bug:
- - 第一次加载设置不会加载设置默认值的估计时间
- - 如果有更新并安装完成,那么关闭更新完成再打开会显示正在更新
- - 回滚更新时候,文件夹不会回滚
- - 当模式是深色且多次打开一个窗口时候,标题栏变为白色
- - 托盘右键语言显示错误
- - 无法使用“设置延迟“功能
- 添加了主题,原有的主题被重新翻译为了”风格“
- 文档功能完成
- 移除了本地的更新日志,变为在线文档查阅
- 修改了关于界面提示文本
- 压缩安装包体积
- 移除了“帮助”菜单的热键帮助,因为现在有了自定义热键。
- 修改默认响应延迟为100ms,1000ms的延迟过于卡顿。
- 精简了无用的内容
- 禁止在运行连点时候切换连点
- 优化性能
- 添加更新设置
- 简单修改了样式
- 修复以下问题:
- - 清理缓存无法清理
- 升级到Qt 6.11版本,修复或添加了一些显示:
- - 现在,最大化按钮会正常隐藏或变浅色,和3.1.0用的Qt 6.9版本的效果一样,而不是6.10的不起效果。
- - 添加了沉浸式圆角菜单栏和下拉框,而不是直角下拉框和向没有抠图一样的圆角菜单栏。
- 新增新的产品:
`clickclean`,大幅精简了clickmouse,只保留连点器和其相关的设置,它的更新频率会比clickmouse慢,并且要手动检查更新。
- 修复以下问题:
- - 清理缓存无法清理
- 升级到Qt 6.11版本,修复或添加了一些显示:
- - 现在,最大化按钮会正常隐藏或变浅色,和3.1.0用的Qt 6.9版本的效果一样,而不是6.10的不起效果。
- - 添加了沉浸式圆角菜单栏和下拉框,而不是直角下拉框和向没有抠图一样的圆角菜单栏。
- 新增新的产品:
`clickclean`,大幅精简了clickmouse,只保留连点器和其相关的设置,它的更新频率会比clickmouse慢,并且要手动检查更新。
- [🐛fix]修复以下问题:
- - 在反色或深色模式下,非windows默认样式的样式的菜单栏会显示异常:字体是当前风格的,但是背景是系统配色的。
- - 在反色或深色模式下,非windows默认样式的标题栏有可能“卡壳”,深色模式标题栏是浅色的
- - 清理缓存无法清理
- [✅feat]升级到Qt 6.11版本,修复或添加了一些显示:
- - 现在,最大化按钮会正常隐藏或变浅色,和3.1.0用的Qt 6.9版本的效果一样,而不是6.10的不起效果。
- - 添加了沉浸式圆角菜单栏和下拉框,而不是直角下拉框和向没有抠图一样的圆角菜单栏。
- [🔧modify]调整了响应延迟的下限,从1ms调整为50ms,以修复标题栏“卡壳”的问题
- [✅feat]新增新的产品: `clickclean`,大幅精简了clickmouse,只保留连点器和其相关的设置,它的更新频率会比clickmouse慢,并且要手动检查更新。
- [🔧modify]现在开机自启动会在后台运行,若你是旧版本用户,需要在设置中重置开机自启动配置才能启用。
- [🔧modify]设置窗口图标变成了clickmouse的logo,而不是带有设置图标的clickmouse logo。
- [🔧modify]`More settings`这个实验项的描述开头从`Can`变成了`To`。
- [🔧modify]实验项过期的日志变为英文。
---

# ClickClean的更新内容
- [🔧modify]设置窗口图标变成了clickmouse的logo,而不是带有设置图标的clickmouse logo。
- [🐛fix]修复以下问题:
- - 在反色或深色模式下,非windows默认样式的样式的菜单栏会显示异常:字体是当前风格的,但是背景是系统配色的。
- - 在反色或深色模式下,非windows默认样式的标题栏有可能“卡壳”,深色模式标题栏是浅色的
- - 清理缓存无法清理
- [✅feat]升级到Qt 6.11版本,修复或添加了一些显示:
- - 现在,最大化按钮会正常隐藏或变浅色,和3.1.0用的Qt 6.9版本的效果一样,而不是6.10的不起效果。
- - 添加了沉浸式圆角菜单栏和下拉框,而不是直角下拉框和向没有抠图一样的圆角菜单栏。
- [🔧modify]调整了响应延迟的下限,从1ms调整为50ms,以修复标题栏“卡壳”的问题
- [✅feat]新增新的产品:
`clickclean`,大幅精简了clickmouse,只保留连点器和其相关的设置,它的更新频率会比clickmouse慢,并且要手动检查更新。
- [🔧modify]现在开机自启动会在后台运行,若你是旧版本用户,需要在设置中重置开机自启动配置才能启用。
- [🔧modify]设置窗口图标变成了clickmouse的logo,而不是带有设置图标的clickmouse logo。
- [🔧modify]`More settings`这个实验项的描述开头从`Can`变成了`To`。
- [🔧modify]实验项过期的日志变为英文。 ---

# ClickClean的更新内容
- [🔧modify]设置窗口图标变成了clickmouse的logo,而不是带有设置图标的clickmouse logo。
- [🐛fix]修复以下问题:
- - 在反色或深色模式下,非windows默认样式的样式的菜单栏会显示异常:字体是当前风格的,但是背景是系统配色的。
- - 在反色或深色模式下,非windows默认样式的标题栏有可能“卡壳”,深色模式标题栏是浅色的
- - 清理缓存无法清理
- [✅feat]升级到Qt 6.11版本,修复或添加了一些显示:
- - 现在,最大化按钮会正常隐藏或变浅色,和3.1.0用的Qt 6.9版本的效果一样,而不是6.10的不起效果。
- - 添加了沉浸式圆角菜单栏和下拉框,而不是直角下拉框和向没有抠图一样的圆角菜单栏。
- [🔧modify]调整了响应延迟的下限,从1ms调整为50ms,以修复标题栏“卡壳”的问题
- [✅feat]新增新的产品:
`clickclean`,大幅精简了clickmouse,只保留连点器和其相关的设置,它的更新频率会比clickmouse慢,并且要手动检查更新。
- [🔧modify]现在开机自启动会在后台运行,若你是旧版本用户,需要在设置中重置开机自启动配置才能启用。
- [🔧modify]设置窗口图标变成了clickmouse的logo,而不是带有设置图标的clickmouse logo。
- [🔧modify]`More settings`这个实验项的描述开头从`Can`变成了`To`。
- [🔧modify]实验项过期的日志变为英文。
---

# ClickClean的更新内容
- [🔧modify]设置窗口图标变成了clickmouse的logo,而不是带有设置图标的clickmouse logo。
- 现在无需等到第一次连点按下,启动连点时候状态栏会立即显示连点状态
- 之后,如果已经有一个clickmouse实例在运行,再点击一个clickmouse程序会弹出提示框而不是直接不显示窗口。
- 现在无需等到第一次连点按下,启动连点时候状态栏会立即显示连点状态
- 之后,如果已经有一个clickmouse实例在运行,再点击一个clickmouse程序会弹出提示框而不是直接不显示窗口。
- 现在无需等到第一次连点按下,启动连点时候状态栏会立即显示连点状态
- 之后,如果已经有一个clickmouse实例在运行,再点击一个clickmouse程序会弹出提示框而不是直接不显示窗口。
@xystudio889 xystudio889 merged commit 43b87a4 into xystudiocode:develop Jun 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant