awtk icon indicating copy to clipboard operation
awtk copied to clipboard

关于双屏幕的支持

Open zxc3489 opened this issue 4 years ago • 7 comments

awtk应该不支持同时打开两个显示设备吧。是否只能启动两个ui进程呢?如果启动两个ui进程的话,有什么方式能减小一些内存开销呢

zxc3489 avatar Oct 15 '21 03:10 zxc3489

这个要看具体的需求。比如

  • 两屏显示同样的内容
  • 显示同样内容的不同部分
  • 主屏和副屏。副屏只是显示一些内容。
  • 显示完全同的内容(这个可以用两个进程,用共享库可以减小一点内存开销,其它内存开销目前没办法优化(可以自己用共享内存之类))。

xianjimli avatar Oct 15 '21 09:10 xianjimli

主屏和副屏的方式,两个屏幕相互独立,内容各不相同

zxc3489 avatar Oct 18 '21 00:10 zxc3489

对了,我这边做了个关于awtk的补丁,应该对完善awtk的功能有帮助,该如何提供给你们呢

zxc3489 avatar Oct 18 '21 06:10 zxc3489

对了,我这边做了个关于awtk的补丁,应该对完善awtk的功能有帮助,该如何提供给你们呢

新建一个issue,把.diff文件附上,重点把问题描述清楚,我们评估这样改是否合适。如果有多个问题,把它们的补丁分开。

xianjimli avatar Oct 18 '21 08:10 xianjimli

linux-fb版本可以编译出动态库吗,按照https://github.com/zlgopen/awtk/blob/master/docs/shared_static.md 提供的方式修改,awtk和awtk-linux-fb都还是生成的.a库呢

zxc3489 avatar Oct 19 '21 03:10 zxc3489

还有我们做的是主副屏,两个屏幕互相独立,可以用同一个ui进程吗

zxc3489 avatar Oct 19 '21 03:10 zxc3489

应该需要两个进程。如果副屏只是显示内容,可以参考一下:https://github.com/zlgopen/awtk-widget-layer-window

xianjimli avatar Oct 19 '21 08:10 xianjimli