Package Release Info

frescobaldi-3.0.0-bp151.3.1

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

frescobaldi

Change Logs

Version: 3.0.0-bp150.2.4
* Wed Feb 22 2017 cornelis@solcon.nl
- Update to 3.0.0:
  * Requirement changes:
  - Frescobaldi now requires Python3.2+, Qt5, PyQt5, python-poppler-qt5
  * New features:
  - Zoom with pinch gesture in Music View, contributed by David Rydh
  - An option (enabled by default) to move the cursor to the end of the line
    when PageDown is pressed on the last line, and to move the cursor to the
    start of the first line if PageUp is pressed on the first line
  * Improvements:
  - Retina display support in Music View, contributed by David Rydh
* Wed Feb 22 2017 cornelis@solcon.nl
- Update frescobaldi to 2.20.0:
  * New features:
  - New Manuscript viewer tool, displaying an "engraver's copy",
    contributed by Peter Bjuhr and Urs Liska
  - Copy selected text in Music View
  - New command Edit->Move to include file...
  - New quick remove actions to remove beams and ligatures from selected music
  - Search tool in the keyboard shortcuts preferences page (#690)
  * Improvements:
  - Fit Width in Music View now fits two pages in width, if in two-page mode
  - the Music View now remembers the page layout mode
  - Jump to next or previous bookmark now respects surrounding lines setting
  - Better default save path, looking at last edited document (#162)
  * Bug fixes:
  - fix #716 position of open document tab bar changes on engrave
  - Midi input fixes by David Rydh:
  * fix #797 and #853, now honour Midi input port setting
  * in Midi input, ces and bis now have the correct octave
  * fix interruption of Midi input by other events than note events
  - Midi input now uses correct channel, fix by David Kastrup
  - fix #857 UnicodeDecodeError on some types of \displayMusic command output
  - fix #891 QTextBlock not hashable anymore
  - fix #862 midi not loaded on first document load
  * Translations:
  - new Swedish translation contributed by Dag Odenhall
  - updated Dutch by Wilbert Berendsen
  - updated Italian by Federico Bruni
  - updated Spanish by Francisco Vila
  - updated German by Henning Hraban Ramm
  - updated Czech by Pavel Fric
- Update python-ly to 0.9.5:
  * basic support for tokenizing the MUP format
  * fix wbsoft/frescobaldi#832: wrong duration handling with \partial when
    changing durations
  * xml export tests now work correctly with Python3
  * fix #74 traversing events fails in empty \alternative
* Sun May 29 2016 cornelis@solcon.nl
- Update frescobaldi to 2.19.0:
  Changes: https://github.com/wbsoft/frescobaldi/blob/master/ChangeLog
- Update python-ly to 0.9.4
* Sun Dec 27 2015 cornelis@solcon.nl
- Update to 2.18.2:
  * Requirement changes:
  - Frescobaldi now requires python-ly 0.9.3
  * Improvements:
  - More flexible colored HTML export and copy
  - Tabs now show the push-pin icon when a document is always engraved
  - Autocomplete correctly again after '\markup' without opening bracket
  - Enable Ctrl-Enter in Custom Engrave dialog (issue #691)
  * Bug fixes:
  - fix AttributeError: 'SourceViewer' object has no attribute '_reply' (issue
    [#789])
  - fix TypeError: QPen(): argument 1 has unexpected type QBrush
  - fix some bugs in Quick Insert panel
  * Translations:
  - updated: Dutch, French, Italian, Ukrainian
- Update python-ly to 0.9.3:
  * Fix issue #35: do not insert duration after a tie
  * Added ly.rhythm.music_items() for a more robust way of iterating through
    chords and notes (awaiting fully fledged editing support through ly.music or
    ly.xml)
  * More configurability in ly.colorize, thanks to Urs Liska
  * MusicXML export various improvements and bug fixes, contributed by Peter Bjuhr
* Thu Sep 10 2015 cornelis@solcon.nl
- Added python3-sip and python3-qt4 to Requires, they are needed to
  frescolbaldi.
* Thu Jun 11 2015 cornelis@solcon.nl
- Update to 2.18.1:
  * New feature:
  - New command line option -V, showing version information of all supporting
    modules such as Python, Poppler, Qt4, etc.
  * Improvements:
  - The print dialog remembers the last used printer and options
  - Improved icons for File->Close, Snippets->Repeat last note/chord and
    Snippets->Document Fonts
  - Holding the engrave button also shows Engrave publish and custom actions
  - Tab bar uses scroll buttons on Mac, like the other platforms
  - Automatic engrave only engraves *.ly documents, not *.ily etc
  * Bugfixes:
  - Fix document panel is resized when engraving (issue #660)
  - Fix convert-ly adding linefeeds / carriage return on Windows (issue #649)
  - Fix open in running instance when using Python 3 (issue #634)
  - Fix crash when opening non-existing file in running instance (issue #650)
  - Fix icons missing on Windows with system icons enabled (issue #643)
  - Fix Wrong encoding in Score Wizard with Russian locale (issue #641)
  - Fix running LilyPond tools on Mac (pre-built app) (issues #633, #589)
  - Fix ValueError: invalid literal for int() with base 10 (issue #669)
  - Fix UnicodeEncodeError on convert-ly with some languages (issue #674)
  * Translations:
  - updated: Dutch, Czech, Ukrainian, Chinese Simplified
- Updated python-ly to 0.9.2:
  * add the default-language variable to the ly command; this can be set to a
    language in case a LilyPond document uses a language different than
    "nederlands" but does not specify it (issue #20).
  * add the -l, --language option as shorthand for setting the default language
  * properly support drum notes in ly.lex and ly.music
  * updated scheme variables in ly.data.scheme* functions for LilyPond 2.18
  * fix TypeError: expected string or buffer in dom.ly when string was a
    dom.Reference (issue wbsoft/frescobaldi#667)
  * Fix issue #16: Duration after `\skip` may not be removed
  * MusicXML export improvements:
  - support for isolated durations (a single duration without
    explicit pitch)
  - support for implicit starting pitch in relative mode
    (issues #18 and wbsoft/frescobaldi#648)
  * updated LilyPond data to 2.18
* Sun Mar 08 2015 cornelis@solcon.nl
- Update to 2.18:
  * Important notes about installing and for packagers/distributors:
  - Frescobaldi is now dependent on the package 'python-ly'. This package
    needs to be installed so that Frescobaldi can run.
    It is listed among the dependencies in the INSTALL file and it can be found
    at https://pypi.python.org/pypi/python-ly.
    Previously, this python package was contained in the frescobaldi_app folder.
    So, when overwriting previous Frescobaldi installations, be sure that any
    remnants from the old 'ly' package are removed, with a command like:
    rm -r /usr/local/<python site-packagesdir>/frescobaldi_app/ly
    Otherwise, Frescobaldi won't find the new ly module and will fail to run.
    Python-ly version 0.9 is required for Frescobaldi 2.18.
  - Python 3.2 (or higher) is supported and recommended! But Python 2.7 will
    continue to be supported during the full Frescobaldi 2 lifecycle.
  * 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)
  * Translations:
  - updated: nl, fr, ru, it
  * Added required python-ly as part of this package, should be split off in future
* Fri Feb 13 2015 cornelis@solcon.nl
- Update to version 2.17.2:
  * Bugfixes:
  - fix AttributeError: 'unicode' object has no attribute 'insert' (issue #543)
  * Translations:
  - updated: nl, fr, it
* Thu Jan 22 2015 cornelis@solcon.nl
- Frescobaldi is a lilypond editor, so let's require lilypond
- Portmidi is now in factory: recommends portmidi instead of just suggests
* Mon Jan 05 2015 cornelis@solcon.nl
- Update to version 2.17.1:
  * Bugfix:
  - on quit, respect cancel (issue #531)
- Update to version 2.17:
  * New features:
  - Preference for the number of contextual lines to show at least, when the
    text view is scrolled to a cursor position (e.g. by clicking on a link, or
    when jumping between search results. Wish: issue #488)
  - Session import/export, contributed by Peter Bjuhr
  - A session can have its own list of include paths, that can be used either
    instead of or in addition to the global list of include paths, contributed
    by Peter Bjuhr
  - Relative mode for MIDI input, contributed by Alex Schreiber (pull request
    [#521])
  * Improvements:
  - When saving a new file for the first time, a default filename is provided,
    based on composer and title of the score (wish: issue #472)
  - Printing the music PDF now honors the duplex settings
  - MusicXML export has improved by using the ly.music module that has a notion
    of the music events and time/duration of those events. Although ly.music is
    authored and maintained by Wilbert Berendsen, the MusicXML export module is
    contributed by Peter Bjuhr
  - workaround a LilyPond buglet in point-and-click highlighting of quoted
    strings: although the textedit uri points to the closing quote, the string
    is correctly highlighted
  - dont disable run button of Engrave Custom dialog for autocompile jobs
  - let autocompile jobs finish before starting a new one (comments issue #120)
  - dont always run autocompile job for the first opened document
  - after a successful compile the default music viewer (pdf or svg) is
    activated. This can be suppressed in the LilyPond prefs (wish: issue #435)
  - the music view does not switch documents anymore when a compile is finished
    but the user is working on a different document (wish: issue #513)
  - tooltips for the panel title and float/close buttons
  - error handling in I/O-related operations has improved
  - Ctrl+C in editor view does not copy HTML, only plain text (issue #517)
  - Features that are in development can be enabled by checking Preferences?
    General?Experimental Features?Enable Experimental Features. Some features
    that are not completely finished are hidden by default but become visible
    when this preference is enabled. New features are enabled after a restart,
    or when a new main window is created using Window?New.
  * Bugfixes:
  - fix AttributeError: 'bool' object has no attribute 'endswith' in
    lilypondinfo.py, toolcommand()
  - fix AttributeError: 'NoneType' object has no attribute '_register_cursor'
    (cause in music.py, get_included_document_node())
  * Installation:
  - Python 2.7 is now required.
  * Translations:
  - updated: nl, pt_BR, fr, it, de
  - new (partial): Chinese Traditional, Simplified and Hong Kong by Anthony Fok
* Tue Jun 17 2014 cornelis@solcon.nl
- Update to version 2.0.16:
  * Translations:
  - updated: nl, fr, it
  * New features
  - preference to automatically strip trailing whitespace on save (issue #274)
  - in Tools -> Rhythm: new command to remove duration scalings that contain
    a fraction value (the action was already available for some time, but it
    wasn't in the menu)
  - new option to copy only the styled HTML contents to the clipboard
    wrapped in a pre tag, not a full HTML document
  * Improvements:
  - jumps in the Document Outline also allow navigating back
  - autocompile does only happen when a document has toplevel markup or music
  - LilyPond instance can be selected in convert-ly dialog (wish #311)
  - Score Wizard: In the midi section the \tempo x=y syntax is now used when
    LilyPond version >= 2.16 is used (issue #337)
  - Score Wizard: new brass instruments contributed by Ryan Michael McClure
  - in the builtin manual, if there is no "Next:" page, add a link to the next
    page of the first parent page that has a next page. The link is called
    "Next Chapter:" and allows for continuous reading of the manual.
  - some missing commands and functions were added to highlighting and
    autocompletion
  - the Document Fonts snippet doesn't require setting the staffize anymore
  - View -> Folding -> Fold all now folds all subregions as well, making
    gradual unfolding easier (wish #394)
  * Bugfixes:
  - fix sticky document setting lost on reload (issue #409)
  - fix html export and copy not using the correct color scheme
  - fix AttributeError in handle_lyricmode while typing \lyricmode
  - fix LilyPond version chooser not defaulting to the default LilyPond version
  - fix indenter aligning on comment
  - fix AttributeError: QStackedWidget object has no attribute cursorForPosition
    on doubleclick in the text, reported by an Apple user
  - fix AttributeError: 'ScoreWizard' object has no attribute 'showInsertDialog'
    reported by an Apple user
  - fix UnicodeDecodeError in lilypondinfo datadir method
* Tue Apr 08 2014 cornelis@solcon.nl
- Suggest libportmidi0 instead of Requires, it is not part of Factory
* Fri Apr 04 2014 cornelis@solcon.nl
- Update description
* Thu Apr 03 2014 cornelis@solcon.nl
- Correct the license to GPL-2.0+
- Require portmidi instead of suggest, only libportmidi0
* Sun Mar 30 2014 cornelis@solcon.nl
- Update to 2.0.15:
  * in context menu: Jump to definition (wish #123)
  * in View menu: view file or definition at cursor, combines the old
    File->Open File at Cursor action with the new Jump to definition action
  * new toolbar buttons to browse back after a jump to definition
  * Bugfixes
- Update to 2.0.14:
  * the status bar now shows the position in the music or the length of the
    selected music
  * highlighting and auto-completion for commands that are new or have changed
    syntax in LilyPond 2.18, such as \hide, \omit, \undo, \override, \tweak,
    \accidentalStyle, etc.
  * New editor option to wrap lines in the editor view to avoid horizontal
    scrolling (wish #45)
  * Custom engrave: the anti-alias-factor can be set in the dialog (wish #361)
  * on Mac OS X the applications remains active when all main windows are
    closed. This is expected behaviour on Mac OS X.
  * New builtin snippet, linked to Ctrl+D by default, to double the current
    line or selection (issue #340)
  * A new preference for new documents: whether a new document is created empty,
    with the preferred LilyPond version in it, or using a template from the
    snippets list
  * New menu command: LilyPond->Show available fonts (wish #341)
  * Music View: rendering in small sizes has been improved
  * Improvements and bugfixes
  * MusicXML export has been temporarily removed from the File->Export menu
- Update to 2.0.13:
  * A new option LilyPond->Auto-engrave, that runs the engraver in preview mode
    everytime the document changes
  * An option to hide log display for automatically started engraving jobs
  * Real-time Midi capturing, contributed by Manuel Mchalwat (this was actually
    in 2.0.12, I just forgot to write it in the ChangeLog!)
  * Basic MusicXML export, contributed by Peter Bjuhr (this was also already
    added in Frescobaldi 2.0.12)
  * The "master" variable is back, allbeit in a slightly different
    implementation: the redirected filename is not directly given to a LilyPond
    process running on behalf of the current document, but the other document
    is loaded (if it wasn't already) and LilyPond is run on that document
  * Bugfixes
* Tue Dec 31 2013 cornelis@solcon.nl
- Update to 2.0.12:
  * Updated translations
  * New features:
  - Edit->Select Block has finally been implemented
  - A viewer for LilyPond-generated SVG files has been added
  * Improvements:
  - The indenter's handling of tabs and spaces has been improved
  - Besides the good old Preview and Publish modes a new mode has been added: Layout Control
  - Entering staccatissimo writes -! when the document specifies a LilyPond version >= 2.17.25, otherwise -|
  - The internal handling of manipulations like transpose, translate, and the various rhythm commands has become less dependent on Frescobaldi code
  - The internal help system has seen a massive overhaul
  * Bug fix: Music View: horizontal scrolling using trackpad now works with kinetic mode enabled
  * Removed: The 'master' variable is no longer supported
* Thu Oct 17 2013 cornelis@solcon.nl
- Fix package list
* Wed Oct 16 2013 cornelis@solcon.nl
- Update to 2.0.11:
  * Translations:
  - updated: cs, nl, fr, es
  * New features:
  - New preview mode tool, enabling different modes to debug layout issues,
    contributed by Urs Liska and some other LilyPond developers
  - Frescobaldi now has a manpage, kindly provided by Ryan Kavanagh
  - Import MusicXML (using musicxml2ly), contributed by Peter Bjuhr
  - New Quick Insert buttons for different kinds of grace notes, contributed
    by Peter Bjuhr
  - Import and export of keyboard shortcuts and font & color schemes,
    contributed by Nicolas Malarmey.
  - New Modal Transpose action, contributed by Christopher Bryan
  - New actions to remove articulations etc. from music (wish #180)
  - Edit->Copy to Snippet, to copy the selection or the full document
    contents to a new snippet
  * Improvements:
  - highlighting and auto-completion of Scheme code has been improved
    by Nicolas Malarmey.
  - when switching documents with multiple editor views open, and one of the
    views displays the document, that view is made current, instead of changing
    the document in the current view.
  - the tempo-tapping button in the score wizard now uses the average clicking
    speed instead of computing the bpm at each click (implementing wish #169)
  - under the File menu there is also a New with Wizard... action calling the
    score wizard, creating a new document when clicking Ok, contributed by Urs
    Liska
  - Word-related cursor movements have been improved. The backslash is now
    considered a word boundary, even if there are no spaces between several
    backslashed commands. Fixes wish #106.
  * Bug fixes:
  - various fixes and improvements on Mac OS X by Davide Liessi
  - fix splash screen shown as grey rectangle on some systems
  - in the LilyPond log, clicking on error mesages in files with '..' in their
    path (happens when using e.g. \include "../blabla.ly") now works.
* Fri Jun 21 2013 cornelis@solcon.nl
- Update to 2.0.10
- Cleaned up spec file
* Tue Mar 15 2011 jcnengel@googlemail.com
- Update to 1.2.0
  * Translations:
  - Dutch updated by Wilbert Berendsen
  - Turkish updated by Server Acim
  - French updated by Valentin Villenave and Ryan Kavanagh
  - Czech updated by Pavel Fric
  - Spanish updated by Francisco Vila
  - German updated by Georg Hennig
  - Polish updated by Piotr Komorowski