cleanups and 0.3.0-rc2

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@515 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2007-08-05 23:56:40 +00:00
parent 5e4a3c4b71
commit 5eba07caa4
3 changed files with 29 additions and 8 deletions

View File

@@ -1,3 +1,27 @@
2007-08-06 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* 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 <tobydox/at/users/dot/sourceforge/dot/net>
* src/widget/visualization_widget.cpp:

9
TODO
View File

@@ -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

View File

@@ -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)