936 Commits

Author SHA1 Message Date
53b5d2c5a1 Become more theme-agnostic 2015-09-15 16:00:09 -04:00
5c28946fa8 ... 2015-09-15 14:20:22 -04:00
4902dc15da Moving common theme images into AwesomeControls project 2015-09-15 13:22:01 -04:00
383d88ebe1 Removed Visual Studio 2012 theme definition from UE proper 2015-09-15 13:19:38 -04:00
c6215e3098 Add the AwesomeControls PlatformIndependent project to the solution for easier maintenance 2015-09-15 13:17:58 -04:00
1f765e9013 Preliminary design for (Before/After)SaveProcedure and conditional statement blocks 2015-09-15 11:12:51 -04:00
cb7a2ae583 I swear I write this stuff on crack - still needs to be finished though 2015-09-14 16:11:31 -04:00
d82cc67a44 Added (totally not optimized) property name indexer for CustomOptionCollection 2015-09-14 16:10:51 -04:00
dffeaa46cb Allow selecting only types with the given base types in GetAvailableTypes, and don't needlessly catch all exceptions when debugging 2015-09-14 11:38:30 -04:00
dd4b9726e5 Major improvements to CustomDataFormat 2015-09-08 09:16:42 -04:00
72c6dbde3e Improvements to UEPackage XML data format (.uexml) 2015-09-08 09:16:03 -04:00
a2952212c0 Load additional properties into configuration (this should be Engine-agnostic though) 2015-09-08 09:14:48 -04:00
1388d953dc Get the XML file extension from the preliminary configuration 2015-09-08 09:14:08 -04:00
90dccc9578 Improved (?) Writer.WriteNullTerminatedString method 2015-09-08 09:12:20 -04:00
9145f0cae8 Add Value (default value) property for CustomDataFormatItem 2015-09-08 09:11:26 -04:00
618a3d7081 Ensure TODO comment is on a single line 2015-09-08 09:10:37 -04:00
9277b3aa9a Update project references 2015-09-08 09:07:35 -04:00
ff1e1c68db Get rid of redundant configuration loading logic 2015-09-08 08:53:32 -04:00
b359c5d8e6 Initial configuration parameters in App.config file 2015-09-08 08:52:50 -04:00
81a082c417 Use the .uexml extension for Universal Editor XML definition files so we can more easily recognize them 2015-08-31 16:37:53 -04:00
5793aea404 UEv5 branch with emphasis on cross-platform UEPackage definitions 2015-08-31 16:14:36 -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
5f99957617 Also clear associations when ObjectModel.Clear is invoked 2015-08-28 14:56:22 -04:00
c702df2d3f Merge branch 'master' of github.com:alcexhim/UniversalEditor
Conflicts:
	CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs
2015-07-26 21:29:00 -04:00
7a67b75f71 Quietly ignore when collection is modified 2015-07-26 21:24:54 -04:00
d1235b1a26 Skip over impossibly huge files when icon loading, and use block-based File.WriteTo instead of deprecated Save function 2015-07-24 12:05:30 -04:00
bcf2e31a51 Calculate block count using floating point math and Ceiling() for accuracy 2015-07-24 12:04:39 -04:00
0a3ad275c1 Make FileData parameter optional and only retrieve path to temporary file (without creating it) if FileData is not specified 2015-07-24 12:04:04 -04:00
6827c856ec Implement new way of doing things (FileSource vs. DataRequest) but don't completely remove DataRequest just yet 2015-07-23 14:12:05 -04:00
e21f04facc Obsoleted the DataRequestEventArgs.Data property in favor of Reader/Offset/Length 2015-07-23 10:08:56 -04:00
a3fba29ef9 Added ability to arbitrarily get data from a File by offset and length (without having to read the ENTIRE file from the source data); this must be supported by your DataFormat's implementation of DataRequest though 2015-07-23 10:03:48 -04:00
eca27273f3 Added additional source and attempted to improve loading file system objects (opening.bnr loads fine, others not so much) 2015-07-22 15:51:57 -04:00
4473a032d3 Added DataFormat for Nintendo GameCube/Wii disc images (GCM) 2015-07-17 15:54:57 -04:00
a26ddb7492 Prevent crash when updating ListView and changing ListViewItem collection 2015-07-17 15:54:22 -04:00
828b9ddf65 Improved 'self-documenting' Nintendo SMC rom format 2015-07-14 16:00:51 -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
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
ed025ccc09 Begin implementation of Apple Macintosh HFS/HFS+ filesystem format 2015-06-16 16:05:27 -04:00
078c6522f0 Just debugging ... pay no attention 2015-06-14 00:37:30 -04:00
4521d357fd Simplified variables in hopes of understanding it better 2015-06-14 00:28:56 -04:00
5e6ca81e32 Prevent crash by only loading data if file offset is greater than zero 2015-06-14 00:16:17 -04:00
9a8ba33563 Handle ListViewItem label editing to rename file 2015-06-14 00:15:54 -04:00
e465c16091 Ignore directory entries for now, and only load for FileSystemObjectModels 2015-06-13 23:39:20 -04:00
c14cc7b742 Added support for additional attributes 2015-06-13 21:42:04 -04:00
c67c97118e Improvements to FAT data format 2015-06-13 20:51:43 -04:00
7554fa5714 Added file attributes enumeration 2015-06-13 19:52:51 -04:00