55 Commits

Author SHA1 Message Date
3dfea8a0cc Implemented Accessor References 2014-11-11 15:26:22 -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
3de240486c Attempt to implement writing EBML compressed integers, needs heavy testing... 2014-10-24 17:16:21 -04:00
d423e85c05 Implemented loading EBML data format (extensive testing still needs to be done) 2014-10-24 15:57:34 -04:00
f4b45e3115 Add GetAvailableObjectModelByID and rename GetObjectModelByTypeName to GetAvailableObjectModelByTypeName to match convention 2014-10-01 13:36:53 -04:00
7d1edc8976 Slight hack to allow for UTF-8 with BOM 2014-10-01 13:22:27 -04:00
e68a1e0751 Added default settings for ObjectModels 2014-10-01 10:29:54 -04:00
b6bd78e144 Begin to implement FormattedTextObjectModel 2014-10-01 09:52:05 -04:00
cffee1e6bf Updated version information for all projects 2014-09-30 14:32:17 -04:00
aa68286bf8 Add ExtensibleConfiguration DataFormat to Essential plugin 2014-09-25 14:32:58 -04:00
8176608b31 Commented and tabified 2014-09-15 08:52:19 -04:00
61e7395d18 Add Conditional Statement parser to UniversalEditor Essential 2014-09-09 14:42:58 -04:00
a112b4f450 Added Microsoft Universal Data Link file format 2014-08-22 09:35:56 -04:00
6f278add41 Implemented Clear and CopyTo, and added Description and Path 2014-08-22 09:22:53 -04:00
da7c940a19 Cleaned up code and added documentation 2014-08-22 08:50:29 -04:00
787a0d022c Fixed some bugs and added feature for comments before and after groups 2014-08-22 08:43:27 -04:00
4c42aad90c Fixed bug in XMLDataFormat with reading CDATA sections. The entire XMLDataFormat really has to be rewritten... 2014-08-08 09:47:49 -04:00
a85e256784 Added pretty-print option for XML data format 2014-08-08 09:38:52 -04:00
6dd7fd907b Added more DesktopShortcutTypes (should've already been committed) 2014-08-06 05:56:27 -04:00
adb5c62f77 Update project files 2014-08-05 16:06:45 -04:00
bf274e7a4e Add Shortcut object model and data formats 2014-08-05 16:03:06 -04:00
2398619b90 Finished implementing Configuration 2014-07-18 22:53:33 -04:00
c777ffd31b Added comment to explain how to fix known bug in FileSystemObjectModel.FromFiles() method 2014-07-08 10:36:42 -04:00
e2f46008c5 Added functions to create a new FileSystemObjectModel from multiple files or certain files in a particular directory 2014-07-08 10:34:02 -04:00
91c5613d6b Added functions to create a new FileSystemObjectModel from multiple files or certain files in a particular directory 2014-07-08 10:31:55 -04:00
76b3a77d13 Added GetElementValue() to allow retrieving an element value if present, otherwise a default value 2014-07-05 18:14:27 -04:00
bc207b855c Added GetFiles() to allow retrieving all files matching a particular wildcard filter 2014-07-05 18:13:57 -04:00
675306d409 Fixed property and settings loader 2014-06-26 15:46:10 -04:00
e5a7075c0a Better method for merging elements with same/different ID 2014-06-25 09:04:34 -04:00
e43be5d503 Better Contains() for merging elements with same/different ID 2014-06-25 09:04:00 -04:00
47e446823c Cleaned up references and prevented some warnings 2014-06-22 23:47:16 -04:00
713e0eb783 Added CoreObject DataFormat (basis for VCARD and VCALENDAR) 2014-06-18 20:51:32 -04:00
51449e7447 Track parent folder 2014-06-14 20:40:29 -04:00
fb3e6b8f61 Various fixes and updates 2014-06-10 15:59:38 -04:00
39e1bf28f4 Moved Project into its own ObjectModel and various other fixes 2014-06-10 15:16:55 -04:00
f04fd3b798 Moved Project into its own ObjectModel and various other fixes 2014-06-10 15:13:49 -04:00
4ac7a9e72f Tabify 2014-06-10 14:11:09 -04:00
c0029f1ff2 Tabify 2014-06-10 14:10:17 -04:00
66594fe4c4 Tabify 2014-06-10 12:57:48 -04:00
0b85c4fcae Resolve ambiguous method names 2014-06-10 12:57:24 -04:00
5c3c5ffa7c Moved Visual Studio project and solution DataFormats to separate plugin 2014-06-10 12:45:07 -04:00
2c3006def4 Use empty project type GUID if project type not found (this should never happen) and create folder for solution 2014-06-10 09:47:39 -04:00
faee706cc9 Add DataFormats for Microsoft Visual Studio solution and prjoect files 2014-06-09 16:07:39 -04:00
58077533a9 Track relative file name of project file 2014-06-09 16:06:05 -04:00
13777021d3 Throw an ObjectModelNotSupportedException to notify of a problem rather than just returning 2014-06-09 09:52:21 -04:00
0eb0ca3a8a Only support PropertyListObjectModel and throw ObjectModelNotSupportedException if we get something else 2014-06-08 20:41:46 -04:00
a2e739bf86 Fixed some bugs and added some features 2014-06-03 15:59:50 -04:00
86cf3ca395 Various fixes and updates, added plugins, etc. 2014-04-16 14:47:37 -04:00