Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO : features && bugs #28

Open
40 of 42 tasks
HsingPeng opened this issue Jun 3, 2016 · 0 comments
Open
40 of 42 tasks

TODO : features && bugs #28

HsingPeng opened this issue Jun 3, 2016 · 0 comments

Comments

@HsingPeng
Copy link
Contributor

HsingPeng commented Jun 3, 2016

#1 features

HIGH

  • (网络打印1/6)openthos作服务端,win客户端打印
  • (网络打印2/6)openthos作服务端,ubuntu客户端打印
  • (网络打印3/6)win作服务端,openthos客户端打印
  • (网络打印4/6)ubuntu作服务端,openthos客户端打印
  • (网络打印5/6)openthos作服务端,openthos客户端打印
  • (网络打印6/6)自带网络功能的打印机作服务端,openthos客户端打印
  • 完善打印参数(指定彩色/黑白)
  • 页边距设置功能(WPS等编辑软件已有该功能)
  • 打印页码选择功能
  • 打印机设置功能
  • 打印任务管理功能
  • CancelPrintTask C3 取消打印功能

MIDDLE

  • 添加hpcups/hplip驱动(主要支持hp喷墨打印机)
  • 正确关闭cups程序(解决CUPS不及时存储数据的问题)
  • 打印机高级设置,各项微调
  • 插入打印机自动提示

LOW

  • 自动选择打印机驱动
  • 扩充纸张大小参数MediaSize对应项
  • 调节打印管理界面布局

CUPS不支持

  • 双面打印(指定无效)
  • 缺纸提示

暂不需要

  • 添加ROOT模式运行(脚本:chown current_id:current_id all_files)
  • 判断系统平台,以提示驱动是否可用
  • 使用strip缩减程序体积
  • 自动判断是否已勾选打印服务插件
  • 在程序中写个使用帮助,告知用户打印流程
    学习并尝试以安卓默认的bionic库编译cups #2 bugs

HIGH

  • 打印任务不及时更新
  • 打印机调整配置页面点击确定后打印服务崩溃
  • 有些ppd无法正确解析到设置
  • 打印任务状态显示unknown
  • 打印任务从暂停状态恢复失败
  • 修复tar解压文件部分权限丢失
  • 去除奔图ppd文件名中的空格

MIDDLE

  • 修复打印管理界面偶尔错乱BUG
  • 添加本地/网络打印机字段为空判断(也不能有空格)

    LOW

暂不需要

  • 在其他系统上不能检测某些USB打印机
  • 初始化成功不刷新列表(缺省应该没有打印机)
    调研cups编译生成的各个执行文件的功能 #3 other
  • foo2oak等驱动测试
  • 给openprinting贡献打印机测试情况
  • 调查网络打印是否可用
  • 收集驱动色彩键值
  • 编写脚本根据文件owner权限批量修改文件后两个权限(解决无法打开web管理界面问题)
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

No branches or pull requests

1 participant