diff --git a/src/Privatezilla/MainWindow.Designer.cs b/src/Privatezilla/MainWindow.Designer.cs index d64f9b4..bd1b47d 100644 --- a/src/Privatezilla/MainWindow.Designer.cs +++ b/src/Privatezilla/MainWindow.Designer.cs @@ -42,7 +42,7 @@ this.LblSettings = new System.Windows.Forms.LinkLabel(); this.LstPS = new System.Windows.Forms.CheckedListBox(); this.PnlSettings = new System.Windows.Forms.Panel(); - this.PicOpenGitHubPage = new System.Windows.Forms.PictureBox(); + this.assetOpenGitHub = new System.Windows.Forms.PictureBox(); this.PBar = new System.Windows.Forms.ProgressBar(); this.LvwStatus = new System.Windows.Forms.ListView(); this.Setting = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); @@ -68,7 +68,7 @@ this.MainMenu.SuspendLayout(); this.PnlNav.SuspendLayout(); this.PnlSettings.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PicOpenGitHubPage)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.assetOpenGitHub)).BeginInit(); this.PnlPS.SuspendLayout(); this.PSMenu.SuspendLayout(); this.PnlSettingsBottom.SuspendLayout(); @@ -186,20 +186,20 @@ // PnlSettings // resources.ApplyResources(this.PnlSettings, "PnlSettings"); - this.PnlSettings.Controls.Add(this.PicOpenGitHubPage); + this.PnlSettings.Controls.Add(this.assetOpenGitHub); this.PnlSettings.Controls.Add(this.PBar); this.PnlSettings.Controls.Add(this.LvwStatus); this.PnlSettings.Controls.Add(this.LblStatus); this.PnlSettings.Name = "PnlSettings"; // - // PicOpenGitHubPage + // assetOpenGitHub // - resources.ApplyResources(this.PicOpenGitHubPage, "PicOpenGitHubPage"); - this.PicOpenGitHubPage.Cursor = System.Windows.Forms.Cursors.Hand; - this.PicOpenGitHubPage.Name = "PicOpenGitHubPage"; - this.PicOpenGitHubPage.TabStop = false; - this.ToolTip.SetToolTip(this.PicOpenGitHubPage, resources.GetString("PicOpenGitHubPage.ToolTip")); - this.PicOpenGitHubPage.Click += new System.EventHandler(this.PicOpenGitHubPage_Click); + resources.ApplyResources(this.assetOpenGitHub, "assetOpenGitHub"); + this.assetOpenGitHub.Cursor = System.Windows.Forms.Cursors.Hand; + this.assetOpenGitHub.Name = "assetOpenGitHub"; + this.assetOpenGitHub.TabStop = false; + this.ToolTip.SetToolTip(this.assetOpenGitHub, resources.GetString("assetOpenGitHub.ToolTip")); + this.assetOpenGitHub.Click += new System.EventHandler(this.assetOpenGitHubPage_Click); // // PBar // @@ -408,7 +408,7 @@ this.PnlNav.ResumeLayout(false); this.PnlNav.PerformLayout(); this.PnlSettings.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.PicOpenGitHubPage)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.assetOpenGitHub)).EndInit(); this.PnlPS.ResumeLayout(false); this.PnlPS.PerformLayout(); this.PSMenu.ResumeLayout(false); @@ -449,7 +449,7 @@ private System.Windows.Forms.ToolTip ToolTip; private System.Windows.Forms.Button BtnMenuPS; private System.Windows.Forms.Label LblPSHeader; - private System.Windows.Forms.PictureBox PicOpenGitHubPage; + private System.Windows.Forms.PictureBox assetOpenGitHub; private System.Windows.Forms.Panel PnlSettingsBottom; private System.Windows.Forms.Button BtnDoPS; private System.Windows.Forms.CheckBox ChkCodePS; diff --git a/src/Privatezilla/MainWindow.cs b/src/Privatezilla/MainWindow.cs index d7554f7..350d12a 100644 --- a/src/Privatezilla/MainWindow.cs +++ b/src/Privatezilla/MainWindow.cs @@ -25,7 +25,7 @@ namespace Privatezilla private readonly string _finishUndo = Properties.Resources.statusFinishUndo; private readonly string _finishAnalyze = Properties.Resources.statusFinishAnalyze; private readonly string _doWait = Properties.Resources.statusDoWait; - private readonly string _undoSettings = Properties.Resources.statusDoSettings; + private readonly string _undoSettings = Properties.Resources.statusUndoSettings; private readonly string _helpApp = Properties.Resources.helpApp.Replace("\\r\\n", "\r\n"); @@ -114,7 +114,7 @@ namespace Privatezilla PSMarketplace.Text = Properties.Resources.PSMarketplace; PSSaveAs.Text = Properties.Resources.PSSaveAs; Setting.Text = Properties.Resources.columnSetting; // Status column - State.Text = Properties.Resources.columnState; // Status column + State.Text = Properties.Resources.columnState; // State column } public MainWindow() @@ -770,7 +770,7 @@ namespace Privatezilla this.PSMenu.Show(Cursor.Position.X, Cursor.Position.Y); } - private void PicOpenGitHubPage_Click(object sender, EventArgs e) + private void assetOpenGitHubPage_Click(object sender, EventArgs e) { Process.Start("https://github.com/builtbybel/privatezilla"); } diff --git a/src/Privatezilla/MainWindow.resx b/src/Privatezilla/MainWindow.resx index 0642e45..22ea48b 100644 --- a/src/Privatezilla/MainWindow.resx +++ b/src/Privatezilla/MainWindow.resx @@ -183,6 +183,15 @@ Segoe UI, 14.25pt + + 271, 116 + + + MainMenu + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + Segoe UI, 12.75pt @@ -227,18 +236,69 @@ Info - - 271, 116 - - - MainMenu - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - True + + LblPS + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlNav + + + 1 + + + LblSettings + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlNav + + + 2 + + + LstPS + + + System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlNav + + + 4 + + + Left + + + 0, 0 + + + 367, 837 + + + 26 + + + PnlNav + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + True @@ -338,37 +398,13 @@ 4 - - Left - - - 0, 0 - - - 367, 837 - - - 26 - - - PnlNav - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - Top, Bottom, Left, Right - + Top, Right - + iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAiJJREFUSEvd lU1r1FAYheMHSgUVVyIIBVvQYW5SsG66c9GFqC0qfiG69leoWXRyb6R2oRuhIH6s9AeI+/6CopaRYSY3 @@ -383,31 +419,31 @@ 1jKqDLJlDQAAAABJRU5ErkJggg== - + 681, 7 - + 24, 24 - + 32 229, 19 - - I'm open on github/privatezilla + + Open @github.com/builtbybel/privatezilla - - PicOpenGitHubPage + + assetOpenGitHub - + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + PnlSettings - + 0 @@ -440,18 +476,6 @@ Top, Bottom, Left, Right - - Setting - - - 550 - - - State - - - 150 - Segoe UI Semilight, 12pt @@ -527,6 +551,18 @@ 4 + + Setting + + + 550 + + + State + + + 150 + Bottom, Right @@ -629,6 +665,90 @@ Top, Bottom, Left, Right + + BtnMenuPS + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlPS + + + 0 + + + TxtPSInfo + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlPS + + + 1 + + + TxtOutputPS + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlPS + + + 2 + + + TxtConsolePS + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlPS + + + 3 + + + LblPSHeader + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlPS + + + 4 + + + 366, 0 + + + 716, 773 + + + 113 + + + False + + + PnlPS + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 5 + Top, Right @@ -816,36 +936,21 @@ To obtain new objects (templates, scripts etc.) visit the Marketplace in the upp 4 - - 366, 0 - - - 716, 773 - - - 113 - - - False - - - PnlPS - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - 132, 19 Segoe UI, 14.25pt, style=Bold + + 353, 82 + + + PSMenu + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + Segoe UI, 12pt @@ -890,14 +995,53 @@ To obtain new objects (templates, scripts etc.) visit the Marketplace in the upp Visit Marketplace - - 353, 82 + + ChkCodePS - - PSMenu + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + PnlSettingsBottom + + + 3 + + + BtnDoPS + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PnlSettingsBottom + + + 4 + + + Bottom + + + 367, 779 + + + 716, 58 + + + 114 + + + PnlSettingsBottom + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 Bottom, Left @@ -980,30 +1124,6 @@ To obtain new objects (templates, scripts etc.) visit the Marketplace in the upp 4 - - Bottom - - - 367, 779 - - - 716, 58 - - - 114 - - - PnlSettingsBottom - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - True diff --git a/src/Privatezilla/Properties/Resources.Designer.cs b/src/Privatezilla/Properties/Resources.Designer.cs index 8a5b5b4..e26ddb8 100644 --- a/src/Privatezilla/Properties/Resources.Designer.cs +++ b/src/Privatezilla/Properties/Resources.Designer.cs @@ -1398,15 +1398,6 @@ namespace Privatezilla.Properties { } } - /// - /// Sucht eine lokalisierte Zeichenfolge, die Do you really want to revert all selected settings to Windows 10 default state?" ähnelt. - /// - internal static string statusDoSettings { - get { - return ResourceManager.GetString("statusDoSettings", resourceCulture); - } - } - /// /// Sucht eine lokalisierte Zeichenfolge, die Please wait ... ähnelt. /// @@ -1479,6 +1470,15 @@ namespace Privatezilla.Properties { } } + /// + /// Sucht eine lokalisierte Zeichenfolge, die Do you really want to revert all selected settings to Windows 10 default state?" ähnelt. + /// + internal static string statusUndoSettings { + get { + return ResourceManager.GetString("statusUndoSettings", resourceCulture); + } + } + /// /// Sucht eine lokalisierte Zeichenfolge, die Welcome to the Modern Policy Editor, which allows you to apply group policies and custom settings in the form of PowerShell scripts and templates (bundled scripts). /// diff --git a/src/Privatezilla/Properties/Resources.resx b/src/Privatezilla/Properties/Resources.resx index 4eae68f..bf1c1ae 100644 --- a/src/Privatezilla/Properties/Resources.resx +++ b/src/Privatezilla/Properties/Resources.resx @@ -278,312 +278,414 @@ You can also follow me on Disable app access to account info + Settings > Apps Disable app notifications + Settings > Apps The Action Center in Windows 10 collects and shows notifications and alerts from traditional Windows applications and system notifications, alongside those generated from modern apps.\nNotifications are then grouped in the Action Center by app and time.\nThis setting will disable all notifications from apps and other senders in settings. + Settings > Apps Disable apps running in background + Settings > Apps Windows 10 apps have no more permission to run in the background so they can't update their live tiles, fetch new data, and receive notifications. + Settings > Apps Disable app access to calendar + Settings > Apps Disable app access to call + Settings > Apps Disable app access to call history + Settings > Apps Disable app access to camera + Settings > Apps Disable app access to cellular data + Settings > Apps Some Windows 10 devices have a SIM card and/or eSIM in them that lets you connect to a cellular data network (aka: LTE or Broadband), so you can get online in more places by using a cellular signal.\nIf you do not want any apps to be allowed to use cellular data, you can disable it with this setting. + Settings > Apps Disable app access to contacts + Settings > Apps Disable app access to diagnostics + Settings > Apps Disable app access to documents + Settings > Apps Disable app access to email + Settings > Apps Disable app access to eye tracking + Settings > Apps Disable app access to eye-gaze-based interaction + Settings > Apps Disable app access to file system + Settings > Apps This setting will disable app access to file system. Some apps may be restricted in their function or may no longer work at all. + Settings > Apps Disable app access to messaging + Settings > Apps Disable app access to microphone + Settings > Apps Disable app access to motion + Settings > Apps Disable app access to notifications + Settings > Apps Disable app access to other devices + Settings > Apps Disable app access to pictures + Settings > Apps Disable app access to radios + Settings > Apps Disable app access to tasks + Settings > Apps Disable tracking of app starts + Settings > Apps This allows you to quickly have access to your list of Most used apps both in the Start menu and when you search your device." + Settings > Apps Disable app access to videos + Settings > Apps Remove all built-in apps + Settings > Bloatware This will remove all built-in apps except Microsoft Store. + Settings > Bloatware Remove all built-in apps except defaults + Settings > Bloatware This will remove all built-in apps except the following:\nMicrosoft Store\nApp Installer\nCalendar\nMail\nCalculator\nCamera\nSkype\nGroove Music\nMaps\nPaint 3D\nYour Phone\nPhotos\nSticky Notes\nWeather\nXbox + Settings > Bloatware Disable Bing in Windows Search + Settings > Cortana Windows 10, by default, sends everything you search for in the Start Menu to their servers to give you results from Bing search. + Settings > Cortana Disable Cortana + Settings > Cortana Cortana is Microsoft's virtual assistant that comes integrated into Windows 10.\nThis setting will disable Cortana permanently and prevent it from recording and storing your search habits and history. + Settings > Cortana Uninstall Cortana + Settings > Cortana This will uninstall the new Cortana app on Windows 10, version 2004. + Settings > Cortana Disable SmartScreen for Store Apps + Settings > Defender Windows Defender SmartScreen Filter helps protect your device by checking web content (URLs) that Microsoft Store apps use. + Settings > Defender Disable AutoFill for credit cards + Settings > Edge Microsoft Edge's AutoFill feature lets users auto complete credit card information in web forms using previously stored information. + Settings > Edge Prevent Edge running in background + Settings > Edge On the new Chromium version of Microsoft Edge, extensions and other services can keep the browser running in the background even after it's closed. + Settings > Edge Block Installation of New Microsoft Edge + Settings > Edge This will block Windows 10 Update Force Installing of the new Chromium-based Microsoft Edge web browser if it's not installed already on the device. + Settings > Edge Disable synchronization of data + Settings > Edge This setting will disable synchronization of data using Microsoft sync services. + Settings > Edge Disable Game Bar features + Settings > Gaming This setting will disable the Windows Game Recording and Broadcasting. + Settings > Gaming This will turn off tailored experiences with relevant tips and recommendations by using your diagnostics data. Many people would call this telemetry, or even spying. + Settings > Gaming Block suggested apps in Start + Settings > Privacy This will block the Suggested Apps that occasionally appear on the Start menu. + Settings > Privacy Prevent using diagnostic data + Settings > Privacy This will turn off tailored experiences with relevant tips and recommendations by using your diagnostics data. Many people would call this telemetry, or even spying. + Settings > Privacy Disable Advertising ID for Relevant Ads + Settings > Privacy Windows 10 comes integrated with advertising. Microsoft assigns a unique identificator to track your activity in the Microsoft Store and on UWP apps to target you with relevant ads. + Settings > Privacy Disable Windows Hello Biometrics + Settings > Privacy Windows Hello biometrics lets you sign in to your devices, apps, online services, and networks using your face, iris, or fingerprint. + Settings > Privacy Disable Customer Experience Program + Settings > Privacy The Customer Experience Improvement Program (CEIP) is a feature that comes enabled by default on Windows 10, and it secretly collects and submits hardware and software usage information to Microsoft. + Settings > Privacy Disable Compatibility Telemetry + Settings > Privacy This process is periodically collecting a variety of technical data about your computer and its performance and sending it to Microsoft for its Windows Customer Experience Improvement Program. + Settings > Privacy Do not show feedback notifications + Settings > Privacy Windows 10 may also pop up from time to time and ask for feedback. + Settings > Privacy Disable Help Experience Program + Settings > Privacy The Help Experience Improvement Program (HEIP) collects and send to Microsoft information about how you use Windows Help. This might reveal what problems you are having with your computer. + Settings > Privacy Disable Location tracking + Settings > Privacy Wherever you go, Windows 10 knows you're there. When Location Tracking is turned on, Windows and its apps are allowed to detect the current location of your computer or device. + Settings > Privacy Disable Settings Experimentation + Settings > Privacy In certain builds of Windows 10, users could let Microsoft experiment with the system to study user preferences or device behavior. This allows Microsoft to “conduct experiments” with the settings on your PC and should be disabled with this setting. + Settings > Privacy Disable Telemetry + Settings > Privacy This will prevent Windows from collecting usage information and setting diagnostic data to Basic, which is the lowest level available for all consumer versions of Windows 10.\nThe services diagtrack & dmwappushservice will also be disabled.\nNOTE: Diagnostic Data must be set to Full to get preview builds from Windows-Insider-Program! + Settings > Privacy Disable Timeline feature + Settings > Privacy This collects a history of activities you've performed, including files you've opened and web pages you've viewed in Edge.\nIf Timeline isn’t for you, or you simply don’t want Windows 10 collecting your sensitive activities and information, you can disable Timeline completely with this setting.\nNote: A system reboot is required for the changes to take effect. + Settings > Privacy Disable Windows Tips + Settings > Privacy You will no longer see Windows Tips, e.g. Spotlight and Consumer Features, Feedback Notifications etc. Disable Ads and Links on Lock Screen + Settings > Privacy This setting will set your lock screen background options to a picture and turn off tips, fun facts and tricks from Microsoft. + Settings > Privacy Disable Wi-Fi Sense + Settings > Privacy You should at least stop your PC from sending your Wi-Fi password. + Settings > Privacy Disable Get Even More Out of Windows + Settings > Privacy Recent Windows 10 versions occasionally display a nag screen "Get Even More Out of Windows" when you sign-in to your user account. If you find it annoying, you can disable it with this setting. + Settings > Privacy Prevent using handwriting data + Settings > Privacy If you don’t want Windows to know and record all unique words that you use, like names and professional jargon, just enable this setting. + Settings > Privacy Block automatic Installation of apps + Settings > Privacy When you sign-in to a new Windows 10 profile or device for the first time, chance is that you notice several third-party applications and games listed prominently in the Start menu.\nThis setting will block automatic Installation of suggested Windows 10 apps. + Settings > Privacy Disable Inventory Collector + Settings > Privacy The Inventory Collector inventories applications files devices and drivers on the system and sends the information to Microsoft. This information is used to help diagnose compatibility problems.\nNote: This setting setting has no effect if the Customer Experience Improvement Program is turned off. The Inventory Collector will be off. + Settings > Privacy Block suggested content in Settings app + Settings > Privacy To help new Windows 10 users to learn new features of Windows 10, Microsoft has started showing suggested content via a huge banner in Windows 10 Setting Apps. + Settings > Privacy Disable password reveal button + Settings > Security The password reveal button can be used to display an entered password and should be disabled with this setting. + Settings > Security Disable DRM in Windows Media Player + Settings > Security If the Windows Media Digital Rights Management should not get access to the Internet (or intranet) for license acquisition and security upgrades, you can prevent it with this setting. + Settings > Security Block major Windows updates + Settings > Updates This setting called "TargetReleaseVersionInfo" prevents Windows 10 feature updates from being installed until the specified version reaches the end of support.\nIt will specify your currently used Windows 10 version as the target release version of Windows 10 that you wish the system to be on (supports only Pro and enterprise versions). + Settings > Updates Disable forced Windows updates + Settings > Updates This will notify when updates are available, and you decide when to install them. + Settings > Updates Disable Windows updates sharing + Settings > Updates Windows 10 lets you download updates from several sources to speed up the process of updating the operating system. This will disable sharing your files by others and exposing your IP address to random computers. + Settings > Updates Apply @@ -591,9 +693,6 @@ You can also follow me on Processing - - Do you really want to revert all selected settings to Windows 10 default state?" - Please wait ... @@ -618,6 +717,9 @@ You can also follow me on Configured + + Do you really want to revert all selected settings to Windows 10 default state?" + Welcome to the Modern Policy Editor, which allows you to apply group policies and custom settings in the form of PowerShell scripts and templates (bundled scripts).