29 Commits

Author SHA1 Message Date
a68f8c57f0
Merge branch 'pre-commit' 2022-03-19 14:46:36 -04:00
d2cc76d84c
improve handling of project properties dialog 2022-03-19 14:46:22 -04:00
9bfb038efd
preliminary scaffolding to support project settings 2022-02-07 13:13:25 -05:00
e6be610a9d
rename UniversalEditor.UserInterface.MainWindow to EditorWindow to avoid naming conflict with MBS.Framework.MainWindow 2022-01-17 02:34:41 -05:00
81e5ff40f5
implement icons on ToolbarItemButtons 2021-08-14 23:37:15 -04:00
b16d63279e
preliminary implementation of Panel references - XML and Editor Panels to come soon 2021-08-11 22:26:12 -04:00
c63a7fd999
focus newly-created TreeModelRow after adding it 2021-08-03 23:15:05 -04:00
e670a3646e
migrate functionality from Engine directly into EditorApplication and remove Engine 2021-07-24 17:13:33 -04:00
fb24fb02f7
implementing CellRenderer from UWT - requires MBS.Framework.UserInterface @ a75f688 2021-05-11 22:56:04 -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
9e2d5b2b93
preliminary (read-only) implementation of Property List Panel 2021-04-27 08:49:09 -04:00
e167853c28
move IHostApplication core into UniversalEditor.Core 2021-03-23 14:48:24 -04:00
c3fc908a68
this fires when we switch away from an Editor, so don't crash 2021-02-27 08:35:50 -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
1b93e21699
replace PictureFrame with custom ImageView control in UWT for enhanced features 2021-02-23 23:39:07 -05:00
d1b00ff02e
convert PropertyListPanel to use Glade-based ContainerLayout 2021-01-25 00:07:18 -05:00
9ecb3e3692
convert HostApplication from static class to interface implemented by EditorApplication (a subclass of UIApplication) 2021-01-02 00:30:28 -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
6b1d0f34c7
implement 'Open Containing Folder' for Solution Explorer panel 2020-10-23 21:57:34 -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
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
abd4992fbe
reorganize ListView source into its own sub-namespace 2020-08-15 01:43:55 -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
96b623a30a
convert ExecutableEditor to UWT ContainerLayout-based Glade design 2020-05-18 01:26:58 -04:00
89a5c528fc
improvements to Start Page 2020-03-30 01:35:52 -04:00
19fa0d64bc
reorganize directory structure and remove stale projects. our main focus will be on C# from here on out 2020-03-23 02:28:39 -04:00