48 Commits

Author SHA1 Message Date
c33ed576d3 Improvements (for various definitions of 'improvements') to Compound Document 2019-08-29 23:47:10 -04:00
d707ab11c7 Finally fix the part where we build the Sector Allocation Table (which has been broken since the beginning of time...) 2019-08-20 01:14:05 -04:00
b9965ccda9 Improvements to the filesystem behind the XPS format - still not actually doing anything with text yet 2019-08-19 12:26:00 -04:00
7c2ed47d92 Be sure to include file system from underlying PackageObjectModel and do all this before any other BeforeSaveInternal calls 2019-08-19 12:23:42 -04:00
e278ba5c16 Actually write out relationship information when saving 2019-08-16 15:01:10 -04:00
45489ccd71 Beef up the Open Packaging Convention data format (still far from complete) 2019-08-16 01:06:30 -04:00
687e227fc7 the cat must've done that 2019-08-16 00:05:14 -04:00
94893f7262 Handle errors found when parsing compound document data format (first noticed in Family Tree Maker for Windows - FTWDataFormat - this may not be a true CDF bug) 2019-08-16 00:00:17 -04:00
6cff72c1f4 Added Universal Editor Software Development UI plugin 2019-07-28 23:03:01 -04:00
8032a0d642 Universal Editor 5 huge commit 2019-07-17 23:28:36 -04:00
93d20eaf8a Don't know what the hell a PrintTicket is but we're implementing it 2016-02-05 17:14:01 -05:00
ccec60e098 Implement relationships for files other than the base package 2016-02-05 17:08:37 -05:00
e38482fcc3 Improvements to XPS data format 2016-02-05 16:33:44 -05:00
be42644300 Take advantage of new convenience method to get an ObjectModel directly from a File 2016-02-05 16:33:29 -05:00
34f9753e1d Load non-essential files and folders in FileSystem property 2016-02-05 14:29:57 -05:00
30dd4ad1c3 Provide ability to get all relationships with specified schema 2016-02-05 14:28:00 -05:00
3140766480 Start to implement underlying Open Packaging Convention file formats 2016-02-04 16:02:13 -05:00
d217b6b629 Separate custom properties by data format 2016-01-27 17:02:31 -05:00
3d7f20b442 Process opcodes properly and improve reading strings 2015-12-01 16:05:59 -05:00
d3c79f8e3c Implemented additional functionality, sorta works, but not really 2015-12-01 00:09:10 -05:00
b0f8b4c3dc Implemented a whole hunk of WinHelp-related stuff 2015-11-30 16:32:23 -05:00
3a9f30812a Start to work on WinHelp-specific part of BPlusFileSystem 2015-11-30 11:23:59 -05:00
6bc53e19a8 POD was already implemented (more completely) as 'Terminal Reality POD' so upgrade it to use EmbeddedFileSource 2015-10-15 19:27:35 -04:00
35da00c4f7 Add POD archive file format used in Microsoft's Hellbender video game 2015-10-14 14:13:10 -04:00
8632a32912 Start to implement support for Microsoft Help 2.x and 3.x (Viewer 1.x) 2015-10-09 16:21:35 -04:00
c710174207 Merge 'V4' and 'V5' since we're really not ready for a complete new version just yet 2015-09-25 22:54:19 -04:00
ac516807e7 Freeze UEv4 in preparation for UEv5 2015-08-31 15:02:53 -04:00
95bbce9537 Key on DataFormatReference instead of DataFormat 2015-07-09 15:39:24 -04:00
5d8fd37b6f Finalize a rudimentary implementation of Windows Image (WIM) archive format 2015-07-09 15:32:42 -04:00
1193aa6636 Begin work on implementing support for Windows Image (WIM) archive format 2015-07-06 16:34:06 -04:00
82e4dc2acf MonoDevelop crap 2015-05-18 22:09:42 -04:00
c202ad453d Add support for Microsoft Cabinet (MSCF) archives (untested) 2015-05-04 12:46:58 -04:00
fdd9cb4ad8 Updated Associations 2014-12-17 15:58:37 -05:00
89ad703e71 Isolated MakeReference() to internally-scoped MakeReferenceInternal() and developed new standard for locating UniversalEditor objects 2014-12-11 09:29:06 -05:00
d4ea17f320 Properly advance the next sector for MSAT 2014-10-25 09:53:37 -04:00
a037dadaa2 Properly advance the next sector for MSAT 2014-10-25 09:50:59 -04:00
257d616882 Trim the DataRequest so it only returns actual data, not padding (which could contain other sectors' data) 2014-10-24 22:11:30 -04:00
fba1356540 Now with short-sector support, untested, LOOKS BUGGY, definitely needs to be reorganized 2014-10-24 21:46:17 -04:00
d96f8461d0 Tried to implement full MSAT blindly, needs to be tested with a file with more than 109 SecIDs 2014-10-22 23:29:35 -04:00
9ea2d840bb Begin to implement the Microsoft OLE Compound Document Format, with documentation 2014-10-19 00:41:40 -04:00
b6bd78e144 Begin to implement FormattedTextObjectModel 2014-10-01 09:52:05 -04:00
40624f91d2 Start to implement XPS format... not complete 2014-09-30 22:50:03 -04:00
72b4772138 Fixed projects so that they build with MonoDevelop on Linux 2014-09-30 22:38:19 -04:00
cffee1e6bf Updated version information for all projects 2014-09-30 14:32:17 -04:00
a112b4f450 Added Microsoft Universal Data Link file format 2014-08-22 09:35:56 -04:00
395ffa7755 Added ContentTypes 2014-08-22 09:23:22 -04:00
65c746bb3a Fixed some project files 2014-08-06 20:17:07 -04:00
7b88fa3665 Moved Microsoft stuff into its own plugin 2014-08-06 15:35:46 -04:00