|
|
9cdb8bb42b
|
don't catch just any exception while debugging since this screws up the call stack trace
|
2020-03-19 10:58:41 -04:00 |
|
|
|
9d853aeba4
|
implement document properties dialog as a SettingsDialog with SettingsProviders supplied by the current editor
|
2020-03-17 23:13:32 -04:00 |
|
|
|
86ea89730b
|
loading of command bars has been moved to UWT
|
2020-02-12 01:27:04 -05:00 |
|
|
|
991cde070c
|
also catch InvalidDataFormatException because let's be honest, there's nothing we can do at that point
|
2020-01-23 03:38:40 -05:00 |
|
|
|
d97d2057fc
|
bugfix: do not attempt to use omrs[0] if we know that omrs.Length == 0
|
2020-01-23 02:24:31 -05:00 |
|
|
|
70dd7a163d
|
take advantage of new UWT convenience function to populate shared menu items
|
2020-01-13 23:11:40 -05:00 |
|
|
|
977fd038f8
|
give us a chance to retry if something went wrong
|
2020-01-04 21:14:03 -05:00 |
|
|
|
a24cb40a6e
|
don't swallow all exceptions if debugger is attached; we probably want to debug them. but special case ObjectModelNotSupported since we can't do anything about that
|
2020-01-04 20:57:34 -05:00 |
|
|
|
499948e7e0
|
make OpenDefaultEditor work with any kind of Accessor
|
2019-12-27 10:34:39 -05:00 |
|
|
|
d6e939c993
|
implement ability to close a specific DockingWindow instead of just the current one
|
2019-12-25 02:31:52 -05:00 |
|
|
|
3da75f5788
|
move default editor handling from MainWindow to EditorPage because editing notifications were not working
|
2019-12-24 01:22:48 -05:00 |
|
|
|
04d971ff44
|
fix some stuff related to saving document
|
2019-12-22 15:21:40 -05:00 |
|
|
|
a6785cf7cf
|
cancel close window / quit application operation if we cancel out of save dialog
|
2019-12-22 02:47:30 -05:00 |
|
|
|
c6c1cc87b3
|
add DocumentExplorerPanel
|
2019-12-22 02:45:25 -05:00 |
|
|
|
52f28fb7e9
|
working on new version of docking windows, hopefully getting rid of libgdl soon
|
2019-12-22 02:44:59 -05:00 |
|
|
|
07aaeb2d47
|
don't load NULL documents, associate EditorPage.Document properly, EditorPage.Document SHOULD load document properly but it doesn't
|
2019-12-20 07:36:11 -05:00 |
|
|
|
47ac9d52ad
|
some editors want to be notified when they are saved (e.g. for undo/redo stuff)
|
2019-12-16 07:58:43 -05:00 |
|
|
|
20da72dc55
|
handle the case for confirm save before close when closing just one document
|
2019-12-16 06:15:47 -05:00 |
|
|
|
7831d218de
|
fix loading regression that I 'helpfully' removed a while back
|
2019-12-16 03:51:55 -05:00 |
|
|
|
1140d9c165
|
confirm before quitting if we have changed documents
|
2019-12-16 00:59:41 -05:00 |
|
|
|
b2ef423317
|
happy to report SaveFile() works as expected now... yay!
|
2019-12-15 05:51:58 -05:00 |
|
|
|
6906161749
|
that was surprisingly easy
|
2019-12-15 05:38:21 -05:00 |
|
|
|
0d89b26fb6
|
fix some bugs in the way we handle updating the UI for document changes
|
2019-12-15 05:10:33 -05:00 |
|
|
|
5aa2a7518c
|
update docking item title when document changes (port from original UE codebase)
|
2019-12-15 04:39:38 -05:00 |
|
|
|
bd5d5912ab
|
DocumentPropertiesDialogV2 still not ready for prime time, something to do with GtkStackSwitcher
|
2019-12-14 04:53:02 -05:00 |
|
|
|
69c7682a4b
|
hey look, we have a (not really working) property list panel now
|
2019-12-02 07:57:14 -05:00 |
|
|
|
3b82e4ba74
|
provide full file name as name of doctab to avoid collisions with same file title
|
2019-11-23 21:50:18 -05:00 |
|
|
|
b6f6865e7a
|
Set the object model, data format, and accessor to last used values when saving
|
2019-11-16 23:57:45 -05:00 |
|
|
|
c04c8ac747
|
improve text file determination for shorter files and UTF-8 with BOM
|
2019-11-11 06:11:14 -05:00 |
|
|
|
347b6c79dc
|
update SDBB when MainWindow is created
|
2019-11-09 15:18:01 -05:00 |
|
|
|
169047699c
|
implement Editor-agnostic super duper commander-style button bar
|
2019-11-08 23:46:13 -05:00 |
|
|
|
ae76749954
|
dynamic menu items are built-in to UWT now, yay!
|
2019-11-05 16:25:12 -05:00 |
|
|
|
826fa7e19e
|
this works better, but probably isn't foolproof or efficient
|
2019-11-01 05:56:38 -04:00 |
|
|
|
f36b339014
|
implement extension method to FileDialog in order to add file name filter(s) from Universal Editor associations
|
2019-11-01 00:02:17 -04:00 |
|
|
|
98a308fa85
|
if we don't have any accessor, default to a file
|
2019-10-29 13:59:29 -04:00 |
|
|
|
cfd971a756
|
Implement a really shitty way of choosing between a binary or text default editor
|
2019-10-29 13:57:38 -04:00 |
|
|
|
e597cf0450
|
Project and solution system enhancements
|
2019-10-29 13:54:35 -04:00 |
|
|
|
4662aa8999
|
Project and solution enhancements - they actually work now
|
2019-10-25 01:05:52 -04:00 |
|
|
|
c4874fc69c
|
Improvements to saving, including overwriting existing file
|
2019-10-13 02:41:21 -04:00 |
|
|
|
88e753bc66
|
Implement support for multiple Editor views
|
2019-10-12 22:05:18 -04:00 |
|
|
|
4366352ff3
|
We don't really need these comments
|
2019-10-07 18:46:20 -04:00 |
|
|
|
7c43d491de
|
HACK: Force us to notice when a new tab is added
|
2019-10-05 15:39:00 -04:00 |
|
|
|
19e0dfaa90
|
Implement editor-scoped menu items
|
2019-10-05 07:46:18 -04:00 |
|
|
|
1772394d28
|
Implemented loads of expected functionality for FileSystemEditor - needs a lot of improvement though
|
2019-10-03 02:41:25 -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 |
|
|
|
702db97e78
|
doesn't do anything, oh well
|
2019-09-19 00:54:35 -04:00 |
|
|
|
237299f9ee
|
I like command bars better (this should be written to user preferences...)
|
2019-09-18 19:10:26 -04:00 |
|
|
|
58ba665822
|
Load command bar if we are supposed to display both
|
2019-09-18 19:10:02 -04:00 |
|
|
|
698f4f5147
|
The Great MBS Rebranding
|
2019-09-17 02:34:07 -04:00 |
|