On Friday 08 September 2006 3:35 pm, Chris Cannam wrote:

> Also seeking contributions for the "what's new in 1.3" release note.

Here is the raw list.  I'm not up for rearranging it into some logical order 
at the moment.  I suggest we should extrapolate highlights into some nice, 
inviting sounding go get your latest whoopty do here summary, and provide the 
complete version to anyone who cares.  It's supposed to be all the top level 
this or that got done, with all the purely internal stuff that's of no 
interest to anyone on the outside pulled out, and with this fix didn't work 
that fix fixes this fix kind of nonsense distilled down to the underlying 
thing that eventually happened.

It may fall short of its target.

-- 
D. Michael McIntyre 
Linux fanatic, and certified Geek;  registered Linux user #243621

Author of Rosegarden Companion http://rosegarden.sourceforge.net/tutorial/
* Rename the darker white background to cream, and restore the lighter
  white for use in the matrix editor (where the darker one is dark enough
  to interfere with the beat subdivision lines)

* Shift-click between markers on the marker ruler to set a range

* Documentation updates for tempo ruler, markers, ranges etc

* Fix for #1543172 right click menu missing from main window tempo ruler
  (by abandoning KXMLGUIFactory entirely for this purpose)

* Partial fix to #1507340 shouldn't be possible to resize segment from
  matrix editor.  Ensure that segment duration is preserved when shrinking
  a note that previously butted up to the end of the segment.

  It's still possible to grow the segment from within the matrix editor 
  to be fixed.

* Add more detail to status bar in matrix and notation  use bar-beat-tick
  instead of raw timings, and show the start time of the note you're hovering
  over, in the matrix, as well as the grid snap time

* Add an ordering to RosegardenParameterBoxes dependent on their containing
  area's layout mode, so that the classic and tabbed styles can have boxes
  ordered differently

* Place the classic parameter area in a scroll view with an optional vertical
  scrollbar

* Make the collapsing areas remember their state, and make only the first one
  in the track parameters be expanded by default

* Make the classic layout mode the default again

* Add a tip mentioning the alt- and ctrl- mousewheel functions

* Fix for #1507338 far too easy to set note durations to zero in matrix

* Add collapsing frames within track parameter box

* ctrl + mousewheel to zoom in and out in matrix and notation views

* ctrl + mousewheel to zoom in and out in main segment canvas

* Fix for #1506081 (segment canvas misbehaves when file saved with zoom != 100%)

* Fix for #1543171 double click to turn repeats into copies broken

* Preset file translation support

* Slight improvement over Pedro's fix on 1508006 (notes not played if comp
  expanded to recover lost notes) Schedule a composition mmapper reset rather
  than performing one for each event, which can be expensive.

* Complete though probably suspect Spanish translation update.

* Documentation for recording filters, MIDI routing

* Updates to the Rosegarden Handbook

* Initialize loop position when NotationView or MatrixView is created.
  The loop position is obtained from the composition.

* Add missing connection between the top ruler of NotationView and
  the top ruler of MatrixView to the doc pointer. Fixes the setting
  of loop for playback, which is now the same in all views.

* Fix sequencer crash following continuous tempo editing, reported by Vlada.
  This bug may have caused other crashes in high-load situations, so it's a good
  one to nobble.

* ensure that playback stays in roughly the same place when a tempo is edited
  during playback (rather than skipping left when reducing tempo and right when
  raising it)

* Change command name from Add Tempo Change to Change Tempo, so that it
  makes sense for tempo value edits as well

* Avoid changing anything if you simply click without dragging

* Fix for 1540695 (previews drawn incorrectly when changing comp start to < 1)
  clear the seg. rects cache to flush the preview cache.

* rearrange parameter boxes from track/segment/instrument to segment/instrument/
  track  let's see what people say


* Fix for 1539726 (Height of canvas indepandent of number of tracks)

* Add right-button menu to tempo ruler

* Tidy up signal routing for tempo/timesig editing from ruler and views

* Make tempo view a single window that is popped to the front instead of
  permitting many of them to be visible at once

* basics of editing ramped tempo targets in tempo ruler

* add toText to RealTime and use it in most of the RealTime-printing bits of
  the GUI, hoping it'll be a bit friendlier than the current machine-readable
  RealTime::toString.

* make it possible to move a tempo change by dragging in the tempo ruler.

* Fix for #1508006 (notes not played if comp expanded to recover lost notes)

* ensure new tempo dragging works in matrix & notation as well

* update the tips file (nice to be able to get rid of that one about how the
  composition isn't infinite!)

* add a new LilyPond demo to show exportables that weren't highlighted in the
  other one

* Yamaha TG500 multiplay mode device file, from thomax <[EMAIL PROTECTED]>

* Parameter Boxes: a bit of fun with labels and squeezed texts

* Fix #1538843 by twiddling the octave diddling to yield C4 as expressed in
  presets-editable.conf works out to C5 absolute pitch, which we normally
  interpret (-2) to C3.  (This is ugly, this whole octave offset thing.)

* (We still have 249 instruments after taking out all the two-bar ones that
  can't be properly supported yet.  That's impressive!)

* Fix #1538844 by using a better method from Pitch

* Even better verbose error messages affecting sequencer startup problems

* Hide note range buttons from the segment parameter box, when using 
  the vertically stacked layout of the parameter area.

* New menu option to enable/disable MIDI Thru Routing 
(Composition->Studio->MIDI Thru Routing)

* Fix a bug causing the filters to not work properly the first recording take.

* Fix bug #1538345: NotationView: rests not split in 1st bar when adding triplet

* add soprano clef (tentatively, pitchOffset -5 may not be right)

* make transposing key thing work on single *or* multiples

* new dialog option to control the preceding

* forgotten miscellany?

* Fix compiling with g++ 4.1.2 (this is not a compiler bug).

* RFE #1531211 - new MIDI Thru behavior when recording several tracks at once 

* fixes #1520716 (such a simple comment belies the 16 hours of self-torture
  that went into this one)

* Improve the default mode for Step Recording:
  - if notes overlap, they are interpreted as a chord, and, consequently,
  - drop the option for "Chord Overlapping Notes".

* Show correct bpm in tempo ruler text float for time sigs that don't have a 
  4 on the bottom

* add an explicit tempo=120 in autoload


* Fix arithmetic overflow in Composition::realTime2Time when a ramped tempo
  didn't actually ramp

* Finish up the first basic feature in the new-style tempo ruler  you can
  now click-drag to increase or decrease a given tempo change


* load presets button is working now, with assorted bugs outstanding

* include "Chord Overlapping Notes" mode also in the MatrixView.

* Horizontal layout for guitar fingerings

* Fix for #938552 (Track: Overlapping segments are not highlighted separately)

* fix for #1530662: MIDI Realtime Start/Continue is sent after Stop

* Fix 1431542 (Strange gray zone in RG main window)

* NotationView: rename "Chord Overlapping" to "Chord Overlapping Notes"
  and create icon for the mode.


* Added new "Chord Overlapping" option which works together
  with the step-by-step recording in NotationView.  Fixes feature
  request #1528807.

* Increase transpose range to four octaves plus or minus, to accommodate
  Magnus's instrument preset definitions.

* Fix bug #1528359: Lilypond export: crash when exporting an empty composition.

* fix #1522784, show 15 clefs instead of 16

* add Roland-Fantom-XR-addon-SRX-06.rgd from Steve D

* Fix for Debian Bug #374814: rosegarden 1.2.3 dies on startup if no lircrc is 
available

* New VERSION name policy: removed the 4- prefix from the version string.

* Remove the remaining bits of aRts support

* Mutitrack MIDI recording: enable device and channel filters at the Track 
Parameters Box

* Delete the input MIDI channel filter from the Instrument Parameters Box

* Rearrange layout in the Track Parameters Box

- apply the patch from Martin to allow up to 32 controllers to be shown in the 
  InstrumentParameterBox. Only 8 of them are shown when the vertically stacked 
layout is used


* implement new track properties for clef, transpose, color that are editable
  loadable/saveable on a per track basis; properties affect segments created
  with the pencil, or recorded MIDI segments

* Czech translation update from Jan Bina (not up to date at the time of
  compiling this pre-release list)

* fix for #1519315 (crash when switching docs with open tempo editor)

* Fix for #1514850, making LilyPond directives toggleable

* Add text float to tempo ruler

* Fix #1512143

* Fix to #1512198 can't enter tempo from notation ruler

* MMC LOCATE master patch from Vince Negri

* Avoid crash when trying to seek and read from beyond the end of a small
  audio file

* LilyPond export: Use \tweak syntax to set the style of the individual notes
  in a chord. Fixes request #1517151.


* New feature: track parameter box. 

* Catalan translation updated, by Quim Perez Noguer <[EMAIL PROTECTED]> (not up
  to date at the time of assembling this pre-release list)

* New parameter area, by Martin Shepherd <[EMAIL PROTECTED]>

* LilyPond directives additions:
  - glissando
  - arpeggio
  - tiny
  - small
  - normalsize
  - add support for 1 2 alternative endings in LilyPond export
  - add new demo testfile to show how these are used in the context of a
    multi-voice piano piece
  - add export of Segno and Coda to LilyPond

* Fix #1513569

* Fix for #1466837 (Sourceforge tracking system) and Debian 
  #374716: Segfault when /dev/snd/seq is unavailable
  Based on a patch by Mike O'Connor

* Preserve notation timings through cut and paste

* Fix for 1508176

* beneficially re-plumbed text entry combo with canned convenience texts

* Ensure the full duration of a range is copied and pasted even if there's
  nothing in it

* When copying and pasting repeating segments:
  - make the resulting segments not repeat unless the whole of the original
    is included
  - expand out the repeats if the area being copied includes parts of them

* Fix to audio previews on segment canvas  use only the non-repeating part
  of the segment rectangle for the preview extents


* Variation on a patch from Mikael Larsson <[EMAIL PROTECTED]>
  to add loop start/end position set buttons to the transport window

* Make segment summary table sortable by header

* Fix hang when moving a repeating segment using range cut/paste

* quick addition to attempt to make the track buttons number less
  susceptible to changes in the global font size

* Further fixes to cut/pasting time signatures and tempos when cut/pasting
  a range

* More on cutting and pasting time sig and tempo alongside bits of segments.

* Multitrack MIDI recording.

* Truncate events that overrun end of range being copied to clipboard

* Small rearrangement to toolbar  put the Manage Audio Segments button
  with the segment editing buttons (because that's really what it is), and
  introduce separators between those buttons, Quantize, and the studio
  buttons


* The source is in svn, not anymore in cvs.

* Make a start on cut, copy and paste of time ranges including all segments,
  tempos and time signatures.  So far it works quite well for MIDI segments
  and does nearly but not quite the right thing for audio.  Tempo and time
  signature support is begun in the code, but not activated at all yet.

* Some fixes to Paste generally, to improve handling of track locations of
  multi-segment pastes and to avoid pasting excess empty sections at ends
  of segments.

* Remove some Rosegarden:: prefixes in files that import from RG namespace

* An attempt at setting a sensible font size in track labels even when the
  KDE default font is large  doesn't seem to work properly

* LilyPond export: Arbitrary partial durations are be handled by the
  following way: split to partial duration to 64th notes: instead of
  "4" write "64*16".

* Roland RD-700SX bank definitions from Tuomas Airaksinen <[EMAIL PROTECTED]>

* Patch from Martin Shepherd <[EMAIL PROTECTED]> to fix instrument
  parameter box rotary controller updates

* removed dead, obsolete and not even compiled ArtsDriver.

* fix for #920879 (Incorrect MIDI Text Marker export)

* LilyPond export: Use "track" only in staff context name, not in the 
instrument name.
  Fixes bug #1499317.

* Fix for #1431542 (Strange gray zone in RG main window)

* Feature request #1478995: Split segment at any arbitrary time

* LilyPond export: add new \tempo in global context only if tempo was 
  changed

* LilyPond export: introduce \partial DURATION in \global context.
  Do not typeset skips in front of the earliest segment.

* MIDI System Realtime transport functions, fix & cleanup

* Enable start and stop transport functions remotely by simple MIDI /START/STOP 
messages.
  This feature was suggested by Eckhard Jokisch <[EMAIL PROTECTED]> a month ago.

* Removed utterly obsolete kde3.1 compatibility classes

* Change notation configuration page icon for another, more appropriate stock
  KDE icon

* library contribution from Matt Osmus

* LilyPond export: All the tempo changes are included in "globalTempo" context.
  - This context contains only skip notes between the tempo changes.
  - First tempo marking should still be include in \midi{ } block.


* LilyPond export: add \ppppp, \pppp, and \ffff.

* Lilypond export: change rests (r) to skips (s) if they are INVISIBLE.

* LilyPond export: follow DISPLACED_X property with notes/chords.


* LilyPond export: Added an option to merge staffs with the same, non-empty
  name. This option makes it possible to produce staffs with polyphonic,
  and polyrhytmic, music. Polyrhytmic music in a single staff is typical in 
piano,
  or guitar music.


* Fix for #1474130 (overlapping segment moving does wrong things).

* Add LilyPond 2.x export

* Fix for #1485643 (crash erasing a duplicated key signature)

* New splash screen.  Thanks to Carolyn H. McIntyre

* LilyPond export: use global context for all the staffs to
  - put initial time signature into a global context, and
  - justify the right ends of the staffs.

* LilyPond export: To allow octavation of the clef, enclose the clefname
  always with quotes. Transpose the clef one or two octaves up or down, if 
specified.

* LilyPond export: If no lyrics is found, do not reserve empty vertical 
  space for lyrics.

* LilyPond export: no extra line if there is no skip in the beginning of a 
  segment.

* LilyPond export: use empty lines when they increase readablity.

* LilyPond export: update lyrics syntax:
            \lyricsto "voice 3" \new Lyrics \lyricmode { 
                "a" "b" "c" "d"  
            } % Lyrics


* LilyPond export: the first voice (or segment) has number one (1) in the 
output.

* LilyPond export: label staffs with track numbers, not segment numbers.

* LilyPond Export: add an option to "Add staff group bracket".

* LilyPond export: remove extra new line in lyrics output.

* Drop LilyPond 2.0 export. Start from LilyPond 2.2, which is in current 
debian-stable.

* LilyPond export: convert Rosegarden's lyric skip character "." to LilyPond's 
one "_".

* LilyPond export: do not put Lyrics on rests. Fixes bug #1448807.

* LilyPond export: use markup syntax only for non-trivial fingerings.

* Fix fingering syntax, #1064885.

* Add dummy LilyPond 2.8 export.

* Output midi instruments into LilyPond Export

* RFE #1482822 - Drop LilyPond 1.x export

* Another fix for bug #1480689 (i18n issues in 1.2.3) 

* Bug fix #1482034 (LilyPond export: only ending segments should have an end 
bar)
  Feature request #1482205 (LilyPond export: tidy indenting and bar checks)

* New developer: Heikki Junes (much LilyPond work, and assorted other fixes)

* Fix #1480712 /LilyPond export: the grace beaming is lost)

* Fix #1480635 LilyPond export: the tuplet beaming is lost.

* Fix syntax on
  - point-and-click and
  - beaming
  which makes it possible to "Preview LilyPond" with LilyPond 2.6,
  when these options are selected into the export.

* Fix for bug#147900 (Never-ending notes when using matrix editor)
* Fix RFE #1004883 Better access for the panic function.  Created a "panic" 
button in
  every transport tool bar and menu, with a common keyboard shortcut.

* Patch to fix the "scons help" bug, from  Emmanuel Saracco. 
 (Partially committed on Nov 20 2005, except this file)

* RFE #1004891 (Split segment by recorded port/channel)

* Fix #1471910 (Sequencer status lying: "no driver")

* Fix for bug#1466805. Lilypond >= 2.6 needs text encoded as utf8.


* Fix for #1461006 (Compilation fails on KDE 3.5.1) - more likely a problem of 
Qt
  being compiled without std::string support, actually.

* Patch from Robert Ham <[EMAIL PROTECTED]> to toggle 0/1-based program numbers
  in bank editor

* Fix for #1424564 (clicking on overlap doesn't select the "top" segment)
sort CompositionItems according to a computed z()

* Added 'ignoreversion' option to allow running even if the installed version 
doesn't match.
  Can be useful sometimes when juggling between several slightly different 
versions during
  development.

* Added lib file for Ensoniq MR76, from Edwin Peer <[EMAIL PROTECTED]>

* Applied patch from Vince Negri <[EMAIL PROTECTED]>

* Add the relevant tool bits to enable the fretboard tool (dopily overlooked
  when merging the guitar tab branch).

* Patch from Yves Guillemot <[EMAIL PROTECTED]>:
  - Changing the drum set has no effect on an opened percussion matrix.
  - Deleting a device (in studio->manage midi device) while a percussion 
  matrix is opened and uses a key mapping coming from this device may cause a 
  crash.
  - A segment containing notes whose pitches are outside a key mapping range 
  seems empty in a percussion matrix using this key mapping. (The patch adds 
  blank entries in current key mapping to make visible all preexisting notes).

* Applied patch from Mike O'Connor <[EMAIL PROTECTED]> fixing the pb of RG 
ignoring DESTDIR for icons

* Merge across from guitar_chord_editor branch.

* Minor textual fixes for i18n and Lilypond dialogs from stable_1_2_4 branch.

* creamier paper texture that shows up on my monitor

* finish converting lilypondio entirely over to Pitch

* fix bugs in Pitch that were mangling E# and other hated friends

* Marker ruler and editor enhancements and fixes  click on a marker to move
  the pointer, double click on the marker ruler to open the marker editor,
  fix the marker editor in which click-to-move, delete etc weren't working
  because of mistranslations from time label to timeT (this should probably
  go into 1.2.4 as well)

* Applied patch from Mike O'Connor <[EMAIL PROTECTED]> fixing icon installation 
bug.

* Merge across from experiments branch (now deprecated!)
  This introduces the basics of ramped tempo change support.
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to