|
|
3be465d5bd
|
reset Accessor to beginning before attempting to detect binary or text
|
2020-06-14 00:46:04 -04:00 |
|
|
|
0921852b48
|
actually apply FileSourceTransformations if specified
|
2020-06-14 00:46:03 -04:00 |
|
|
|
7fdf6e79a2
|
properly throw ObjectModelNotSupported instead of just silently failing
|
2020-06-14 00:46:03 -04:00 |
|
|
|
020d7b2a3d
|
offset/length calculation for this was severely broken
|
2020-06-14 00:46:03 -04:00 |
|
|
|
6c0046a21d
|
add reference to MBS.Framework to bring in CaseSensitiveHandling enum and advanced File functionality
|
2020-06-14 00:46:02 -04:00 |
|
|
|
4f0bcb87bb
|
fix formatting
|
2020-06-14 00:46:02 -04:00 |
|
|
|
b3b47681c3
|
use DragManager for drawing selection rectangle
|
2020-06-14 00:46:02 -04:00 |
|
|
|
fbcdf24976
|
for code which has been ported to accept an IFileSystemContainer but expects something like a Folder which has a name
|
2020-06-14 00:46:01 -04:00 |
|
|
|
2a64d6a799
|
implement WriteSingleArray function
|
2020-06-14 00:46:01 -04:00 |
|
|
|
1323984fbd
|
preliminary implementation of document properties settings provider for the Heroes of Might and Magic II map editor
|
2020-06-14 00:46:01 -04:00 |
|
|
|
1f1f4a9fb0
|
properly notify Editor that it's been changed when the Document Properties settings providers have been modified
|
2020-06-14 00:46:00 -04:00 |
|
|
|
54e11b8da6
|
provide a way for embedded Accessors returned from a FileSystemObjectModel to access files relative to their location (not just physical files)
|
2020-06-14 00:45:03 -04:00 |
|
|
|
47b478c1a8
|
implement ShowContentsWhileDragging property
|
2020-05-30 06:00:49 -04:00 |
|
|
|
7ba01e91a9
|
add TextBox implementation to New World Computing window layout definition file
|
2020-05-29 18:11:32 -04:00 |
|
|
|
5d80b16e37
|
preliminary (broken?) implementation of XPM image format
|
2020-05-28 18:40:55 -04:00 |
|
|
|
304ed7a14f
|
we have a 'special' MainWindow subclass of Window in UWT now
|
2020-05-28 18:39:27 -04:00 |
|
|
|
abb2ba7b49
|
prevents the FileAccessor from "helpfully" creating an empty file with the given name if it doesn't exist
|
2020-05-28 18:38:52 -04:00 |
|
|
|
06979c2c35
|
be a bit more verbose when catching inner exceptions
|
2020-05-28 18:23:04 -04:00 |
|
|
|
8d758b3bf1
|
continue searching for the next appropriate DataFormat if the previous one throws ObjectModelNotSupportedException
|
2020-05-28 18:22:26 -04:00 |
|
|
|
8441f2e2f3
|
boilerplate for marking the SyntaxEditor as dirty
|
2020-05-28 18:21:46 -04:00 |
|
|
|
5bc7e2dc91
|
fix two stupid bugs in RIFFDataFormat
|
2020-05-28 18:20:19 -04:00 |
|
|
|
28bb5da3cc
|
implement IDisposable for Document so we can do cool things like (using Document.Load()...)
|
2020-05-28 18:19:29 -04:00 |
|
|
|
477ebaed5a
|
preliminary implementation of New World Computing map editor for Heroes of Might and Magic II
|
2020-05-28 18:19:02 -04:00 |
|
|
|
854ba278c8
|
various improvements and additions to the New World Computing / Heroes of Might and Magic plugin
|
2020-05-28 18:17:51 -04:00 |
|
|
|
98a9a347bc
|
provide support for playing, creating, and modifying sprite animations in PictureCollectionObjectModel
|
2020-05-28 18:13:27 -04:00 |
|
|
|
f0bf09b709
|
do not crash if we are given a picture with invalid dimensions
|
2020-05-28 16:42:50 -04:00 |
|
|
|
1947da62cd
|
convert PictureCollectionEditor to UWT ContainerLayout-based Glade design
|
2020-05-27 19:20:24 -04:00 |
|
|
|
dd898b5582
|
Views should be Containers, not CustomControls - but what's the difference between View and Editor? who knows...
|
2020-05-24 19:16:54 -04:00 |
|
|
|
7de88dbe86
|
not sure what this really is, still needs work to be done
|
2020-05-24 19:16:19 -04:00 |
|
|
|
d2f0e51906
|
DirectDrawSurfaceDataFormat moved to Multimedia (not Multimedia3D) namespace a while back; use modern ContinueLoading function instead of doing all the hard work ourselves
|
2020-05-24 19:15:30 -04:00 |
|
|
|
5ad6fb3927
|
preliminary implementation of multiple selection using EditorSelections
|
2020-05-24 19:13:36 -04:00 |
|
|
|
6f5d7150d9
|
better sorting for Associations
|
2020-05-24 19:10:38 -04:00 |
|
|
|
b3761f679d
|
finally add missing object definitions to New World Computing BIN data format
|
2020-05-24 12:26:58 -04:00 |
|
|
|
33320bfc77
|
improvements to New World Computing dialog layout processor (BIN files) and Designer support for loading and rendering appropriate related ICN sprite files
|
2020-05-24 10:24:22 -04:00 |
|
|
|
e34df72fc9
|
preliminary implementation of a linear Waveform audio editor similar to Audacity
|
2020-05-24 10:21:36 -04:00 |
|
|
|
781e7597df
|
improvements to synthesized audio plugins and preliminary implementation of a MIDI Events list view for synthesized audio editor
|
2020-05-24 10:19:10 -04:00 |
|
|
|
5f056f0432
|
reorganization: rename PianoRollEditor to SynthesizedAudioEditor; the piano roll is supposed to be one of several switchable EditorViews for the SynthesizedAudioEditor
|
2020-05-20 18:20:58 -04:00 |
|
|
|
186a157438
|
still has bugs but at least some of them have been fixed
|
2020-05-20 13:46:55 -04:00 |
|
|
|
08c94f050c
|
this cruft has been superseded by the RefreshEditor() function in Pages/EditorPage.cs
|
2020-05-20 13:45:49 -04:00 |
|
|
|
d9b54cd2de
|
reset FileAccessor custom options to default values when DataFormat is unselected
|
2020-05-20 13:45:07 -04:00 |
|
|
|
05da69d206
|
implement Document Explorer for PictureCollectionEditor
|
2020-05-20 13:25:30 -04:00 |
|
|
|
06c53cd4a7
|
add function to generate a list of colors used by the PictureObjectModel
|
2020-05-20 13:24:55 -04:00 |
|
|
|
b72b253433
|
refactor stride calculation into separate function for arbitrary pixel depths
|
2020-05-20 13:23:15 -04:00 |
|
|
|
8e2bd583c1
|
properly set Editor.Title
|
2020-05-20 13:18:15 -04:00 |
|
|
|
777cef98e8
|
I was stupid, this actually needs to do something slightly different for the Writer vs. Reader. maybe the padding calculation can be refactored out?
|
2020-05-20 13:17:42 -04:00 |
|
|
|
40f453c391
|
UWT now supports DrawImage
|
2020-05-19 14:10:57 -04:00 |
|
|
|
53ca5abdfc
|
add DataFormat for reading (and possibly writing, though untested) TIL sprites - for map tiles
|
2020-05-18 21:30:51 -04:00 |
|
|
|
b6a997e5c7
|
be more informative when errors occur
|
2020-05-18 21:29:36 -04:00 |
|
|
|
a8058e0e6b
|
fix incorrect associations, namespaces, and other little bugs
|
2020-05-18 15:03:06 -04:00 |
|
|
|
4b87d17013
|
do not attempt to create an instance of an abstract Editor
|
2020-05-18 01:53:36 -04:00 |
|