lilypond-user
[Top][All Lists]
Advanced

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]