37 Commits

Author SHA1 Message Date
3fd8baaa60
we should let the user choose which AudioPlayer / audio backend to use 2020-12-04 23:35:51 -05:00
9b4e7b7ba4
Rename Surodoine to MBS.Audio for branding and reorganization purposes 2020-12-04 22:41:04 -05:00
e2021ee52e
use dragmanager for stuff 2020-11-07 23:47:38 -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
2c01de0531
expose some things to third-party plugins (e.g. collaboration) 2020-10-20 20:56:31 -04:00
b029bc8b9b
add ability to actually play the WaveformAudioObjectModel (with Surodoine AudioPlayer) and restructure glade ui 2020-10-12 22:17:45 -04:00
8095492aac
remove NotePropertiesDialog in favor of using SettingsDialog 2020-09-25 16:10:18 -04:00
7d926d93ac
deprecate code-based SettingsProviders in favor of XML-based definitions (uwt:b4624f3) 2020-09-25 16:07:39 -04:00
b5fb12fc07
vector image editor enhancements and DataFormat for OpenDocument drawing vector files 2020-09-20 01:09:56 -04:00
a3c51604ec
add names for Settings and remove CustomOptionsDialog in favor of using UWT SettingsDialog 2020-09-05 06:51:13 -04:00
57664bd409
add vector image support to Multimedia plugin with vector image editor and some DataFormats 2020-08-28 16:09:51 -04:00
da49113837
preliminary working implementation of Batch Find/Replace dialog... very incomplete 2020-08-26 02:10:11 -04:00
abd4992fbe
reorganize ListView source into its own sub-namespace 2020-08-15 01:43:55 -04:00
3e795dbac7
begin rendering the waveform at the midpoint 2020-08-07 01:49:01 -04:00
4f0bcb87bb
fix formatting 2020-06-14 00:46:02 -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
5ad6fb3927
preliminary implementation of multiple selection using EditorSelections 2020-05-24 19:13:36 -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
05da69d206
implement Document Explorer for PictureCollectionEditor 2020-05-20 13:25:30 -04:00
40f453c391
UWT now supports DrawImage 2020-05-19 14:10:57 -04:00
96b623a30a
convert ExecutableEditor to UWT ContainerLayout-based Glade design 2020-05-18 01:26:58 -04:00
c1458948a4
preliminary implementation of horizontal scrolling support in SynthesizedAudioEditor; still buggy 2020-05-15 08:39:18 -04:00
f884365c95
various feature additions, improvements, and bug fixes to synthesized audio plugins and editors 2020-05-14 23:47:32 -04:00
6c5dea0ec9
HUGE improvements to synthesized audio editor and minor bug fixes in VSQX format; we can now inline edit lyrics in editor and all sorts of cool stuff 2020-05-12 20:49:04 -04:00
26b5557b35
move the creation of the initial track in an empty synth-audio document to pure UI code to prevent mass hysteria and confusion 2020-05-12 08:41:16 -04:00
c24bf4d393
finally fix drawing dragging note borders 2020-05-12 04:14:23 -04:00
7518195379
play a bit more nicely with themes 2020-05-12 02:58:25 -04:00
fbcdb59221
use theme colors for selection highlight 2020-05-10 01:57:53 -04:00
f0b529a857
add standard header to existing code files 2020-04-29 00:57:58 -04:00
4112dd1cd9
use theme color as selected border color 2020-04-09 02:31:57 -04:00
7d4e14f34c
scrolling, clipping, and hit test improvements to Palette editor 2020-04-08 08:21:52 -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