Commit Graph

12 Commits

Author SHA1 Message Date
Matt Nadareski
5b48934eb3 Dispose only if there's something to dispose 2016-05-23 12:11:22 -07:00
Matt Nadareski
79d1da0583 [doc] notes for Logging 2016-05-22 23:57:44 -07:00
Matt Nadareski
b37a3dce4c Make sure that the file gets written to 2016-05-10 16:05:23 -07:00
Matt Nadareski
f6010004d0 Make a log folder now 2016-05-10 16:01:32 -07:00
Matt Nadareski
1800ac6750 Logging overhaul!
This change brings about a few changes:
1) A new LogLevel called "User" that is used for non-verbose, non-error output
2) Only User and Error are output to console now, not all of them
3) All programs have log to file enabled by default and all flags for enabling logging have been removed
4) Some former Verbose statements have been converted over to User because of the shift in usage.
2016-05-10 15:41:33 -07:00
Matt Nadareski
baf23727c0 Fix runtime 2016-04-28 17:39:10 -07:00
Matt Nadareski
586488296b Forgot to add fix from DB iteration of code 2016-04-28 17:13:16 -07:00
Matt Nadareski
d4141ad079 Add runtime to log 2016-04-27 22:17:19 -07:00
Matt Nadareski
373eb78324 Make sure the log writes even if it crashes 2016-04-22 12:15:49 -07:00
Matt Nadareski
79876331e7 Add datetime to log statements 2016-04-21 17:47:23 -07:00
Matt Nadareski
1d129bfa18 Move Enums and Structs to central location 2016-04-12 15:03:47 -07:00
Matt Nadareski
0f0313d52b Major changes to structure and code
First is the inclusion of two new projects: SabreHelper and SingleGame. SabreHelper is a DLL that contains anything that might be in common between programs (converters, db tools, logging). SingleGame is an experimental program to minimize a DAT for server usage, requested by Kludge.

The new structure represents a cleaner approach to having helper functions in a DLL, making each individual executable smaller and more well-defined.
2016-04-06 00:01:54 -07:00