48 Commits

Author SHA1 Message Date
e6be610a9d
rename UniversalEditor.UserInterface.MainWindow to EditorWindow to avoid naming conflict with MBS.Framework.MainWindow 2022-01-17 02:34:41 -05:00
476c07516b
computer broke, frustrated, will clean up this shitload later 2021-12-09 01:04:07 -05:00
cc5df07838
remove obsolete and orphaned code 2021-11-04 08:46:05 -04:00
b16d63279e
preliminary implementation of Panel references - XML and Editor Panels to come soon 2021-08-11 22:26:12 -04:00
481ee946b0
remove broken files 2021-07-25 21:02:07 -04:00
8b363b50d0
Merge branch 'pre-commit' 2021-07-25 16:13:12 -04:00
d8b75962c5
merge stashed changes 2021-07-25 16:12:56 -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
2a64f97317
preliminary implementation of strongly-typed Selection and deletion in FileSystemEditor 2021-05-30 20:17:45 -04:00
44cde38727
Merge branch 'pre-commit' 2021-05-15 00:34:55 -04:00
852d6c941b
reference project SNK file instead of global SNK file (project SNK is a symbolic link to global SNK) 2021-05-15 00:29:40 -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
97d1401c3c
update pre-commit 2021-05-07 22:05:11 -04:00
3f1107b022
implement pre-commit hook 'Forbid spaces in indentation' 2021-05-07 18:15:20 -04:00
8b689aa3ad
add .desktop file 2021-05-07 13:50:26 -04:00
38086708e9
improve Settings framework (requires MBS.Framework.UserInterface @ e33bf19) 2021-04-29 23:01:14 -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
e167853c28
move IHostApplication core into UniversalEditor.Core 2021-03-23 14:48:24 -04: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
847d98850e
reorganize some stuff, fix Undo/Redo command enabling, other minor aesthetic issues 2021-02-26 21:01:25 -05:00
6f6488fb8e
playing around with printing stuff - nothing production ready yet 2021-02-20 22:25:59 -05:00
6ee8782d7e
remove ancient cruft 2021-02-17 21:11:54 -05:00
3d46dd27cc
remove WindowState from UniversalEditor.UserInterface in favor of using the one from UWT 2021-02-17 16:17:30 -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
41136a6a10
start to move some common stuff out of UE and into MBS.Framework.UserInterface 2020-11-20 22:17:57 -05:00
45baa38e04
provide an IDocumentPropertiesProvider interface to indicate a focused IControl which supports document properties 2020-10-23 21:59:39 -04:00
7d926d93ac
deprecate code-based SettingsProviders in favor of XML-based definitions (uwt:b4624f3) 2020-09-25 16:07:39 -04:00
00fbd252af
really broken (but it's a start) print handler for FileSystemObjectModel 2020-09-20 01:08:38 -04:00
a3c51604ec
add names for Settings and remove CustomOptionsDialog in favor of using UWT SettingsDialog 2020-09-05 06:51:13 -04:00
da49113837
preliminary working implementation of Batch Find/Replace dialog... very incomplete 2020-08-26 02:10:11 -04:00
cea33b9b6a
provide ability to paste a string of binary bytes (in hex notation) directly into the binary editor 2020-08-21 12:31:40 -04:00
8c5836c95a
improvements and additional features to Database editor 2020-08-12 21:45:52 -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
1eed5e83c2
implement rudimentary editor for Markup ObjectModel 2020-06-18 10:17:52 -04:00
693804dbb6
single-instance is supported natively on GTK, and the IPC helper has been moved to UWT WindowsForms engine 2020-06-14 00:46:04 -04:00
96b623a30a
convert ExecutableEditor to UWT ContainerLayout-based Glade design 2020-05-18 01:26:58 -04:00
7ba9469aa1
add msbuild task to copy the appropriate UWT engine to our output path rendering custom build scripts unnecessary 2020-05-11 09:25:12 -04:00
651f4eb4ff
convert DatabaseEditor to UWT ContainerLayout-based Glade design 2020-05-10 03:17:13 -04:00
2724d9461d
implement NewDialog (the New Document and New Project dialog) as a UWT-based ContainerLayout design 2020-05-09 19:36:26 -04:00
be832ce119
implement a UWT-based RIFF chunked document editor 2020-05-09 09:20:29 -04:00
2d01be239c
FINALLY implement UWT-based user interface for the BookmarksManager 2020-05-05 21:29:19 -04:00
8018eb6db2
migrate FileSystemEditor entirely to UWT ContainerLayout 2020-05-04 02:46:59 -04:00
255e61deb3
finish implementing the PropertyListEditor as a UWT ContainerLayout-based control 2020-05-03 19:26:37 -04:00
400f962de1
reorganize directory structure and remove stale projects. our main focus will be on C# from here on out 2020-03-23 03:05:03 -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