Aoran Zeng
|
6e03939f45
|
Update doc
|
2025-10-29 12:41:07 +08:00 |
|
Aoran Zeng
|
1264b4192f
|
Fix deb building in CI
|
2025-10-29 11:35:38 +08:00 |
|
Aoran Zeng
|
332186224f
|
Prerelease v0.2.3.1
|
2025-10-28 22:34:40 +08:00 |
|
Aoran Zeng
|
fed349827c
|
Rename to helper.c
|
2025-10-28 22:29:57 +08:00 |
|
Aoran Zeng
|
fd309e7300
|
Update lefthook.yml
|
2025-10-28 20:21:28 +08:00 |
|
Aoran Zeng
|
4a13358c8b
|
Use internal warn for xy.h
|
2025-10-28 20:10:04 +08:00 |
|
Aoran Zeng
|
8833eb99c1
|
Update lefthook.yml
|
2025-10-28 20:00:34 +08:00 |
|
Aoran Zeng
|
6af042ca9f
|
Update lefthook.yml
|
2025-10-28 19:38:07 +08:00 |
|
Aoran Zeng
|
0c3405803a
|
Update lefthook.yml
|
2025-10-28 19:30:55 +08:00 |
|
Aoran Zeng
|
cbf22a7f29
|
Add lefthook.yml
|
2025-10-28 19:01:21 +08:00 |
|
Aoran Zeng
|
37710884a8
|
Add xy.os_family
|
2025-10-28 14:55:17 +08:00 |
|
Aoran Zeng
|
066ac191a6
|
Refactor xy_ptr_replace()
|
2025-10-28 13:44:42 +08:00 |
|
dependabot[bot]
|
985a6344b3
|
Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-10-28 13:11:33 +08:00 |
|
dependabot[bot]
|
8e392b04b8
|
Bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-10-28 13:10:45 +08:00 |
|
曾奥然
|
6060b325be
|
Merge pull request #300 from Mikachu2333/fix/free_hwnd
处理 `xy.h` 内存以及部分资源未释放的问题
|
2025-10-28 13:10:03 +08:00 |
|
曾奥然
|
d84bdba08a
|
Merge branch 'dev' into fix/free_hwnd
|
2025-10-28 13:09:06 +08:00 |
|
Aoran Zeng
|
c6897bd73e
|
Remove free() in recipes
|
2025-10-27 22:11:34 +08:00 |
|
Aoran Zeng
|
1058d3310b
|
Rename option controlling API to deny
|
2025-10-27 22:05:17 +08:00 |
|
Aoran Zeng
|
28d8e4ad0c
|
Only use $(OS) to ensure MSYS2
|
2025-10-15 18:33:21 +08:00 |
|
Aoran Zeng
|
8ebe5812ed
|
Redefine Windows resource script macro
|
2025-10-15 18:21:41 +08:00 |
|
Aoran Zeng
|
19d09e537a
|
Rename directory from res to resource
|
2025-10-15 18:10:19 +08:00 |
|
Aoran Zeng
|
ebc9e167f2
|
Refactor Windows resource compiling
|
2025-10-15 18:09:50 +08:00 |
|
曾奥然
|
e030c8095e
|
Merge pull request #307 from Mikachu2333/feat/win_rc_support
为win的exe文件增添附加的属性,便于区分版本
|
2025-10-15 17:10:18 +08:00 |
|
Aoran Zeng
|
f926834384
|
避免API使用消极用语
|
2025-10-15 17:02:43 +08:00 |
|
Mikachu2333
|
6af3e51566
|
修复Android系统检测 (#313)
|
2025-10-15 16:51:04 +08:00 |
|
Mikachu2333
|
990b8d0df3
|
refactor(lib): 重命名字符串替换函数、优化空指针处理
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
1ac8b892e2
|
style(lib): 调整函数参数括号前空格
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
c44377f2d9
|
build(lib): 更新版本号和最后修改日期
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
16602d0e7f
|
refactor(lib): 重命名字符串替换函数
将函数名从 `xy_str_swap` 更改为 `xy_str_replace`,以更准确地反映其实际功能。
该函数并非简单交换两个字符串,而是用新字符串替换旧字符串的内容。
此更改涉及多个文件中的调用点,包括路径处理和文件读取相关的逻辑。
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
6f312a66c0
|
fix(lib): 优化字符串前缀删除逻辑并修复内存泄漏
重构 `xy_str_delete_prefix` 函数以避免不必要的内存分配和释放,
直接使用原字符串进行处理。同时修复 `xy_dir_exist` 函数中 system
调用后未释放临时命令字符串的内存泄漏问题。
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
948d55185f
|
修复 xy_normalize_path 内存泄漏问题
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
41783b8531
|
修复 xy_str_strip 误释放的问题
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
5588beb542
|
修复 xy_str_delete_prefix 误释放的问题
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
547931c4e4
|
修复 xy_detect_os 内存泄露
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
e64778911a
|
修复 xy_parent_dir 内存泄露
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
2a9d13bfc8
|
修复 xy_normalize_path 内存泄露
|
2025-10-15 15:05:48 +08:00 |
|
Mikachu2333
|
a3600bf05f
|
修复 xy_dir_exist 的内存泄露
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
437729a5cf
|
改进 xy_file_exist 的变量命名,修复内存泄露
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
b2a844b676
|
修复 xy_file_to_str 的内存泄露
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
5771a308a6
|
xy.h + xy_str_swap 帮助释放内存
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
0b4215f257
|
修复 core.c 中未手动释放的内存
|
2025-10-15 15:05:47 +08:00 |
|
Mikachu2333
|
cfe850382d
|
revert(Makefile): 彻底回退,未保留任何更改
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
717b0f96b8
|
feat(build): 增强Windows支持,动态检测目标机器类型
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
91692d6215
|
build(Makefile): 更新编译配置以包含新的头文件路径
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
6aac016c02
|
refactor(include): 更新头文件引用路径
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
1829f6e622
|
feat(chsrc): 移除一处无用的宏定义,删除文档过时内容
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
b84f2f9edd
|
feat(build): 支持编译资源文件
修复just
修复makefile
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
de75aaa62b
|
docs(chsrc): 更新文档贡献者信息
|
2025-10-15 14:55:13 +08:00 |
|
Mikachu2333
|
a5e358fc4a
|
feat(logo): 添加项目图标文件
svg为矢量图,因无损所以可作为备份
|
2025-10-15 14:55:12 +08:00 |
|
Mikachu2333
|
9666b769a1
|
build(.gitignore): 添加 .res 文件到忽略列表
|
2025-10-15 14:55:12 +08:00 |
|