From 5eba07caa4f615a320bb5c4706817d8adc99ba32 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Sun, 5 Aug 2007 23:56:40 +0000 Subject: [PATCH] cleanups and 0.3.0-rc2 git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@515 0778d3d1-df1d-0410-868b-ea421aaaa00d --- ChangeLog | 24 ++++++++++++++++++++++++ TODO | 9 +++------ configure.in | 4 ++-- 3 files changed, 29 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index c18945e5d..b3f7e39c8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,27 @@ +2007-08-06 Tobias Doerffel + + * configure.in: + bumped to 0.3.0-rc2 + + * src/lib/mmp.cpp: + added more compat-code to upgrade() for being able to properly open + files created by 0.0.9 and the whole 0.1.x-series + + * plugins/flp_import/flp_import.cpp: + * include/arp_and_chords_tab_widget.h: + * src/core/arp_and_chords_tab_widget.cpp: + * src/lib/mmp.cpp: + cleaned up all the arpeggio-direction-hacks - now the values are UP + (0) to RANDOM (3) at *all* places - required some compat-hacks in + mmp-upgrade()-method + + * include/file_browser.h: + * src/core/file_browser.cpp: + protect m_previewPlayHandle with mutex - fixes crash when releasing + mouse button on preset-file with VST-plugin/-effect while VST-plugin + is still loading + + 2007-08-04 Tobias Doerffel * src/widget/visualization_widget.cpp: diff --git a/TODO b/TODO index ffd70ff71..4044c17a8 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,6 @@ +- do not process effects when playing frozen patterns - select number of channels in export-project-dialog - MIDI over Ethernet support -- lock m_instrument in instrumentTrack-class for not crashing when using m_instrument in notePlayHandle::supportsParallelizing() while instrument is being deleted or so - toby 061228: already fixed on 061218? - try to make vestige-plugin-dlls relative - do song-editor-tempo-connection to vst-plugin inside remoteVSTPlugin - add/remove-steps button in bb-editor for adding/removing according number of steps to/from all patterns of visible beat/baseline @@ -9,7 +9,6 @@ - convert FL-Plucked!-parameters to Vibed-parameters - in flp-import-filter: merge play-list-items if possible - integrated sample-browser in context-menu of sample-track/-tco -- font-size-scaling-coefficient in setup-dialog - make note able of journalling - before calling undoStep/redoStep from journallingObject, save journalling-state-context and disabled journalling, restore afterwards - intelligent journal-entry-merging @@ -21,17 +20,15 @@ - add support for panes-interface (like blender) (instead of MDI etc.) - message to user when importing unsupported MIDI-file (track-count = 0) - AMS/OMS-bindings -- remove binary-embed-system +- remove binary-embed-system (Qt4-resource-system?) - recording-functionality - do not hang when saving while loading VST-plugin (because then we call dispatcher while the load-process is still going on) - tempo-recogn. and sync of beat-samples -- do not quantize when importing from MIDI-file - separate GUI and data/sound-processing-code - make color-scheme switchable: LMMS / user - autosave every 30s (configurable!) and offer recovery at startup after crash - make piano-roll use rubberband instead of implementing a simple one on it's own -- level-meters in output-graph and channel-track -- do not skip samples because of rounding-errors when resampling in src/lib/sample_buffer.cpp +- level-meters in output-graph and instrument-track - MIDI-program/MIDI-mapping/process program-/channel-change-events from MIDI-files - DSSI-support - use drawLineF() for drawing notes in pattern::paintEvent() in qt4-version diff --git a/configure.in b/configure.in index 23303a515..52b794ff6 100644 --- a/configure.in +++ b/configure.in @@ -2,8 +2,8 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.50) -AC_INIT(lmms, 0.3.0-rc1, lmms-devel/at/lists/dot/sf/dot/net) -AM_INIT_AUTOMAKE(lmms, 0.3.0-rc1) +AC_INIT(lmms, 0.3.0-rc2, lmms-devel/at/lists/dot/sf/dot/net) +AM_INIT_AUTOMAKE(lmms, 0.3.0-rc2) AM_CONFIG_HEADER(config.h)