-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
[PT Run] VirtualDesktopHelper & WindowWalker improvements #16325
Conversation
@niels9001
Do you have an idea for icon 1 and 2? Can you please help me with icon 3? |
@jaimecbernardo |
I triggered it manually after checking which PRs seemed to have been affected. 😅 |
src/modules/launcher/Wox.Plugin/Common/VirtualDesktop/VirtualDesktopHelper.cs
Outdated
Show resolved
Hide resolved
src/modules/launcher/Wox.Plugin/Common/VirtualDesktop/VirtualDesktopHelper.cs
Outdated
Show resolved
Hide resolved
src/modules/launcher/Wox.Plugin/Common/VirtualDesktop/VirtualDesktopHelper.cs
Outdated
Show resolved
Hide resolved
@check-spelling-bot Report🔴 Please reviewSee the files view or the action log for details. Unrecognized words (1)uac Previously acknowledged words that are now absentabap abcd abcdefgh appcontainer atop autogenerates AZCLI azurecr binskim bios btm buildcommand buildtools cameligo CCB cdpxwin cdxml CEBB CFFDAFADA ChaseKnowlden cjs CleanCodeDeveloper cljs CPPARM CPPx crutkas csx CTLCOLORSTATIC defaultcommand Deuchert dupenv DUSTIN efgh errc errorlevel estdir etcore Firefox fsscript Gamebar graphql Grayscale gsuberland hmon iccex ICONINFORMATION IMonitor INITCOMMONCONTROLSEX INSTALLLOGATTRIBUTES INSTALLLOGMODE INSTALLUILEVEL Javascript julia Knowlden kotlin ktm kts LASTEXITCODE LEQ ligo linkid litcoffee MAINICON MAKELPARAM Minimizeallwindows mkdir moderncop msiexec MSIINSTALLER MSIL namings NATIVEFNTCTL neq netlify nocache php phps plx policheck popd powerquery psc psm Pui pushd pyc pyd pyi pyo pyz Qin rda rdata rdeveen rds reportbug rexit robocopy scm SETRANGE SETSTEP SHAREIMAGELISTS smallbasic spamming spdth sregex STEPIT stx svh SWITCHEND symlink symlinks systemverilog taskkill tbc tcl tlbimp trackpad typeparamref UAC UITo umd uninit UWPUI vbhtml verilog vse vsix WDK wdksetup wdkvsix We'd webclient webpack wifstream WINMSAPP WTLTo accept these unrecognized words as correct (and remove the previously acknowledged and now absent words), run the following commands... in a clone of the git@github.com:htcfreek/PowerToys.git repository
If the flagged items do not appear to be textIf items relate to a ...
|
src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker/Components/WindowWalkerSettings.cs
Show resolved
Hide resolved
…ponents/WindowWalkerSettings.cs
Build fixed. Sorry for that. |
/azp run |
Commenter does not have sufficient privileges for PR 16325 in repo microsoft/PowerToys |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
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.
Works great for me.
Left some language nit comments.
I think the context menu items need a menu item for the default action as well (Show Window). I believe the other PTRun plugins also keep a button for the default action of the plugin in the UI.
src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker/Properties/Resources.resx
Outdated
Show resolved
Hide resolved
Thank you. Which plugins have a default action button atm? |
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.
Tested, works great!
Because most of the plugins don't have this and it doesn't make any sense to me I will only fix spelling the next days. I don't see any advantage having this context menu button. |
I found a bug in the settings class that I have to fix. Settings return default values in unit teste. |
Feedback is resolved and settings class is fixed. We now have Tests for the settings class. |
You're right, for some reason I got that impression. |
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.
LGTM! Thank you for the contribution!
Summary of the Pull Request
This PR add the following improvements/fixes:
VirtualDesktopHelper
inWox.Plugin.Common
Wox.Infrastructure.Helper.OpenInShell()
can execute command with hidden windowIsCloaked
check to hide hidden uwp app windows correctly.ResultHelper
class)ContextMenuHelper
class)Settings
class)ShowHiddenUwpWindowsLimitations for "Kill Process" feature
Other open ToDo items
main
Screenshots
Note
Screenshots - Settings
Screenshots - Search on visible desktop
Screenshots - Tool tip and sub title
Screenshots - Explorer process information
Screenshots - context menu
How does someone test / validate
Tested code changes in the local build.
Quality Checklist
Contributor License Agreement (CLA)
A CLA must be signed. If not, go over here and sign the CLA.