88 Commits

Author SHA1 Message Date
da4c33b231
some editors are identified by TypeName instead of ID, and that's OK 2020-01-25 03:30:16 -05:00
f60ba5c8cd
move splash screen functionality into MBS.Framework.UserInterface proper 2020-01-14 13:39:36 -05:00
70dd7a163d
take advantage of new UWT convenience function to populate shared menu items 2020-01-13 23:11:40 -05:00
dca87ec7ee
this has been moved to Universal Widget Toolkit (MBS.Framework.UserInterface) 2020-01-13 22:01:45 -05:00
a408c0e1f6
support appending to languages in separate configuration files 2020-01-05 00:13:48 -05:00
d6e939c993
implement ability to close a specific DockingWindow instead of just the current one 2019-12-25 02:31:52 -05:00
81e0f09a33
sometimes .desktop files make this happen 2019-12-20 07:36:41 -05:00
1140d9c165
confirm before quitting if we have changed documents 2019-12-16 00:59:41 -05:00
6b5461c3b2
update the checked status of ViewStatusBar command (not implemented in UWT... yet) 2019-12-15 04:22:46 -05:00
1e6c6f56ae
FINALLY... implement option to toggle status bar visibility 2019-12-13 22:37:50 -05:00
d7c4d11b8f
support a --command option to execute a command via command line (wat) 2019-11-30 23:26:59 -05:00
b0f50b483d
very HACKY ... but at least it fixes the splash screen 2019-11-25 17:43:59 -05:00
42677c8e0c
FINALLY - support for single instance - kills the splash screen, but whatever 2019-11-25 14:13:23 -05:00
de65fecdd7
implement Delete on SolutionExplorerPanel - very inefficient; needs UWT treemodelrow delete support 2019-11-13 10:44:55 -05:00
bf9a85222c print the time it takes to completely load UE UI 2019-10-25 01:06:17 -04:00
f655a3d245 Load editors into memory so we don't wait 10-15 seconds before opening a file 2019-10-07 18:45:18 -04:00
40cd38911d idk 2019-09-24 15:58:24 -04:00
4e31a99662 hack to allow us to open file names passed on the commandline, which broke somehow 2019-09-23 03:38:38 -04:00
f06b776502 Placeholders for future feature implementations 2019-09-23 03:37:51 -04:00
698f4f5147 The Great MBS Rebranding 2019-09-17 02:34:07 -04:00
16761780be Handle file operations Accessor-agnostically 2019-09-15 15:27:33 -04:00
1223941007 Register temporary directory without specifying any names 2019-09-06 20:34:33 -04:00
59476f2718 Preliminary support for selections and editor-dependent cut/copy/paste 2019-09-02 16:51:36 -04:00
179bd78616 Fix the Open File Dialog 2019-08-05 01:54:07 -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
64f36a9f1f Scaffolding to support Print with PrintHandlers... eventually 2019-08-02 14:24:56 -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
6192763052 Start adding some UE-specific OptionProviders 2019-07-28 10:27:13 -04:00
dbe8dbc84a Preliminary (hardcoded) support for Ribbon 2019-07-26 01:16:27 -04:00
a0b4a09742 Implement Toolbar 2019-07-21 14:27:32 -04:00
249a9f7825 If we run our initialization inside the splash it works on GTK 2019-07-21 00:13:35 -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
38d2f09461 Default to .uexml file extension for configuration files if not defined in app.config 2015-10-22 15:56:50 -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
0a027e984e Bring the GTK version in line with the WinForms version again 2015-05-16 01:30:49 -04:00
e35defe31c Implemented CloseProject() 2014-12-25 20:44:22 -05:00
db98a533e5 Partially implement dynamic loading of View->Toolbar->... commands 2014-12-19 16:15:05 -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
4e141e9d9a Beginning major rewrite of the UniversalEditor infrastructure... it compiles, but further testing and fixing is still needed 2014-11-12 15:47:03 -05:00
338acecff0 Actually save the value for a CustomOptionFile 2014-11-11 15:57:08 -05:00
272e632777 Major user interface updates, may require additional testing 2014-11-11 15:53:48 -05:00
5d46fe225b Only catch exceptions with CrashDialog if in release mode 2014-10-16 12:06:16 -04:00