15 Commits

Author SHA1 Message Date
CWX
c32163404c initial changes to dnlib from cecil 2024-08-10 11:00:55 +01:00
CWX
a21347b21d added dumper tool as it was in the old tool, to branch and convert 2024-08-10 08:20:37 +01:00
Cj
46fc36169d Remove not needed components from lib/GUI 2024-08-09 21:49:40 -04:00
CWX
f3d095a0a7 initial start of dumper conversion, moved assets to a Assets folder, updated PB scripts 2024-08-09 21:39:39 +01:00
Cj
8df90f628a Add validation button 2024-06-28 16:17:54 -04:00
CJ-SPT
d33f1f3c9b
Dnlib refactor
* First compiling build

* fix out path

* fix hollow

* Traditional loops in favor of linq for clarity

* Start refactor

* Refactor part 2

* Rename variable

* Better error reason handling

* Clean up enum

* Refactor part 3

* Use combo boxes in favor of updowns

* Update tooltips

* fix is nested tree view display

* Capitialization

* Refactor part ??

* remove unused methods

* Expanded IsNested Check

* TypeFilter class + Fix CLI bug

* Remove reflection, change IsDerived and IsNested checks

* Remove optional out for IsPublic

* Remove nullable from IsPublic

* fix logger not resetting color

* actually fix it...

* remove redundant if else on IsPublic check

* Add logging to indicate all types have been filtered out

* Default IsPublic to true

* remove duplicate method call

* Refactor logger to be on its own thread

* Multithread remapping and grouped logging for threads

* 5 more filters

* Finish migrating to the new system

* bug fixes

* Add empty string validation to text fields

* re-enable renamer

* restore renamer

* Multi threaded renaming, still broken

* Basis for method renaming

* More renamer work, might get a passing build now?

* Re-enable publicizer

* Rework logging

* re-enable mapping updates

* fix hollow

* Iterate over all types instead of just one to re-link fields

* Add reference list command

---------

Co-authored-by: clodan <clodan@clodan.com>
2024-06-26 14:45:54 -04:00
Cj
88c94d8391 Add De-obfuscator 2024-06-22 12:39:10 -04:00
Cj
1d94daa237 Full Code compilation template, needs refactoring 2024-06-20 18:24:02 -04:00
Cj
e43ed25b84 Set versions 2024-06-19 21:40:10 -04:00
Cj
04ed493454 Remove un needed package 2024-06-19 06:00:57 -04:00
Cj
4231f902f2 First working build process 2024-06-19 05:58:45 -04:00
Cj
60ee4f6e72 Initial source code parsing code 2024-06-19 04:10:46 -04:00
Cj
2ea1cda886 Initial CC work 2024-06-18 17:35:31 -04:00
Cj
5a3df6593b Some initial automapper work 2024-06-15 16:21:12 -04:00
Cj
867b218063 Rebrand 2024-06-14 19:06:21 -04:00