46 Commits

Author SHA1 Message Date
26634f7efd
notify editor when content changes 2019-12-20 07:34:16 -05:00
c3a1516811
the entire undo/redo system in Universal Editor needs a MAJOR overhaul 2019-12-16 07:58:20 -05:00
a1827a07fc
horribly inefficent signaling to let us know when a document is changed 2019-12-15 04:41:40 -05:00
5b520674e6
properly sort sizes and dates 2019-11-29 22:01:28 -05:00
6e88858c88
enable proper sorting of treeview columns by explicitly specifying the data type 2019-11-29 21:42:27 -05:00
e159842152
play nice with plugins 2019-11-25 02:08:48 -05:00
8c0a110000
Display default value of field in treeview 2019-11-20 00:15:28 -05:00
155c72e7c9
improvements to File System Editor w/r/t adding items to folders 2019-11-18 23:55:55 -05:00
60a19673cb
improvements to File System Editor w/r/t adding items to folders 2019-11-18 23:54:38 -05:00
0c3a7af6b9
provide different menus for Folder and File selected items 2019-11-18 23:53:39 -05:00
47b1e2ffc8
Preliminary implementation of Database Editor 2019-11-16 22:47:42 -05:00
db78228129
properly display ModificationTimestamp in listview 2019-11-15 12:09:49 -05:00
68afe04e1e
must have missed this when porting to UEXML 2019-11-10 09:28:42 -05:00
180553165d
attach context menu event handlers in a per-Context manner to prevent collisions between two similar (type-identical) editors 2019-11-09 23:06:14 -05:00
e6c64a4886
provide default keybindings for Commander-style FileSystemEditor (this should be done in XML) 2019-11-08 23:45:18 -05:00
472f2d8366
implement context menu in UEXML instead of code 2019-11-07 11:04:21 -05:00
8d0edb13bb implement start/end/length seeking and endianness 2019-11-01 07:04:19 -04:00
628552883e implement converter for fixed-length string 2019-10-31 21:25:59 -04:00
a147506dc5 update field definition when data changes 2019-10-31 15:08:37 -04:00
34914358e0 Enhance BinaryEditor grammar definition support (still incomplete) 2019-10-31 02:52:09 -04:00
1772394d28 Implemented loads of expected functionality for FileSystemEditor - needs a lot of improvement though 2019-10-03 02:41:25 -04:00
698f4f5147 The Great MBS Rebranding 2019-09-17 02:34:07 -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
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
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
f071982794 Drag-and-drop selected files as uri-list (GTK SPECIFIC - FIX ME ASAP) 2019-09-06 20:35:59 -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
4c1138198d Preliminary support for PrintHandlers and basic PlainTextPrintHandler (needs a lot of work) 2019-09-02 00:27:10 -04:00
c4ce7fc6cd Not sure why PlainTextEditor was not advertising support for PlainTextObjectModel 2019-08-03 15:04:02 -04:00
ff532fa61d No longer use generic types for Setting 2019-07-29 21:28:08 -04:00
af920815f8 Provide a way to differentiate between application settings (shown in the Settings dialog) and others 2019-07-29 10:35:50 -04:00
8b42934529 Rename Options to Settings (for whatever reason) 2019-07-29 10:24:08 -04:00
6192763052 Start adding some UE-specific OptionProviders 2019-07-28 10:27:13 -04:00
7c497d6df0 uwt: Change access modifiers to protected for event handler functions 2019-07-20 17:58:09 -04:00
9bc4b56dec Indicate that we support drag-and-drop 2019-07-19 15:28:37 -04:00
55f6f504f3 Enable multiple selection 2019-07-19 14:47:44 -04:00
8032a0d642 Universal Editor 5 huge commit 2019-07-17 23:28:36 -04:00