Commit Graph

25 Commits

Author SHA1 Message Date
Morgan Zolob
3558dac87b Add download information to readme
Several people were downloading the source from GitHub instead of the
releases. Hopefully this will help.
2017-01-07 15:37:39 -08:00
Mogzol
caf2992927 Bump version number & update readme, remove unneeded sort
The mod files array was still being sorted from back when BrawlBuilder
handled alt stages differently, this will remove that now unneeded
sort.

This will also bump the version number and update the readme, which I
forgot to do in the last commit
2016-09-26 20:25:35 -07:00
Mogzol
a9a9bac87f Integrate Ookii.Dialogs into BrawlBuilder
Instead of loading an external DLL, the necessary components of
Ookii.Dialogs (the Vista-style folder browser) are now compiled with
BrawlBuilder.
2016-09-26 19:56:51 -07:00
Mogzol
ab9568fb6b Fix custom working directories not working again
Woops, I forgot to add the exe path when setting the DLL directory,
causing custom working directories to stop working. This will fix that.
2016-09-13 20:10:29 -07:00
Mogzol
d438d8f307 Remove .config file, clean up buttons, bump version
This will remove the .config file that used to be required alongside
BrawlBuilder's exe file. Now instead of relying on the config file to
speicify where BrawlBuilder should look for it's dll files, it is
hardcoded into the application. I did this to clean up the base folder
and prevent confusion for users (mainly users who have file extensions
disabled).

Additionally this will change the 'Custom banner' browse button to not
inherit appearances from the groupbox, which should prevent it from
appearing transparent on some Windows versions/themes.
2016-09-12 20:07:52 -07:00
Mogzol
57bcadef3d Update readme to v1.2
I included the new readme in the release but forgot to update the
one in git.
2016-09-12 19:42:36 -07:00
Mogzol
8de9719f4c Fix issue #4 and remove duplicate icon
This will fix issue #4. You can read an in depth description of the
problem here:
https://github.com/mogzol/BrawlBuilder/issues/4#issuecomment-245806404

Additionaly, this will move the app icon from the designer resources
to the program's resources, so that it can be used in both the designer
and as the app icon.

Finally this makes a few small code cleanup changes.
2016-09-09 21:09:49 -07:00
Mogzol
558e3afb2e Update readme again 2016-03-14 20:33:46 -07:00
Mogzol
088cf0b14c Fix custom working directories not working.
Also update readme and bump version number.
2016-03-14 20:30:49 -07:00
mogzol
3ce298de61 Update readme with link to smashboards thread 2016-03-12 21:07:43 -08:00
Mogzol
a84b7cf098 Update readme, bump version number 2016-03-11 19:36:30 -08:00
Mogzol
aa033fda28 Add 'Finalizing...' text at end of build
Builds would hang on 99% for a long time depending on your drive speed,
now the text will switch to 'Finalizing...', so it doesn't seem like the
build is frozen.
2016-03-11 19:13:16 -08:00
Mogzol
f4179e4f0a Possibly fix 'wit exited with -1' error 2016-03-11 18:30:51 -08:00
Mogzol
15ff842fdf Modify readme 2016-03-09 01:06:29 -08:00
Mogzol
2cbbae72cd Improve error messages, and numerous other fixes
Changed how the main builder method works, now uses a state-based
system.

Wit error messages should now show more details about the error.

The "Build Completed" sometimes appearing even if the build did not
complete properly bug has (hopefully) been fixed, it should give you an
error now if it didn't make it to the final stage.

The --show-wit-debug option has been added which keeps wit windows open
after wit finishes, to help with debugging

The help text for the Brawl ISO has been edited to clarify how the
ssbb.d folder works

A crash if building with no GCT selected has been fixed

Added some files that were missing from the Resources folder in the git
repo.

Updated readme's

Upped assembly version

Other code cleanup and misc. fixes
2016-03-09 01:01:14 -08:00
Mogzol
ba4b6f6708 Fix comments in CodePatches.txt not counting as blank lines 2016-03-07 23:13:53 -08:00
Mogzol
5fe4d69868 Update readme
Also add a txt readme for releases.
2016-03-07 21:45:43 -08:00
Mogzol
3f81227d25 Many improvements to GCT patching, other misc. fixes
I'm not dead! Just busy with other stuff and havent had much time to
work on this. Anyway, this is pretty much ready for first release!

With this commit the way GCT patching was being done has changed
completely. GCT patches are applied by default, the user is no longer
notified. GCT patches are also applied to all GCTs, not just Project M
3.6. The ProjM36Patches.txt file is now CodePatches.txt. The CHECK
statement has been removed, and there is now an IF/ENDIF statement
to specify patches to apply only if certain codes exist. A patch has
been added for the replacement soundbank engine, making mods that make
use of it (sfx folder with .sawnd files) load the sounds from disc
instead of SD.

Additionally, numerous bugs have been fixed, and some code has been
cleaned up.
2016-03-07 20:21:33 -08:00
mogzol
85644f908a Change target .NET version, other misc. changes
The ookii dll has been changed to the one actually in the project
(rather than just on my desktop :P).
Assembly info has been updated, useless includes have been removed.
The window title now includes "BrawlBuidler".
The Resources folder has been renamed back to resources, and should now
be copied automatically at build.
2016-02-06 12:37:56 -08:00
mogzol
54070b6e27 Update readme
Tested the Community Complete build and it works without me even having
to change anything, yay!
2016-02-04 22:38:40 -08:00
mogzol
d2fd1c440d Clean up and clarify
This Renames the resources folder so people know what to do with it.
The readme has also been modified to tell people to copy the Resources
folder to the exe directory.
And genList.py has been commented to explain what it is.
2016-02-04 22:30:29 -08:00
mogzol
fe56a2005c Clean up unneeded variables and usings 2016-02-04 22:20:03 -08:00
mogzol
c487717534 Add basic readme 2016-02-04 22:19:10 -08:00
mogzol
b6db8cd24a Add liscense 2016-02-04 21:27:05 -08:00
mogzol
e10876c4ad Initial commit 2016-02-04 21:22:38 -08:00