├── .github ├── scripts │ └── version.ps1 └── workflows │ ├── build-artifact.yml │ └── publish-artifact.yml ├── .gitignore ├── GDPIControl.sln ├── GDPIControl ├── App.config ├── Config.cs ├── Constants.cs ├── ControlTask.cs ├── Extensions │ ├── FormExtensions.cs │ ├── IOExtensions.cs │ └── ModesetExtensions.cs ├── FormMain.Designer.cs ├── FormMain.cs ├── FormMain.resx ├── Forms │ ├── FormAbout.Designer.cs │ ├── FormAbout.cs │ ├── FormAbout.resx │ ├── FormBlacklist.Designer.cs │ ├── FormBlacklist.cs │ ├── FormBlacklist.resx │ ├── FormGDPISettings.Designer.cs │ ├── FormGDPISettings.cs │ ├── FormGDPISettings.resx │ ├── FormSettings.Designer.cs │ ├── FormSettings.cs │ └── FormSettings.resx ├── GDPI │ ├── licenses │ │ ├── LICENSE-getline.txt │ │ ├── LICENSE-goodbyedpi.txt │ │ ├── LICENSE-uthash.txt │ │ └── LICENSE-windivert.txt │ ├── x86 │ │ ├── WinDivert.dll │ │ ├── WinDivert32.sys │ │ ├── WinDivert64.sys │ │ └── goodbyedpi.exe │ └── x86_64 │ │ ├── WinDivert.dll │ │ ├── WinDivert64.sys │ │ └── goodbyedpi.exe ├── GDPIControl.csproj ├── GDPIProcess.cs ├── Model │ ├── ControlSettings.cs │ ├── GDPISettings.cs │ └── Modeset.cs ├── Program.cs ├── Properties │ ├── DataSources │ │ ├── GDPIControl.Model.ControlSettings.datasource │ │ ├── GDPIControl.Model.GDPISettings.datasource │ │ └── GDPISettings.datasource │ ├── PublishProfiles │ │ ├── net472.pubxml │ │ └── net6.pubxml │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Resources │ ├── GDPI.png │ ├── GDPI_green.png │ ├── GDPI_red.png │ ├── Icons8 │ │ ├── Cancel16.png │ │ ├── CopyToClipboard16.png │ │ ├── Ok16.png │ │ ├── Replace16.png │ │ ├── info16.png │ │ ├── settings16.png │ │ └── shutdown16.png │ ├── icon.ico │ ├── icon_green.ico │ └── icon_red.ico ├── app.manifest ├── icons8.Designer.cs ├── icons8.resx └── packages.lock.json ├── LICENSE ├── README.md └── assets ├── modesets.png ├── settings.png └── tray.png /.github/scripts/version.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/.github/scripts/version.ps1 -------------------------------------------------------------------------------- /.github/workflows/build-artifact.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/.github/workflows/build-artifact.yml -------------------------------------------------------------------------------- /.github/workflows/publish-artifact.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/.github/workflows/publish-artifact.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/.gitignore -------------------------------------------------------------------------------- /GDPIControl.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl.sln -------------------------------------------------------------------------------- /GDPIControl/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/App.config -------------------------------------------------------------------------------- /GDPIControl/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Config.cs -------------------------------------------------------------------------------- /GDPIControl/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Constants.cs -------------------------------------------------------------------------------- /GDPIControl/ControlTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/ControlTask.cs -------------------------------------------------------------------------------- /GDPIControl/Extensions/FormExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Extensions/FormExtensions.cs -------------------------------------------------------------------------------- /GDPIControl/Extensions/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Extensions/IOExtensions.cs -------------------------------------------------------------------------------- /GDPIControl/Extensions/ModesetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Extensions/ModesetExtensions.cs -------------------------------------------------------------------------------- /GDPIControl/FormMain.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/FormMain.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/FormMain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/FormMain.cs -------------------------------------------------------------------------------- /GDPIControl/FormMain.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/FormMain.resx -------------------------------------------------------------------------------- /GDPIControl/Forms/FormAbout.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormAbout.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormAbout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormAbout.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormAbout.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormAbout.resx -------------------------------------------------------------------------------- /GDPIControl/Forms/FormBlacklist.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormBlacklist.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormBlacklist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormBlacklist.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormBlacklist.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormBlacklist.resx -------------------------------------------------------------------------------- /GDPIControl/Forms/FormGDPISettings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormGDPISettings.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormGDPISettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormGDPISettings.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormGDPISettings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormGDPISettings.resx -------------------------------------------------------------------------------- /GDPIControl/Forms/FormSettings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormSettings.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormSettings.cs -------------------------------------------------------------------------------- /GDPIControl/Forms/FormSettings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Forms/FormSettings.resx -------------------------------------------------------------------------------- /GDPIControl/GDPI/licenses/LICENSE-getline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/licenses/LICENSE-getline.txt -------------------------------------------------------------------------------- /GDPIControl/GDPI/licenses/LICENSE-goodbyedpi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/licenses/LICENSE-goodbyedpi.txt -------------------------------------------------------------------------------- /GDPIControl/GDPI/licenses/LICENSE-uthash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/licenses/LICENSE-uthash.txt -------------------------------------------------------------------------------- /GDPIControl/GDPI/licenses/LICENSE-windivert.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/licenses/LICENSE-windivert.txt -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86/WinDivert.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86/WinDivert.dll -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86/WinDivert32.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86/WinDivert32.sys -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86/WinDivert64.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86/WinDivert64.sys -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86/goodbyedpi.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86/goodbyedpi.exe -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86_64/WinDivert.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86_64/WinDivert.dll -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86_64/WinDivert64.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86_64/WinDivert64.sys -------------------------------------------------------------------------------- /GDPIControl/GDPI/x86_64/goodbyedpi.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPI/x86_64/goodbyedpi.exe -------------------------------------------------------------------------------- /GDPIControl/GDPIControl.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPIControl.csproj -------------------------------------------------------------------------------- /GDPIControl/GDPIProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/GDPIProcess.cs -------------------------------------------------------------------------------- /GDPIControl/Model/ControlSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Model/ControlSettings.cs -------------------------------------------------------------------------------- /GDPIControl/Model/GDPISettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Model/GDPISettings.cs -------------------------------------------------------------------------------- /GDPIControl/Model/Modeset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Model/Modeset.cs -------------------------------------------------------------------------------- /GDPIControl/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Program.cs -------------------------------------------------------------------------------- /GDPIControl/Properties/DataSources/GDPIControl.Model.ControlSettings.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/DataSources/GDPIControl.Model.ControlSettings.datasource -------------------------------------------------------------------------------- /GDPIControl/Properties/DataSources/GDPIControl.Model.GDPISettings.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/DataSources/GDPIControl.Model.GDPISettings.datasource -------------------------------------------------------------------------------- /GDPIControl/Properties/DataSources/GDPISettings.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/DataSources/GDPISettings.datasource -------------------------------------------------------------------------------- /GDPIControl/Properties/PublishProfiles/net472.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/PublishProfiles/net472.pubxml -------------------------------------------------------------------------------- /GDPIControl/Properties/PublishProfiles/net6.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/PublishProfiles/net6.pubxml -------------------------------------------------------------------------------- /GDPIControl/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/Resources.resx -------------------------------------------------------------------------------- /GDPIControl/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Properties/Settings.settings -------------------------------------------------------------------------------- /GDPIControl/Resources/GDPI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/GDPI.png -------------------------------------------------------------------------------- /GDPIControl/Resources/GDPI_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/GDPI_green.png -------------------------------------------------------------------------------- /GDPIControl/Resources/GDPI_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/GDPI_red.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/Cancel16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/Cancel16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/CopyToClipboard16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/CopyToClipboard16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/Ok16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/Ok16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/Replace16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/Replace16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/info16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/info16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/settings16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/settings16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/Icons8/shutdown16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/Icons8/shutdown16.png -------------------------------------------------------------------------------- /GDPIControl/Resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/icon.ico -------------------------------------------------------------------------------- /GDPIControl/Resources/icon_green.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/icon_green.ico -------------------------------------------------------------------------------- /GDPIControl/Resources/icon_red.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/Resources/icon_red.ico -------------------------------------------------------------------------------- /GDPIControl/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/app.manifest -------------------------------------------------------------------------------- /GDPIControl/icons8.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/icons8.Designer.cs -------------------------------------------------------------------------------- /GDPIControl/icons8.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/icons8.resx -------------------------------------------------------------------------------- /GDPIControl/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/GDPIControl/packages.lock.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/README.md -------------------------------------------------------------------------------- /assets/modesets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/assets/modesets.png -------------------------------------------------------------------------------- /assets/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/assets/settings.png -------------------------------------------------------------------------------- /assets/tray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Virenbar/GDPIControl/HEAD/assets/tray.png --------------------------------------------------------------------------------