-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
Full window manager, including layouts #5
Comments
It'd be a bit of a stretch but something like i3wm would be neat |
I came here to say, "i3 for Windows!" and was very pleased to find I had been beaten to it. |
If I could add on to this, I would ask that it also remembers across virtual desktops. I often open up a virtual desktop for each project I'm currently working on & setup specific layouts per desktop. |
Just another solution out is: AquaSnap I want this so badly especially as a feature I could potentially deploy throughout a company. |
On Linux, I commonly used i3, but it always had a view quirks simply because some applications don't play nice with tiling window managers. For Windows I currently use GridMove with a custom grid that lets me quickly reorganize windows on my ultrawide screen using the num-pad. See this video for a short demonstration. |
On Linux I used xmonad a bunch. On Windows I feel like maximized and semi-maximized states are nearly perfect, but would love more tiling window manager options/approaches/support such as defaulting new windows (when possible) to those states. I feel like I get really close with Tablet Mode (I leave it on almost all the time on one machine), but of course it pains me that I can't turn on Tablet Mode as soon as another monitor is attached. |
Please microsoft, something like i3 |
+1 followed by infinite zeros for a 'real' tiling window manager like i3wm. bug.n is hacky AutoHotKey script and is amazing for what it is but if this sort of functionality were native to Windows it would be awesome. |
Coming from the macOS side of the house, I would love features that are in https://magnet.crowdcafe.com. Primarily, I'd be looking for things like splitting the layouts into thirds with the ability to use 1/3 and/or 2/3 of the screen. Additionally, keyboard shortcuts to snap to these layouts should be considered. |
Hi, thank you for the suggestion. This issues looks like it's about enhancement requests for the "Full window manager including specific layouts for docking and undocking laptops", which first issue is #4 . |
An issue specific for a tiling Window Manager was created in #37 |
…owser Wox.Plugin.URL- Open URL in new window browser
Closing this in favor of #4 |
* fx cop & FZ editor part 1 of many (microsoft#11241) * fixing first set of host of bugs * objects are already set to defaults * shifting to string.is null / empty * setters * fixing stylecop oops * checking in the FxCop dep but commenting it out for easier coming back * [PT Run] Implement quick browser open in PT-run (microsoft#11260) * Implement quick broswer open in PT-run * Update src/modules/launcher/Plugins/Microsoft.Plugin.Uri/Properties/Resources.resx Co-authored-by: Heiko <[email protected]> Co-authored-by: Heiko <[email protected]> * Update COMMUNITY.md * check-spelling: Remove stray field (microsoft#11339) This feature isn't ready yet and wasn't meant to be included * fx cop for Fz Editor part2 (microsoft#11293) * disposable not being disposed * CA1305 fixes Co-authored-by: crutkas <[email protected]> * Change markdown files to treat soft endings as hard (microsoft#11271) * [Shortcut Guide] Move into separate process (microsoft#11359) * [BugReportTool] Report compatibility tabs (microsoft#11375) * [Auto-update] Auto-update improvements (microsoft#11356) * [Updating] Refactor autoupdate mechanism to use Settings window buttons * [Updating] Don't use underscores in update_state (microsoft#11029) * [Updating] Rename action_runner to be consisent with accepted format * [Updating] Make UpdateState values explicit * [Setup] Set default bootstrapper log severity to debug * [BugReport] Include all found bootstrapper logs * [Setup] Use capital letter for ActionRunner * [Updating] Simple UI to test UpdateState * [Action Runner] cleanup and coding style * [BugReportTool] fix coding convension * [Auto-update][PT Settings] Updated general page in the Settings (microsoft#11227) * [Auto-update][PT Settings] File watcher monitoring UpdateState.json (microsoft#11282) * Handle button clicks (microsoft#11288) * [Updating] Document ActionRunner cmd flags * [Auto-update][PT Settings] Updated UI (microsoft#11335) * [Updating] Do not reset update state when msi cancellation detected * [Updating] Directly launch update_now PT action instead of using custom URI scheme * Checking for updates UI (microsoft#11354) * [Updating] Fix cannotDownload state in action runner * [Updating] Reset update state to CannotDownload if action runner encountered an error * [Updating][PT Settings] downloading label, disable button in error state * Changed error message * [Updating rename CannotDownload to ErrorDownloading * [Updating] Add trace logging for Check for updates callback * [Updating][PT Settings] simplify downloading checks * [Updating][PT Settings] Updated text labels * [Updating][PT Settings] Retry to load settings if failed * [Updating][PT Settings] Text fix * [Updating][PT Settings] Installed version links removed * [Updating][PT Settings] Error text updated * [Updating][PT Settings] Show label after version checked * [Updating][PT Settings] Text foreground fix * [Updating][PT Settings] Clean up * [Updating] Do not reset releasePageUrl in case of error/cancellation * [Updating][PT Settings] fixed missing string * [Updating][PT Settings] checked for updates state fix Co-authored-by: yuyoyuppe <[email protected]> Co-authored-by: Andrey Nekrasov <[email protected]> Co-authored-by: Enrico Giordani <[email protected]> * [Auto-update][Settings] Show error text with error brush (microsoft#11397) * [Auto-update][Settings] Bolden update ready/available info line (microsoft#11401) * [Updating] Set dotnet version to 3.1.15 (microsoft#11403) * [ColorPicker] Improving keyboard navigation (microsoft#11384) * Fix keyboard navigation * Fix button * HIerarchy * Place flyout at the bottom Co-authored-by: Niels Laute <[email protected]> * minimum size width and height (microsoft#11380) * [PowerToys Run] Logging (microsoft#11378) * [PT Run] Fix Program Plugin launching issue in Turkish locale (microsoft#10981) * [Launcher] Fix Program Plugin launching issue in Turkish locale * [Launcher] Add test for Turkish localized path * Update expect.txt * Update .github/actions/spell-check/expect.txt Co-authored-by: Clint Rutkas <[email protected]> Co-authored-by: Enrico Giordani <[email protected]> * [spell checker] add terms (microsoft#11404) * Kill PowerToys Run process if it is already running (microsoft#11407) * [Issue-Docs] Update new-plugin-checklist.md (microsoft#11428) * Update new-plugin-checklist.md * Update doc/devdocs/modules/launcher/new-plugin-checklist.md Co-authored-by: Enrico Giordani <[email protected]> * [FZ Editor] Turn off magnetic snapping when moving/resizing a zone with the keyboard (microsoft#11430) * LEGO: check in for master to temporary branch. (microsoft#11432) * [Updating] Fix localization path * [FZ Editor] Switch between zone and dialog with Ctrl + Tab (microsoft#11435) * focus zone by ctrl + tab * focus back * Espresso (microsoft#11303) * Update README.md * Espresso (microsoft#11245) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Update Product.wxs * Update Shortcut.cpp * Update with more logging (microsoft#11332) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Fix minor issue in the module branch (microsoft#11340) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Update Product.wxs * Update Program.cs * fixing typo * removing a unneeded removal * [Espresso] More minor tweaks to logging (microsoft#11341) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets * Remove unused handle codes * Update log file name for the Espresso C++ code. * Update the project configuration to fix build issue Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Update patterns.txt * Fix binding issues (microsoft#11368) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets * Remove unused handle codes * Update log file name for the Espresso C++ code. * Update the project configuration to fix build issue * Fix binding issue with the time settings Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Introduce the off mode and fix binding issues (microsoft#11385) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets * Remove unused handle codes * Update log file name for the Espresso C++ code. * Update the project configuration to fix build issue * Fix binding issue with the time settings * Proper Espresso behavior for binding * Fix settings UI Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Update with missing strings. (microsoft#11386) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets * Remove unused handle codes * Update log file name for the Espresso C++ code. * Update the project configuration to fix build issue * Fix binding issue with the time settings * Proper Espresso behavior for binding * Fix settings UI * Re-add missing strings Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Fix whitespace issue (microsoft#11387) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets * Remove unused handle codes * Update log file name for the Espresso C++ code. * Update the project configuration to fix build issue * Fix binding issue with the time settings * Proper Espresso behavior for binding * Fix settings UI * Re-add missing strings * Fix whitespace issue Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Fix default (microsoft#11388) * Revert "Merge branch 'microsoft:master' into master" This reverts commit b080908, reversing changes made to 8463c95. * Fix conversion of settings in the UX * Update terminology * Updating logging configuration * Set up how tray and setting configuration works * Adding hero images * Fix how binding works * Update OOBE string * Fix spelling error * fixing dep to include espresso, adding in yml * Update API components and fix display keep-awake bug * Adding words that the spell check is yelling about * tweak wsx * Change default setting for Espresso * Adding some extra logging * Update Shortcut.cpp * Fix log location coming from the runner * More chatty logging for console allocation * Installer config to add the missing assets * Remove unused handle codes * Update log file name for the Espresso C++ code. * Update the project configuration to fix build issue * Fix binding issue with the time settings * Proper Espresso behavior for binding * Fix settings UI * Re-add missing strings * Fix whitespace issue * Fix the default mode of operation Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> * Update Microsoft.PowerToys.Settings.UI.csproj * Localization improvements * Replaced a computer with your pc * Updated Espresso imagery * Fixed inconsistent string * Margin fix and updated images * Removed unused code Co-authored-by: Den Delimarsky <[email protected]> Co-authored-by: Niels Laute <[email protected]> Co-authored-by: crutkas <[email protected]> Co-authored-by: Enrico Giordani <[email protected]> * Update README.md * [Bug Report Tool] Report event viewer logs (microsoft#11458) * [spell checker] add rule (microsoft#11468) * [PowerToys Run] Settings watcher logging (microsoft#11469) * CPowerRenameManager::s_fileOpWorkerThread should initialize COM as STA instead of MTA. Also, CPowerRenameManager::_PerformFileOperation should return S_OK instead of 0. (microsoft#11476) * [Bug Report Tool] Fix internal build (microsoft#11487) * Program plugin logs (microsoft#11497) * [PowerToys Run] Crash on exit, logs (microsoft#11509) * Save relative path to settings (microsoft#11543) * Update Logger library to support VS2019 16.10 (microsoft#11549) * Fix build for VS 16.10 (microsoft#11557) * open minimized settings from oobe (microsoft#11546) * LEGO: check in for master to temporary branch. (microsoft#11539) * [PT Run] Improve the Win32 Program Indexing speed (microsoft#11364) * Update README.md (microsoft#11590) * [runner] removed outdated MSIX code (microsoft#11450) * null checking the callbacks (microsoft#11592) Co-authored-by: Clint Rutkas <[email protected]> * Revert changes to submodule as it doesn't build for 16.10 (microsoft#11642) * [PT Run][New Plugin] Unit Converter (microsoft#9800) (microsoft#11406) * moving apps to 0.9.4 that were not. (microsoft#11604) Co-authored-by: Clint Rutkas <[email protected]> * [Settings] RadioButton header fixes + updated colorpicker GIF for OOBE (microsoft#11531) * Fix internal build (microsoft#11664) * [Run] Highlight search text (microsoft#11635) * Add bolded type * Inline get set * Fix * Update expect.txt IMulti Co-authored-by: Niels Laute <[email protected]> Co-authored-by: Clint Rutkas <[email protected]> * fix internal build (microsoft#11668) * Update pipeline.user.windows.yml (microsoft#11649) * Update pipeline.user.windows.yml (microsoft#11669) * Revert "[PT Run][New Plugin] Unit Converter (microsoft#9800) (microsoft#11406)" This reverts commit 1dabd76, to give proper attribution to the author. * [PT Run][New Plugin] Unit Converter (microsoft#9800) (microsoft#11406) * [Run-Plugin] Settings plugin (microsoft#11663) * Current settings plugin state on fresh master * typo fixes * Add to YML * Add to WXS * Address feedback - highlight the note in the tool-tip a little bit * Address feedback add extra note for "Manage known networks" * Address feedback - Show type of settings in sub-line and remove extra ControlPanel prefix in json * Add "WiFi" as alternative name for each Wi-Fi setting * Add a few more alternative names * Make RESX happy * exclude WindowsSettings.json from spell checker because all entries are placeholders for the translation * Translate all alternative names * Translate all notes * fix for not find "wifi" * fix typo * typo fixes and remove debug * Address feedback - correct author * Address feedback - settings entries * Address feedback - code changes * Address feedback - RESX changes and tool-tip * fix typo * Address feedback - remove superfluous interface * Address feedback - Update RESX * Address feedback - simplification * Address feedback - remove enumeration * Address feedback - move big function in extra helper classes * Address feedback - move big function in extra helper class * Address feedback - correct namespace * Address feedback - move translation to translation helper and make translation more robust * fix typo * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Main.cs Co-authored-by: Heiko <[email protected]> * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Helper/ResultHelper.cs Co-authored-by: Heiko <[email protected]> * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Main.cs Co-authored-by: Heiko <[email protected]> * fix build * Address feedback * ups * Address feedback - Correct windows update settings name * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/WindowsSettings.json Co-authored-by: Heiko <[email protected]> * adding in dependencies so when you build Launcher, all plugins are included * Address feedback - add optional updates * Address feedback - use build numebr instaed of Windows version * Address feedback - Log difference between registry values + fix wrong ValueType (ushort -> uint) * Address feebdback - improved warning message on different registry values * fix typo * removed not need using * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Helper/UnsupportedSettingsHelper.cs Co-authored-by: Heiko <[email protected]> * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Helper/UnsupportedSettingsHelper.cs Co-authored-by: Heiko <[email protected]> * Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Helper/UnsupportedSettingsHelper.cs Co-authored-by: Heiko <[email protected]> * Addrress feedback, don't copy embed file * Address feedback - Remove duplicated or not available settings * Address feedback - Improve scoring * Address feedback - Add extra filter * Address feedback - replace the are filter sign with a better one * Address feedback - fix unwanted behavior * Address feedback - Change class name * Address feedback - Rename settings type * typo fix * Fix installer * Comment out localization support Co-authored-by: Sekan, Tobias <[email protected]> Co-authored-by: Heiko <[email protected]> Co-authored-by: crutkas <[email protected]> * 🧼 PowerToys Awake (microsoft#11593) * Scrubbing name conventions * Fix naming for projects * Fix folder naming * More folder cleanup * More left-over file changes * Reverting LCL files, because these will be handled by the loc team * Remove legacy file that is no longer used. * Update latest * fixing merge oops that doesn't seem to trigger on VS (microsoft#11680) Co-authored-by: Clint Rutkas <[email protected]> * Don't disable PT Run if it fails to start(running elevated) (microsoft#11684) * Update mages to V2 (.NET Standard 2.0) (microsoft#11681) * UpdateUWPIconPath can only be called after all UWP apps are initialzied (microsoft#11686) * [PT Run] Improve the UWP Program Indexing speed (microsoft#11683) * Improve UWP Indexing speed * Optimize Linq usage Added static readonly vars * Optimzie GetAppsFromManifest * LogoUriFromManifest uses logoUri which is also an instance variable * Add IsPackageDotInstallationPathAvailable * Dispose FileStream * Fix InstalledPath after testing in build 1903 * Fix typo * Dev/yuyoyuppe/autoupdate polishing (microsoft#11693) * [Updating] Create a dedicated executable project for updating procedures * [Updating] Use PowerToys.Update for update procedures (microsoft#11495) * [Updating] Use PowerToys.Update for update procedures * [Setup] Remove toast notifications and other dependencies from bootstrapper * [Installer] Remove Winstore, redundant strings * [Settings] Remove deprecated 'packaged' setting * [Awake] Updated images + settings menu fix (microsoft#11728) * Alphabetical module order in Settings navview menu * Updated images * Updated menu order in OOBE Co-authored-by: Niels Laute <[email protected]> * LEGO: check in for master to temporary branch. (microsoft#11749) * Fix signing of Unit Converter (microsoft#11771) * Update pipeline.user.windows.yml * Update pipeline.user.windows.yml * Update Product.wxs making folders all match including YML * [FanzyZones] Zone activation based on zone center (microsoft#11361) * Started work on algorithm to select the zone with the center closest to the cursor. * Fixed algorithm to compute center of rectangle * Revert to taking the smallest area when the centers are too close (75 pixels). Temporary turned off buffer of window selection to better see how the algorithm is working. * Remove change to sensitivity radius. * Changes in response to SeraphimaZ's comments. * spelling fix Co-authored-by: ulazy1 <[email protected]> * Dev/crutkas/updating contributing (microsoft#11682) * Update CONTRIBUTING.md * updating contribute * Update CONTRIBUTING.md Co-authored-by: Aaron Junker <[email protected]> * Update CONTRIBUTING.md * Update feature_request.yml * Update feature_request.yml Co-authored-by: Clint Rutkas <[email protected]> Co-authored-by: Aaron Junker <[email protected]> * Don't crash if URI can't be parsed (microsoft#11788) * Don't crash if `UserSelectedRecord.json` can not be updated (microsoft#11789) * [Run-Plugin][Program] Fix null reference exception on Dispose (microsoft#11785) * Fix `CurrentVirtualDesktop` fetching from registry (microsoft#11760) * fix(microsoft#11125): fallback to canonical regkey session unaware * chore(microsoft#11125): use wil::unique_hkey instead of HKEY for fallback CurrentVirtualDesktop * refactor: extract new explorer current virtual desktop behavior into a separate method * LEGO: check in for master to temporary branch. (microsoft#11816) * [FancyZones] Avoid unnecessary calculations when selecting a zone (microsoft#11815) * [PowerToys Run] Issues with elevation (microsoft#11775) * Delegate creation of non elevated process * Error handling * nits * Fix potential race condition * Fix spelling * Fix spelling * Fix build * adding in mod support via % (microsoft#11821) Co-authored-by: Clint Rutkas <[email protected]> * [FancyZones] Move FancyZones out of the runner process (microsoft#11818) * rename dll -> FancyZonesModuleInterface (microsoft#11488) * [FancyZones] Rename "fancyzones/tests" -> "fancyzones/FancyZonesTests" (microsoft#11492) * [FancyZones] Rename "fancyzones/lib" -> "fancyzones/FancyZonesLib" (microsoft#11489) * [FancyZones] New FancyZones project. (microsoft#11544) * [FancyZones] Allow single instance of "PowerToys.FancyZones.exe" (microsoft#11558) * [FancyZones] Updated bug reports (microsoft#11571) * [FancyZones] Updated installer (microsoft#11572) * [FancyZones] Update string resources (microsoft#11596) * [FancyZones] Terminate FancyZones with runner (microsoft#11696) * [FancyZones] Drop support for the module interface API to save settings (microsoft#11661) * Settings telemetry for FancyZones (microsoft#11766) * commented out test * enable dpi awareness for the process * [FancyZones] Do not try to zone minimized windows (microsoft#11776) * [FancyZones] "Match not found" error fix (microsoft#11840) * Log to appdata folder from the bootstrapper and the msi (microsoft#11828) * [FancyZones] Add an icon to the FZ process (microsoft#11841) * [FancyZones] "Match not found" fix update for the single layout for all monitors (microsoft#11846) * [Setup] Fix default log dir path (microsoft#11856) * [FancyZones] Fixed monitor id for unified work areas (microsoft#11857) * Register the hotkey after PT Run is initialized (microsoft#11858) * readme 0.41 release (microsoft#11861) * Update README.md * Update README.md * Update README.md * Create usernames.txt * Rename usernames.txt to names.txt * Delete names.txt * Update expect.txt * Update README.md * Update README.md * Update README.md Co-authored-by: Clint Rutkas <[email protected]> * Update pipeline.user.windows.yml (microsoft#11897) * LEGO: check in for master to temporary branch. (microsoft#11891) * Add new VideoConference module for muting mic/cam (microsoft#11798) * add new VideoConference module for muting mic/cam Co-authored-by: PrzemyslawTusinski <[email protected]> Co-authored-by: Niels Laute <[email protected]> * Fix clicking on text (microsoft#11968) * [Hotfix] PowerToys Awake - fixing CPU usage (microsoft#11978) * Change how background threads operate This should reduce CPU usage. * Well there is just no need for the console here * Need to keep the full name sanitized * [Hotfix] PowerToys Awake - Show full name on tray (microsoft#12015) * Update bug_report.yml * checking for NaN, not just zero (microsoft#12058) * [Hotfix][FancyZones] Unable to start correctly (microsoft#12038) * fix event * close handle on destroy * Start PowerToys Run through the ActionRunner (microsoft#12043) * [FancyZones] Unit tests fix (microsoft#12018) * Fix merged process names in bug report tool (microsoft#12123) * Changed from brush to opacity (microsoft#11843) Co-authored-by: Niels Laute <[email protected]> * [Color Picker] Logs (microsoft#12157) * - Fixed module interface logs - Added logs to correlate logs between the runner and color picker process * Fix logs * [Settings] Aligning XAML across all pages (microsoft#12212) * Updating settings * OOBE button * Removed unused namespaces Co-authored-by: Niels Laute <[email protected]> * handle numeric input (microsoft#11885) * [FancyZones] Revisit mutexes (microsoft#12240) * [FancyZones] Clean up (microsoft#11893) * [FancyZones] Virtual desktop utils refactoring (microsoft#11925) * [FancyZones] IFancyZonesCallback refactoring (microsoft#11932) * [FancyZones] IZoneWindowHost refactoring (microsoft#12091) * [FancyZones] Rename ZoneWindow -> WorkArea (microsoft#12223) * [FancyZones] Clean up mutexes (microsoft#12228) * [FancyZones] Window opening on the last zone (microsoft#12284) * [Build] Disable compilation warnings for external projects (microsoft#12309) * [Runner] Place tooltip text for tray icon on a single line (microsoft#12308) * [Settings] Saving Excluded Apps on text changed (microsoft#12318) * Updated source trigger property * Update ShortcutGuidePage.xaml Co-authored-by: Niels Laute <[email protected]> * Upgrade check-spelling to v0.0.19 (microsoft#12348) What is this about: This updates check-spelling to 0.0.19 for GHSA-g86g-chm8-7r2p What is included in the PR: The expect.txt changes are just churn from when the action was disabled. * Fixes for PowerToys Awake (microsoft#12215) * Change how background threads operate This should reduce CPU usage. * Well there is just no need for the console here * Need to keep the full name sanitized * Update the changes to console handling * Updating how we handle constants * Fix process termination logic * Making some tweaks to the termination logic * Update how the process is tracked * Updating how application closing is done for Awake. * Update with explicit types * Fix high CPU usage for timed keep awake. * Logging typo fix. * Update some of the timer logic. * Fix variable naming for consistency * Cleanup the C++ interface * Cleanup the code a bit This change introduces support for: - Proper event handling across the two apps (Awake and runner). - Removal of unnecessary functions. * Cleaning up the code even further * Remove unnecessary functions * [spell checker] add IObservable term (microsoft#12363) * [ColorPicker] Accessibility: announce which color will be copied to clipboard (microsoft#12367) * [ColorPicker] Accessibility: Narrator announces color changes in main… (microsoft#12369) * [ColorPicker] Accessibility: Narrator announces color changes in main view * fixup: Announce color friendly name instead of numbers * [Color Picker - Editor] Accessibility: Screen Reader announces 'Copied to Clipboard' (microsoft#12373) * improve first PT Run call performance (microsoft#12352) * Bump Microsoft.UI.Xaml version (microsoft#12377) * Bump Microsoft.UI.Xaml version * Use Version1 control resources * Announce automatically corrected HotKey (microsoft#12362) * [VCM] Tweak toolbar top right vertical offset to allow closing apps (microsoft#12372) * [Run] ViewModels Cleanup (microsoft#12209) * view models cleanup * removed unused commands * [devdocs] webcam reporting tool build instructions (microsoft#12395) * HTTPS by default, HTTP only if specified (microsoft#12394) * HTTPS by default, HTTP only if specified * Added/Updated unit tests;Added FTPS * [Settings] Accessibility fixes (microsoft#12302) * Added name to image * Adding a warning sign to warnings * Revert "Adding a warning sign to warnings" This reverts commit 283be62. * Added * for warnings * Remove obsolete read more button Co-authored-by: Niels Laute <[email protected]> * [PowerToys Run] Fix corrupt/outdated plugins load crash (microsoft#12424) * [PowerToys Run] Add type error catch and details * [PowerToys Run] don't load outdated config plugins Don't load plugins which don't have the new IcoPathDark and IcoPathLight fields. * Update Resources.resw (microsoft#12405) Co-authored-by: Niels Laute <[email protected]> * [Bug Report Tool] Report installation folder structure (microsoft#12425) * Report installation folder structure * Hanlde case when GetModuleFileName fails * spelling * PR comments * LEGO: Pull request to master with localized lcls (microsoft#12225) * LEGO: Pull request to master with localized lcls (microsoft#12334) * Set Color Picker window AutomatedProperty.Name property (microsoft#12379) * [PowerToys Run] Update to net5 (microsoft#12434) * [Setup] Add support for installing both dotnet 3 and 5 (microsoft#12306) * [PowerToys Run] Update to net5 (microsoft#12286) * Change targets of projects * Update Microsoft.Toolkit.Uwp.Notifications, changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf * Specify windows version in order to fix build errors * Fixed suppressed warnings * Updated sdk * Removed usage of obsolete GlobalAssemblyCache * Removed obsolete DesktopNotificationManagerCompat * Update nuget versions * Update installer * [PowerToys Run] Obsolete APIs and warnings introduced in .net5 (microsoft#12423) * Change targets of projects * Update Microsoft.Toolkit.Uwp.Notifications, changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf * Fixed suppressed warnings * Removed obsolete DesktopNotificationManagerCompat * Get rid of binary formatter * Update tests * Don't include new image cache file to the report * There's no need to call IsOwner as it doesn't make sense * Fix different nullability exception * Exclude extra dlls from tests Co-authored-by: Andrey Nekrasov <[email protected]> * LEGO: Pull request to master with localized lcls (microsoft#12422) * [Settings] Fix VCM page converters (microsoft#12459) Convert the uses of ModuleEnabledToForegroundConverter to ModuleEnabledToOpacityConverter in line with the rest of the settings pages. * Apply pdf preview settings toggle value Co-authored-by: Clint Rutkas <[email protected]> Co-authored-by: Lee Won Jun <[email protected]> Co-authored-by: Heiko <[email protected]> Co-authored-by: Josh Soref <[email protected]> Co-authored-by: crutkas <[email protected]> Co-authored-by: Mykhailo Pylyp <[email protected]> Co-authored-by: Seraphima Zykova <[email protected]> Co-authored-by: yuyoyuppe <[email protected]> Co-authored-by: Andrey Nekrasov <[email protected]> Co-authored-by: Enrico Giordani <[email protected]> Co-authored-by: Niels Laute <[email protected]> Co-authored-by: Niels Laute <[email protected]> Co-authored-by: Davide Giacometti <[email protected]> Co-authored-by: Doğan Çelik <[email protected]> Co-authored-by: Enrico Giordani <[email protected]> Co-authored-by: csigs <[email protected]> Co-authored-by: Den Delimarsky <[email protected]> Co-authored-by: Chris Davis <[email protected]> Co-authored-by: Roy <[email protected]> Co-authored-by: ThiefZero <[email protected]> Co-authored-by: Sekan, Tobias <[email protected]> Co-authored-by: ulazy1 <[email protected]> Co-authored-by: ulazy1 <[email protected]> Co-authored-by: Aaron Junker <[email protected]> Co-authored-by: Manuel Serra <[email protected]> Co-authored-by: Deondre Davis <[email protected]> Co-authored-by: PrzemyslawTusinski <[email protected]> Co-authored-by: Stefan Markovic <[email protected]> Co-authored-by: Chris <[email protected]>
* updating namespace for common * Adjusting folder structure now so we can do larger move
I really want a full window manager with pre-set layouts ... particularly if it can preserve icon layouts when switching to primary desktops with different resolution.
Right now I'm using a combination of NirSoft and Stardock tools like MultiMonitorTool and SoundVolumeView and Fences but setting them up is complicated and I have to save config files for each one, and then call them in a script...
I would love a window manager that allowed me to not only remember desktop screens and apps automatically when an external monitor is connected, but could remember specific monitors and support custom configuration for them.
For bonus points:
The text was updated successfully, but these errors were encountered: