MusicBrainz App

Greetings, Everyone!

The MusicBrainz Mobile App developers have been working at full capacity, improving the user experience, incorporating more features and functionalities, while making sure the core purpose of the app remains as promised.

Since its inception in 2010, the MusicBrainz Official App has come a long way. The App currently is highly maintained and has been actively open for contributions. A systematic approach is being followed and updates are being made on a regular basis.

The most important revamp which has been worked on for the past few months is the Tagger feature available in the MusicBrainz Android App.

Functionalities like fetching the local album arts, searching through all your local music files at one go, retrieving the cover art from the server, and heading to the recording directly are some of the key highlights of the upcoming Tagger.

Picard has finally made an official entry to the MusicBrainz App where users can now send their releases to the original Picard desktop app with the click of a button. This has been worked on in collaboration with the Picard team and proper documentation on its usage will be shared soon.

The completely new addition of Listen and Critique showcases the functionalities of ListenBrainz and CritiqueBrainz websites natively from the app. Currently, these will be available as advanced features on the app.

A well-prepared Onboarding and About section will take you through every important detail on the app and make sure you are aware of all the functionalities in the best and optimized way possible.

Proper documentation of every feature is being prepared. The App is finally out in Production, do head to the stores and give it a try!

We are really excited to make the MusicBrainz App as user-friendly as possible for you, while we take care of all the wonder behind it!

Play Store: MusicBrainz – Apps on Google Play

F-Droid: MusicBrainz | F-Droid – Free and Open Source Android App Repository

Github: metabrainz/musicbrainz-android

Thank you!

Picard 2.6.3 released

Picard 2.6.3 is the third maintenance release for the recently release Picard 2.6. It contains a couple of bug fixes, most notably it fixes a bug where changes to some options did not get applied until a restart of Picard. Users of Picard 2.6 are highly recommended to update.

The latest release is available for download on the Picard download page.

Thanks a lot to everyone who gave feedback and reported issues.

What’s new?

Bugfixes

  • [PICARD-2205] – Syntax highlighting ignores functions starting with underscore or numbers
  • [PICARD-2206] – Fix tab order in option pages
  • [PICARD-2209] – Minimizing / maximizing Picard window registers desktop status indicator multiple times
  • [PICARD-2214] – Backslash at end of script raises TypeError
  • [PICARD-2219] – Empty file naming script causes files to be renamed to _ext
  • [PICARD-2226] – Some config changes are not applied until restart

Picard 2.6.2 released

Picard 2.6.2 is a maintenance release for the recently release Picard 2.6. It fixes a bug where a plugin update could fail because Picard would use the old version from the network cache.

We also reverted a change from Picard 2.6.1, where if a file had no title or track number in metadata and Picard guesses this information from the file name, the title and track number would show up only as new metadata. This turned out to break people’s workflow who relied on this data for comparison with the actual new metadata loaded from MusicBrainz. For those of you who do not want Picard to automatically guess these tags from file names we will add an option in Picard 2.7 to completely disable this behavior.

The latest release is available for download on the Picard download page.

What’s new?

Bugfixes

  • [PICARD-2188] – Plugin update can fetch old version from network cache
  • [PICARD-2191] – Revert title and track number guessed from filename should show up as changed metadata

Picard 2.6.1 released

Picard 2.6.1 is a maintenance release for the recently release Picard 2.6. It brings bugfixes, performance improvements and some scripting enhancements.

The latest release is available for download on the Picard download page.

What’s new?

Bugfixes

  • [PICARD-2160] – Switching dark mode in macOS preferences does not change list elements leading to mix of light and dark mode
  • [PICARD-2166] – “Use original values” for a tag on a large selection takes very long with a high CPU usage
  • [PICARD-2168] – Keyboard shortcut to trigger script editor auto completion does not work on macOS
  • [PICARD-2170] – Title and track number guessed from filename should show up as changed metadata
  • [PICARD-2173] – “Search for similar tracks” is enabled by default, causes crash if used without selection
  • [PICARD-2187] – Scripting error in file naming options is not displayed properly

New Features

  • [PICARD-2161] – Add script function $unique to remove duplicate values from multi-value variables
  • [PICARD-2177] – Add script function $replacemulti to replace entries in multi-value variables

Improvements

  • [PICARD-2157] – Reduce comparison overhead of logging window
  • [PICARD-2162] – Coverart box is slow to update when many files are selected
  • [PICARD-2185] – Remove empty elements from $map() output

Acknowledgements

This release contains code contributions by Gabriel Ferreira, Bob Swift, Laurent Monin, Philipp Wolfer, Wieland Hoffmann and Adam James.

Many thanks also to all the translators and everyone who tested the beta releases and provided feedback on the community forums, IRC and the issue tracker.

Picard 2.6 released

The Picard team is happy to announce that Picard 2.6 is now available. This release fixes issues where the user interface could freeze and contains many new features, bugfixes and improvements.

Thanks a lot to everybody who contributed to this release with code, translations, bug reports and general feedback.

Continue reading “Picard 2.6 released”

Picard 2.6 Beta 3

The Picard team is happy to announce that Picard 2.6 Beta 3 is now available. We decided to do a third beta after the recent Beta 2 release as there have been additional changes that required updates to packaging and translations.

Thanks a lot to everybody who contributed to this release with code, translations, bug reports and general feedback.

Download

Picard 2.6 Beta 3 can be downloaded from Picard website Downloads section.

For macOS users there are now two separate builds available. If you are using macOS Mojave 10.14 or later, including macOS 11.0 Big Sure, please use the download for macOS 10.14+. If you are still on macOS Sierra 10.12 or macOS High Sierra 10.13 you should use the download for 10.12+ instead.

Only the 10.14+ builds support the macOS dark mode. This build also uses newer versions of Qt5 and Python and is hence recommended, but won’t run on macOS before 10.14.

Linux users might want to install the beta version using Snap. If your Linux distribution supports Snap you can install Picard from the beta channel using:

snap install --beta picard

Please report any issue through our bug tracker and give us feedback on this beta release on the Community Forums.

What’s new?

Apart of some bug fixes this release improves handling of dark UI on Windows and macOS. This is the first official release of Picard which supports the dark mode in macOS Mojave 10.14 and later. Please note that you need to use the Picard app build for macOS 10.14 or later for this feature to work (see above).

On both macOS and Windows it is now possible to switch to dark or light UI independent of the system setting. By default Picard will follow your system settings. Special thanks to Gabriel Ferreira for his work to enable this.

Below is a complete list of changes since Picard 2.5.6.

Bugfixes

  • [PICARD-2135] – Tags “license” and “website” cannot be deleted and get duplicated on update for ID3
  • [PICARD-2136] – macOS: File browser does not use user’s home folder by default
  • [PICARD-2138] – macOS: After saving options the toolbar style changes

Improvements

  • [PICARD-1357] – Support dark mode on macOS Mojave 10.14 and later
  • [PICARD-2095] – Allow the user to choose between light or dark theme on Windows and macOS

Helping out

The easiest way to help us getting a great Picard 2.6 release is using and testing this beta release. Please report bugs on the Picard issue tracker and provide feedback in the community forums.

Please also help translate Picard. There have been changes to the user interface and inline scripting documentation and existing translations need to be updated for the final 2.6 release. Translating is easy and can be done online: Head over to MusicBrainz’s translation page on Transifex and click on “Help Translate MusicBrainz”.
Once you have registered an account on Transifex you can start translating. For Picard the primary resource to translate is “picard“, but there is also the “picard_appstream” resource, which is used for providing descriptions for various Linux software-center applications, and “picard_installer”, which contains the translations for Picard’s Windows installer.

If you are a software developer you are very welcomed to provide fixes and features. Picard is free software and the source code is available on GitHub. See Developing on the Picard website to get started.

Picard 2.6 Beta 2

The Picard team is happy to announce that Picard 2.6 Beta 2 is now available. This is a pre-release to gather feedback on the changes before the final 2.6 release.

Thanks a lot to everybody who contributed to this release with code, translations, bug reports and general feedback.

If you wonder why this is beta 2 and there was no announcement of beta 1: We had prepared beta 1 for release last week. But then AcoustID got into serious technical trouble. Asking for wider testing of a new Picard release when such an important service was unavailable seemed not a good option, so we decided to delay the announcement. But since AcoustID has now recovered we are now ready for testing the beta version, and we even could get some improvements in over last week’s beta.

Download

Picard 2.6 Beta 2 can be downloaded from Picard website Downloads section.

For macOS users there are now two separate builds available. If you are using macOS Mojave 10.14 or later, including macOS 11.0 Big Sure, please use the download for macOS 10.14+. If you are still on macOS Sierra 10.12 or macOS High Sierra 10.13 you should use the download for 10.12+ instead.

Functionality wise both are the same, but the 10.14+ build uses newer versions of Qt5 and Python and is hence recommended, but won’t run on macOS before 10.14.

Linux users might want to install the beta version using Snap. If your Linux distribution supports Snap you can install Picard from the beta channel using:

snap install --beta picard

Please report any issue through our bug tracker and give us feedback on this beta release on the Community Forums.

What’s new?

This release fixes Picard becoming unresponsive on some systems, especially when editing or adding tags to multiple selected items. This issue has been around since Picard 2.0 and we are happy to have it now fixed.

Apart of that there are also several new features and improvements, such as support for original release date per track, support for a new “director” tag, WebP support for cover art images, improvements to the script editor and the script documentation and more.

Below is a complete list of changes since Picard 2.5.6.

Bugfixes

  • [PICARD-1528] – “Search for similar albums” causes crashes if the selection includes clusters and files
  • [PICARD-1689] – Freezes when adding tags to large album
  • [PICARD-1747] – macOS: Tearing when scrolling list of plugins
  • [PICARD-1926] – “Show changes first” in tag preview window leads to freeze
  • [PICARD-2088] – Picard hangs when adding new tag to multiple tracks in an album
  • [PICARD-2091] – Loading images from cover art via drag and drop from browser only loads PNG and JPEG images
  • [PICARD-2097] – Crash with zh_CN locale
  • [PICARD-2113] – Script can change title of “Unclustered files” special cluster
  • [PICARD-2127] – “Lookup in browser” in metadata box does not pass tagger port
  • [PICARD-2131] – Tagger button reacts slow in Firefox

New Features

  • [PICARD-204] – Support for track-level original release date
  • [PICARD-1998] – Add “director” (for videos) tag
  • [PICARD-2089] – Support WebP images for cover art
  • [PICARD-2124] – Add MB release annotation field as %_releaseannotation% variable

Tasks

  • [PICARD-715] – Chrome to block browser access to localhost
  • [PICARD-1950] – Fix macOS builds with PyQt > 5.13.2

Improvements

  • [PICARD-2084] – Use TLS for AcoustID web service requests
  • [PICARD-2090] – Reenable TIFF support for cover art images
  • [PICARD-2092] – Improve script editor function/variable auto completion
  • [PICARD-2105] – Improve script function popup descriptions
  • [PICARD-2110] – Add %originaldate% and %originalyear% to file naming examples
  • [PICARD-2114] – Show disambiguation comment in CD Lookup popup window
  • [PICARD-2125] – Enable CAA Release Group cover art provider by default
  • [PICARD-2126] – Allow cross origin access to browser integration
  • [PICARD-2130] – Restructure cover art options to make them easier to understand

Helping out

The easiest way to help us getting a great Picard 2.6 release is using and testing this beta release. Please report bugs on the Picard issue tracker and provide feedback in the community forums.

Please also help translate Picard. There have been changes to the user interface and inline scripting documentation and existing translations need to be updated for the final 2.6 release. Translating is easy and can be done online: Head over to MusicBrainz’s translation page on Transifex and click on “Help Translate MusicBrainz”.
Once you have registered an account on Transifex you can start translating. For Picard the primary resource to translate is “picard“, but there is also the “picard_appstream” resource, which is used for providing descriptions for various Linux software-center applications, and “picard_installer”, which contains the translations for Picard’s Windows installer.

If you are a software developer you are very welcomed to provide fixes and features. Picard is free software and the source code is available on GitHub. See Developing on the Picard website to get started.

Picard 2.5.6 released

Picard 2.5.6 is a maintenance release. This fixes issues with the context menu of the metadata view and long standing problems with the app signature on macOS Sierra and High Sierra.

The latest release is available for download on the Picard download page.

Bugfixes

  • [PICARD-1943] – App does not start on macOS 10.12 / 10.13, Gatekeeper reports it as damaged
  • [PICARD-2074] – Crash when trying to add new tags
  • [PICARD-2083] – Snap version: path to fpcalc gets invalid after update
  • [PICARD-2087] – Adding new tags crashes Picard with Qt < 5.10

Picard 2.5.4 hotfix for Windows startup issues

We had many reports of Windows users not being able to launch the just released Picard 2.5.3. This is a hotfix release to address this issue. There are no changes for other platforms.

The updated version is available from the Picard download page.

Thanks a lot to everyone reporting on this issue and helping to get this resolved quickly and sorry for the trouble.

Changes