|
|
086e8e6088
|
hack hack hack for reading null-terminated unicode strings
|
2019-08-30 00:00:02 -04:00 |
|
|
|
0df4ccbf85
|
idk why monodevelop did this
|
2019-08-29 23:59:19 -04:00 |
|
|
|
7d832b6143
|
Ensure the stream is flushed - this is important for MemoryAccessor which allocates buffers larger than the actual data size
|
2019-08-19 12:24:50 -04:00 |
|
|
|
9421bcdc8c
|
Don't re-allocate as often so we can move faster
|
2019-08-19 12:19:16 -04:00 |
|
|
|
93284f71d6
|
needs work
|
2019-08-18 02:36:48 -04:00 |
|
|
|
f9f546cdab
|
Fix spacing C# formatting issue
|
2019-08-17 16:47:47 -04:00 |
|
|
|
b379e524d8
|
idk why monodevelop did this
|
2019-08-16 01:09:37 -04:00 |
|
|
|
b436b09c58
|
Add version information
|
2019-08-14 16:06:32 -04:00 |
|
|
|
8dde2cde5a
|
get the deets
|
2019-08-04 03:23:43 -04:00 |
|
|
|
6cff72c1f4
|
Added Universal Editor Software Development UI plugin
|
2019-07-28 23:03:01 -04:00 |
|
|
|
bf2e2d26ca
|
Added Lesser General Public License header and refactored GPL-specific code
|
2019-07-18 01:12:50 -04:00 |
|
|
|
8032a0d642
|
Universal Editor 5 huge commit
|
2019-07-17 23:28:36 -04:00 |
|
|
|
43334a1e21
|
Flag appropriate methods as DebuggerNonUserCode
|
2019-05-20 21:35:32 -04:00 |
|
|
|
d419a495c3
|
Silently fail if we are past the end of data
|
2016-09-19 00:37:36 -04:00 |
|
|
|
bcc66cd99c
|
Allow creating a new instance of Document without specifying ObjectModel and DataFormat
|
2016-06-21 00:49:27 -04:00 |
|
|
|
6a6d536f87
|
Get rid of ObjectModelCustomProperty
|
2016-01-27 17:04:27 -05:00 |
|
|
|
d217b6b629
|
Separate custom properties by data format
|
2016-01-27 17:02:31 -05:00 |
|
|
|
648ff27997
|
Better implementation of CustomProperties
|
2016-01-27 12:50:56 -05:00 |
|
|
|
b0f8b4c3dc
|
Implemented a whole hunk of WinHelp-related stuff
|
2015-11-30 16:32:23 -05:00 |
|
|
|
c9a069e5d3
|
Updated comments and correct visibility of FlushInternal() method
|
2015-10-16 12:42:56 -04:00 |
|
|
|
ad230fce3d
|
Respond with minimum amount of bytes necessary to fix elusive bug
|
2015-10-12 22:53:00 -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 |
|
|
|
29ae5b0d58
|
Added WriteInt32Array() method
|
2015-08-31 10:42:23 -04:00 |
|
|
|
95bbce9537
|
Key on DataFormatReference instead of DataFormat
|
2015-07-09 15:39:24 -04:00 |
|
|
|
6e5eb0a1f6
|
Add ObjectModelCustomProperty to allow DataFormats to store DataFormat-specific information in ObjectModels
|
2015-07-09 15:35:25 -04:00 |
|
|
|
7288d9b4da
|
Enhanced alignment functions, Writer now uses same algorithm as Reader
|
2015-07-09 15:34:46 -04:00 |
|
|
|
af632e6701
|
Display file name when FileAccessor is chosen
|
2015-05-19 10:34:36 -04:00 |
|
|
|
7b80a62f41
|
Added Ptr helper class for pointer math (not sure if it works though ;) )
|
2015-05-15 15:50:05 -04:00 |
|
|
|
a2670e4582
|
Tabify
|
2015-05-12 16:11:46 -04:00 |
|
|
|
928e3d83ee
|
Added WriteCharArray() function (essentially WriteFixedLengthString, but takes a char[] instead of a string value)
|
2015-05-12 16:11:33 -04:00 |
|
|
|
8b8a0c18f0
|
Added position saving and loading feature to Accessor
|
2015-05-12 16:10:27 -04:00 |
|
|
|
c3bc0a70f5
|
Added WriteUInt16Array function
|
2015-05-11 22:10:32 -04:00 |
|
|
|
9693cb937f
|
Updated comments
|
2015-04-30 16:00:35 -04:00 |
|
|
|
9775437565
|
Support case-insensitive OS (hacky)
|
2015-04-29 11:20:10 -04:00 |
|
|
|
8512305fef
|
Major updates to RTF and formatted text
|
2015-01-05 06:15:48 -05:00 |
|
|
|
1ba47802a2
|
Added 'append' parameter to specify whether the objectModel should be cleared before loading
|
2014-12-26 15:27:31 -05:00 |
|
|
|
51180030e1
|
Implement GetValue() to return a weakly-typed object value for the strongly-typed CustomOptionValue value
|
2014-12-26 00:04:27 -05:00 |
|
|
|
48aac6b9b7
|
Removed unnecessary overloads and renamed MatchesFilter to Matches
|
2014-12-18 15:31:49 -05:00 |
|
|
|
8498ca8337
|
Renamed 'None' to 'Never' and added 'Unspecified' to provide old 'None' functionality
|
2014-12-18 15:26:48 -05:00 |
|
|
|
da167ec81c
|
Updated MatchesFile() to actually take into account the HintComparison value without being too messy like previous implementation (copypasta everywhere)
|
2014-12-18 11:56:05 -05:00 |
|
|
|
a89c7e18f9
|
Automatically filter on details returned by GetDetails() call to make things easier on us
|
2014-12-18 10:25:36 -05:00 |
|
|
|
25f43684ff
|
Custom Equals() and CompareTo() implementations for ObjectModelReference and DataFormatReference
|
2014-12-18 10:06:54 -05:00 |
|
|
|
970dfac4d1
|
Streamlined MatchesFile implementation
|
2014-12-17 23:02:27 -05:00 |
|
|
|
683c6cef44
|
Replace legacy DataFormatFilters with UE5 Associations (incomplete)
|
2014-12-11 16:04:31 -05:00 |
|
|
|
c9c3dfa5b0
|
Implement Associations
|
2014-12-11 11:42:24 -05:00 |
|
|
|
54e71e4e08
|
Make sure we don't go outside of the range of the Accessor when we check filters
|
2014-12-11 10:30:55 -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 |
|
|
|
505a2ac7bf
|
Begin to support Associations defined in UEPackages (will eventually deprecate defining DataFormatFilters in DataFormatReferences)
|
2014-12-10 23:11:40 -08: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 |
|