IbpTeam / demo-webde

0 stars 0 forks source link

replace the way to open inside-app with demo-rio's API #169

Closed CannedFish closed 9 years ago

CannedFish commented 9 years ago

169 @wjmjimmie

内容: 替换启动HTML5应用的接口为使用demo-rio

测试: 复制nw/config/webde/webde/App.list至/webde/目录下,更新demo-rio至最新,启动应用

jianminww commented 9 years ago

围绕APP的规范,有几个问题确定一下。

  1. 除了apppath外,其他app属性如果有路径的话,那么都应该采用相对于apppath的路径
  2. 是否需要加入主页面的属性,即mainHtml: index.html。 还是默认要求所有应用的主html都必须是index.html。 如果这样要求的话,那么需要加入到app 规范中。
  3. 全局的applist的存放位置 我认为未来会有两个AppList,一个是系统自带的应用列表DefaultAppList,如数据管理器、视频播放器等,这个列表是不可修改的。另一个是用户自行装的应用列表userAppList,这个是可以修改的。 DefaultAppList可以直接写在我们源码的某一个位置,毕竟只有我们开发人员修改,并且在 @huyuanzhe 生成deb包的时候就会保存在系统安装路径下。 userAppList可以放在 用户目录下。

另外, 目前我们用户目录下有三个目录 .demo-rio .resources .local/share/webde,并且现在还有使用/webde目录的。我认为我们应该只有一个目录存在,比如命名为.webde 我们新型桌面需要保存的用户数据都存放在这个目录下,我来建一个相关的issue大家讨论一下。

jianminww commented 9 years ago

测试时,部分桌面图标显示不出来,并且 login的图标也无法显示。 2014-12-07 07 17 12

CannedFish commented 9 years ago

这个是因为现在的路径描述方式和原来不一样,旧的配置文件里的路径会找不到图标。

从三星移动设备发送

-------- 原始邮件 --------
发件人: Jimmie notifications@github.com
日期:2014-12-07 07:25 (GMT+08:00)
收件人: IbpTeam/demo-webde demo-webde@noreply.github.com
抄送: CannedFish lianggy0719@126.com
主题: Re: [demo-webde] replace the way to open inside-app with demo-rio's API (#169)
测试时,部分桌面图标显示不出来,并且 login的图标也无法显示。 — Reply to this email directly or view it on GitHub.