b7f90b0c9e
manual 补充,尝试迁移 cpu backend
2026-04-27 14:57:32 +08:00
3f3a375dd6
column major
2026-04-25 14:58:50 +08:00
cd010afc24
feat(fx): 添加像素排序 (Pixel Sort) 滤镜
...
- 新增 '像素排序' 滤镜,实现类似 Photoshop Pixel Sort 效果
- 支持水平/垂直方向排序
- 支持多种排序依据:亮度、色相、红/绿/蓝通道
- 支持自动阈值计算(使用图像亮度中位数)
- 支持自定义遮罩阈值
- 支持反向排序
- 支持块大小参数
- 添加相关单元测试
2026-04-08 14:20:46 +08:00
9bac2b8cdf
fix: support empty string literals in textfx
...
- Fix tokenizer to emit empty string token when closing quote on empty buffer
- Add force parameter to flush_word() to handle empty quoted strings
- Add test case for echo "" and echo ''
2026-03-18 19:23:42 +08:00
805e60a9ff
fix: address code review feedback
...
- Add exception handling in run_pipeline to catch unexpected errors
- Remove dead code in THTest (self.name check that never executes)
- Add timeout and concurrency limit tests to test_textfx_runtime_limits.py
2026-03-18 18:15:49 +08:00
1331f8f893
feat: evolve textfx into a mini shell
2026-03-18 18:13:35 +08:00
a542ed1fd9
feat: add TRPG roll command
2026-03-14 02:02:41 +08:00
d4bb36a074
fix: parse fx resize y scale argument
2026-03-14 01:26:16 +08:00
67502cb932
fix: correct fx resize behavior
2026-03-14 01:07:24 +08:00
1980f8a895
feat: add jpeg damage filter to fx
2026-03-14 00:52:34 +08:00
8f5061ba41
wolfx api
continuous-integration/drone/push Build is passing
2026-03-10 11:39:41 +08:00
27e53c7acd
提高代码覆盖率并提供显示代码覆盖率的工具
2026-03-07 16:17:14 +08:00
ca1db103b5
通过了单元测试嗯
2026-03-07 15:53:13 +08:00
5e0e39bfc3
创建基本的表结构
2026-03-07 13:52:16 +08:00
88861f4264
修复坏枪从来没有运行过的单元测试,为项目引入单元测试框架(终于。。)
2026-03-07 13:16:24 +08:00
0d540eea4c
我拿 AI 改坏枪代码!
2025-11-18 23:55:31 +08:00