Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
dev:15.12 [2015/11/19 09:46] michael [Bug Fixes] |
dev:15.12 [2022/05/06 16:07] (current) |
http://www.rosegardenmusic.com/ | http://www.rosegardenmusic.com/ |
| |
[insert grandiose sounding blah blah here] [Yves, Ted, David Faure, Tito Latini] | Rosegarden rounds out 2015 with a new CMake build system and several bug fixes contributed by David Faure of KDE. The new build system preserves the best features of the previous system, while adding out-of-source builds, and the ability to compile with Qt 4 or Qt 5. (Qt 5 builds are functional, but do have some problems. We encourage you to give a Qt 5 build a try and report bugs, but package maintainers and production users should stick with Qt 4 for the time being.) |
| |
| Beyond ironing the kinks out of the new build system, Ted was hard at work sorting out bugs, Yves added a new pop-up notes feature that allows you to include explanatory text inside your compositions, and Michael cobbled together a way to fake acciaccatura, by allowing you to put a tremolo slash on a grace note in order to have LilyPond produce acciaccatura rather than appoggiatura. |
| |
===== Bug Fixes ===== | ===== Bug Fixes ===== |
* LilyPondExporter: fix bug #1466, single note should never be beamed. | * LilyPondExporter: fix bug #1466, single note should never be beamed. |
* Don't export beams on notes that can't actually have beams | * Don't export beams on notes that can't actually have beams |
* | * Fix #1468: the verse count was not kept up to date |
| * Clean garbage from double click bar selection in notation editor |
| * LilyPondExporter: a rest at the beginning of a beam group shouldn't be beamed, to match the on-screen rendering |
| * HeadersConfigurationPage: don't add empty rows to m_metadata for headers shown above the table. |
| * Don't mark the document as modified every time you print via LilyPond |
| * Turn lilypond autobeam off when "Export beamings" is checked |
| * LilyPondExporter: Grace notes are not beamed, but shouldn't break the beaming group |
| * LilyPondExporter: rework algorithm for exporting groups (beams and tuplets) |
| * Fix bug #1469: Repeat with volta are now correctly export to LilyPond when the last volta is longer than the repeat segment or not synchronous on the different tracks |
| * LilyPond: Fix the wrong detection of a repetition when a segment is linked to some other segment outside of the supposed repeat sequence |
| * Fix resource leak in AlsaDriver code |
| * Use jack_port_get_latency_range() instead of the deprecated jack_port_get_total_latency() |
| * Fix some reports + tune euclidian algo |
| * Fix missing controllers when switching ports (#1374) |
| * Fix Manage Controllers update bug: Changes to controllers are now reflected in the UI when the Manage Controllers dialog is dismissed |
| * Fix SysEx corruption (#1477) |
| * Fix the worst part of #1450 with several improvements to segment canvas mouse handling |
| |
===== New Features ===== | ===== New Features ===== |
* Add details box to LilyPond export failure dialog, showing you LilyPond errors within Rosegarden | * Add details box to LilyPond export failure dialog, showing you LilyPond errors within Rosegarden |
* | * Use rectangle instead of masked collision detection for text events in the notation editor |
| * Build with Qt 4 or Qt 5, at your option |
| * Add an editor (new tab "Notes" in Document Properties) to store some comments along with the composition |
| * Allow comments stored in a .rg file to be displayed in a popup dialog when the document is opened |
| |
=====Other people who contributed to Rosegarden development:===== | =====Other people who contributed to Rosegarden development:===== |
* Tito Latini | * Tito Latini |
* David Faure | * David Faure |
| * Tim Munro |
| |
=====People who contributed device files to the Rosegarden Library===== | =====People who contributed device files to the Rosegarden Library===== |
* ... | * Mario Moles |