microsoft / microsoft/PowerToys

Screen share Fancy Zones

Open
#47,167 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Needs-Triage Product-FancyZones
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Description of the new feature / enhancement

Enable setting a FancyZone to act as a separate screen so that it is possible to share only 1 zone in Fancy Zones as opposed to only showing full screen or a specific window.

### Scenario when this would be used?

This will make it possible to switch between programs on a smaller portion of the screen for better sharing on large monitors, and to avoid privacy issues when screen sharing. Currently selecting a window only shows the one program, which requires stop share and reshare to show another. Share screen shows the full screen which can cause issues when the other participant does not have a similar size screen, or if there are applications open that should not be shared.

### Supporting information

_No response_

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The only named entry point is Fancy Zones, and no implementation file or test is identified. Start by locating the Fancy Zones implementation and existing Windows screen-sharing behavior; clarify the design and acceptance criteria for making one zone selectable as a separate shared screen before coding.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.