Go to file
MyDrift 5059b93cd7
Better Image handling (#2665)
* enhance asset mgmt

- invoke ico directly
- invoke ico only at shortcut creation
- remove "ConvertTo-Icon" Function file

- removed image from xaml
- added stackpanel to xaml
- added functions to create viewbox with image
- added logic to add image via code to xaml & customdialog
- changed title color for customdialog

- remove webinvokes for assets from main.ps1

TODO: convert images into bitmap base64 string & add them directly into invoke-WinUtiltaskbaritem.ps1

* improve viewboxfunction

- add logo + checkmark + warning
- add params
- render on param "render"
- custom dialog logo function call fix
- main logo function call fix
- update winutiltaskbaritem to use new images

* fix sizing

- warning & checkmark sizing fix
- remove unneded comments

* fixes

- remove unneeded redundancy of "$canvas = New-Object Windows.Controls.Canvas"
- adjust empty lines
- use LimeGreen instead of Green

* fix layouting

* fixes

- use correct ctt blue color #0567ff
- remove unneeded comments
- rename Logoview to assets

* performance improvement

instead of rendering the image another time on each item switch, it caches it at the start and uses the render afterwards

* redo gray part of winutil logo

* correct gray shade

* fix coloring

* ise ico if available

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-09-09 20:19:34 -05:00
.github Improve preprocessor (#2579) 2024-09-09 20:05:10 -05:00
config Better Image handling (#2665) 2024-09-09 20:19:34 -05:00
docs Add Legacy Print Panel (#2659) 2024-09-09 20:14:22 -05:00
functions Better Image handling (#2665) 2024-09-09 20:19:34 -05:00
lint Code Formatting of Repo - Add Preprocessing to Compilation Process - Introduction of Dev/Build Tools to WinUtil (Although very simple at the moment) (#2383) 2024-08-06 15:35:17 -05:00
overrides Update main.html (#2646) 2024-08-29 13:50:27 -05:00
pester Update configs.Tests.ps1 2024-08-28 15:33:44 -05:00
releases oscdimg upload 2023-12-19 14:20:21 -06:00
scripts Better Image handling (#2665) 2024-09-09 20:19:34 -05:00
tools Improve preprocessor (#2579) 2024-09-09 20:05:10 -05:00
xaml Better Image handling (#2665) 2024-09-09 20:19:34 -05:00
.gitattributes Fix New Line Character for 'winutil.ps1' File (#2150) 2024-06-28 16:23:41 -05:00
.gitignore set region 2024-08-06 14:20:51 -05:00
Compile.ps1 Improve preprocessor (#2579) 2024-09-09 20:05:10 -05:00
LICENSE Update LICENSE 2024-08-30 09:48:21 -05:00
README.md Deploying to main from @ ChrisTitusTech/winutil@588008612d 🚀 2024-09-07 15:31:02 +00:00
windev.ps1 Fixes, improvements + Auto Window handling (#2648) 2024-08-30 12:46:00 -05:00
winget.ps1 Code Formatting of Repo - Add Preprocessing to Compilation Process - Introduction of Dev/Build Tools to WinUtil (Although very simple at the moment) (#2383) 2024-08-06 15:35:17 -05:00

Chris Titus Tech's Windows Utility

Version GitHub Downloads (specific asset, all releases)

This utility is a compilation of Windows tasks I perform on each Windows system I use. It is meant to streamline installs, debloat with tweaks, troubleshoot with config, and fix Windows updates. I am extremely picky about any contributions to keep this project clean and efficient.

screen-install

💡 Usage

Winutil must be run in Admin mode because it performs system-wide tweaks. To achieve this, run PowerShell as an administrator. Here are a few ways to do it:

  1. Start menu Method:

    • Right-click on the start menu.
    • Choose "Windows PowerShell (Admin)" (for Windows 10) or "Terminal (Admin)" (for Windows 11).
  2. Search and Launch Method:

    • Press the Windows key.
    • Type "PowerShell" or "Terminal" (for Windows 11).
    • Press Ctrl + Shift + Enter or Right-click and choose "Run as administrator" to launch it with administrator privileges.

Launch Command

irm "https://christitus.com/win" | iex

Dev Branch

irm "https://christitus.com/windev" | iex

If you have Issues, refer to Known Issues

🎓 Documentation

WinUtil Official Documentation

YouTube Tutorial

ChrisTitus.com Article

💖 Support

💖 Sponsors

These are the sponsors that help keep this project alive with monthly contributions.

Yusuke SaitoTriHyderaMark AmosJason A. DiegmuellerwyattRMSStefanthaddlPaulDave JonesAnthony MendezxPandakuClaudemodsHalil KolatanTimothy CookMaxDursleyGuy

🏅 Thanks to all Contributors

Thanks a lot for spending your time helping Winutil grow. Thanks a lot! Keep rocking 🍻.

Contributors

📊 GitHub Stats

Alt