130 Commits

Author SHA1 Message Date
9335d0fd6d Code aesthetics 2019-08-03 11:52:55 -04:00
5f723fa297 Improve undo/redo support (still flaky after more than five years...) 2019-08-02 15:42:54 -04:00
64f36a9f1f Scaffolding to support Print with PrintHandlers... eventually 2019-08-02 14:24:56 -04:00
aa0b43c0a2 Actually return the current editor 2019-08-02 14:23:46 -04:00
8cee209f3b Slowly but surely making progress toward better user interface 2019-08-01 01:22:46 -04:00
20cedbf117 Scaffolding for switching editors, saving, etc. 2019-07-31 23:36:52 -04:00
d5f37f80ba Editor should fill the container 2019-07-31 21:34:24 -04:00
d141ba04eb Display the document tab for newly-created document 2019-07-31 21:31:33 -04:00
e50944564d Actually pass ObjectModelReference in 'Blank Document' pseudo-template 2019-07-31 19:06:27 -04:00
4fa4d262d0 Do not load multiple instances of the same editor 2019-07-31 19:05:49 -04:00
9467c7a203 Nicer title for blank document template - and don't require a filename 2019-07-31 17:34:52 -04:00
11f40ba597 Assign stock type and response value to 'New' button 2019-07-31 17:27:44 -04:00
71826cea6c Check the check box 2019-07-31 16:58:26 -04:00
1a048fcb00 Refactor DocumentPropertiesDialogMode into separate file 2019-07-30 23:33:26 -04:00
85957abded ux: add response values and stock types to appropriate buttons 2019-07-30 23:20:47 -04:00
5f0d27bbea Hey look ma, the Start Page works again! 2019-07-30 23:20:13 -04:00
ff532fa61d No longer use generic types for Setting 2019-07-29 21:28:08 -04:00
af920815f8 Provide a way to differentiate between application settings (shown in the Settings dialog) and others 2019-07-29 10:35:50 -04:00
c227c383f6 Removed (unused) UE SettingsManager in favor of UWT Application SettingsProvider 2019-07-29 10:31:28 -04:00
8b42934529 Rename Options to Settings (for whatever reason) 2019-07-29 10:24:08 -04:00
6cff72c1f4 Added Universal Editor Software Development UI plugin 2019-07-28 23:03:01 -04:00
6192763052 Start adding some UE-specific OptionProviders 2019-07-28 10:27:13 -04:00
44e2df5f08 OptionPanels code has been replaced with OptionGroups and moved into UWT for general use 2019-07-28 10:26:21 -04:00
57bc94fbca I like both for now 2019-07-28 10:26:01 -04:00
07a0085f04 OptionPanels code has been replaced with OptionGroups and moved into UWT for general use 2019-07-28 10:25:29 -04:00
dbe8dbc84a Preliminary (hardcoded) support for Ribbon 2019-07-26 01:16:27 -04:00
ed5c7ea701 Provide sensible default size for the GenericBrowserPopup 2019-07-25 23:13:03 -04:00
7c8bff9818 Added dialog titles 2019-07-24 13:52:55 -04:00
68c938481c Fix table positioning, left-align labels, and specify sensible defaults for window size 2019-07-24 01:26:40 -04:00
ae8c9e25bb uwt:68f783 Remove unnecessary and confusing Title property in favor of inherited Text property 2019-07-23 23:26:38 -04:00
a0b4a09742 Implement Toolbar 2019-07-21 14:27:32 -04:00
c30025f468 The splash screen should be centered 2019-07-21 00:29:46 -04:00
249a9f7825 If we run our initialization inside the splash it works on GTK 2019-07-21 00:13:35 -04:00
7c497d6df0 uwt: Change access modifiers to protected for event handler functions 2019-07-20 17:58:09 -04:00
9bc4b56dec Indicate that we support drag-and-drop 2019-07-19 15:28:37 -04:00
55f6f504f3 Enable multiple selection 2019-07-19 14:47:44 -04:00
8032a0d642 Universal Editor 5 huge commit 2019-07-17 23:28:36 -04:00
227a902fd1 There is only UWT 2019-05-22 19:12:18 -04:00
6b78b31061 This fails on Linux and I don't know why 2016-05-23 15:44:00 -04:00
e9065bb4bb Load common Application Framework configuration 2016-05-23 15:43:32 -04:00
2aa32e8524 Support multiple directories for configuration files 2016-05-23 15:41:07 -04:00
b5b62b4beb Implement ShowAboutDialog() with no params as call to ShowAboutDialog(null) 2016-05-19 00:29:27 -04:00
ea4bc6a4f3 MonoDevelop modifications to make it build on Linux 2016-05-19 00:13:17 -04:00
2ecce06696 Updated comments 2016-01-17 15:53:07 -05:00
d742b151d0 Sanitize temporary file name in case it has invalid characters 2015-11-30 11:08:52 -05:00
38d2f09461 Default to .uexml file extension for configuration files if not defined in app.config 2015-10-22 15:56:50 -04:00
b12e3df09e That was easy - moved TemporaryFileManager from engine-specific WindowsForms.UserInterface to engine-agnostic UserInterface library 2015-10-14 14:30:31 -04:00
3e5b26ea48 Cleaning up menu code and starting to implement CommandPlaceholders 2015-09-28 16:41:31 -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