|
23a33399e5
|
Rewrite project state objects and setup to use the handler objects instead of their types
|
2016-02-17 23:23:21 +01:00 |
|
|
9f70922996
|
Add project setup to IFileHandler and state objects to Variables
|
2016-02-17 22:05:02 +01:00 |
|
|
cb835c5279
|
Add Generate/Close buttons to ProjectLoadForm
|
2016-02-17 21:53:01 +01:00 |
|
|
edcd54df82
|
Move ParseUtils to Handling/Parsing namespace
|
2016-02-17 17:06:45 +01:00 |
|
|
e823a95806
|
Add AbstractFileHandler & AbstractLanguageFileHandler and update existing handlers to extend them
|
2016-02-17 17:04:23 +01:00 |
|
|
6b7048c3b0
|
Remove unused code in Program class
|
2016-02-17 16:58:15 +01:00 |
|
|
69739386fe
|
Update template to include default values for number variables
|
2016-02-17 16:52:11 +01:00 |
|
|
d0fbd5f283
|
Add support for default variable values in templates
|
2016-02-17 16:50:29 +01:00 |
|
|
55a605b868
|
Redo project load cancel to be safe and wait for the cancel to be acknowledged
|
2016-02-17 16:40:38 +01:00 |
|
|
db1f33144e
|
Add project processing to ProjectLoadForm
|
2016-02-17 16:33:11 +01:00 |
|
|
fad8a4640f
|
Add a Project class to handle all file processing and variable generation
|
2016-02-17 16:30:53 +01:00 |
|
|
0704618841
|
Add FileSearchData.EntryCount property
|
2016-02-17 16:29:32 +01:00 |
|
|
44a6da80d8
|
Remove old ProjectAnalyzer class
|
2016-02-17 16:27:08 +01:00 |
|
|
080a6e43b5
|
Add total weight handling to HandlerList
|
2016-02-17 16:02:19 +01:00 |
|
|
8800f0b044
|
Add integer value handling and an Increment method to Variables
|
2016-02-17 15:56:10 +01:00 |
|
|
c59d2c5a77
|
Reimplement FileHandlers class into HandlerList and remove IFileHandler.IsFileValid
|
2016-02-17 14:58:51 +01:00 |
|
|
c05ba78dcb
|
Fix missing method error in JavaHandler
|
2016-02-17 14:21:50 +01:00 |
|
|
8ed552a968
|
Cleanup code in FileSearch and FileSearchData
|
2016-02-17 14:20:49 +01:00 |
|
|
66cc7d6384
|
Update existing handlers to use the interfaces, and add FolderHandler
|
2016-02-17 14:20:25 +01:00 |
|
|
f27f4aed5e
|
Rework abstract handlers into interfaces
|
2016-02-17 14:19:58 +01:00 |
|
|
ab62b6e676
|
Remove the old JavaHandler class
|
2016-02-17 00:02:57 +01:00 |
|
|
da778a17e5
|
Readd the bare skeletons of file handler classes
|
2016-02-17 00:01:39 +01:00 |
|
|
65351ff5f1
|
Move ParseUtils to a different namespace
|
2016-02-16 23:59:47 +01:00 |
|
|
645ffd3c8c
|
Delete IHandlerTab and FileHandler, and update all files that use it
|
2016-02-16 23:59:18 +01:00 |
|
|
a8c5a106ac
|
Remove old asset and unknown file handlers
|
2016-02-16 23:58:14 +01:00 |
|
|
47b1f81647
|
Comment out old classes (FileHandlers and ProjectAnalyzer)
|
2016-02-16 23:56:41 +01:00 |
|
|
44eec35187
|
Fix file extension check to use lowercase ext and make sure the path is not null
|
2016-02-16 23:24:30 +01:00 |
|
|
79bb169e60
|
Move unit tests to a separate CodeStatisticsTests project
|
2016-02-16 21:54:54 +01:00 |
|
|
b4abe82786
|
Add ProjectLoadForm with a progress bar and description text
|
2016-02-16 21:13:56 +01:00 |
|
|
a26a4e3901
|
Rewrite file searching to be asynchronous and safe
|
2016-02-16 20:40:38 +01:00 |
|
|
bf49220358
|
Fix form namespace in csproj file and missing visual styles
|
2016-02-16 20:24:52 +01:00 |
|
|
858f41f316
|
Fix MainForm namespace because I didn't save the fucking file
|
2016-02-16 18:40:44 +01:00 |
|
|
f9740cea9f
|
Move MainForm to its own namespace
|
2016-02-16 18:40:15 +01:00 |
|
|
353aa7011b
|
Rewrite and cleanup the startup class
|
2016-02-16 18:35:21 +01:00 |
|
|
e2da6a45fa
|
Add MainForm result and return value for project selection
|
2016-02-16 18:32:16 +01:00 |
|
|
61b26375a3
|
Add file/folder drag and drop support on the main form
|
2016-02-16 18:12:06 +01:00 |
|
|
66810e21e3
|
Move MultiFolderDialog and reimplement into the form menu
|
2016-02-16 16:31:17 +01:00 |
|
|
77ca5c9012
|
Make the Source Code menu button functional
|
2016-02-16 15:02:29 +01:00 |
|
|
e26cca2288
|
Remove IProjectInputMethod and old menu handling workarounds
|
2016-02-16 15:01:20 +01:00 |
|
|
a75fdfb0e2
|
Convert project to WinForms and add a main form with simple buttons
|
2016-02-16 14:00:06 +01:00 |
|
|
9ca8a0d8a6
|
Add ProgramArguments class for parsing args
|
2016-02-16 13:29:41 +01:00 |
|
|
673f238ccd
|
Remove all console related code
|
2016-02-16 01:38:56 +01:00 |
|
|
a256988a34
|
Remove unused using statements
|
2016-02-16 01:11:06 +01:00 |
|
|
a164833f8e
|
Address static code analysis globalization concerns
|
2016-02-16 01:10:27 +01:00 |
|
|
fe6ab46cb4
|
Implement variable handling
|
2016-02-16 00:59:43 +01:00 |
|
|
f35c2dde81
|
Add AnonymousDictionary utility class to create dicts from anonymous types
|
2016-02-16 00:59:35 +01:00 |
|
|
38e0866e52
|
Finish TemplateToken dynamic value processing
|
2016-02-16 00:22:09 +01:00 |
|
|
2f335bc6a8
|
Add dummy methods to Variables class
|
2016-02-16 00:21:54 +01:00 |
|
|
44593cd7e4
|
Fix TemplateToken.Variable constructor having incorrect parameter name
|
2016-02-16 00:19:09 +01:00 |
|
|
ac1d988f15
|
Add an HTML output generator using the template engine
|
2016-02-16 00:09:19 +01:00 |
|