├── .editorconfig ├── .gitattributes ├── .github ├── assets │ └── microsoft-store-badge.png └── workflows │ ├── WindowResizer.yml │ └── github.yml ├── .gitignore ├── LICENSE ├── README.md ├── WindowResizer.sln ├── WindowResizer.sln.DotSettings ├── installer ├── AppIcon.png ├── WindowResizer.config.json ├── WindowResizer.nuspec ├── build-cli.ps1 └── build.ps1 ├── packaging └── WindowResizer.Packaging │ ├── Images │ ├── LargeTile.scale-100.png │ ├── LargeTile.scale-125.png │ ├── LargeTile.scale-150.png │ ├── LargeTile.scale-200.png │ ├── LargeTile.scale-400.png │ ├── LockScreenLogo.scale-200.png │ ├── SmallTile.scale-100.png │ ├── SmallTile.scale-125.png │ ├── SmallTile.scale-150.png │ ├── SmallTile.scale-200.png │ ├── SmallTile.scale-400.png │ ├── SplashScreen.scale-100.png │ ├── SplashScreen.scale-125.png │ ├── SplashScreen.scale-150.png │ ├── SplashScreen.scale-200.png │ ├── SplashScreen.scale-400.png │ ├── Square150x150Logo.scale-100.png │ ├── Square150x150Logo.scale-125.png │ ├── Square150x150Logo.scale-150.png │ ├── Square150x150Logo.scale-200.png │ ├── Square150x150Logo.scale-400.png │ ├── Square44x44Logo.altform-unplated_targetsize-16.png │ ├── Square44x44Logo.altform-unplated_targetsize-256.png │ ├── Square44x44Logo.altform-unplated_targetsize-32.png │ ├── Square44x44Logo.altform-unplated_targetsize-48.png │ ├── Square44x44Logo.scale-100.png │ ├── Square44x44Logo.scale-125.png │ ├── Square44x44Logo.scale-150.png │ ├── Square44x44Logo.scale-200.png │ ├── Square44x44Logo.scale-400.png │ ├── Square44x44Logo.targetsize-16.png │ ├── Square44x44Logo.targetsize-24.png │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ ├── Square44x44Logo.targetsize-256.png │ ├── Square44x44Logo.targetsize-32.png │ ├── Square44x44Logo.targetsize-48.png │ ├── StoreLogo.backup.png │ ├── StoreLogo.scale-100.png │ ├── StoreLogo.scale-125.png │ ├── StoreLogo.scale-150.png │ ├── StoreLogo.scale-200.png │ ├── StoreLogo.scale-400.png │ ├── Wide310x150Logo.scale-100.png │ ├── Wide310x150Logo.scale-125.png │ ├── Wide310x150Logo.scale-150.png │ ├── Wide310x150Logo.scale-200.png │ └── Wide310x150Logo.scale-400.png │ ├── Package.appxmanifest │ └── WindowResizer.Packaging.wapproj └── src ├── WindowResizer.Base ├── ConfigUtils.cs ├── WindowCmd.cs ├── WindowResizer.Base.csproj ├── WindowResizerCmd.cs └── WindowUtils.cs ├── WindowResizer.CLI ├── App.config ├── Commands │ ├── Options.cs │ └── ResizeCommand.cs ├── Program.cs ├── Resources │ └── AppIcon.ico ├── Utils │ └── Output.cs ├── WindowResizer.CLI.csproj └── app.manifest ├── WindowResizer.Common ├── Exceptions │ ├── HotkeyHookException.cs │ ├── HotkeyNotValidException.cs │ └── WindowResizerException.cs ├── Shortcuts │ ├── Hotkeys.cs │ └── ModifierKeys.cs ├── WindowResizer.Common.csproj └── Windows │ ├── Point.cs │ ├── Rect.cs │ ├── WindowPlacement.cs │ └── WindowState.cs ├── WindowResizer.Configuration ├── Config.cs ├── ConfigFactory.cs ├── HotkeysType.cs ├── MatchOrder.cs ├── MatchWindowSize.cs ├── ProfileEvents.cs ├── Profiles.cs ├── WindowResizer.Configuration.csproj └── WindowSize.cs ├── WindowResizer.Core ├── Dpi │ ├── NativeMethods.cs │ └── Utils.cs ├── Shortcuts │ ├── GlobalKeyboardHook.cs │ ├── KeyHelper.cs │ ├── KeyPressedEventArgs.cs │ ├── KeyboardHook.cs │ └── NativeMethods.cs ├── Theme │ ├── NativeMethods.cs │ └── ThemeDetect.cs ├── WindowControl │ ├── NativeMethods.cs │ ├── Resizer.cs │ └── WindowEventHandler.cs └── WindowResizer.Core.csproj └── WindowResizer ├── App.config ├── App.cs ├── Controls ├── KeyBindButton.cs ├── Prompt.Designer.cs ├── Prompt.cs └── Prompt.resx ├── Pages ├── AboutPage.cs ├── HotkeysPage.cs ├── ProcessesPage.cs └── ProfilesPage.cs ├── Program.cs ├── Resources.Designer.cs ├── Resources.resx ├── Resources ├── AppIcon-light.ico ├── AppIcon.ico ├── AppIcon.png ├── check.ico ├── dialog │ ├── error.png │ ├── info.png │ ├── success.png │ └── warning.png ├── exit.ico ├── restore.ico ├── save.ico └── setting.ico ├── SettingForm.Designer.cs ├── SettingForm.cs ├── SettingForm.resx ├── SquirrelUpdater.cs ├── TrayContext.cs ├── Utils ├── Helper.cs ├── Log.cs ├── SystemStartup.cs └── Toast.cs ├── WindowResizer.csproj └── app.manifest /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/assets/microsoft-store-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/.github/assets/microsoft-store-badge.png -------------------------------------------------------------------------------- /.github/workflows/WindowResizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/.github/workflows/WindowResizer.yml -------------------------------------------------------------------------------- /.github/workflows/github.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/.github/workflows/github.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/README.md -------------------------------------------------------------------------------- /WindowResizer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/WindowResizer.sln -------------------------------------------------------------------------------- /WindowResizer.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/WindowResizer.sln.DotSettings -------------------------------------------------------------------------------- /installer/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/installer/AppIcon.png -------------------------------------------------------------------------------- /installer/WindowResizer.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/installer/WindowResizer.config.json -------------------------------------------------------------------------------- /installer/WindowResizer.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/installer/WindowResizer.nuspec -------------------------------------------------------------------------------- /installer/build-cli.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/installer/build-cli.ps1 -------------------------------------------------------------------------------- /installer/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/installer/build.ps1 -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/LargeTile.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/LargeTile.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/LargeTile.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/LargeTile.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/LargeTile.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/LargeTile.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/LargeTile.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/LargeTile.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/LargeTile.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/LargeTile.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SmallTile.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SmallTile.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SmallTile.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SmallTile.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SmallTile.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SmallTile.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SmallTile.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SmallTile.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SmallTile.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SmallTile.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SplashScreen.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SplashScreen.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SplashScreen.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SplashScreen.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SplashScreen.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SplashScreen.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/SplashScreen.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/SplashScreen.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square150x150Logo.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-16.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-256.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-32.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-48.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-16.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-24.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-256.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-32.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Square44x44Logo.targetsize-48.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/StoreLogo.backup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/StoreLogo.backup.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/StoreLogo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/StoreLogo.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/StoreLogo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/StoreLogo.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/StoreLogo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/StoreLogo.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/StoreLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/StoreLogo.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/StoreLogo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/StoreLogo.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-100.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-125.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-150.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Images/Wide310x150Logo.scale-400.png -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/Package.appxmanifest -------------------------------------------------------------------------------- /packaging/WindowResizer.Packaging/WindowResizer.Packaging.wapproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/packaging/WindowResizer.Packaging/WindowResizer.Packaging.wapproj -------------------------------------------------------------------------------- /src/WindowResizer.Base/ConfigUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Base/ConfigUtils.cs -------------------------------------------------------------------------------- /src/WindowResizer.Base/WindowCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Base/WindowCmd.cs -------------------------------------------------------------------------------- /src/WindowResizer.Base/WindowResizer.Base.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Base/WindowResizer.Base.csproj -------------------------------------------------------------------------------- /src/WindowResizer.Base/WindowResizerCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Base/WindowResizerCmd.cs -------------------------------------------------------------------------------- /src/WindowResizer.Base/WindowUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Base/WindowUtils.cs -------------------------------------------------------------------------------- /src/WindowResizer.CLI/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/App.config -------------------------------------------------------------------------------- /src/WindowResizer.CLI/Commands/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/Commands/Options.cs -------------------------------------------------------------------------------- /src/WindowResizer.CLI/Commands/ResizeCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/Commands/ResizeCommand.cs -------------------------------------------------------------------------------- /src/WindowResizer.CLI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/Program.cs -------------------------------------------------------------------------------- /src/WindowResizer.CLI/Resources/AppIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/Resources/AppIcon.ico -------------------------------------------------------------------------------- /src/WindowResizer.CLI/Utils/Output.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/Utils/Output.cs -------------------------------------------------------------------------------- /src/WindowResizer.CLI/WindowResizer.CLI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/WindowResizer.CLI.csproj -------------------------------------------------------------------------------- /src/WindowResizer.CLI/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.CLI/app.manifest -------------------------------------------------------------------------------- /src/WindowResizer.Common/Exceptions/HotkeyHookException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Exceptions/HotkeyHookException.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Exceptions/HotkeyNotValidException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Exceptions/HotkeyNotValidException.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Exceptions/WindowResizerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Exceptions/WindowResizerException.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Shortcuts/Hotkeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Shortcuts/Hotkeys.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Shortcuts/ModifierKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Shortcuts/ModifierKeys.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/WindowResizer.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/WindowResizer.Common.csproj -------------------------------------------------------------------------------- /src/WindowResizer.Common/Windows/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Windows/Point.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Windows/Rect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Windows/Rect.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Windows/WindowPlacement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Windows/WindowPlacement.cs -------------------------------------------------------------------------------- /src/WindowResizer.Common/Windows/WindowState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Common/Windows/WindowState.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/Config.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/ConfigFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/ConfigFactory.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/HotkeysType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/HotkeysType.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/MatchOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/MatchOrder.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/MatchWindowSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/MatchWindowSize.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/ProfileEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/ProfileEvents.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/Profiles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/Profiles.cs -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/WindowResizer.Configuration.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/WindowResizer.Configuration.csproj -------------------------------------------------------------------------------- /src/WindowResizer.Configuration/WindowSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Configuration/WindowSize.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Dpi/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Dpi/NativeMethods.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Dpi/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Dpi/Utils.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Shortcuts/GlobalKeyboardHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Shortcuts/GlobalKeyboardHook.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Shortcuts/KeyHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Shortcuts/KeyHelper.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Shortcuts/KeyPressedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Shortcuts/KeyPressedEventArgs.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Shortcuts/KeyboardHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Shortcuts/KeyboardHook.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Shortcuts/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Shortcuts/NativeMethods.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Theme/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Theme/NativeMethods.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/Theme/ThemeDetect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/Theme/ThemeDetect.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/WindowControl/NativeMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/WindowControl/NativeMethods.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/WindowControl/Resizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/WindowControl/Resizer.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/WindowControl/WindowEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/WindowControl/WindowEventHandler.cs -------------------------------------------------------------------------------- /src/WindowResizer.Core/WindowResizer.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer.Core/WindowResizer.Core.csproj -------------------------------------------------------------------------------- /src/WindowResizer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/App.config -------------------------------------------------------------------------------- /src/WindowResizer/App.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/App.cs -------------------------------------------------------------------------------- /src/WindowResizer/Controls/KeyBindButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Controls/KeyBindButton.cs -------------------------------------------------------------------------------- /src/WindowResizer/Controls/Prompt.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Controls/Prompt.Designer.cs -------------------------------------------------------------------------------- /src/WindowResizer/Controls/Prompt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Controls/Prompt.cs -------------------------------------------------------------------------------- /src/WindowResizer/Controls/Prompt.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Controls/Prompt.resx -------------------------------------------------------------------------------- /src/WindowResizer/Pages/AboutPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Pages/AboutPage.cs -------------------------------------------------------------------------------- /src/WindowResizer/Pages/HotkeysPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Pages/HotkeysPage.cs -------------------------------------------------------------------------------- /src/WindowResizer/Pages/ProcessesPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Pages/ProcessesPage.cs -------------------------------------------------------------------------------- /src/WindowResizer/Pages/ProfilesPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Pages/ProfilesPage.cs -------------------------------------------------------------------------------- /src/WindowResizer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Program.cs -------------------------------------------------------------------------------- /src/WindowResizer/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources.Designer.cs -------------------------------------------------------------------------------- /src/WindowResizer/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources.resx -------------------------------------------------------------------------------- /src/WindowResizer/Resources/AppIcon-light.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/AppIcon-light.ico -------------------------------------------------------------------------------- /src/WindowResizer/Resources/AppIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/AppIcon.ico -------------------------------------------------------------------------------- /src/WindowResizer/Resources/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/AppIcon.png -------------------------------------------------------------------------------- /src/WindowResizer/Resources/check.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/check.ico -------------------------------------------------------------------------------- /src/WindowResizer/Resources/dialog/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/dialog/error.png -------------------------------------------------------------------------------- /src/WindowResizer/Resources/dialog/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/dialog/info.png -------------------------------------------------------------------------------- /src/WindowResizer/Resources/dialog/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/dialog/success.png -------------------------------------------------------------------------------- /src/WindowResizer/Resources/dialog/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/dialog/warning.png -------------------------------------------------------------------------------- /src/WindowResizer/Resources/exit.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/exit.ico -------------------------------------------------------------------------------- /src/WindowResizer/Resources/restore.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/restore.ico -------------------------------------------------------------------------------- /src/WindowResizer/Resources/save.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/save.ico -------------------------------------------------------------------------------- /src/WindowResizer/Resources/setting.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Resources/setting.ico -------------------------------------------------------------------------------- /src/WindowResizer/SettingForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/SettingForm.Designer.cs -------------------------------------------------------------------------------- /src/WindowResizer/SettingForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/SettingForm.cs -------------------------------------------------------------------------------- /src/WindowResizer/SettingForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/SettingForm.resx -------------------------------------------------------------------------------- /src/WindowResizer/SquirrelUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/SquirrelUpdater.cs -------------------------------------------------------------------------------- /src/WindowResizer/TrayContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/TrayContext.cs -------------------------------------------------------------------------------- /src/WindowResizer/Utils/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Utils/Helper.cs -------------------------------------------------------------------------------- /src/WindowResizer/Utils/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Utils/Log.cs -------------------------------------------------------------------------------- /src/WindowResizer/Utils/SystemStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Utils/SystemStartup.cs -------------------------------------------------------------------------------- /src/WindowResizer/Utils/Toast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/Utils/Toast.cs -------------------------------------------------------------------------------- /src/WindowResizer/WindowResizer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/WindowResizer.csproj -------------------------------------------------------------------------------- /src/WindowResizer/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoyue/WindowResizer/HEAD/src/WindowResizer/app.manifest --------------------------------------------------------------------------------