[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ANN: Frescobaldi 2.18
From: |
Wilbert Berendsen |
Subject: |
ANN: Frescobaldi 2.18 |
Date: |
Sat, 7 Mar 2015 01:18:40 +0100 |
Dear friends,
I am happy to announce the immediate availability of Frescobaldi 2.18.
Homepage: http://frescobaldi.org/
Download: https://github.com/wbsoft/frescobaldi/releases
Major installation changes:
* Python 3.2 and higher are supported and recommended. Of course you
should also install PyQt4 and python-poppler-qt4 for Python 3.
Python 2.7 is also supported, and will continue to be supported for
all coming 2.x Frescobaldi releases.
* Frescobaldi now needs the python-ly package to be installed.
Previously, this module was part of Frescobaldi.
When you overwrite an older Frescobaldi installation, you should make
sure that no old files remain in the file system. Otherwise,
Frescobaldi can't run because it finds the old frescobaldi_app/ly
module instead of the much newer one installed by Python-ly.
So, installing python-ly[1] and doing a clean Frescobaldi install is
necessary. (The Windows Frescobaldi installer contains everything,
including python-ly.)
[1] https://pypi.python.org/pypi/python-ly
Most important new features:
* Midi import, using the LilyPond-provided midi2ly tool
* ABC import, using the LilyPond-provided abc2ly tool
* In the Editor Preferences, you can select which quotes will be used
as single and double (primary and secondary) typographical quotes
(issue #529)
* The music view now can display a PDF document with two pages next
to each other, starting with a right or left page, and in single
pages (issue #575)
* A new pitch tool, Mode shift, which can be used to change all or
selected notes to a specified mode or scale.
* Commands to convert rests to spaces or vice versa, and to convert
pitched rests (like c'4\rest) to normal rests, contributed by Peter
Bjuhr.
* Command to open LilyPond data directory (useful if you want to
study Lily's own init- and Scheme files).
Improvements:
* The Insert menu got renamed to Snippets, making more clear how it
is used and can be changed. When copying text to a new snippet, the
snippet is added to the menu by default, but the user can change that
while editing.
* Ctrl+Break (LilyPond → Abort Engraving Job) also stops an
autocompile job if one is running.
* The SVG View now displays a default gray background when no
document is loaded, which is more helpful than a white background.
* When right-clicking in the editor, the editor does not scroll
anymore to show more surrounding lines.
* Multi-line block comments are now also foldable (issue #587)
* The magnifying glass in the Music View does not clip to the page
borders anymore, which was annoying when showing many pages in a
small size.
* To save space in the toolbar, the almost never used Save As...
button was removed. But when holding the Save button longer, three
choices pop up: Save, Save As and Save All.
* Ctrl-Mousewheel zooming the LilyPond Log now works properly.
Bugfixes:
* The german ("deutsch") pitch names asas and heses are now handled
correctly. Previously, when translating the "nederlands" beses to
german, it was output as bes, instead of heses. Same for "norsk" and
"suomi" (issue #415)
* If the preference "Open default viewer after successful compile" is
enabled, the viewer to be opened is determined from the actual
results, instead of the default output format. This fixes the PDF
view opening instead of the SVG view, when the SVG format was chosen
in the Engrave Custom dialog.
* fix AttributeError: 'unicode' object has no attribute 'insert' (issue
#543)
* the transpose functions will not transpose the chord after
\stringTuning anymore (issue #539).
* fix error when opening a "recent file" that has been deleted (issue
#597)
* Quick Insert articulations etc. now also work with q (repeated)
chords (issue #628, fixed in python-ly)
* Quick Insert: do not add articulation to the duration of a \tuplet
command (issue #631, fixed in python-ly)
Frescobaldi team member Pavel Roskin has done much work to make Python
3 support a reality. Thanks!
Enjoy!
Wilbert Berendsen (main author and core developer) and the Frescobaldi
team:
- Pavel Roskin (the python3 man and much testing and checking)
- Peter Bjuhr (the MusicXML man)
- Urs Liska (the layout control man)
- Davide Liessi (keeps Frescobaldi on OS X going)
Thanks go to all other contributors, bug hunters and translators!
--
Wilbert Berendsen
(http://www.wilbertberendsen.nl)
Re: ANN: Frescobaldi 2.18, Davide Liessi, 2015/03/08
Re: ANN: Frescobaldi 2.18, Davide Liessi, 2015/03/08