New in Canorus 0.7.1 (Apr 14, 2015)
- Updated translations
- Deprecated version 1 usage of swig, we no longer maintain this.
- Added support for ignoring Lilypond comments when importing it
- Fixed problem that undo command doesn't correctly update the cloned sheet
- Fixed crash when undoing source commits for the first time
- Fixed Lilypond comments import when parsing newlines (cr/lf)
- Fixed crash when importing lilypond lyrics
- Fixed warnings throughout the code with newer gcc compiler versions (See separate file large-warn-fixes.txt for technical details)
- Added Break of Compilation when warning occurs
- Fixed Lilypond melismatic lyrics when used in combination with hyphens
- Set autobeamOff for printing when lyrics is applied to the voice
- Added Lilypond export for forced accidentals
- Added underscores as spaces in Lilypond export
- Fixed compilation errors using Swig2
- Fixed note marks time start calculation
- Fixed importing of slurs times inside the tuplet
- Fixed importing of canorus files containing tuplet+slur combination
- Fixed settings dialog page on startup, if playback device not available anymore
- Fixed crash in reposit method, check for valid slur during creation
- Implemented degree-based accidentals detection for the given diatonic midi key
- Fixed semitiones calculation of diminished intervals
- Fixed midi notes import real times and for tempo > 240bmp
- Fixed wrong calculation from midi pitch to diatonic pitch
- Added parameter for scrolling the score view on newly selected music elements
- Fixed wrong semitones interval calculation
- Added midi support for (GM) instruments
- Fixed midi time and length calculation for midi import
- Fixed brackets and quotes lilypond export
- Fixed importing the tempo mark on a slured element
- Added notes, events to midi import and allow control via scripting
- Added list of shortcuts (midi and UI) in a special file to be used for
- user defined shortcuts
- Started work on backend for editing shortcuts (loading/saving/parsing)
- Fixed exporting text on chords to lilypond
- Added preliminary documentation of canorus libraries
- Fixed problem that make it impossible to save the document (#16606)
- Added support for moving sheets using drag&drop and double click
- Fixed unsaved changes warning dialog when opening recent documents
- Fixed sheet properties toolbar when removing the last sheet.
- Fixed update of the sheet tab name when renaming the sheet
- Fixed properties dialog layout
- Fixed default note stem direction
- Fixed that no time signature/barlines are shown when there are none in the score
- Fixed licensing issues with examples (and remove example with undefined license)
- Renamed license file to COPYING
- Added volta bracket support through special text mark
- Added release build possibility (including compiler optimizations)
- Fixed problem on text display with cleanup and chord creation
- Enforce UTF-8 encoding for the canorus and lilypond formats
- Fixed midi time scaling and quantisation for all events
- Fixed crash when opening an empty XML file
- Fixed crash with using certain styles in GNOME environment
- Fixed midi import adjustment of notes being left over
- Added articulation, fingering, dynamic marks to lilypond export
- Fixed problem with tuplet export by returning the last note of a chort
- instead of the first
- Fixed freeze in the GUI during import
- Fixed Midi export and repeats
- Fixed repeat in multiple staffs
- Fixed arbitrary placed key signature changes
- Added Midi support of key signature changes
- Added more examples
- Created undo only for a whole chord at midi keyboard input
- Fixed tuplet and chords saving
- Expanded scripting engine for figured bass
- Added some user interface settings
- Allowed midi import with no document opened
- Fixed minor problems on lilypond export
- Added GUI, support, load/save for figured bass marks
- Updated documentation
- Added support for melisma and syllabic lyrics in MusicXML import
- Moved view to the right if right border is hit on insert of new elements
- Fixed crash when reinterpreting accidentals
- Added reinterpret accidentals in transpose view
- Added support for key signature in midi export/playback
- Fixed default mode for the toolbar when creating a new document.
- Improved midi device (names)
- Use base name of midi imported file as sheet name
- Added support for time signatures in midi import
- Added factoring of music elements to scripting library
- Fixed automatic bar placement to work with future time signatures
- Added default time signature (midi recorder)
- Improvement for midi export: music length and tempo
- Now using newer RtMidi-1.0.9 library.
- Preserved midi channels and fixed hangover notes (midi import)
- Added multiple voices and tempo to midi import
- Added progress bar for opening and importing documents
- Use PMidi on all platforms
- Added some self-made midi examples
- Added Midi Import based on PMidi
- Fixed handling of sheets for midi export
- Added shortcut for cycling through sheets
- "Print Preview" is used for the current sheet only (same as for printing)
- Fixed problems when adding lyrics
- Added debian (ubuntu) build support (amd64)
- Started adding support for all kind of actions in Canorus
- Improved layout of properties dialog
- Added project file for the smallish IDE geany
- Fixed tempo for playback when starting outside of the beginning
- Fixed breve syntax in lilypond export
- Fixed back-scroll for repeats
- Moved "Use animated scroll" to settings dialog
- Fixed, lock (optionally, default), store scroll (position) on playback
- Fixed playback of multiple voices with different timelengths
- Fixed MusicXML import (midi, grace notes)
- Added ArgoUML sources of the score model
- Parse movement title of MusicXML scores
- Fixed MusicXML import crash on multiple staffs and clefs and on unset
- Added Czesh translation
- Started adding the action editor (to be finished in 0.7.2)
- Added support for Tab/Shift-Tab keys in Insert mode for voices
- Fixed crash when manipilating a slured chord
- Fixed dots offset and tuplet settings when editing the first time
- Fixed transposition bug in UI
- Fixed a crash when closing the document
- Removed some special characters on example file names.
- Added support for fermata in lilypond export
- Fixed a pasting problem
- Fixed UTF-8 file names in archives
- Added examples to the installer