147 Commits

Author SHA1 Message Date
00529ca593 Add UWT context menu scaffolding to FileSystemEditor 2019-09-05 22:16:17 -04:00
fa8f14ca6a I have no idea what I'm doing 2019-09-02 23:10:10 -04:00
59476f2718 Preliminary support for selections and editor-dependent cut/copy/paste 2019-09-02 16:51:36 -04:00
823936008a Properly implement editor as child of EditorPage during the Load routine (as it is in New) 2019-09-02 07:47:57 -04:00
4c1138198d Preliminary support for PrintHandlers and basic PlainTextPrintHandler (needs a lot of work) 2019-09-02 00:27:10 -04:00
b599f8f44e Preliminary support for Printing with PrintHandlers 2019-08-31 02:09:04 -04:00
dfccff846b I like menu bars, let's keep them menu bars for now 2019-08-16 00:06:33 -04:00
79c03f43bb Try all data formats instead of just the first one 2019-08-15 23:57:52 -04:00
179bd78616 Fix the Open File Dialog 2019-08-05 01:54:07 -04:00
2ec8ce19b1 Keep track of how many untitled documents we have 2019-08-04 17:13:24 -04:00
f7b1306612 Process shortcut keys regardless of whether they have menus or not (this should be in UWT proper) 2019-08-04 11:11:30 -04:00
c34b1e5bf9 Properly display either 'New File' or 'New Project' based on the dialog mode 2019-08-04 11:09:46 -04:00
0bbf8ac806 Close the dialog with 'OK' result when list view item is activated 2019-08-04 11:09:13 -04:00
8813053cc5 Enhance About dialog with list of installed components just like the old WinForms engine 2019-08-04 03:20:37 -04:00
c63e3bde9e Don't filter on null text 2019-08-04 01:12:30 -04:00
c4ce7fc6cd Not sure why PlainTextEditor was not advertising support for PlainTextObjectModel 2019-08-03 15:04:02 -04:00
e94f8d2bdf Handle the case where the EditorPage does not contain any Editors 2019-08-03 12:44:24 -04:00
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