Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a very big commit so this description is going to be big as well. 1. Added binlock-chroot.tar.gz for building windows binaries in wine. Will have one more commit to add the url to the script 2. To go along with the tarball I've made a build.sh script to automatially build binaries. The icon folder is for the builds as well. This also means this will be the first version that comes with binaries! 3. I've updated the dev-test.sh script to reflect the changes in the main program. Lets get into binlock main! 1. First I've added the GPL to the top of my files. 2. I've changed the imports from "import x" to "from x import y". This looks cleaner to me. 3. I took away my custom help message and changed up argparser a little bit. I'm custom formatting argparser so it works a little more sanely. 4. Made some readability changes and switched from my custom prints to logging. I still name them eprint, vprint etc. My fucntion.py 1. I've renamed this to encoder.py. It makes more sense it doesn't really encrypt anything. Also I got rid of PrintTools, don't really need it. 2. My encoding stuff is no longer a class, i don't think it's very necessary and imo makes more sense to be separate functions. could still change in the future, just this way feels cleaner and clearer. 3. I made the functions MUCH easier to understand with less options than the class needed. Finally updated the README to be better and include installation with binaries. also adding my .git files.
- Loading branch information