623 Commits

Author SHA1 Message Date
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
da5d3fcdba Added File Properties dialog for FileSystemEditor 2014-11-14 15:46:16 -05:00
adb9d49207 It's back 2014-11-14 14:38:08 -05:00
c7016c7cac Do not process invisible CustomOptions; this results in a crash 2014-11-14 12:18:11 -05:00
60cd1ed4c6 Hide read-only FileAccessor CustomOptions 2014-11-14 12:16:01 -05:00
70bc591374 Tabify 2014-11-14 10:56:45 -05:00
b5cf13a80b Do not render the CustomOption if it's supposed to be invisible 2014-11-14 10:56:33 -05:00
4c9b303d1c Ensure accessor is open before trying to use it 2014-11-14 10:51:24 -05:00
8bbae10613 NO MEANS NO 2014-11-14 10:50:52 -05:00
3575bbfb80 Updated comments 2014-11-14 09:43:07 -05:00
561bd1fd04 Moved Windows Forms common dialog functions into Windows Forms-specific UserInterface library 2014-11-14 08:31:20 -05:00
ac8234a903 Exclude KeyValuePairList to keep file size down as we're not using it anywhere 2014-11-14 08:25:40 -05:00
599e4e8c4b Neatened some stuff up, but it looks like this isn't used anywhere anymore 2014-11-14 08:25:10 -05:00
5f62651a8e Updated comments and removed redundant implementation 2014-11-14 08:20:55 -05:00
5d8e9bc0d6 Updated comments and removed redundant implementation 2014-11-14 08:13:36 -05:00
c1f83a6359 Added Michelangelo plugin (object-based artwork tool) 2014-11-13 15:56:31 -05:00
4e141e9d9a Beginning major rewrite of the UniversalEditor infrastructure... it compiles, but further testing and fixing is still needed 2014-11-12 15:47:03 -05:00
073033ac0b Added ability to 'fake' a FileName on a MemoryAccessor 2014-11-12 13:11:27 -05:00
6d2a1d4fa3 Added GetFileTitle() and GetFileName() methods for implementing agnostic Accessors 2014-11-12 12:31:22 -05:00
5ea0de2c0d Added HTTP accessor to Web plugin (untested) 2014-11-12 11:39:56 -05:00
d3282e9d90 Added HTTP accessor to Web plugin (untested) 2014-11-12 11:39:19 -05:00
8d6f4a2903 Changed access modifiers of ReadInternal/WriteInternal to protected internal so they can be used in subclasses 2014-11-12 10:06:53 -05:00
85c6ff1da9 Tabify 2014-11-12 09:45:47 -05:00
a09922657f Properly set the FileTextBox dialog mode 2014-11-11 16:58:22 -08:00
24139753a2 Standardized output path was incorrect for some reason 2014-11-11 16:57:49 -08:00
c867eb3250 Prevent crash when constructor for an Editor throws an exception 2014-11-11 16:55:44 -08:00
50ca3678e7 Set dialog mode to Save on the FileName CustomOption when exporting 2014-11-11 16:45:27 -08:00
424c648781 Removed Console Application since it will eventually be an optional Engine anyway 2014-11-11 16:33:01 -08:00
338acecff0 Actually save the value for a CustomOptionFile 2014-11-11 15:57:08 -05:00
db82070ee3 Actually save the value for a CustomOptionFile 2014-11-11 15:56:15 -05:00
272e632777 Major user interface updates, may require additional testing 2014-11-11 15:53:48 -05:00
e1120e3b47 Syntactic sugar for easily implementing *Reference classes (AccessorReference, ObjectModelReference, DataFormatReference) 2014-11-11 15:27:28 -05:00
3dfea8a0cc Implemented Accessor References 2014-11-11 15:26:22 -05:00
09869448a9 Fixed (hopefully...) a bug in MainWindow closing where application exits regardless of MessageBox response 2014-11-11 13:15:17 -05:00
37a2cb96b3 Added ability to enable/disable and hide/show CustomOptions while still providing default values for them 2014-11-11 13:14:04 -05:00
af4e4ce955 Added Dynamix/Starsiege VOL archive data format (tested with PakScape, mostly working, some features untested/unsure) 2014-11-11 11:05:26 -05:00
45f2c344b5 Merge branch 'master' of github.com:alcexhim/UniversalEditor 2014-10-27 08:13:49 -04:00
629dbfaa5c Allow inherited EBML data formats to specify whether a particular element has children or not 2014-10-27 08:13:07 -04:00
61db8164c7 Begin to implement Abstract Syntax Notation (ASN) v1 and the related DER-encoded Security Certificate formats 2014-10-25 21:52:11 -04:00