picard:2.6.4

Last commit made on 2021-10-06
Get this branch:
git clone -b 2.6.4 https://git.launchpad.net/picard

Branch merges

Branch information

Name:
2.6.4
Repository:
lp:picard

Recent commits

00daf6f... by Philipp Wolfer

Update 2.6.4 release date

397a92b... by Philipp Wolfer

Release 2.6.4

890d960... by Philipp Wolfer

PICARD-2199: Fix saving ratings to ID3 with non-latin1 characters in email

f3241a9... by Louis Sautier <email address hidden>

Fix TypeErrors with Python 3.10

Without these changes, running Picard with Python 3.10 results in errors
such as:
  File "./picard/ui/coverartbox.py", line 74, in __init__
    self.shadow = self.shadow.scaled(w, h, QtCore.Qt.KeepAspectRatio, QtCore.Qt.SmoothTransformation)
TypeError: arguments did not match any overloaded call:
  scaled(self, int, int, aspectRatioMode: Qt.AspectRatioMode = Qt.IgnoreAspectRatio, transformMode: Qt.TransformationMode = Qt.FastTransformation): argument 1 has unexpected type 'float'
  scaled(self, QSize, aspectRatioMode: Qt.AspectRatioMode = Qt.IgnoreAspectRatio, transformMode: Qt.TransformationMode = Qt.FastTransformation): argument 1 has unexpected type 'float'

04b97eb... by Philipp Wolfer

PICARD-2200: Add unicode left-to-right marks only for RTL languages

Add the Unicode left-to-right mark U+200E only when UI language is a RTL language. This mitigates the issue of users accidentally copying those marks into their scripts, causing unwanted side effects.

da7ad1f... by Philipp Wolfer

PICARD-2274: Fix crashes when updating items without tree widget

In some situations items from the tree views get updated without being attached to the tree widget. Avoid exceptions in this situation.

d55ca89... by Philipp Wolfer

PICARD-2230: Do not crash if browser integration fails to start or stop

d896013... by Philipp Wolfer

Release 2.6.3

0817417... by Philipp Wolfer

PICARD-2205: Update syntax highlighting to allow functions starting with _ or 0-9

The scripting syntax definition and parser implementation allow such functions.

b07b43d... by Philipp Wolfer

PICARD-2214: Fix exception if script ends with backslash