Sitelet https://github.com/microsoft/devhome/pull/3439
Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Release - 7/16/24 - #3439

Merged
Eric Johnson (EricJohnson327) merged 70 commits into
releasefrom
staging
Jul 15, 2024
Merged

Eric Johnson (EricJohnson327) merged 70 commits into
releasefrom
staging

Conversation

@EricJohnson327

Copy link
Copy Markdown
Contributor

Summary of the pull request

References and relevant issues

Detailed description of the pull request / Additional comments

Validation steps performed

PR checklist

  • Closes #xxx
  • Tests added/passed
  • Documentation updated
  • Telemetry compliance tasks completed for added/updated events

andreww-msft and others added 30 commits June 13, 2024 09:48
* Replaced all fontsize declarations with standard StaticResources

* Removed extra spaces.

* StackPanel spacing instead of item margins
* catch UnauthorizedAccessException

* stop before showing error
* Fix timed message

* Update per feedback
…ons, enforce failfast of unhandled exceptions (#3211)
…3240)

* added PR template check

* modify wording to align with other checks

* Update .github/pull_request_template.md

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>

---------

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
* Only updating is user input

* Removing automation properties name

* Revert "Removing automation properties name"

This reverts commit fb80a5b.
* Changing to auto

* Seperating out the summary views

* Finished moving everything into their seperate views

* Apps and repos show all UI.  Not correct spacing though

* Screen with apps and repos is correct

* Repo only and app only screens look good.

* Error screen is correct

* Some formatting

* More changes

* Configuration file screen looks good.

* More changes

* Setup target machine looks good.

* I believe everything works now

* Redoing some UIs

* Better margins

* Changing width

* Update tools/SetupFlow/DevHome.SetupFlow/Views/Summary/SummaryAppInstallationNotes.xaml

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>

* Update tools/SetupFlow/DevHome.SetupFlow/Views/Summary/SummaryConfigurationFileResults.xaml

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>

* Update tools/SetupFlow/DevHome.SetupFlow/Views/Summary/SummaryIntoViaNonConfigurationFlow.xaml

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>

* Formatting.

* Renaming a file

* Fixing a typo

* Removing a typo

---------

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>
* Update registering external tools

* Updates per feedback

* Another fix from feedback.

* Prepend underscore to private field names.

* Fixed RedirectStandardOutput

* Removed WSA check

* Update strings
* Move rotate button to the title bar

* Updated icons
…#3268)

* Windows Customization: Add general system and virtualization feature settings

    - Updates `ManagementInfrastructureHelper.cs` for enhanced Windows feature management, including a refactored method for checking feature availability with modifications to return more detailed feature information.
    - Introduced a `RestartHelper.cs` class with a method to restart the computer immediately, to avoid disruption I did not point existing callers from Environments to this method since they have additional telemetry for this space. I can file an issue to track consolidation here.
    - Updated `WindowsIdentityHelper.cs` with a new method to check for whether a user has the capability to acquire administrative privileges, not just whether the current process is running elevated.
    - Added `WindowsOptionalFeatures.cs` and `WindowsOptionalFeatureState.cs` to represent Windows optional features, including a new static class for feature names and descriptions and a class to represent the state of an optional feature, specifically for UI.
    - Introduced `ModifyLongPathsSetting.cs` and `ModifyWindowsOptionalFeatures.cs` for enabling/disabling Windows settings and optional features through PowerShell scripts which require elevation. This allows the full script content to be visible to the user when accepting or rejecting the UAC prompt providing extra transparency, this is done in the same way as environments feature management. There are limitations here in that if scripts are blocked on the machine we're unable to make this changes, but until we finish security review on the elevated server, this is the best we've got.
    - Expanded Windows Customization with new views and dialogs for managing general system settings and virtualization features, including `GeneralSystemView`, `ModifyFeaturesDialog`, and `VirtualizationFeatureManagementPage`, alongside updates to existing views to accommodate these new features.
* Moving around methods

* Setting the automation name
Darren Hoehna (dhoehna) and others added 29 commits June 28, 2024 06:05
* Alt text

* Using image name instead

* Removing a line
…n horizontal/vertical/expanded/unexpanded (#3331)

* Fix issues with window jumping between monitors when switching between horizontal/vertical/expanded/unexpanded

* Code review feedback

---------

Co-authored-by: Jason Holmes <27746781+jaholme@users.noreply.github.com>
* Fix in-app theming

* Tweaked layout

* Use cached brushes
…r Utilities. (#3333)

* event and testing md

* init test changes

* PI Scenarios

---------

Co-authored-by: Darshak Bhatti <dabhatti@micorsoft.com>
Co-authored-by: Jason Holmes <27746781+jaholme@users.noreply.github.com>
…#3338)

* Add activityId; some naming fixes picked up by VS

* PR feedback (replace field w/ auto-implemented property)

---------

Co-authored-by: Aditya Rastogi <adityar@ntdev.microsoft.com>
…ndBar (#3346)

* Commandbar prototype

* Updates

* Updates

* Updates

* updated comments
Co-authored-by: Felipe da Conceicao Guimaraes <felipeda@microsoft.com>
* MinWidth works for no text scaling

* Text Scaling Done

* Some comments

* Update tools/SetupFlow/DevHome.SetupFlow/Views/SummaryView.xaml

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>

* Moving around comments.  Adding unloaded event

* Forgot to add the unloaded event to the view'

* Update tools/SetupFlow/DevHome.SetupFlow/Views/SummaryView.xaml.cs

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>

* Re-adding max size

---------

Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>
* add initial code for wsl

* add more changes

* add more changes

* add more changes

* add more changes

* add more changes

* add more changes

* complete changes for wsl extension

* fix build error about self-containing

* Remove console write log and use serilog in packagehelper

* fix launching console window when terminal not installed

* update based on comments

* update distribution definition helper based on comments

* update based on more comments
Co-authored-by: Lauren Ciha <laurenciha@microsoft.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.