Commit Graph

569 Commits

Author SHA1 Message Date
Chris Titus
9a1fbd77a7 fix compile 2024-08-07 11:48:38 -05:00
MyDrift
5e3c6ba452
[Docs 02] Auto dev-docs & more (#2481)
* Compile Winutil

* pre-Releases (#1)

* Create pre-release.yaml

* Update release.yaml

* Update pre-release.yaml

* Create release-drafter.yml

* Update release-drafter.yml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update pre-release.yaml

* Update release-drafter.yml

* Update pre-release.yaml

* Update release-drafter.yml

* Update pre-release.yaml

* Update release-drafter.yml

* Update release-drafter.yml

* Update pre-release.yaml

* Update pre-release.yaml

* Update release-drafter.yml

* Update release-drafter.yml

* Update release.yaml

* Update release-drafter.yml

* Update release-drafter.yml

* Update pre-release.yaml

* Compile Winutil

* fixed end task with right click

* Compile Winutil

* code generator & compile integration

* Compile Winutil

* finish

- add autogenerated table of content page named "Dev Docs", with table of content to all .md files
- added invokescript & undoscript
- generate documentation files

* oops, remove dublicates

* undo winutil.ps1

* remove prefixes

WPF
WinUtil
Toggle
$category
Features
Tweaks
Panel
Fixes

* fixes

- fix inconsistency in Featurenaming
- add "Enable" & "Disable" as prefix to remove

* fix spellin mistake

* remove unneccesary whitespaces

update info
remove unnecessary whitespaces by only adding stuff to the md if it actually exists

* rewrite prefix removal into one line definition

* added taskscheduler support

* add support for function calling

add support for functioncalling
- replace code formatting for invoke & undo script from json to powershell

* content instead of displayname

* add last modified date

* contributing + docs generator

- moved contribute.md to root CONTRIBUTING.md
- referenced CONTRIBUTING.md in contribute.md
- added toggle & button reference to functions
- added function references in functions
- changed mkdocs site styling

* Use HashSet for processedFunctions

Use HashSet for processedFunctions:
- Ensures dynamic addition of functions without duplication.
Recursive Function Scanning:
- Includes all nested functions called by InvokeScript, UndoScript, ToggleScript, and ButtonScript.

* follow github standards

- add code of conduct
- reference code of conduct in docs
- regrouped docs navigation
- add comment about the sourced md file

* small fixes

* change color from teal to blue in light mode

* add links to tweaks

* add archiving feature to autodocs

* administrative

- add script to releases and remove from compile
- move link from after description to after category

* small fixes

- add S in feature.json
- fix dating
- move link to after category

* fix links

* undo link bc of bugs

* add progress bar to script

- add progress like in compile
- moved archive folder creation to the beginning of the script

* Simple improvements to 'auto-devdocs' branch (#3)

* Fix links for tweaks & features

* Make New Line characters work for Json Snippet

* Change NewLine Character from Unix Style (LF) to Windows/DOS Style (CRLF)

* rerun script

* und workflows & rearrange navigation items

* layer out itemname cutout

* rework links & temp removal of archivation

* fix adding link in json root

not adding link member to root in json files

* fix json generation

replace '\r\n',"`r`n" with ('\n',"`n")

* add features to auto md docs

* add minify plugin

* regex hotfix

* refractor

* add changelog to about section

add link to changelog in docs for about section

* undo changelog

* Cleanup 'devdocs-generator.ps1' - Implement Zig Multiline String Feature (#4)

* Cleanup 'devdocs-generator.ps1' - Implement Zig Multiline String Feature

* Fix NewLine character replace in 'devdocs-generator.ps1'

* run script

* run script

* Fix 'itemnametocut' RegEx in 'devdocs-generator.ps1' (#5)

* rerun script

* rework nav + remove code of conduct

* undo workflow changes

* run script

* remove changelog

---------

Co-authored-by: MyDrift-user <MyDrift-user@users.noreply.github.com>
Co-authored-by: Mr.k <mineshtine28546271@gmail.com>
2024-08-07 10:55:23 -05:00
ChrisTitusTech
478aa4ac7b Compile Winutil 2024-08-07 15:42:38 +00:00
Chris Titus
123d78116b
Delete .github/workflows/createchangelog.yml 2024-08-07 10:42:12 -05:00
ChrisTitusTech
a2d9f47ea6 Deploying to main from @ ChrisTitusTech/winutil@da824d58a7 🚀 2024-08-07 15:32:09 +00:00
ChrisTitusTech
da824d58a7 Compile Winutil 2024-08-06 20:51:10 +00:00
Chris Titus
f38f534850 Edge Removal Fix 2024-08-06 15:50:36 -05:00
Chris Titus
04c84dce45 Edge Removal Fix 2024-08-06 15:39:46 -05:00
Mr.k
3903eaaa24
Code Formatting of Repo - Add Preprocessing to Compilation Process - Introduction of Dev/Build Tools to WinUtil (Although very simple at the moment) (#2383)
* Replace Tabs with Spaces to follow the conventions

* Add Preprocessing in Compiler

* Compile from Anywhere you want - Running 'Compile.ps1' Works in any directory you call it from

* Code Formatting Changes

* Result of Preprocessing Step in 'Compile.ps1' Script - Remove Trailing Whitespace Characters

* Make Preprocessing more advanced

* Move Preprocessing to a separate script file

* Make Self Modification impossible for 'tools/Do-PreProcessing.ps1' Script - Make the workingdir same as sync.PSScriptRoot for consistency

* Revert commit b5dffd671f

* Patched a Bug of some Excluded Files not actually get excluded in 'Get-ChildItem' PS Cmdlet

* Update Replace Regex for Code Formatting in 'Do-PreProcessing' Script Tool

* Rename 'Do-PreProcessing' to 'Invoke-Preprocessing' - Update some Comments

* Make 'Invoke-Preprocessing' Modular - Update RegEx to handle more cases - Update Documentation - Add Validations & Useful feedback upon error

* Replace Tabs with Spaces to follow the conventions - 'applications.json' File

* Code Formatting Changes - 'Copy-Files' Private Function

* Update Replace Regex for Code Formatting in 'Invoke-Preprocessing' Script Tool

* Replace Tabs with Spaces to follow the conventions - Make 'ExcludedFiles' validation step check all filepaths before finally checking if any has failed

* Result of 'Invoke-Preprocessing' Script

* Update Replace Regex for Code Formatting in 'Invoke-Preprocessing' Script Tool
2024-08-06 15:35:17 -05:00
Chris Titus
3b2af3fa2b EdgeRemoval Fix 2024-08-06 15:08:50 -05:00
Chris Titus
c979dae926 set region 2024-08-06 14:20:51 -05:00
ChrisTitusTech
a5a8f3ff6f Compile Winutil 2024-08-06 18:42:06 +00:00
Chris Titus
31aedcf684 Fix Numlock on startup
Fix Numlock on startup
2024-08-06 13:41:31 -05:00
ChrisTitusTech
ab6898aebc Compile Winutil 2024-08-06 18:33:26 +00:00
Cryostrixx
68437c2406
Update Phone Link application ID to Microsoft.YourPhone. (#2514) 2024-08-06 13:32:52 -05:00
ChrisTitusTech
7c214666b8 Compile Winutil 2024-08-06 17:57:49 +00:00
MyDrift
9284741cd3
fix dialogbox theme (#2490) 2024-08-06 12:57:21 -05:00
ChrisTitusTech
97e517a9dd Compile Winutil 2024-08-06 17:54:11 +00:00
MyDrift
97f67fa4b2
fix shortcut creation (#2488)
* fix shortcut creation

- using vars that actually exist instead of imaginary ones.
- remove empty row at the start of the file

* cleanup

remove unneccessary empty row
2024-08-06 12:53:41 -05:00
Mr.k
a77ef020fe
Fix some bullet points in 'contribute.md' file as well as some improvments to the graph (#2472)
* Fix some bullet points in 'contribute.md' file as well as some improvments to the graph

* Make the badges in 'index.md' file be in one paragraph
2024-08-06 12:44:51 -05:00
ChrisTitusTech
2b01fb739f Compile Winutil 2024-08-06 17:42:49 +00:00
MyDrift
f3df13a4ca
Debloat Edge Tweak (#2454)
* create debloat edge tweak

* removed changing privacy setting

instead of auto decline geo,sensor... it asks the user if needed
2024-08-06 12:42:18 -05:00
Chris Titus
33d5d55b15 Delete edgeremoval.ps1
This was destroyed and GPT trash.
2024-08-06 12:38:35 -05:00
ChrisTitusTech
0bea5f8ceb Compile Winutil 2024-08-06 17:02:25 +00:00
ClumsyLulz
de8a79df22
Pull Request (#2526)
* Update edgeremoval.ps1

* Update edgeremoval.ps1

* Update edgeremoval.ps1
2024-08-06 12:01:46 -05:00
ChrisTitusTech
1c9cef0079 Deploying to main from @ ChrisTitusTech/winutil@49100e1dd6 🚀 2024-08-06 15:32:21 +00:00
ChrisTitusTech
49100e1dd6 Deploying to main from @ ChrisTitusTech/winutil@547e433b0b 🚀 2024-08-05 15:32:09 +00:00
Chris Titus
547e433b0b Merge branch 'main' of https://github.com/ChrisTitusTech/winutil 2024-08-02 19:10:14 -05:00
Chris Titus
4ee41cf198 error check code signing 2024-08-02 19:10:09 -05:00
ChrisTitusTech
c2addcfedf Compile Winutil 2024-08-03 00:02:22 +00:00
Chris Titus
09575b0f8d Merge branch 'main' of https://github.com/ChrisTitusTech/winutil 2024-08-02 19:01:51 -05:00
Chris Titus
5a89053534 Update compile.yaml 2024-08-02 19:01:44 -05:00
ChrisTitusTech
1350013b3e Compile Winutil 2024-08-02 23:52:14 +00:00
Chris Titus
80675b4c3f add code signing to ps1 file 2024-08-02 18:51:50 -05:00
Chris Titus
2a530d0c12 Update createchangelog.yml 2024-07-30 21:41:52 -05:00
Chris Titus
fb1a0b919c Update pre-release.yaml
bug fix and error handling
2024-07-30 21:33:30 -05:00
Chris Titus
83bcf246f6 Merge branch 'main' of https://github.com/ChrisTitusTech/winutil 2024-07-30 21:16:52 -05:00
Chris Titus
e2567bddc9 Update close-discussion.yml 2024-07-30 21:16:47 -05:00
ChrisTitusTech
2508f28806 Compile Winutil 2024-07-31 02:15:01 +00:00
Martin Wiethan
2d185e1919
Disable the Generate Sponsors Cronjob on Forks (#2473)
* Compile Winutil

* Only run Sponsor Cron on Main Repo

* Remove winutil from pR

---------

Co-authored-by: Marterich <Marterich@users.noreply.github.com>
2024-07-30 21:14:36 -05:00
Martin Wiethan
5ac13f265e
Fix winget ID of Advanced Renamer (#2467)
* Compile Winutil

* Fix Winget ID For Advanced-Renamer

* Remove winutil from pr

---------

Co-authored-by: Marterich <Marterich@users.noreply.github.com>
2024-07-30 21:14:12 -05:00
ChrisTitusTech
128593a950 Compile Winutil 2024-07-31 02:13:58 +00:00
Martin Wiethan
e7328c2739
Complete Winget Install Overhaul and Progress Bar in GUI (#2466)
* Compile Winutil

* first draft for Progress bar in GUI

* small optimizations to the loading bar

* Optimize the Winget Installation Function to make it more maintainable

* Apply loading bar to Tweaks

* Update colors

* Add docs

* Fix value range for the taskbar item

* Remove winutil.ps1 from PR

* Documention and fix an oversight in the uninstall logic

* Reduce even more repeaded code

---------

Co-authored-by: Marterich <Marterich@users.noreply.github.com>
2024-07-30 21:13:30 -05:00
ChrisTitusTech
18f9f5e35d Compile Winutil 2024-07-31 02:10:40 +00:00
ThePython10110
760fb3d30a
Update UniGetUI description (#2486) 2024-07-30 21:10:14 -05:00
ChrisTitusTech
a75c80057a Compile Winutil 2024-07-31 02:09:00 +00:00
CodingWonders
514eddd0b6
Exit Codes and Win32 API calls (#2462)
- Change process code to Start-Process -PassThru, finally removing the need for a new process object
- Add code if ISO generation is not successful to display an error message in the system language from the Windows APIs
2024-07-30 21:08:34 -05:00
Chris Titus
3929459106 Update close-discussion.yml 2024-07-30 21:05:13 -05:00
monoterne
b4bf321e66
Make README.md more friendly (#2455) 2024-07-30 20:55:16 -05:00
ChrisTitusTech
74f58e7957 Compile Winutil 2024-07-31 01:52:23 +00:00