1207 Commits

Author SHA1 Message Date
521197050f Added more images for Visual Studio 2012 Dark theme, created an XML theme definition, and moved the theme into its own 'Dark' folder 2014-12-18 15:58:50 -05:00
48aac6b9b7 Removed unnecessary overloads and renamed MatchesFilter to Matches 2014-12-18 15:31:49 -05:00
ba95687748 Support 'HintComparison' property in UEPackage 2014-12-18 15:30:43 -05:00
8498ca8337 Renamed 'None' to 'Never' and added 'Unspecified' to provide old 'None' functionality 2014-12-18 15:26:48 -05:00
a1ae1fc7a9 Use Associations to determine associated DataFormat 2014-12-18 15:25:04 -05:00
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