Codeusa / SteamCleaner

:us: A PC utility for restoring disk space from various game clients like Origin, Steam, Uplay, Battle.net, GoG and Nexon :us:
https://andrew.im/
GNU General Public License v3.0
1.97k stars 96 forks source link

Codestructure #24

Closed stephen-moyer closed 8 years ago

stephen-moyer commented 8 years ago

Added structure to the code and cleaned up a lot.

Business logic is separate from the UI for the most part. Some places I don't have the time for right now.

I would definitely pull this into your own branch first to test the capcom nesting stuff(I just removed the check if it is a capcom game). I don't own any of those games.

Most of the code is the same for checking for files, I am positive that Steam and Origin work though. Someone should test the rest.

andrewmd5 commented 8 years ago

I'll review this in a couple of hours, for the most part though code changes seem to be positive. But that was at a quick glance.

andrewmd5 commented 8 years ago

A few bugs, however I will fix them so I will go ahead and accept this pull.