Commit Graph

73 Commits

Author SHA1 Message Date
gb cdefbff07d 完善扫描流程 2024-01-17 16:55:08 +08:00
gb 94982d331f 修复浮点数1.0在SANE属性中被解析为整数的问题 - 首次添加的时候作修正 2024-01-13 16:15:33 +08:00
gb dcf2c0215a 增加“bind”属性,当默认值改变时,可即时同步到当前值上 2024-01-13 10:57:37 +08:00
gb 1d76b40512 添加BMP文件头函数;restore不判断auto属性 2024-01-05 17:39:16 +08:00
gb b30660fc49 add dyn_mem_shared class; increase start scanning timeout to 20s temporarily 2024-01-03 17:38:26 +08:00
gb 51ba9c21df device_option添加是否创建分组属性的开关 2024-01-02 15:21:54 +08:00
gb 57eb55bcf3 修复读取不存在文件时的BUG 2023-12-29 16:25:39 +08:00
gb cc01febafb 修复初始化条件默认值BUG 2023-12-28 16:40:56 +08:00
gb f08f2ac612 fix bug when set option 2023-12-26 13:51:22 +08:00
gb 46c617fa8b 调整图像结构定义;第一个通讯改为握手协议 2023-12-25 16:19:54 +08:00
gb ae09199deb 补全设备属性访问;添加16进制转换 2023-12-18 09:38:39 +08:00
gb cad9d653c8 增加设备配置获取接口;增加memory数据块发送进度通知 2023-12-16 15:29:59 +08:00
gb a364fd68a0 添加CancelIO协议 2023-12-14 14:25:06 +08:00
gb 955584c894 add file_map; add palt_types.h; fix device_opt 2023-12-09 18:22:26 +08:00
gb 9d9c38aaec fix life management of libusb_device*; add handler on exception to safe_thread 2023-11-24 15:39:24 +08:00
gb d73e068724 add safe_thread 2023-11-24 14:24:11 +08:00
gb 5c87f8c2ad add run_get_message; print memory leaks at exit on x86-Debug 2023-11-22 12:10:22 +08:00
gb cd6e9af474 fix for linux-building 2023-11-20 15:45:40 +08:00
gb 080f617442 fix for linux building 2023-11-20 15:13:19 +08:00
gb 8901ca1fdf re-construct 2023-11-20 14:31:14 +08:00
gb 9b8100d8df sane_opt_provider接口调整,支持跨模块 2023-11-15 11:30:32 +08:00
gb 363fbf5517 remove const definition on process function 2023-11-15 09:06:28 +08:00
gb 123e40b648 默认张数改为-1以与父控制项的默认值一致;添加属性同时对该属性执行恢复默认值操作 2023-11-14 15:30:50 +08:00
gb 02abb23198 add gb_json life monitor; fix mem-leak when update_data 2023-11-13 17:48:05 +08:00
gb d5b90ef03b 为属性添加用户权限字段 2023-11-13 10:29:39 +08:00
gb b26e658613 modify for linux 2023-11-10 14:58:17 +08:00
gb 9dff1ece70 调整属性文件结构,添加图像处理框架 2023-11-10 14:38:12 +08:00
gb 68e062cb46 字符串函数改为小括号;设置属性值时添加日志 2023-11-03 18:03:22 +08:00
gb 1ecf5e5795 调整SANE属性结构 2023-10-31 14:51:14 +08:00
gb 64d05ae35c 更换sane/scanner/lang三个模块名称,避免与第三方APP模块名称冲突 2023-10-20 15:21:17 +08:00
gb 4adf21f0df make code compatible for linux 2023-09-23 09:15:57 +08:00
gb 368a339bb2 调整GPS值;TWAIN组件退出时关闭日志对象;日志开始结尾增加进程ID信息 2023-09-22 17:10:39 +08:00
gb da760561b7 优化协议转换,适应新JSON配置,实现SANE-TWAIN属性自动转换 2023-09-21 11:23:38 +08:00
gb 88846c619f JSON增加==操作符;更新数据时,循环直到没有改变才停止 2023-09-14 17:53:17 +08:00
gb 631fa03792 完善SANE-OPT属性逻辑操作 2023-09-13 11:20:51 +08:00
gb 852e508edb fix opt/logic bug 2023-09-09 18:09:20 +08:00
gb c2e188d8c0 adjust sane files 2023-08-22 16:47:28 +08:00
gb a0123c49b9 synchronize from branch dev 2023-08-21 16:09:57 +08:00
gb c692119626 record exited time 2023-08-07 16:07:44 +08:00
gb 9bea22b28e fix wrong-type-in: PRODUCT_VENDOR 2023-07-26 14:51:16 +08:00
gb 6c1bd8a84c load user specified language; set debug.cfg as default config file, move initializing language to driver component 2023-07-26 14:47:21 +08:00
gb ff2ea05e4f 修复文件搜索BUG 2023-07-21 10:49:04 +08:00
gb 6392ea9b4d 统一各OEM厂商常量定义;系列设备通过PRODUCT_FAMILY来匹配 2023-07-20 17:10:31 +08:00
gb 73fa772201 optimize file searching 2023-07-18 14:13:43 +08:00
gb 96ec4e8478 optmize log 2023-07-15 10:24:25 +08:00
gb c50324b03a 修复文件追加打开标志 2023-07-12 15:32:27 +08:00
gb fcfd86cbb5 first log write as append 2023-07-12 15:28:57 +08:00
gb 45b02048ab 补充前一次提交的头文件定义 2023-07-12 15:25:29 +08:00
gb e590c9e4af 将程序获取的本地用户数据路径存储到临时目录下的scanner-first.log文件中 2023-07-12 15:21:39 +08:00
gb f9caa700a9 适配win平台 2023-07-11 18:04:26 +08:00