Skip to content

Windows Settings System DSC Resources #81

@stephengillie

Description

@stephengillie

Description of the new feature / enhancement

Listing of setting and associated PR.

Proposed technical implementation details

  • Display
    • Brightness (0-100)
    • Night light
      • Enabled (bool)
      • Strength (0-100)
      • Schedule
        • Enabled (bool)
        • Sunset to sunrise
        • Set hours
          • Turn on (datetime)
          • Turn off (datetime)
    • HDR
      • (Foreach display)
        • HDR video streaming enabled (bool)
        • Calibrate (preview) -> adjust
          • Restore defaults (button)
        • HDR battery options
          • Allow streaming HDR video on battery enabled (bool)
    • Scale (100% to 500%)
    • Display resolution (int x int, or maybe string, or maybe enum the most popular?)
    • Display orentation (Enum: Landscape, Portrait, Lanscape (flipped), Portrait (flipped)
    • Multiple displays
      • Remember window location based on montior connection (bool)
      • Minimize windows when a monitor is disconnected (bool)
      • Detect other display (button)
      • Connect to a wireless display (opens Cast menu)
  • Sound
    • Output
      • Choose where to play sound
        • (foreach device - driver options)
          • General
            • Allow apps and Windows to use this device for audio (bool)
          • Output settings
            • Format (16 bit 48 kHz, 24 bit 48 kHz)
              • Test (button)
            • Volume (again)
            • Left channel (0-100)
            • Right channel (0-100)
            • Audio enhancements (bool)
            • Spatial sound (bool)
        • Add device (button)
      • Volume (0-100)
      • Mono audio (bool)
    • Input
      • Choose a device for speaking or recording
      • (foreach device - driver options)
      • Volume (recording) (0-100)
    • Advanced - troubleshoot
      • Output devices (link to Get Help)
      • Input devices (link to Get Help)
  • Notification
  • Focus
  • Power & battery
  • Storage
  • Nearby sharing
  • Multitasking
  • For developers
  • Activation
  • Troubleshoot
  • Recovery
  • Projecting to this PC
  • Remote Desktop
  • Clipboard
  • System components
  • Optional features
  • About

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions