702 Commits

Author SHA1 Message Date
7d5a624ff5 Do not auto-close the popup dialog so it doesn't close when the CustomOptionsDialog is activated 2014-12-18 15:22:03 -05:00
fc5fa07d22 Corrected definition of HintComparison to 'MagicOnly' 2014-12-18 15:18: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
485b6ba3c9 Prevent crashing if the detail is not specified (where does this happen?) 2014-12-18 10:37:38 -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
2b4ef099eb Do not automatically create objects from references when selecting from a list 2014-12-18 10:07:28 -05:00
25f43684ff Custom Equals() and CompareTo() implementations for ObjectModelReference and DataFormatReference 2014-12-18 10:06:54 -05:00
2413e5826e Removed obsolete KOGStudios KOM data format (in separate plugin now, candidate for CustomDataFormat implementation) 2014-12-17 23:03:12 -05:00
970dfac4d1 Streamlined MatchesFile implementation 2014-12-17 23:02:27 -05:00
85479ce824 Updated Associations to finally yield a buildable project 2014-12-17 22:21:19 -05:00
fdd9cb4ad8 Updated Associations 2014-12-17 15:58:37 -05:00
749a3c096b Updated Associations 2014-12-16 23:11:51 -05:00
d34e99c9cc Updated Associations 2014-12-16 16:15:25 -05:00
bbe54b0ea7 Updated additional Associations 2014-12-15 15:51:12 -05:00
5ad9a6296d Merge branch 'master' of github.com:alcexhim/UniversalEditor 2014-12-15 09:06:32 -05:00
1a62414f0b Deleted redundant DDSDataFormat definition 2014-12-15 09:06:22 -05:00
014f172016 Updated more Associations 2014-12-15 00:23:42 -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
6bee31a6b6 Update DataFormat/ObjectModel properties details when file properties dialog is shown 2014-12-11 10:29:34 -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
fe1213e0be Add some initial Associations as examples 2014-12-10 23:18:16 -08:00
505a2ac7bf Begin to support Associations defined in UEPackages (will eventually deprecate defining DataFormatFilters in DataFormatReferences) 2014-12-10 23:11:40 -08:00
d5bccdbbfa Refactored ProjectTaskAction.cs into separate files for each class 2014-12-10 22:32:06 -08:00
fc960f50b5 Begin to support Package ProjectTask 2014-12-10 22:16:28 -08:00
d537146b9c Merge branch 'master' of github.com:alcexhim/UniversalEditor 2014-12-10 23:25:58 -05:00
f04014aa6c Renamed ApplicationOptionPanel to GeneralOptionPanel 2014-12-10 22:24:29 -05:00
3b1f0efc88 Added CodeEditor Appearance OptionPanel 2014-12-10 22:20:44 -05:00
a3757f3c7d Do not display the 'FileNewDocumentFileSystem' command by default (this is just an example) 2014-12-10 16:18:40 -05:00
f1ab02f7a9 Various improvements to ProjectTask handling; still need to move Build launcher from SolutionExplorer to a generic Command (e.g. BuildAllProjects) 2014-12-10 14:45:10 -05:00
12effa63da Listen for task failed event 2014-12-10 14:43:05 -05:00
7dce53d8fd Update host application messages when a ProjectTask is launched 2014-12-10 14:40:44 -05:00
97bb249a9f Added ability to clear the Messages list 2014-12-10 14:33:59 -05:00
17081de46f Rearranged directory structure to put certain types of configuration files into their own 'package' 2014-12-05 23:59:16 -08:00
9c701fa0a6 Actually execute the task instead of displaying a boring message box 2014-12-05 23:55:27 -08:00
e0b032c7ef Don't try to invoke until the handle is created (is this the WRONG way to do this\?) 2014-12-05 23:54:01 -08:00
b856245180 Extrapolated common functionality to GetAvailableTypes() method 2014-12-05 23:52:23 -08:00
9f274657fd Fixed API call 2014-12-05 23:50:40 -08:00
9111487bbe Implement execution of Tasks and TaskActions 2014-12-05 23:49:42 -08:00
40ebce255d Started to implement ProjectTaskActions (incomplete) 2014-12-05 15:51:37 -05:00
cc8a41dc6e Implement ExpandedString to easily construct strings from chains of ExpandedStringSegments 2014-12-05 15:28:19 -05: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
d3f2def124 Check to see if ProjectType is null; it shouldn't be, but if we have an error loading the ProjectType, it might be 2014-12-05 14:48:34 -05:00
6f78419056 Changing the way project types are defined... again 2014-12-05 13:47:40 -05:00
1d6e8549c4 Do not use a separate ExpandedStringSegment just for quotes; we can put them into a Literal 2014-12-05 09:26:15 -05:00
d91d630562 Moved 'SoftwareDeveloper'-specific ProjectTypes into the 'SoftwareDeveloper' extension 2014-12-05 08:09:40 -05:00
aded88831b Added ProjectTask 2014-12-04 22:13:40 -08:00
dc78de5bc9 Added ProjectTask 2014-12-04 22:07:59 -08:00
3366d5468a Can't forget to read that single character every loop 2014-12-04 22:07:22 -08:00