-
Notifications
You must be signed in to change notification settings - Fork 6.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RegistryPreview] Enhanced preview for value data #37689
base: main
Are you sure you want to change the base?
Conversation
This comment has been minimized.
This comment has been minimized.
src/modules/registrypreview/RegistryPreviewUILib/RegistryPreviewMainPage.DataPreview.cs
Outdated
Show resolved
Hide resolved
src/modules/registrypreview/RegistryPreviewUILib/RegistryPreviewMainPage.xaml
Outdated
Show resolved
Hide resolved
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@jaimecbernardo , @crutkas
|
@htcfreek , sounds good like a good approach.
2 and 3. I think Notice.md would be sufficient, similar to what we do for "The Quite OK Image Format reference decoder". No need for attribution on the Settings page. Mentioning @cinnamon-msft , in case there's something else that needs to be done to attribute. |
@jaimecbernardo |
@htcfreek , I didn't quite understand what you meant. I guess idea would be to keep it as similar as possible to the original code 🤔 But if changes are required to make it work, it makes sense to make those changes. |
@jaimecbernardo |
@htcfreek Ouch, I think the suppression needs to be for category of errors, not single errors. We shouldn't be getting 100+ different category of errors, right? Even for MouseWithoutBorders 5 supressions were enough for all the code analysis errors we were getting there. |
For spellcheck ignoring, it's possible to set the path in ".github\actions\spell-check\excludes.txt" as well |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@jaimecbernardo But the control isn't working. It looks like the Build is ignoring the |
@@ -64,6 +64,7 @@ | |||
<PackageVersion Include="ReverseMarkdown" Version="4.1.0" /> | |||
<PackageVersion Include="ScipBe.Common.Office.OneNote" Version="3.0.1" /> | |||
<PackageVersion Include="SharpCompress" Version="0.37.2" /> | |||
<PackageVersion Include="SkiaSharp.Views.WinUI" Version="2.88.9" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can't update to 3.* branch as it breaks the code.
Summary of the Pull Request
Add a button to the data grid that shows a windows for complex value preview.
Screenshots
Button

Preview: REG_SZ

Preview: REG_MULTI_SZ

Preview: REG_EXPAND_SZ

Preview: REG_DWORD and REG_QWORD

Preview: REG_BINARY
PR Checklist
Detailed Description of the Pull Request / Additional comments
Validation Steps Performed