178 Commits

Author SHA1 Message Date
19e0dfaa90 Implement editor-scoped menu items 2019-10-05 07:46:18 -04:00
8caee50b50 Load some editor configuration from XML (not implemented yet) 2019-10-04 06:16:17 -04:00
1772394d28 Implemented loads of expected functionality for FileSystemEditor - needs a lot of improvement though 2019-10-03 02:41:25 -04:00
36d14f6fa2 Conform to new MBS.Framework.UserInterface specification 2019-10-01 20:29:13 -04:00
7cef4b2432 Display an actual splash screen image if we have one in the current directory 2019-10-01 02:42:29 -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
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
16761780be Handle file operations Accessor-agnostically 2019-09-15 15:27:33 -04:00
d5a391d965 Not ready to go with DocumentPropertiesDialogV2 just yet 2019-09-14 22:51:10 -04:00
168ea61082 Sometimes ObjectModel is null, and that's OK 2019-09-14 22:48:51 -04:00
60d3cdab86 Enhancements to field definitions with binary editor 2019-09-14 22:43:51 -04:00
763f1ccce3 Make labels right-aligned (like Bless Hex Editor) 2019-09-09 12:24:45 -04:00
feb5cbcee5 *sigh* manually keep track of document count until we figure out how libgdl works 2019-09-09 11:57:29 -04:00
fc6c26a400 Implement color selection for field definition 2019-09-09 11:46:02 -04:00
de8268fa4e Bug fixes; improvements; add preliminary support for field definitions 2019-09-09 11:16:37 -04:00
88ff8e03f0 Fix some bugs in Save As routine (still have some to track down...) 2019-09-09 04:08:06 -04:00
887ef397f9 Add tab page for Field Definitions, yet to be implemented 2019-09-09 03:43:39 -04:00
f600f8e9f3 Minor improvements and additional features 2019-09-09 03:15:30 -04:00
996ea6609e Holy shit I actually invented a feature that Bless Hex Editor does not have! 2019-09-09 01:19:46 -04:00
578ef369d5 Use the new Binary Editor as the default editor... it's pretty badass so far 2019-09-09 00:50:01 -04:00
d7282dc168 Rename Image to PictureFrame to distinguish from native Image data 2019-09-07 00:08:41 -04:00
f071982794 Drag-and-drop selected files as uri-list (GTK SPECIFIC - FIX ME ASAP) 2019-09-06 20:35:59 -04:00
1223941007 Register temporary directory without specifying any names 2019-09-06 20:34:33 -04:00
0262662d12 No need to open and load file, it's already been done 2019-09-06 19:43:41 -04:00
e9412ef7a0 Use the last-entered file name 2019-09-06 19:42:08 -04:00
439fb9eac8 Implement Extract Files (Copy To) in FileSystemEditor 2019-09-05 23:56:34 -04:00
00529ca593 Add UWT context menu scaffolding to FileSystemEditor 2019-09-05 22:16:17 -04:00
fa8f14ca6a I have no idea what I'm doing 2019-09-02 23:10:10 -04:00
59476f2718 Preliminary support for selections and editor-dependent cut/copy/paste 2019-09-02 16:51:36 -04:00
823936008a Properly implement editor as child of EditorPage during the Load routine (as it is in New) 2019-09-02 07:47:57 -04:00
4c1138198d Preliminary support for PrintHandlers and basic PlainTextPrintHandler (needs a lot of work) 2019-09-02 00:27:10 -04:00
b599f8f44e Preliminary support for Printing with PrintHandlers 2019-08-31 02:09:04 -04:00
dfccff846b I like menu bars, let's keep them menu bars for now 2019-08-16 00:06:33 -04:00
79c03f43bb Try all data formats instead of just the first one 2019-08-15 23:57:52 -04:00
179bd78616 Fix the Open File Dialog 2019-08-05 01:54:07 -04:00
2ec8ce19b1 Keep track of how many untitled documents we have 2019-08-04 17:13:24 -04:00
f7b1306612 Process shortcut keys regardless of whether they have menus or not (this should be in UWT proper) 2019-08-04 11:11:30 -04:00
c34b1e5bf9 Properly display either 'New File' or 'New Project' based on the dialog mode 2019-08-04 11:09:46 -04:00
0bbf8ac806 Close the dialog with 'OK' result when list view item is activated 2019-08-04 11:09:13 -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
c63e3bde9e Don't filter on null text 2019-08-04 01:12:30 -04:00
c4ce7fc6cd Not sure why PlainTextEditor was not advertising support for PlainTextObjectModel 2019-08-03 15:04:02 -04:00
e94f8d2bdf Handle the case where the EditorPage does not contain any Editors 2019-08-03 12:44:24 -04:00
9335d0fd6d Code aesthetics 2019-08-03 11:52:55 -04:00
5f723fa297 Improve undo/redo support (still flaky after more than five years...) 2019-08-02 15:42:54 -04:00