|
|
|
@ -8,7 +8,7 @@
|
|
|
|
|
Author : Chris Titus @christitustech
|
|
|
|
|
Runspace Author: @DeveloperDurp
|
|
|
|
|
GitHub : https://github.com/ChrisTitusTech
|
|
|
|
|
Version : 24.06.20
|
|
|
|
|
Version : 24.06.25
|
|
|
|
|
#>
|
|
|
|
|
param (
|
|
|
|
|
[switch]$Debug,
|
|
|
|
@ -45,7 +45,7 @@ Add-Type -AssemblyName System.Windows.Forms
|
|
|
|
|
# Variable to sync between runspaces
|
|
|
|
|
$sync = [Hashtable]::Synchronized(@{})
|
|
|
|
|
$sync.PSScriptRoot = $PSScriptRoot
|
|
|
|
|
$sync.version = "24.06.20"
|
|
|
|
|
$sync.version = "24.06.25"
|
|
|
|
|
$sync.configs = @{}
|
|
|
|
|
$sync.ProcessRunning = $false
|
|
|
|
|
|
|
|
|
@ -2810,17 +2810,67 @@ $cttLogoPath = @"
|
|
|
|
|
$winutilTextBlock.Foreground = $foregroundColor
|
|
|
|
|
$winutilTextBlock.Margin = New-Object Windows.Thickness(10, 5, 10, 5) # Add margins around the text block
|
|
|
|
|
$stackPanel.Children.Add($winutilTextBlock)
|
|
|
|
|
|
|
|
|
|
# Add TextBlock for information with text wrapping and margins
|
|
|
|
|
$messageTextBlock = New-Object Windows.Controls.TextBlock
|
|
|
|
|
$messageTextBlock.Text = $Message
|
|
|
|
|
$messageTextBlock.TextWrapping = [Windows.TextWrapping]::Wrap # Enable text wrapping
|
|
|
|
|
$messageTextBlock.HorizontalAlignment = [Windows.HorizontalAlignment]::Left
|
|
|
|
|
$messageTextBlock.VerticalAlignment = [Windows.VerticalAlignment]::Top
|
|
|
|
|
$messageTextBlock.Margin = New-Object Windows.Thickness(10) # Add margins around the text block
|
|
|
|
|
|
|
|
|
|
# Define the Regex to find hyperlinks formatted as HTML <a> tags
|
|
|
|
|
$regex = [regex]::new('<a href="([^"]+)">([^<]+)</a>')
|
|
|
|
|
$lastPos = 0
|
|
|
|
|
|
|
|
|
|
# Iterate through each match and add regular text and hyperlinks
|
|
|
|
|
foreach ($match in $regex.Matches($Message)) {
|
|
|
|
|
# Add the text before the hyperlink, if any
|
|
|
|
|
$textBefore = $Message.Substring($lastPos, $match.Index - $lastPos)
|
|
|
|
|
if ($textBefore.Length -gt 0) {
|
|
|
|
|
$messageTextBlock.Inlines.Add((New-Object Windows.Documents.Run($textBefore)))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# Create and add the hyperlink
|
|
|
|
|
$hyperlink = New-Object Windows.Documents.Hyperlink
|
|
|
|
|
$hyperlink.NavigateUri = New-Object System.Uri($match.Groups[1].Value)
|
|
|
|
|
$hyperlink.Inlines.Add($match.Groups[2].Value)
|
|
|
|
|
$hyperlink.TextDecorations = [Windows.TextDecorations]::None # Remove underline
|
|
|
|
|
$hyperlink.Foreground = $foregroundColor
|
|
|
|
|
$hyperlink.Add_Click({
|
|
|
|
|
param($sender, $args)
|
|
|
|
|
Start-Process $sender.NavigateUri.AbsoluteUri
|
|
|
|
|
})
|
|
|
|
|
$hyperlink.Add_MouseEnter({
|
|
|
|
|
param($sender, $args)
|
|
|
|
|
$sender.Foreground = [Windows.Media.Brushes]::LightGray
|
|
|
|
|
})
|
|
|
|
|
$hyperlink.Add_MouseLeave({
|
|
|
|
|
param($sender, $args)
|
|
|
|
|
$sender.Foreground = $foregroundColor
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
$messageTextBlock.Inlines.Add($hyperlink)
|
|
|
|
|
|
|
|
|
|
# Update the last position
|
|
|
|
|
$lastPos = $match.Index + $match.Length
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# Add any remaining text after the last hyperlink
|
|
|
|
|
if ($lastPos -lt $Message.Length) {
|
|
|
|
|
$textAfter = $Message.Substring($lastPos)
|
|
|
|
|
$messageTextBlock.Inlines.Add((New-Object Windows.Documents.Run($textAfter)))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# If no matches, add the entire message as a run
|
|
|
|
|
if ($regex.Matches($Message).Count -eq 0) {
|
|
|
|
|
$messageTextBlock.Inlines.Add((New-Object Windows.Documents.Run($Message)))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Add the TextBlock to the Grid
|
|
|
|
|
$grid.Children.Add($messageTextBlock)
|
|
|
|
|
[Windows.Controls.Grid]::SetRow($messageTextBlock, 1) # Set the row to the second row (0-based index)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Add OK button
|
|
|
|
|
$okButton = New-Object Windows.Controls.Button
|
|
|
|
|
$okButton.Content = "OK"
|
|
|
|
@ -7851,6 +7901,14 @@ $sync.configs.applications = '{
|
|
|
|
|
"link": "https://toys.wisecleaner.com/",
|
|
|
|
|
"winget": "WiseCleaner.WiseToys"
|
|
|
|
|
},
|
|
|
|
|
"WPFInstallTeraCopy": {
|
|
|
|
|
"category": "Utilities",
|
|
|
|
|
"choco": "TeraCopy",
|
|
|
|
|
"content": "TeraCopy",
|
|
|
|
|
"description": "Copy your files faster and more securely",
|
|
|
|
|
"link": "https://codesector.com/teracopy",
|
|
|
|
|
"winget": "CodeSector.TeraCopy"
|
|
|
|
|
},
|
|
|
|
|
"WPFInstallwizfile": {
|
|
|
|
|
"category": "Utilities",
|
|
|
|
|
"choco": "na",
|
|
|
|
@ -8075,6 +8133,14 @@ $sync.configs.applications = '{
|
|
|
|
|
"link": "https://github.com/AutoDarkMode/Windows-Auto-Night-Mode",
|
|
|
|
|
"winget": "Armin2208.WindowsAutoNightMode"
|
|
|
|
|
},
|
|
|
|
|
"WPFInstallAmbieWhiteNoise": {
|
|
|
|
|
"category": "Utilities",
|
|
|
|
|
"choco": "na",
|
|
|
|
|
"content": "Ambie White Noise",
|
|
|
|
|
"description": "Ambie is the ultimate app to help you focus, study, or relax. We use white noise and nature sounds combined with an innovative focus timer to keep you concentrated on doing your best work.",
|
|
|
|
|
"link": "https://ambieapp.com/",
|
|
|
|
|
"winget": "9P07XNM5CHP0"
|
|
|
|
|
},
|
|
|
|
|
"WPFInstallmagicwormhole": {
|
|
|
|
|
"category": "Utilities",
|
|
|
|
|
"choco": "magic-wormhole",
|
|
|
|
@ -8083,6 +8149,14 @@ $sync.configs.applications = '{
|
|
|
|
|
"link": "https://github.com/magic-wormhole/magic-wormhole",
|
|
|
|
|
"winget": "magic-wormhole.magic-wormhole"
|
|
|
|
|
},
|
|
|
|
|
"WPFInstallcroc": {
|
|
|
|
|
"category": "Utilities",
|
|
|
|
|
"choco": "croc",
|
|
|
|
|
"content": "croc",
|
|
|
|
|
"description": "Easily and securely send things from one computer to another.",
|
|
|
|
|
"link": "https://github.com/schollz/croc",
|
|
|
|
|
"winget": "schollz.croc"
|
|
|
|
|
},
|
|
|
|
|
"WPFInstallqgis": {
|
|
|
|
|
"category": "Multimedia Tools",
|
|
|
|
|
"choco": "qgis",
|
|
|
|
@ -13560,15 +13634,15 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallnvm" Content="Node Version Manager" ToolTip="Node Version Manager (NVM) for Windows allows you to easily switch between multiple Node.js versions." Margin="0,0,2,0"/><TextBlock Name="WPFInstallnvmLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://github.com/coreybutler/nvm-windows" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallpixi" Content="Pixi" ToolTip="Pixi is a fast software package manager built on top of the existing conda ecosystem. Spins up development environments quickly on Windows, macOS and Linux. Pixi supports Python, R, C/C++, Rust, Ruby, and many other languages." Margin="0,0,2,0"/><TextBlock Name="WPFInstallpixiLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://pixi.sh" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="1">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallpixi" Content="Pixi" ToolTip="Pixi is a fast software package manager built on top of the existing conda ecosystem. Spins up development environments quickly on Windows, macOS and Linux. Pixi supports Python, R, C/C++, Rust, Ruby, and many other languages." Margin="0,0,2,0"/><TextBlock Name="WPFInstallpixiLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://pixi.sh" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallposh" Content="Oh My Posh (Prompt)" ToolTip="Oh My Posh is a cross-platform prompt theme engine for any shell." Margin="0,0,2,0"/><TextBlock Name="WPFInstallposhLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://ohmyposh.dev/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
@ -13772,17 +13846,17 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallautoruns" Content="Autoruns" ToolTip="This utility shows you what programs are configured to run during system bootup or login" Margin="0,0,2,0"/><TextBlock Name="WPFInstallautorunsLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="2">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallazuredatastudio" Content="Microsoft Azure Data Studio" ToolTip="Azure Data Studio is a data management tool that enables you to work with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux." Margin="0,0,2,0"/><TextBlock Name="WPFInstallazuredatastudioLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://docs.microsoft.com/sql/azure-data-studio/what-is-azure-data-studio" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstalldotnet3" Content=".NET Desktop Runtime 3.1" ToolTip=".NET Desktop Runtime 3.1 is a runtime environment required for running applications developed with .NET Core 3.1." Margin="0,0,2,0"/><TextBlock Name="WPFInstalldotnet3Link" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://dotnet.microsoft.com/download/dotnet/3.1" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="2">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstalldotnet5" Content=".NET Desktop Runtime 5" ToolTip=".NET Desktop Runtime 5 is a runtime environment required for running applications developed with .NET 5." Margin="0,0,2,0"/><TextBlock Name="WPFInstalldotnet5Link" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://dotnet.microsoft.com/download/dotnet/5.0" />
|
|
|
|
|
</StackPanel>
|
|
|
|
@ -13994,11 +14068,6 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallytdlp" Content="Yt-dlp" ToolTip="Command-line tool that allows you to download videos from YouTube and other supported sites. It is an improved version of the popular youtube-dl." Margin="0,0,2,0"/><TextBlock Name="WPFInstallytdlpLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://github.com/yt-dlp/yt-dlp" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="3">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<Label Name="WPFLabelProTools" Content="Pro Tools" FontSize="16"/>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstalladvancedip" Content="Advanced IP Scanner" ToolTip="Advanced IP Scanner is a fast and easy-to-use network scanner. It is designed to analyze LAN networks and provides information about connected devices." Margin="0,0,2,0"/><TextBlock Name="WPFInstalladvancedipLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://www.advanced-ip-scanner.com/" />
|
|
|
|
@ -14006,6 +14075,11 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallangryipscanner" Content="Angry IP Scanner" ToolTip="Angry IP Scanner is an open-source and cross-platform network scanner. It is used to scan IP addresses and ports, providing information about network connectivity." Margin="0,0,2,0"/><TextBlock Name="WPFInstallangryipscannerLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://angryip.org/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="3">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallefibooteditor" Content="EFI Boot Editor" ToolTip="EFI Boot Editor is a tool for managing the EFI/UEFI boot entries on your system. It allows you to customize the boot configuration of your computer." Margin="0,0,2,0"/><TextBlock Name="WPFInstallefibooteditorLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://www.easyuefi.com/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
@ -14062,6 +14136,9 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<CheckBox Name="WPFInstallalacritty" Content="Alacritty Terminal" ToolTip="Alacritty is a fast, cross-platform, and GPU-accelerated terminal emulator. It is designed for performance and aims to be the fastest terminal emulator available." Margin="0,0,2,0"/><TextBlock Name="WPFInstallalacrittyLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://alacritty.org/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallAmbieWhiteNoise" Content="Ambie White Noise" ToolTip="Ambie is the ultimate app to help you focus, study, or relax. We use white noise and nature sounds combined with an innovative focus timer to keep you concentrated on doing your best work." Margin="0,0,2,0"/><TextBlock Name="WPFInstallAmbieWhiteNoiseLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://ambieapp.com/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallanydesk" Content="AnyDesk" ToolTip="AnyDesk is a remote desktop software that enables users to access and control computers remotely. It is known for its fast connection and low latency." Margin="0,0,2,0"/><TextBlock Name="WPFInstallanydeskLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://anydesk.com/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
@ -14110,6 +14187,9 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<CheckBox Name="WPFInstallcpuz" Content="CPU-Z" ToolTip="CPU-Z is a system monitoring and diagnostic tool for Windows. It provides detailed information about the computer's hardware components, including the CPU, memory, and motherboard." Margin="0,0,2,0"/><TextBlock Name="WPFInstallcpuzLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://www.cpuid.com/softwares/cpu-z.html" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallcroc" Content="croc" ToolTip="Easily and securely send things from one computer to another." Margin="0,0,2,0"/><TextBlock Name="WPFInstallcrocLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://github.com/schollz/croc" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallcrystaldiskinfo" Content="Crystal Disk Info" ToolTip="Crystal Disk Info is a disk health monitoring tool that provides information about the status and performance of hard drives. It helps users anticipate potential issues and monitor drive health." Margin="0,0,2,0"/><TextBlock Name="WPFInstallcrystaldiskinfoLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://crystalmark.info/en/software/crystaldiskinfo/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
@ -14208,17 +14288,17 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallkdeconnect" Content="KDE Connect" ToolTip="KDE Connect allows seamless integration between your KDE desktop and mobile devices." Margin="0,0,2,0"/><TextBlock Name="WPFInstallkdeconnectLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://community.kde.org/KDEConnect" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="4">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallkeepass" Content="KeePassXC" ToolTip="KeePassXC is a cross-platform, open-source password manager with strong encryption features." Margin="0,0,2,0"/><TextBlock Name="WPFInstallkeepassLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://keepassxc.org/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstalllinkshellextension" Content="Link Shell extension" ToolTip="Link Shell Extension (LSE) provides for the creation of Hardlinks, Junctions, Volume Mountpoints, Symbolic Links, a folder cloning process that utilises Hardlinks or Symbolic Links and a copy process taking care of Junctions, Symbolic Links, and Hardlinks. LSE, as its name implies is implemented as a Shell extension and is accessed from Windows Explorer, or similar file/folder managers." Margin="0,0,2,0"/><TextBlock Name="WPFInstalllinkshellextensionLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Border>
|
|
|
|
|
<Border Grid.Row="1" Grid.Column="4">
|
|
|
|
|
<StackPanel Background="{MainBackgroundColor}" SnapsToDevicePixels="True">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstalllivelywallpaper" Content="Lively Wallpaper" ToolTip="Free and open-source software that allows users to set animated desktop wallpapers and screensavers." Margin="0,0,2,0"/><TextBlock Name="WPFInstalllivelywallpaperLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://www.rocksdanister.com/lively/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
@ -14358,6 +14438,9 @@ $inputXML = '<Window x:Class="WinUtility.MainWindow"
|
|
|
|
|
<CheckBox Name="WPFInstallteamviewer" Content="TeamViewer" ToolTip="TeamViewer is a popular remote access and support software that allows you to connect to and control remote devices." Margin="0,0,2,0"/><TextBlock Name="WPFInstallteamviewerLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://www.teamviewer.com/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstallTeraCopy" Content="TeraCopy" ToolTip="Copy your files faster and more securely" Margin="0,0,2,0"/><TextBlock Name="WPFInstallTeraCopyLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://codesector.com/teracopy" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Name="WPFInstalltightvnc" Content="TightVNC" ToolTip="TightVNC is a free and Open Source remote desktop software that lets you access and control a computer over the network. With its intuitive interface, you can interact with the remote screen as if you were sitting in front of it. You can open files, launch applications, and perform other actions on the remote desktop almost as if you were physically there" Margin="0,0,2,0"/><TextBlock Name="WPFInstalltightvncLink" Style="{StaticResource HoverTextBlockStyle}" Text="(?)" ToolTip="https://www.tightvnc.com/" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
@ -15313,14 +15396,13 @@ $sync["AboutMenuItem"].Add_Click({
|
|
|
|
|
# Handle Export menu item click
|
|
|
|
|
Write-Debug "About clicked"
|
|
|
|
|
$sync["SettingsPopup"].IsOpen = $false
|
|
|
|
|
# Example usage
|
|
|
|
|
$authorInfo = @"
|
|
|
|
|
Author : @christitustech
|
|
|
|
|
Runspace : @DeveloperDurp
|
|
|
|
|
GUI : @KonTy
|
|
|
|
|
MicroWin : @KonTy
|
|
|
|
|
GitHub : https://github.com/ChrisTitusTech/winutil
|
|
|
|
|
Version : $($sync.version)
|
|
|
|
|
Author : <a href="https://github.com/ChrisTitusTech">@christitustech</a>
|
|
|
|
|
Runspace : <a href="https://github.com/DeveloperDurp">@DeveloperDurp</a>
|
|
|
|
|
GUI : <a href="https://github.com/KonTy">@KonTy</a>
|
|
|
|
|
MicroWin : <a href="https://github.com/KonTy">@KonTy</a>
|
|
|
|
|
GitHub : <a href="https://github.com/ChrisTitusTech/winutil">ChrisTitusTech/winutil</a>
|
|
|
|
|
Version : <a href="https://github.com/ChrisTitusTech/winutil/releases/tag/$($sync.version)">$($sync.version)</a>
|
|
|
|
|
"@
|
|
|
|
|
Show-CustomDialog -Message $authorInfo -Width 400
|
|
|
|
|
})
|
|
|
|
|