Chrome 操作系统拆分视图以获得多显示器支持

Chrome 操作系统当前支持拆分视图,该功能允许您并排拥有两个窗口。 该团队正在添加对多显示拆分视图的支持。

一种 我今天发现的代码提交 说“引入多显示器支持”并详细解释整个过程。 强调:

在当前的 CL 中:

  • 您可以在多个显示器上输入翻盖式拆分视图。
  • 在拆分视图处于活动状态的每个显示上,概览应显示
    无法在当前无法拆分的窗口上捕捉警告
    在该特定显示器上查看。
  • 如果您在显示带有拆分视图且没有显示时结束概览
    当前可以在此处捕捉的概览窗口,然后不能
    不应出现快速吐司。 为了保持一致性,即使在平板电脑模式下,其中
    仍然没有多显示器支持,无法捕捉吐司将
    结束概览时不会出现。
  • 目前,没有拆分视图拖动指示器。
  • 现在,如果您断开翻盖式拆分视图所在的显示器
    活动,然后重新连接该显示器,任何窗口
    该显示器上的概述远离该显示器。
  • 目前,在翻盖模式下,长按概览按钮(其中
    存在于带有外部指点设备的数位板位置的情况下)
    什么都不做。

对于未来的 CL:

  • 单元测试涵盖启用了功能标志的平板电脑拆分视图。
  • 拆分视图和虚拟办公桌协同工作。
  • 翻盖和平板电脑之间的转换得到正确处理。
  • 拆分视图拖动指示器同时出现在所有显示器上。
  • 如果断开翻盖拆分视图处于活动状态的显示器,并且
    然后重新连接该显示器,任何在该显示器上的窗口
    显示返回该显示并恢复其原始边界。
  • 在翻盖模式下,长按概览按钮(存在
    如果平板电脑位置与外部指点设备)会做
    无论我们决定它应该做什么。
  • 在功能完全启动后简化代码。 为了 example, 那里
    不需要每个显示器都有 SplitViewController::split_view_type_,
    但在该功能完全启动之前,该变量需要
    在 SplitViewController 中用于禁用功能标志时。

我现在真的不需要添加任何东西。 这似乎是团队计划为启用此功能而进行的众多代码更改之一。 如果您是 Chromebook 用户,并在 Chromebook 上使用外接显示器或多台显示器,那么您应该注意这一点。