Skip to content

Fixing OOBE and assets for Power Display and Grab And Move#47033

Merged
niels9001 merged 9 commits intomainfrom
nielslaute/grabandmove-oobe-and-defaults
Apr 21, 2026
Merged

Fixing OOBE and assets for Power Display and Grab And Move#47033
niels9001 merged 9 commits intomainfrom
nielslaute/grabandmove-oobe-and-defaults

Conversation

@niels9001
Copy link
Copy Markdown
Collaborator

@niels9001 niels9001 commented Apr 15, 2026

Summary

Adds the out-of-box experience (OOBE) for the new Grab And Move module and refreshes related assets across the repo.

Changes

Grab And Move OOBE

  • New OobeGrabAndMove.xaml / .xaml.cs page following the standard PowerToys OOBE pattern (hero image, How to use, Tips & tricks, Settings button, Learn more link)
  • Wired into OobeWindow.xaml(.cs) as a new NavigationViewItem so it appears in the OOBE wizard
  • Added localized resource strings (Title, Description, How to use, Tips and tricks) in Resources.resw
  • New OOBE animation: Assets/Settings/Modules/OOBE/GrabAndMove.gif

Settings UI polish

  • Moved the Grab And Move nav item under Windowing & Layouts into its proper alphabetical position (after FancyZones, before Workspaces)
  • Added a "NEW" InfoBadge to both the Grab And Move item and its parent Windowing & Layouts group so users can discover the new utility

Asset refresh

  • High-res GrabAndMove.ico (replaces the placeholder)
  • Updated Settings module icons (Assets/Settings/Icons/GrabAndMove.png, Assets/Settings/Modules/GrabAndMove.png)
  • New overview/marketing PNGs under doc/images/overview/ (large, small, and original)

README

  • Added Grab And Move and PowerDisplay to the utilities table in README.md, reflowed alphabetically into a clean 10x3 grid
  • New doc/images/icons/GrabAndMove.png and doc/images/icons/PowerDisplay.png for the table

Validation

  • Settings UI builds cleanly
  • Grab And Move appears in the OOBE wizard navigation and renders correctly
  • "NEW" badges visible on first launch
  • README table renders with all 30 utilities, no empty trailing cells
image

niels9001 and others added 2 commits April 15, 2026 17:03
Add the out-of-box experience page for the Grab And Move module,
including XAML page, code-behind, navigation wiring, and resource
strings (title, description, how-to-use, tips-and-tricks).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@niels9001 niels9001 marked this pull request as draft April 16, 2026 09:14
@niels9001 niels9001 added the 0.99 label Apr 16, 2026
@niels9001
Copy link
Copy Markdown
Collaborator Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@niels9001 niels9001 changed the title Add OOBE page for Grab And Move Fixing OOBE and assets for Power Display and Grab And Move Apr 17, 2026
@niels9001 niels9001 marked this pull request as ready for review April 17, 2026 20:00
@niels9001 niels9001 requested a review from a team April 17, 2026 20:00
Copy link
Copy Markdown
Contributor

@moooyo moooyo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@niels9001 niels9001 merged commit de6ba92 into main Apr 21, 2026
15 checks passed
@LegendaryBlair LegendaryBlair added the Area-OOBE First time run experience for users label Apr 21, 2026
@LegendaryBlair LegendaryBlair added this to the PowerToys 0.99 milestone Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.99 Area-OOBE First time run experience for users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants