| Age | Commit message (Collapse) | Author |
|
|
|
Refactored every part in the code that used that damn foreach loop.
All assemblies are now loaded on startup into an array, and the
results of GetType() on each are concatenated into another array.
The parts of the code that were loading the assemblies and scanning
them themselves now look to ReflectMan.Types, and all disk I/O is
limited to the first time ReflectMan is accessed. While I was there
I also replaced some other foreach loops with array comprehensions
and such to speed things up - there is a noticeable improvement.
It doesn't seem to have broken anything, but I'd appreciate if
someone could do more stress testing for me.
|
|
|
|
|
|
<3 you too michael
|
|
|
|
|
|
You pop one bug off, 2,000 more grow in its place.
|
|
Also removed obsolete/unused code.
|
|
|
|
You can use the DefaultTitleAttribute on an IShiftOSWindow to specify a
default title for the window and name changer entry.
|
|
|
|
|