674 Commits

Author SHA1 Message Date
cc8a41dc6e Implement ExpandedString to easily construct strings from chains of ExpandedStringSegments 2014-12-05 15:28:19 -05:00
573417e5f2 Refactored XML loading code to its own DataFormat to make it easier to extend and maintain 2014-12-05 15:27:25 -05:00
d3f2def124 Check to see if ProjectType is null; it shouldn't be, but if we have an error loading the ProjectType, it might be 2014-12-05 14:48:34 -05:00
6f78419056 Changing the way project types are defined... again 2014-12-05 13:47:40 -05:00
1d6e8549c4 Do not use a separate ExpandedStringSegment just for quotes; we can put them into a Literal 2014-12-05 09:26:15 -05:00
d91d630562 Moved 'SoftwareDeveloper'-specific ProjectTypes into the 'SoftwareDeveloper' extension 2014-12-05 08:09:40 -05:00
aded88831b Added ProjectTask 2014-12-04 22:13:40 -08:00
dc78de5bc9 Added ProjectTask 2014-12-04 22:07:59 -08:00
3366d5468a Can't forget to read that single character every loop 2014-12-04 22:07:22 -08:00
7718f5181e Implement ProjectTasks 2014-12-04 22:06:08 -08:00
6846e105df Disable charBuffer because it messes things up for some reason 2014-12-04 22:00:36 -08:00
cfb31afacf Stupid mistake on my part; that check should only be performed once, not each time in the loop... 2014-12-04 21:48:34 -08:00
8a042df9d8 Clear out junk bytes if the file is a UTF-8 with byte order mark 2014-12-04 21:41:45 -08:00
b30066e595 Changed yet again: TaskAction (too repetitive) changed to simply Action 2014-12-04 21:02:34 -08:00
6cea2e06b1 Completely redefined what ProjectType Tasks and TaskActions are and how they work 2014-12-04 20:49:51 -08:00
87213d8b8d Add TaskTypeID attribute 2014-12-04 20:39:00 -08:00
3f767ac7b3 Updated TODO with information about BuildActions 2014-12-04 20:38:42 -08:00
68e0ae9bfe Added 'Arduino Application' ProjectType 2014-12-04 20:38:27 -08:00
05fe3b8701 Need to figure out how to initialize themes per-user, after configuration initialization 2014-12-04 20:16:10 -08:00
051eb73351 Added C++ ProjectType 2014-12-04 20:15:44 -08:00
5f303730f0 Added ProjectType for CSharp 2014-12-04 22:16:59 -05:00
4d1ccbfa1a Added 'Compile XSLT' task to 'XML Transformation Project' project type 2014-12-04 22:12:28 -05:00
2b848d5702 Added theme images for Visual Studio 2012 theme 2014-12-04 16:01:58 -05:00
6cef543a97 Added comments 2014-12-01 15:56:05 -05:00
4d65b0b470 Updated README.md 2014-12-01 15:51:47 -05:00
100de7f7fd Updated README.md 2014-12-01 15:50:25 -05:00
819e3db0b8 Added comments 2014-12-01 15:44:37 -05:00
cdef17b5ab Added comments and made ReplaceVariables(string, Dictionary`2) into an extension method 2014-12-01 15:44:25 -05:00
2fdb51569e Added comments and PDPEndian value for Endianness... not that anyone *actually* uses it 2014-12-01 15:38:56 -05:00
66fa80b1c0 Added comments and documentation 2014-12-01 15:33:39 -05:00
d413f9f415 Specify a documentation file and update the Release output path 2014-12-01 14:02:39 -05:00
3f1327b8ea Added comments 2014-12-01 14:01:12 -05:00
80d16a1354 Removed unnecessary namespace imports 2014-12-01 14:00:05 -05:00
759193698d Removed unnecessary and conflicting namespace import 2014-12-01 13:59:17 -05:00
388ea4aace Added comments 2014-12-01 13:59:00 -05:00
67080be413 Remove redundant namespace reference 2014-12-01 13:55:38 -05:00
3a6c8dc822 Updated TODO 2014-12-01 13:54:54 -05:00
f2fd5426eb Refactored common Reader/Writer functionality into separate ReaderWriterBase class 2014-12-01 13:54:42 -05:00
d445efe918 Support additional newline formats 2014-12-01 13:54:01 -05:00
6ae39b42a0 Improvements to ISO data format 2014-12-01 00:25:24 -05:00
1567b5a462 Added inline documentation for recordLength field 2014-11-28 09:50:58 -05:00
308667f61e Support unspecified DateTime values for DECDateTime 2014-11-28 01:06:07 -05:00
ea4d34674a More accurately align the Reader to the 2-byte boundary 2014-11-28 01:01:50 -05:00
1923c141cf Documented previously unknown fields and implemented actual ability to access files in the file system 2014-11-28 00:46:21 -05:00
16978e7433 Added sanity check for header magic string 2014-11-27 22:55:42 -05:00
096c70a133 Improved file table parsing in ISO format; still a lot of work to be done 2014-11-27 22:33:37 -05:00
bb311f2979 Added Vector Image ObjectModel and one DataFormat (Expression Blend) (incomplete) 2014-11-27 21:02:28 -05:00
7ae6a1762b Implement our own (probably crappy) seeking mechanism for network streams which do not support it 2014-11-17 15:56:57 -05:00
4f5f99bfcf Do not try to guess the DataFormat; that should come earlier in the process 2014-11-17 15:56:24 -05:00
05cc24882e Added NScripter NSA archive format (incomplete) 2014-11-16 00:09:20 -05:00