|
|
bb6bb8b60a
|
do not cause SelectionChanged to be handled (again) while we are currently processing a selection change
|
2021-08-11 23:53:31 -04:00 |
|
|
|
df32d49b11
|
preliminary implementation of Editor Panels - CRASHES when switching back after adding a panel though
|
2021-08-11 23:34:47 -04:00 |
|
|
|
b16d63279e
|
preliminary implementation of Panel references - XML and Editor Panels to come soon
|
2021-08-11 22:26:12 -04:00 |
|
|
|
dca1c130ff
|
allow creating empty document without an Accessor being set
|
2021-07-24 17:17:08 -04:00 |
|
|
|
e670a3646e
|
migrate functionality from Engine directly into EditorApplication and remove Engine
|
2021-07-24 17:13:33 -04:00 |
|
|
|
dbe9f59538
|
need to fix opening twice, but now we can handle import settings when launched via native file browser, for example
|
2021-05-31 23:38:50 -04:00 |
|
|
|
dcdfd4c8b8
|
inhibit logout/shutdown if there are unsaved documents
|
2021-05-16 07:07:12 -04:00 |
|
|
|
98732be788
|
do not crash if we don't have permission to save the file when invoking Save
|
2021-05-13 17:37:15 -04:00 |
|
|
|
6de9efa9e9
|
fix crash if OpenFile(string) is called and file is not found - e.g. from Bookmarks menu
|
2021-05-11 23:56:24 -04:00 |
|
|
|
215a5f9182
|
implementing CellRenderer from UWT - requires MBS.Framework.UserInterface @ a75f688
|
2021-05-11 23:55:37 -04:00 |
|
|
|
97d1401c3c
|
update pre-commit
|
2021-05-07 22:05:11 -04:00 |
|
|
|
8b689aa3ad
|
add .desktop file
|
2021-05-07 13:50:26 -04:00 |
|
|
|
d762f59ae7
|
implement Recent Documents list in start page and main menu
|
2021-04-27 08:50:34 -04:00 |
|
|
|
9e2d5b2b93
|
preliminary (read-only) implementation of Property List Panel
|
2021-04-27 08:49:09 -04:00 |
|
|
|
7386dd2005
|
provide events for EditorChanging/EditorChanged
|
2021-03-26 14:22:02 -04:00 |
|
|
|
87f0da0493
|
EditorPages are not the only Pages that have titles
|
2021-02-27 08:36:20 -05:00 |
|
|
|
497b56ec93
|
rename StartPagePanel to StartPage (because it displays in the document area, it is a Page)
|
2021-02-27 08:35:13 -05:00 |
|
|
|
0185e4ab32
|
take advantage of FINALLY! keyboard and mouse binding support in UWT and some other aesthetic improvements
|
2021-02-23 23:52:48 -05:00 |
|
|
|
6f6488fb8e
|
playing around with printing stuff - nothing production ready yet
|
2021-02-20 22:25:59 -05:00 |
|
|
|
c838d4be27
|
properly enable/disable commands when appropriate
|
2021-02-20 14:24:39 -05:00 |
|
|
|
6ee8782d7e
|
remove ancient cruft
|
2021-02-17 21:11:54 -05:00 |
|
|
|
7318cdacaa
|
Merge branch 'master' of github.com:alcexhim/UniversalEditor
|
2021-01-10 15:27:59 -05:00 |
|
|
|
8d8a6258d0
|
Merge branch 'master' of github.com:alcexhim/UniversalEditor into master
|
2021-01-10 16:04:58 -05:00 |
|
|
|
57c1db3d5b
|
use String.Format and don't use GetFileName
|
2021-01-10 16:03:11 -05:00 |
|
|
|
97c9e605c4
|
expose the Editors and Documents in a given UE MainWindow
|
2021-01-09 22:39:57 -05:00 |
|
|
|
e8eab14089
|
migrate Application to a non-static class so we can develop UI-specific stuff in a subclass
|
2020-10-26 16:49:11 -04:00 |
|
|
|
45baa38e04
|
provide an IDocumentPropertiesProvider interface to indicate a focused IControl which supports document properties
|
2020-10-23 21:59:39 -04:00 |
|
|
|
a1ec00983b
|
major improvements to project system including 'virtual' in-memory file system for projects and multiple project types (natures)
|
2020-10-22 21:21:04 -04:00 |
|
|
|
06fe3b2506
|
remove outdated code
|
2020-10-20 20:55:52 -04:00 |
|
|
|
29b8690485
|
templating improvements and actually loading the ObjectModel content via XML from a template
|
2020-10-08 16:11:28 -04:00 |
|
|
|
7cd5a3fb24
|
support complete URIs and schemes in Accessors (e.g. file:///blah/blah/blah
|
2020-10-08 16:09:23 -04:00 |
|
|
|
3bddb9cfd7
|
this has been moved to UWT proper
|
2020-09-29 04:54:15 -04:00 |
|
|
|
4cb7b90ce3
|
call Application.ShowSettingsDialog to minimize code reuse
|
2020-09-25 17:39:05 -04:00 |
|
|
|
1221a7aacc
|
don't display the confirm exit dialog twice
|
2020-09-20 01:03:36 -04:00 |
|
|
|
de321a3e39
|
display a message if we can't find any print handlers to handle the FilePrint command
|
2020-09-20 00:43:07 -04:00 |
|
|
|
a2f874a728
|
expose the current project and solution as properties on IHostApplicationWindow (used by build system)
|
2020-09-20 00:43:07 -04:00 |
|
|
|
3d66a06827
|
clear document explorer panel when editor is null
|
2020-09-20 00:43:06 -04:00 |
|
|
|
71e64ea1ff
|
remove unused code
|
2020-09-20 00:43:06 -04:00 |
|
|
|
ee8411e33f
|
use the given filename from the New dialog as default document filename if specified
|
2020-09-11 18:50:37 -04:00 |
|
|
|
f150251cf2
|
allow us to create new files within a FileSystemObjectModel entirely in memory
|
2020-09-10 05:45:31 -04:00 |
|
|
|
218dcd844e
|
Insert CustomOptions from the current DataFormat into Document Properties dialog
|
2020-09-06 06:04:07 -04:00 |
|
|
|
01c659db7f
|
close Accessor before we attempt to retry so it loads from the beginning next time
|
2020-08-31 20:19:52 -04:00 |
|
|
|
1a6f6133ab
|
set DocumentFileName to display current file name under/beside window title
|
2020-08-29 20:34:51 -04:00 |
|
|
|
da49113837
|
preliminary working implementation of Batch Find/Replace dialog... very incomplete
|
2020-08-26 02:10:11 -04:00 |
|
|
|
3f3943e1de
|
oops forgot about this one
|
2020-08-17 11:48:41 -04:00 |
|
|
|
70730ac1a0
|
it is now possible to automate the opening of 'embedded' documents in proper Editors without an Accessor
|
2020-08-12 21:45:51 -04:00 |
|
|
|
03565555f7
|
notify before a context menu is to be displayed on the Document Explorer treeview
|
2020-06-25 08:10:23 -04:00 |
|
|
|
961dd0ad54
|
populate drag-drop list of files in a more cross-platform way (requires latest uwt)
|
2020-06-17 18:52:14 -04:00 |
|
|
|
b5af263ae8
|
don't puke if we get an UnauthorizedAccessException
|
2020-06-17 18:32:05 -04:00 |
|
|
|
948f4c7796
|
reset accessor position when trying next DataFormat
|
2020-06-17 18:31:49 -04:00 |
|