Multi-monitor - When connecting a external display, auto-detect whether it is a projector/TV or monitor and set mode as either Mirror Displays or Extend desktop accordingly

Bug #1034009 reported by John Lea on 2012-08-07
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ayatana Design
High
John Lea
Unity
Won't Fix
High
Unassigned
unity (Ubuntu)
High
Unassigned

Bug Description

Implement the following sub-sections from the "Multiple Monitors UX Specification Phase 1" to improve some of the external display connect and disconnect use cases.

https://docs.google.com/a/canonical.com/document/d/1aHvJ-iIw-59bXTYBmIhQqEx0za2h9jpFE_RhZ2VOvJc/edit?authkey=CJO5wPkH&hl=en_GB

To summarize the requested changes:

1. When a external display is connected for the first time, auto detect whether it is a monitor or a projector/TV
2. Display a 'extend or mirror' panel (in the Unity system panel style) that displays this auto-detected choice to the user and gives them the choice of confirming or changing this decision.

3. In addition, pressing Super+P or Fn+F5 should bring up the 'extend or mirror' panel

------------------------------------------
For detailed designs see:

Inside section 2.1: Booting Up, read the following sub-sections:
- Default Configuration Panel
- Connecting to a Projector or TV

Section 2.2: Hot-Plug Connecting

Section 2.4: Display Setup Keyboard Shortcut

Section 4.1 Booting up With a New Display Connected (but ignore the "I am presenting, do not disturb" checkbox in step 5).

Section 4.3 Hot-plug Connecting a Projector for the First Time (again ignore the "I am presenting, do not disturb" checkbox)

Section 4.4 Hot-plug Disconnecting From a Projector in Mirrored Mode

John Lea (johnlea) on 2012-08-07
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → High
Changed in unity:
importance: Undecided → High
Changed in unity (Ubuntu):
importance: Undecided → High
Changed in ayatana-design:
status: New → Triaged
Changed in unity:
status: New → Triaged
Changed in unity (Ubuntu):
status: New → Triaged
Changed in unity:
milestone: none → backlog
tags: added: udp
John Lea (johnlea) on 2012-08-08
Changed in ayatana-design:
status: Triaged → Fix Committed
Olivier Tilloy (osomon) on 2012-08-09
Changed in unity:
assignee: nobody → Olivier Tilloy (osomon)
status: Triaged → In Progress
Tim Penhey (thumper) on 2012-09-14
Changed in unity:
milestone: backlog → none
Tim Penhey (thumper) on 2012-09-14
tags: added: exbacklog
John Lea (johnlea) on 2012-10-12
Changed in unity:
assignee: Olivier Tilloy (osomon) → nobody
status: In Progress → Triaged
Will Cooke (willcooke) wrote :

As part of the big bug clear up for 16.04 we have reviewed this bug and we will not be working on it in the near future. Sorry we can't offer you a fix. We will of course review patches if anyone submits them. Please stop by IRC to discuss this option.

Changed in unity:
status: Triaged → Won't Fix
Changed in unity (Ubuntu):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers