diff --git a/picard/__init__.py b/picard/__init__.py index 7e375fe13..8ea076ae7 100644 --- a/picard/__init__.py +++ b/picard/__init__.py @@ -3,10 +3,10 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2008, 2011-2014 Lukáš Lalinský -# Copyright (C) 2009, 2018-2022 Philipp Wolfer +# Copyright (C) 2009, 2018-2023 Philipp Wolfer # Copyright (C) 2012 Chad Wilson # Copyright (C) 2012-2013 Michael Wiencek -# Copyright (C) 2013-2021 Laurent Monin +# Copyright (C) 2013-2022 Laurent Monin # Copyright (C) 2015 Ohm Patel # Copyright (C) 2015 Sophist-UK # Copyright (C) 2016 Suhas @@ -15,6 +15,7 @@ # Copyright (C) 2017 Ville Skyttä # Copyright (C) 2018, 2021, 2023 Bob Swift # Copyright (C) 2021 Gabriel Ferreira +# Copyright (C) 2022 skelly37 # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/acoustid/manager.py b/picard/acoustid/manager.py index 86c2f6d1d..4802d574d 100644 --- a/picard/acoustid/manager.py +++ b/picard/acoustid/manager.py @@ -7,6 +7,7 @@ # Copyright (C) 2018 Vishal Choudhary # Copyright (C) 2018, 2020-2021 Laurent Monin # Copyright (C) 2020, 2022 Philipp Wolfer +# Copyright (C) 2022 cybersphinx # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/browser/addrelease.py b/picard/browser/addrelease.py index d67902a64..a6ae58273 100644 --- a/picard/browser/addrelease.py +++ b/picard/browser/addrelease.py @@ -2,10 +2,10 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2021 Laurent Monin -# Copyright (C) 2021-2022 Philipp Wolfer -# Copyright (C) 2022 jesus2099 +# Copyright (C) 2021-2022 Laurent Monin +# Copyright (C) 2021-2023 Philipp Wolfer # Copyright (C) 2022 Bob Swift +# Copyright (C) 2022 jesus2099 # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -21,6 +21,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + from html import escape from secrets import token_bytes diff --git a/picard/browser/filelookup.py b/picard/browser/filelookup.py index 5abce2d64..07ca9a277 100644 --- a/picard/browser/filelookup.py +++ b/picard/browser/filelookup.py @@ -12,7 +12,7 @@ # Copyright (C) 2015-2016 Wieland Hoffmann # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016-2017 Sambhav Kothari -# Copyright (C) 2020, 2022 Philipp Wolfer +# Copyright (C) 2020, 2022-2023 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/config.py b/picard/config.py index 61fc92cb9..ef8bcbe25 100644 --- a/picard/config.py +++ b/picard/config.py @@ -3,10 +3,10 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2007, 2014, 2017 Lukáš Lalinský -# Copyright (C) 2008, 2014, 2019-2022 Philipp Wolfer +# Copyright (C) 2008, 2014, 2019-2023 Philipp Wolfer # Copyright (C) 2012, 2017 Wieland Hoffmann # Copyright (C) 2012-2014 Michael Wiencek -# Copyright (C) 2013-2016, 2018-2021 Laurent Monin +# Copyright (C) 2013-2016, 2018-2022 Laurent Monin # Copyright (C) 2016 Suhas # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 Sophist-UK diff --git a/picard/config_upgrade.py b/picard/config_upgrade.py index 6b29ba882..36d83e2f1 100644 --- a/picard/config_upgrade.py +++ b/picard/config_upgrade.py @@ -3,14 +3,14 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2013-2014 Michael Wiencek -# Copyright (C) 2013-2016, 2018-2021 Laurent Monin +# Copyright (C) 2013-2016, 2018-2022 Laurent Monin # Copyright (C) 2014, 2017 Lukáš Lalinský # Copyright (C) 2014, 2018-2023 Philipp Wolfer # Copyright (C) 2015 Ohm Patel # Copyright (C) 2016 Suhas # Copyright (C) 2016-2017 Sambhav Kothari -# Copyright (C) 2021, 2023 Bob Swift # Copyright (C) 2021 Gabriel Ferreira +# Copyright (C) 2021, 2023 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/const/__init__.py b/picard/const/__init__.py index cec1be93a..ae8814395 100644 --- a/picard/const/__init__.py +++ b/picard/const/__init__.py @@ -3,8 +3,8 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2007, 2014, 2016 Lukáš Lalinský -# Copyright (C) 2014, 2019-2021 Philipp Wolfer -# Copyright (C) 2014-2016, 2018-2021 Laurent Monin +# Copyright (C) 2014, 2019-2022 Philipp Wolfer +# Copyright (C) 2014-2016, 2018-2021, 2023 Laurent Monin # Copyright (C) 2015 Ohm Patel # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016 Wieland Hoffmann diff --git a/picard/const/appdirs.py b/picard/const/appdirs.py index 8531b96d2..15e20af8a 100644 --- a/picard/const/appdirs.py +++ b/picard/const/appdirs.py @@ -2,7 +2,7 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2021 Laurent Monin +# Copyright (C) 2021-2022 Laurent Monin # Copyright (C) 2021-2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/const/scripts.py b/picard/const/scripts.py index 50e7c11e6..8d5dcab26 100644 --- a/picard/const/scripts.py +++ b/picard/const/scripts.py @@ -3,8 +3,8 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021 Bob Swift -# Copyright (C) 2021 Laurent Monin # Copyright (C) 2021 Vladislav Karbovskii +# Copyright (C) 2021-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/coverart/__init__.py b/picard/coverart/__init__.py index ad011df9d..e94a6c19c 100644 --- a/picard/coverart/__init__.py +++ b/picard/coverart/__init__.py @@ -4,7 +4,7 @@ # # Copyright (C) 2007 Oliver Charles # Copyright (C) 2007, 2010-2011 Lukáš Lalinský -# Copyright (C) 2007-2011, 2019-2021 Philipp Wolfer +# Copyright (C) 2007-2011, 2019-2021, 2023 Philipp Wolfer # Copyright (C) 2011 Michael Wiencek # Copyright (C) 2011-2012 Wieland Hoffmann # Copyright (C) 2013-2015, 2018-2021 Laurent Monin diff --git a/picard/coverart/image.py b/picard/coverart/image.py index 567e9697b..ad0cec4ea 100644 --- a/picard/coverart/image.py +++ b/picard/coverart/image.py @@ -4,10 +4,10 @@ # # Copyright (C) 2007 Oliver Charles # Copyright (C) 2007, 2010-2011 Lukáš Lalinský -# Copyright (C) 2007-2011, 2014, 2018-2022 Philipp Wolfer +# Copyright (C) 2007-2011, 2014, 2018-2023 Philipp Wolfer # Copyright (C) 2011 Michael Wiencek # Copyright (C) 2011-2012, 2015 Wieland Hoffmann -# Copyright (C) 2013-2015, 2018-2021 Laurent Monin +# Copyright (C) 2013-2015, 2018-2022 Laurent Monin # Copyright (C) 2016 Ville Skyttä # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 Antonio Larrosa diff --git a/picard/coverart/providers/caa.py b/picard/coverart/providers/caa.py index fd0fb0fe1..d65da13fd 100644 --- a/picard/coverart/providers/caa.py +++ b/picard/coverart/providers/caa.py @@ -4,10 +4,10 @@ # # Copyright (C) 2007 Oliver Charles # Copyright (C) 2007, 2010-2011 Lukáš Lalinský -# Copyright (C) 2007-2011, 2015, 2018-2022 Philipp Wolfer +# Copyright (C) 2007-2011, 2015, 2018-2023 Philipp Wolfer # Copyright (C) 2011 Michael Wiencek # Copyright (C) 2011-2012 Wieland Hoffmann -# Copyright (C) 2013-2015, 2018-2021 Laurent Monin +# Copyright (C) 2013-2015, 2018-2022 Laurent Monin # Copyright (C) 2015-2016 Rahul Raturi # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Frederik “Freso” S. Olesen diff --git a/picard/dataobj.py b/picard/dataobj.py index 5b72faed6..451bd9de6 100644 --- a/picard/dataobj.py +++ b/picard/dataobj.py @@ -5,7 +5,7 @@ # Copyright (C) 2004 Robert Kaye # Copyright (C) 2006-2008 Lukáš Lalinský # Copyright (C) 2011-2012 Michael Wiencek -# Copyright (C) 2013, 2020-2021 Laurent Monin +# Copyright (C) 2013, 2020-2021, 2023 Laurent Monin # Copyright (C) 2017 Sambhav Kothari # Copyright (C) 2017 Sophist-UK # Copyright (C) 2018 Vishal Choudhary diff --git a/picard/disc/__init__.py b/picard/disc/__init__.py index 149a2a0e2..b7e3986b6 100644 --- a/picard/disc/__init__.py +++ b/picard/disc/__init__.py @@ -5,7 +5,7 @@ # Copyright (C) 2006 Matthias Friedrich # Copyright (C) 2007-2008 Lukáš Lalinský # Copyright (C) 2008 Robert Kaye -# Copyright (C) 2009, 2013, 2018-2022 Philipp Wolfer +# Copyright (C) 2009, 2013, 2018-2023 Philipp Wolfer # Copyright (C) 2011-2013 Michael Wiencek # Copyright (C) 2013 Johannes Dewender # Copyright (C) 2013 Sebastian Ramacher diff --git a/picard/disc/dbpoweramplog.py b/picard/disc/dbpoweramplog.py index 08f97560e..685bb55eb 100644 --- a/picard/disc/dbpoweramplog.py +++ b/picard/disc/dbpoweramplog.py @@ -18,6 +18,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + import re from picard.disc.utils import ( diff --git a/picard/disc/whipperlog.py b/picard/disc/whipperlog.py index 2552a9146..a2bc32fa0 100644 --- a/picard/disc/whipperlog.py +++ b/picard/disc/whipperlog.py @@ -2,6 +2,7 @@ # # Picard, the next-generation MusicBrainz tagger # +# Copyright (C) 2022 Laurent Monin # Copyright (C) 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or @@ -18,6 +19,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + import yaml from picard.disc.utils import ( diff --git a/picard/file.py b/picard/file.py index b573f00d0..f5aa2da75 100644 --- a/picard/file.py +++ b/picard/file.py @@ -25,8 +25,8 @@ # Copyright (C) 2019 Joel Lintunen # Copyright (C) 2020 Ray Bouchard # Copyright (C) 2020-2021 Gabriel Ferreira -# Copyright (C) 2021, 2023 Bob Swift # Copyright (C) 2021 Petit Minion +# Copyright (C) 2021, 2023 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/formats/apev2.py b/picard/formats/apev2.py index da86188b9..d152e22c7 100644 --- a/picard/formats/apev2.py +++ b/picard/formats/apev2.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2009, 2011 Lukáš Lalinský -# Copyright (C) 2009-2011, 2018-2021 Philipp Wolfer +# Copyright (C) 2009-2011, 2018-2021, 2023 Philipp Wolfer # Copyright (C) 2011-2014 Wieland Hoffmann # Copyright (C) 2012-2013 Michael Wiencek # Copyright (C) 2013 Calvin Walton diff --git a/picard/formats/asf.py b/picard/formats/asf.py index f2d16377e..3db2a1408 100644 --- a/picard/formats/asf.py +++ b/picard/formats/asf.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2007, 2011 Lukáš Lalinský -# Copyright (C) 2009-2011, 2014, 2018-2021 Philipp Wolfer +# Copyright (C) 2009-2011, 2014, 2018-2021, 2023 Philipp Wolfer # Copyright (C) 2011-2014 Wieland Hoffmann # Copyright (C) 2012-2013 Michael Wiencek # Copyright (C) 2013 Calvin Walton diff --git a/picard/formats/id3.py b/picard/formats/id3.py index f5c466d0e..2f993ea11 100644 --- a/picard/formats/id3.py +++ b/picard/formats/id3.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2009, 2011-2012 Lukáš Lalinský -# Copyright (C) 2008-2011, 2014, 2018-2021 Philipp Wolfer +# Copyright (C) 2008-2011, 2014, 2018-2021, 2023 Philipp Wolfer # Copyright (C) 2009 Carlin Mangar # Copyright (C) 2011-2012 Johannes Weißl # Copyright (C) 2011-2014 Michael Wiencek @@ -16,6 +16,7 @@ # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 tungol # Copyright (C) 2019 Zenara Daley +# Copyright (C) 2023 certuna # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/formats/midi.py b/picard/formats/midi.py index 6ca31c29a..6a12f88dd 100644 --- a/picard/formats/midi.py +++ b/picard/formats/midi.py @@ -2,7 +2,7 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2018, 2020-2021 Philipp Wolfer +# Copyright (C) 2018, 2020-2022 Philipp Wolfer # Copyright (C) 2020-2021 Laurent Monin # # This program is free software; you can redistribute it and/or diff --git a/picard/formats/mp4.py b/picard/formats/mp4.py index c762c2772..ca2c8de82 100644 --- a/picard/formats/mp4.py +++ b/picard/formats/mp4.py @@ -3,16 +3,17 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2008, 2011 Lukáš Lalinský -# Copyright (C) 2009-2011, 2015, 2018-2022 Philipp Wolfer +# Copyright (C) 2009-2011, 2015, 2018-2023 Philipp Wolfer # Copyright (C) 2011 Johannes Weißl # Copyright (C) 2011-2014 Wieland Hoffmann # Copyright (C) 2012-2013 Michael Wiencek # Copyright (C) 2013 Calvin Walton # Copyright (C) 2013 Frederik “Freso” S. Olesen -# Copyright (C) 2013-2014, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018-2022 Laurent Monin # Copyright (C) 2014-2015 Sophist-UK # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2019 Reinaldo Antonio Camargo Rauch +# Copyright (C) 2023 certuna # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/formats/mutagenext/tak.py b/picard/formats/mutagenext/tak.py index 8aa29db98..6a9a0598d 100644 --- a/picard/formats/mutagenext/tak.py +++ b/picard/formats/mutagenext/tak.py @@ -5,7 +5,7 @@ # Copyright (C) 2008 Lukáš Lalinský # Copyright (C) 2013, 2018-2021 Laurent Monin # Copyright (C) 2017 Sambhav Kothari -# Copyright (C) 2018-2019 Philipp Wolfer +# Copyright (C) 2018-2019, 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/formats/util.py b/picard/formats/util.py index 949d1abdc..bce978451 100644 --- a/picard/formats/util.py +++ b/picard/formats/util.py @@ -4,7 +4,7 @@ # # Copyright (C) 2006-2008, 2012 Lukáš Lalinský # Copyright (C) 2008 Will -# Copyright (C) 2010, 2014, 2018-2020 Philipp Wolfer +# Copyright (C) 2010, 2014, 2018-2020, 2023 Philipp Wolfer # Copyright (C) 2013 Michael Wiencek # Copyright (C) 2013, 2017-2019, 2021 Laurent Monin # Copyright (C) 2016-2018 Sambhav Kothari diff --git a/picard/formats/vorbis.py b/picard/formats/vorbis.py index 98710ce22..0061c5630 100644 --- a/picard/formats/vorbis.py +++ b/picard/formats/vorbis.py @@ -4,14 +4,15 @@ # # Copyright (C) 2006-2008, 2012 Lukáš Lalinský # Copyright (C) 2008 Hendrik van Antwerpen -# Copyright (C) 2008-2010, 2014-2015, 2018-2022 Philipp Wolfer +# Copyright (C) 2008-2010, 2014-2015, 2018-2023 Philipp Wolfer # Copyright (C) 2012-2013 Michael Wiencek # Copyright (C) 2012-2014 Wieland Hoffmann # Copyright (C) 2013 Calvin Walton -# Copyright (C) 2013-2014, 2017-2022 Laurent Monin +# Copyright (C) 2013-2014, 2017-2023 Laurent Monin # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 Ville Skyttä # Copyright (C) 2022 Marcin Szalowicz +# Copyright (C) 2023 certuna # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/formats/wav.py b/picard/formats/wav.py index 77c91ef41..d863b737c 100644 --- a/picard/formats/wav.py +++ b/picard/formats/wav.py @@ -7,7 +7,7 @@ # Copyright (C) 2013 Michael Wiencek # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2018, 2020-2021 Laurent Monin -# Copyright (C) 2018-2021 Philipp Wolfer +# Copyright (C) 2018-2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/i18n.py b/picard/i18n.py index b28aff861..7d84a6b11 100644 --- a/picard/i18n.py +++ b/picard/i18n.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2012 Frederik “Freso” S. Olesen -# Copyright (C) 2013-2014, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018-2022 Laurent Monin # Copyright (C) 2017 Sambhav Kothari # Copyright (C) 2017-2022 Philipp Wolfer # diff --git a/picard/log.py b/picard/log.py index 48fae0b91..25bab3cb3 100644 --- a/picard/log.py +++ b/picard/log.py @@ -5,7 +5,7 @@ # Copyright (C) 2007, 2011 Lukáš Lalinský # Copyright (C) 2008-2010, 2019, 2021 Philipp Wolfer # Copyright (C) 2012-2013 Michael Wiencek -# Copyright (C) 2013, 2015, 2018-2021 Laurent Monin +# Copyright (C) 2013, 2015, 2018-2021, 2023 Laurent Monin # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 Sophist-UK # Copyright (C) 2018 Wieland Hoffmann diff --git a/picard/mbjson.py b/picard/mbjson.py index d6378633d..850b94176 100644 --- a/picard/mbjson.py +++ b/picard/mbjson.py @@ -4,11 +4,11 @@ # # Copyright (C) 2017 David Mandelberg # Copyright (C) 2017-2018 Sambhav Kothari -# Copyright (C) 2017-2022 Laurent Monin +# Copyright (C) 2017-2023 Laurent Monin # Copyright (C) 2018-2023 Philipp Wolfer # Copyright (C) 2019 Michael Wiencek -# Copyright (C) 2020, 2023 David Kellner # Copyright (C) 2020 dukeyin +# Copyright (C) 2020, 2023 David Kellner # Copyright (C) 2021 Bob Swift # Copyright (C) 2021 Vladislav Karbovskii # @@ -26,6 +26,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + from collections import namedtuple from picard import log diff --git a/picard/metadata.py b/picard/metadata.py index ebd66a2ae..a6ae893d1 100644 --- a/picard/metadata.py +++ b/picard/metadata.py @@ -8,7 +8,7 @@ # Copyright (C) 2012 Chad Wilson # Copyright (C) 2012 Johannes Weißl # Copyright (C) 2012-2014, 2018, 2020 Wieland Hoffmann -# Copyright (C) 2013-2014, 2016, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2016, 2018-2022 Laurent Monin # Copyright (C) 2013-2014, 2017 Sophist-UK # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016-2017 Sambhav Kothari @@ -19,6 +19,7 @@ # Copyright (C) 2020 Ray Bouchard # Copyright (C) 2021 Petit Minion # Copyright (C) 2022 Bob Swift +# Copyright (C) 2022 skelly37 # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/plugin.py b/picard/plugin.py index 24cf3ae2e..634f2f81d 100644 --- a/picard/plugin.py +++ b/picard/plugin.py @@ -4,7 +4,7 @@ # # Copyright (C) 2007-2008 Lukáš Lalinský # Copyright (C) 2009 Carlin Mangar -# Copyright (C) 2009, 2014, 2017-2021 Philipp Wolfer +# Copyright (C) 2009, 2014, 2017-2021, 2023 Philipp Wolfer # Copyright (C) 2011 johnny64 # Copyright (C) 2011-2013 Michael Wiencek # Copyright (C) 2013 Sebastian Ramacher @@ -17,6 +17,7 @@ # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 Frederik “Freso” S. Olesen # Copyright (C) 2018 Vishal Choudhary +# Copyright (C) 2023 tuspar # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/pluginmanager.py b/picard/pluginmanager.py index 739e0f249..75e9e57c8 100644 --- a/picard/pluginmanager.py +++ b/picard/pluginmanager.py @@ -6,7 +6,7 @@ # Copyright (C) 2014 Shadab Zafar # Copyright (C) 2015-2021 Laurent Monin # Copyright (C) 2019 Wieland Hoffmann -# Copyright (C) 2019-2020 Philipp Wolfer +# Copyright (C) 2019-2020, 2022-2023 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/profile.py b/picard/profile.py index ce46376df..f76b39ea2 100644 --- a/picard/profile.py +++ b/picard/profile.py @@ -2,10 +2,10 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2021 Laurent Monin -# Copyright (C) 2021-2022 Philipp Wolfer # Copyright (C) 2021 Vladislav Karbovskii # Copyright (C) 2021-2022 Bob Swift +# Copyright (C) 2021-2022 Laurent Monin +# Copyright (C) 2021-2022 Philipp Wolfer # Copyright (C) 2022 Marcin Szalowicz # # This program is free software; you can redistribute it and/or diff --git a/picard/script/functions.py b/picard/script/functions.py index 50b48f3e0..2602fa6d9 100644 --- a/picard/script/functions.py +++ b/picard/script/functions.py @@ -4,14 +4,14 @@ # # Copyright (C) 2006-2009, 2012 Lukáš Lalinský # Copyright (C) 2007 Javier Kohen -# Copyright (C) 2008-2011, 2014-2015, 2018-2022 Philipp Wolfer +# Copyright (C) 2008-2011, 2014-2015, 2018-2023 Philipp Wolfer # Copyright (C) 2009 Carlin Mangar # Copyright (C) 2009 Nikolai Prokoschenko # Copyright (C) 2011-2012 Michael Wiencek # Copyright (C) 2012 Chad Wilson # Copyright (C) 2012 stephen # Copyright (C) 2012, 2014, 2017, 2021 Wieland Hoffmann -# Copyright (C) 2013-2014, 2017-2021 Laurent Monin +# Copyright (C) 2013-2014, 2017-2022 Laurent Monin # Copyright (C) 2014, 2017, 2021 Sophist-UK # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2016-2017 Ville Skyttä diff --git a/picard/script/serializer.py b/picard/script/serializer.py index 8d715225b..edd1e1ad5 100644 --- a/picard/script/serializer.py +++ b/picard/script/serializer.py @@ -3,8 +3,8 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021, 2023 Bob Swift -# Copyright (C) 2021 Laurent Monin -# Copyright (C) 2021-2022 Philipp Wolfer +# Copyright (C) 2021-2022 Laurent Monin +# Copyright (C) 2021-2023 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/tagger.py b/picard/tagger.py index 5debd0eb6..845938575 100644 --- a/picard/tagger.py +++ b/picard/tagger.py @@ -22,12 +22,13 @@ # Copyright (C) 2016 Suhas # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017-2018 Vishal Choudhary -# Copyright (C) 2018, 2022 Bob Swift # Copyright (C) 2018 virusMac +# Copyright (C) 2018, 2022-2023 Bob Swift # Copyright (C) 2019 Joel Lintunen # Copyright (C) 2020 Julius Michaelis # Copyright (C) 2020-2021 Gabriel Ferreira -# Copyright (c) 2022 skelly37 +# Copyright (C) 2022 Kamil +# Copyright (C) 2022 skelly37 # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/track.py b/picard/track.py index e65d41ef4..a6ffacd3a 100644 --- a/picard/track.py +++ b/picard/track.py @@ -11,7 +11,7 @@ # Copyright (C) 2011 Wieland Hoffmann # Copyright (C) 2011-2013 Michael Wiencek # Copyright (C) 2014, 2017 Sophist-UK -# Copyright (C) 2014-2015, 2018-2021 Laurent Monin +# Copyright (C) 2014-2015, 2018-2022 Laurent Monin # Copyright (C) 2016 Mark Trolley # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016 Suhas diff --git a/picard/ui/__init__.py b/picard/ui/__init__.py index b7bb0540a..946eb6f2a 100644 --- a/picard/ui/__init__.py +++ b/picard/ui/__init__.py @@ -4,10 +4,10 @@ # # Copyright (C) 2006-2008 Lukáš Lalinský # Copyright (C) 2014 Sophist-UK -# Copyright (C) 2014, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2014, 2018, 2020-2022 Laurent Monin # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2018 Vishal Choudhary -# Copyright (C) 2019-2022 Philipp Wolfer +# Copyright (C) 2019-2023 Philipp Wolfer # Copyright (C) 2021 Bob Swift # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/aboutdialog.py b/picard/ui/aboutdialog.py index db379278f..79d93d11c 100644 --- a/picard/ui/aboutdialog.py +++ b/picard/ui/aboutdialog.py @@ -3,11 +3,11 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2014 Lukáš Lalinský -# Copyright (C) 2008, 2013, 2018-2022 Philipp Wolfer +# Copyright (C) 2008, 2013, 2018-2023 Philipp Wolfer # Copyright (C) 2011 Pavan Chander # Copyright (C) 2011, 2013 Wieland Hoffmann # Copyright (C) 2013 Michael Wiencek -# Copyright (C) 2013-2015, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2013-2015, 2018, 2020-2022 Laurent Monin # Copyright (C) 2014 Ismael Olea # Copyright (C) 2017 Sambhav Kothari # Copyright (C) 2021 Bob Swift diff --git a/picard/ui/cdlookup.py b/picard/ui/cdlookup.py index 13c5233b0..503a1bd77 100644 --- a/picard/ui/cdlookup.py +++ b/picard/ui/cdlookup.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006-2007 Lukáš Lalinský -# Copyright (C) 2009, 2018-2022 Philipp Wolfer +# Copyright (C) 2009, 2018-2023 Philipp Wolfer # Copyright (C) 2011-2013 Michael Wiencek # Copyright (C) 2012 Chad Wilson # Copyright (C) 2013-2014, 2018, 2020-2021 Laurent Monin diff --git a/picard/ui/checkbox_list_item.py b/picard/ui/checkbox_list_item.py index 6b9f68bc6..305b84d98 100644 --- a/picard/ui/checkbox_list_item.py +++ b/picard/ui/checkbox_list_item.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2018 Sambhav Kothari -# Copyright (C) 2018, 2020-2021 Laurent Monin +# Copyright (C) 2018, 2020-2022 Laurent Monin # Copyright (C) 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/collectionmenu.py b/picard/ui/collectionmenu.py index 5bf5ea915..38c3029ff 100644 --- a/picard/ui/collectionmenu.py +++ b/picard/ui/collectionmenu.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2013 Michael Wiencek -# Copyright (C) 2014-2015, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2014-2015, 2018, 2020-2022 Laurent Monin # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2018 Vishal Choudhary # Copyright (C) 2018, 2022 Philipp Wolfer diff --git a/picard/ui/coverartbox.py b/picard/ui/coverartbox.py index bafd3c4d7..893b30c58 100644 --- a/picard/ui/coverartbox.py +++ b/picard/ui/coverartbox.py @@ -4,11 +4,11 @@ # # Copyright (C) 2006-2007, 2011 Lukáš Lalinský # Copyright (C) 2009 Carlin Mangar -# Copyright (C) 2009, 2018-2022 Philipp Wolfer +# Copyright (C) 2009, 2018-2023 Philipp Wolfer # Copyright (C) 2011-2013 Michael Wiencek # Copyright (C) 2012 Chad Wilson # Copyright (C) 2012-2014 Wieland Hoffmann -# Copyright (C) 2013-2014, 2017-2021 Laurent Monin +# Copyright (C) 2013-2014, 2017-2022 Laurent Monin # Copyright (C) 2014 Francois Ferrand # Copyright (C) 2015 Sophist-UK # Copyright (C) 2016 Ville Skyttä diff --git a/picard/ui/edittagdialog.py b/picard/ui/edittagdialog.py index 2b9e65ae2..b674e78dd 100644 --- a/picard/ui/edittagdialog.py +++ b/picard/ui/edittagdialog.py @@ -6,9 +6,10 @@ # Copyright (C) 2014 Sophist-UK # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Wieland Hoffmann -# Copyright (C) 2017-2018, 2020-2021 Laurent Monin +# Copyright (C) 2017-2018, 2020-2022 Laurent Monin # Copyright (C) 2018 Vishal Choudhary # Copyright (C) 2019-2022 Philipp Wolfer +# Copyright (C) 2023 certuna # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/filebrowser.py b/picard/ui/filebrowser.py index e917a404e..55b603225 100644 --- a/picard/ui/filebrowser.py +++ b/picard/ui/filebrowser.py @@ -9,7 +9,7 @@ # Copyright (C) 2012-2013 Michael Wiencek # Copyright (C) 2013 Wieland Hoffmann # Copyright (C) 2013, 2017 Sophist-UK -# Copyright (C) 2013, 2018-2021 Laurent Monin +# Copyright (C) 2013, 2018-2022 Laurent Monin # Copyright (C) 2015 Jeroen Kromwijk # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2018 Vishal Choudhary diff --git a/picard/ui/infodialog.py b/picard/ui/infodialog.py index eb4584121..a3930b187 100644 --- a/picard/ui/infodialog.py +++ b/picard/ui/infodialog.py @@ -5,7 +5,7 @@ # Copyright (C) 2006 Lukáš Lalinský # Copyright (C) 2011-2014 Michael Wiencek # Copyright (C) 2012-2014, 2017, 2019 Wieland Hoffmann -# Copyright (C) 2013-2014, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018-2022 Laurent Monin # Copyright (C) 2014, 2017, 2020 Sophist-UK # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016-2017 Sambhav Kothari diff --git a/picard/ui/infostatus.py b/picard/ui/infostatus.py index 71795ef6f..6b3a87108 100644 --- a/picard/ui/infostatus.py +++ b/picard/ui/infostatus.py @@ -2,7 +2,7 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2013, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2013, 2018, 2020-2022 Laurent Monin # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2019, 2021-2022 Philipp Wolfer # Copyright (C) 2021 Gabriel Ferreira diff --git a/picard/ui/itemviews.py b/picard/ui/itemviews.py index 102c112aa..1311b9853 100644 --- a/picard/ui/itemviews.py +++ b/picard/ui/itemviews.py @@ -14,7 +14,7 @@ # Copyright (C) 2011-2013 Michael Wiencek # Copyright (C) 2012 Your Name # Copyright (C) 2012-2013 Wieland Hoffmann -# Copyright (C) 2013-2014, 2016, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2016, 2018-2022 Laurent Monin # Copyright (C) 2013-2014, 2017, 2020 Sophist-UK # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016 Simon Legner @@ -25,6 +25,7 @@ # Copyright (C) 2021 Bob Swift # Copyright (C) 2021 Louis Sautier # Copyright (C) 2021 Petit Minion +# Copyright (C) 2023 certuna # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/logview.py b/picard/ui/logview.py index 0327a7f5d..96200e73d 100644 --- a/picard/ui/logview.py +++ b/picard/ui/logview.py @@ -5,11 +5,12 @@ # Copyright (C) 2007 Lukáš Lalinský # Copyright (C) 2008-2009, 2019-2022 Philipp Wolfer # Copyright (C) 2012-2013 Michael Wiencek -# Copyright (C) 2013-2014, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018-2022 Laurent Monin # Copyright (C) 2014 Sophist-UK # Copyright (C) 2016, 2018 Sambhav Kothari # Copyright (C) 2018 Wieland Hoffmann # Copyright (C) 2021 Gabriel Ferreira +# Copyright (C) 2022 Kamil # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/mainwindow.py b/picard/ui/mainwindow.py index 455fe2b4f..d364ba0d3 100644 --- a/picard/ui/mainwindow.py +++ b/picard/ui/mainwindow.py @@ -7,7 +7,7 @@ # Copyright (C) 2008 Gary van der Merwe # Copyright (C) 2008 Robert Kaye # Copyright (C) 2008 Will -# Copyright (C) 2008-2010, 2015, 2018-2022 Philipp Wolfer +# Copyright (C) 2008-2010, 2015, 2018-2023 Philipp Wolfer # Copyright (C) 2009 Carlin Mangar # Copyright (C) 2009 David Hilton # Copyright (C) 2011-2012 Chad Wilson @@ -25,7 +25,7 @@ # Copyright (C) 2018 Kartik Ohri # Copyright (C) 2018 Vishal Choudhary # Copyright (C) 2018 virusMac -# Copyright (C) 2018, 2021, 2023 Bob Swift +# Copyright (C) 2018, 2021-2023 Bob Swift # Copyright (C) 2019 Timur Enikeev # Copyright (C) 2020-2021 Gabriel Ferreira # Copyright (C) 2021 Petit Minion diff --git a/picard/ui/metadatabox.py b/picard/ui/metadatabox.py index 8e804a1aa..873419084 100644 --- a/picard/ui/metadatabox.py +++ b/picard/ui/metadatabox.py @@ -6,7 +6,7 @@ # Copyright (C) 2006-2007, 2012 Lukáš Lalinský # Copyright (C) 2011-2014 Michael Wiencek # Copyright (C) 2012 Nikolai Prokoschenko -# Copyright (C) 2013-2014, 2017-2021 Laurent Monin +# Copyright (C) 2013-2014, 2017-2022 Laurent Monin # Copyright (C) 2013-2014, 2021 Sophist-UK # Copyright (C) 2015 Ohm Patel # Copyright (C) 2015 Wieland Hoffmann diff --git a/picard/ui/moveable_list_view.py b/picard/ui/moveable_list_view.py index f2e58d1f2..013f5e009 100644 --- a/picard/ui/moveable_list_view.py +++ b/picard/ui/moveable_list_view.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2018 Sambhav Kothari -# Copyright (C) 2018, 2020-2021 Laurent Monin +# Copyright (C) 2018, 2020-2022 Laurent Monin # Copyright (C) 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/options/__init__.py b/picard/ui/options/__init__.py index fe5a7e65a..d74b2c84a 100644 --- a/picard/ui/options/__init__.py +++ b/picard/ui/options/__init__.py @@ -5,7 +5,7 @@ # Copyright (C) 2006-2007 Lukáš Lalinský # Copyright (C) 2009 Nikolai Prokoschenko # Copyright (C) 2009, 2019-2022 Philipp Wolfer -# Copyright (C) 2013, 2015, 2018-2021 Laurent Monin +# Copyright (C) 2013, 2015, 2018-2022 Laurent Monin # Copyright (C) 2016-2017 Sambhav Kothari # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/options/dialog.py b/picard/ui/options/dialog.py index ae82b6447..31020b1f0 100644 --- a/picard/ui/options/dialog.py +++ b/picard/ui/options/dialog.py @@ -8,13 +8,13 @@ # Copyright (C) 2011 Pavan Chander # Copyright (C) 2011-2012, 2019 Wieland Hoffmann # Copyright (C) 2011-2013 Michael Wiencek -# Copyright (C) 2013, 2017-2021 Laurent Monin +# Copyright (C) 2013, 2017-2022 Laurent Monin # Copyright (C) 2014 Sophist-UK # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Suhas # Copyright (C) 2018 Vishal Choudhary -# Copyright (C) 2021-2022 Bob Swift # Copyright (C) 2021 Gabriel Ferreira +# Copyright (C) 2021-2022 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/options/fingerprinting.py b/picard/ui/options/fingerprinting.py index 06a2698c6..719974c32 100644 --- a/picard/ui/options/fingerprinting.py +++ b/picard/ui/options/fingerprinting.py @@ -4,7 +4,7 @@ # # Copyright (C) 2011-2012 Lukáš Lalinský # Copyright (C) 2011-2013 Michael Wiencek -# Copyright (C) 2013, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2013, 2018, 2020-2022 Laurent Monin # Copyright (C) 2015, 2020-2022 Philipp Wolfer # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2023 Bob Swift diff --git a/picard/ui/options/genres.py b/picard/ui/options/genres.py index 434f0e6a9..7a6bfb243 100644 --- a/picard/ui/options/genres.py +++ b/picard/ui/options/genres.py @@ -5,7 +5,7 @@ # Copyright (C) 2008 Lukáš Lalinský # Copyright (C) 2018, 2020-2022 Philipp Wolfer # Copyright (C) 2019 Wieland Hoffmann -# Copyright (C) 2019-2021 Laurent Monin +# Copyright (C) 2019-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/options/interface.py b/picard/ui/options/interface.py index ee0b27e88..2c180dbbf 100644 --- a/picard/ui/options/interface.py +++ b/picard/ui/options/interface.py @@ -7,7 +7,7 @@ # Copyright (C) 2009, 2019-2022 Philipp Wolfer # Copyright (C) 2011, 2013 Michael Wiencek # Copyright (C) 2013, 2019 Wieland Hoffmann -# Copyright (C) 2013-2014, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018, 2020-2022 Laurent Monin # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016-2018 Sambhav Kothari # Copyright (C) 2017 Antonio Larrosa diff --git a/picard/ui/options/interface_colors.py b/picard/ui/options/interface_colors.py index 5b8c4f805..ebace8767 100644 --- a/picard/ui/options/interface_colors.py +++ b/picard/ui/options/interface_colors.py @@ -2,7 +2,7 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2019-2021 Laurent Monin +# Copyright (C) 2019-2022 Laurent Monin # Copyright (C) 2019-2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/options/maintenance.py b/picard/ui/options/maintenance.py index 59ed16f9e..dbb548bb5 100644 --- a/picard/ui/options/maintenance.py +++ b/picard/ui/options/maintenance.py @@ -3,8 +3,8 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021-2022 Bob Swift -# Copyright (C) 2021 Laurent Monin -# Copyright (C) 2021-2022 Philipp Wolfer +# Copyright (C) 2021-2022 Laurent Monin +# Copyright (C) 2021-2023 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/options/plugins.py b/picard/ui/options/plugins.py index 18bfb9836..773d36dd5 100644 --- a/picard/ui/options/plugins.py +++ b/picard/ui/options/plugins.py @@ -4,9 +4,9 @@ # # Copyright (C) 2007 Lukáš Lalinský # Copyright (C) 2009 Carlin Mangar -# Copyright (C) 2009, 2018-2022 Philipp Wolfer +# Copyright (C) 2009, 2018-2023 Philipp Wolfer # Copyright (C) 2011-2013 Michael Wiencek -# Copyright (C) 2013, 2015, 2018-2021 Laurent Monin +# Copyright (C) 2013, 2015, 2018-2022 Laurent Monin # Copyright (C) 2013, 2017 Sophist-UK # Copyright (C) 2014 Shadab Zafar # Copyright (C) 2015, 2017 Wieland Hoffmann @@ -14,6 +14,7 @@ # Copyright (C) 2017 Suhas # Copyright (C) 2018 Vishal Choudhary # Copyright (C) 2018 yagyanshbhatia +# Copyright (C) 2023 tuspar # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/options/profiles.py b/picard/ui/options/profiles.py index ec6689e3c..a4c777914 100644 --- a/picard/ui/options/profiles.py +++ b/picard/ui/options/profiles.py @@ -3,6 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021 Bob Swift +# Copyright (C) 2022 Laurent Monin # Copyright (C) 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/options/releases.py b/picard/ui/options/releases.py index 825d19dab..d5952f871 100644 --- a/picard/ui/options/releases.py +++ b/picard/ui/options/releases.py @@ -5,7 +5,7 @@ # Copyright (C) 2006 Lukáš Lalinský # Copyright (C) 2011-2014 Michael Wiencek # Copyright (C) 2012 Frederik “Freso” S. Olesen -# Copyright (C) 2013-2015, 2018-2021 Laurent Monin +# Copyright (C) 2013-2015, 2018-2022 Laurent Monin # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Suhas # Copyright (C) 2018-2022 Philipp Wolfer diff --git a/picard/ui/options/renaming.py b/picard/ui/options/renaming.py index deec4de36..fbbcd7110 100644 --- a/picard/ui/options/renaming.py +++ b/picard/ui/options/renaming.py @@ -10,7 +10,7 @@ # Copyright (C) 2013 Calvin Walton # Copyright (C) 2013 Ionuț Ciocîrlan # Copyright (C) 2013-2014 Sophist-UK -# Copyright (C) 2013-2015, 2018-2021 Laurent Monin +# Copyright (C) 2013-2015, 2018-2022 Laurent Monin # Copyright (C) 2015 Alex Berman # Copyright (C) 2015 Ohm Patel # Copyright (C) 2016 Suhas diff --git a/picard/ui/options/renaming_compat.py b/picard/ui/options/renaming_compat.py index 1b428f153..675959a59 100644 --- a/picard/ui/options/renaming_compat.py +++ b/picard/ui/options/renaming_compat.py @@ -32,6 +32,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + import re from PyQt5 import ( diff --git a/picard/ui/options/scripting.py b/picard/ui/options/scripting.py index 8ee3393d8..b416706c2 100644 --- a/picard/ui/options/scripting.py +++ b/picard/ui/options/scripting.py @@ -6,7 +6,7 @@ # Copyright (C) 2009 Nikolai Prokoschenko # Copyright (C) 2009-2010, 2019-2022 Philipp Wolfer # Copyright (C) 2011-2013 Michael Wiencek -# Copyright (C) 2013-2015, 2017-2021 Laurent Monin +# Copyright (C) 2013-2015, 2017-2022 Laurent Monin # Copyright (C) 2014 m42i # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2016-2017 Suhas diff --git a/picard/ui/options/tags.py b/picard/ui/options/tags.py index 6faae7a8b..d94c7df87 100644 --- a/picard/ui/options/tags.py +++ b/picard/ui/options/tags.py @@ -10,7 +10,7 @@ # Copyright (C) 2012-2013 Michael Wiencek # Copyright (C) 2013, 2017 Sophist-UK # Copyright (C) 2016-2017 Sambhav Kothari -# Copyright (C) 2017-2018, 2020-2021 Laurent Monin +# Copyright (C) 2017-2018, 2020-2022 Laurent Monin # Copyright (C) 2022 Marcin Szalowicz # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/options/tags_compatibility_id3.py b/picard/ui/options/tags_compatibility_id3.py index 232ef1626..03785ba49 100644 --- a/picard/ui/options/tags_compatibility_id3.py +++ b/picard/ui/options/tags_compatibility_id3.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2006 Lukáš Lalinský -# Copyright (C) 2019-2021 Philipp Wolfer +# Copyright (C) 2019-2021, 2023 Philipp Wolfer # Copyright (C) 2021 Laurent Monin # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/playertoolbar.py b/picard/ui/playertoolbar.py index 8c5abeaad..8d39a0524 100644 --- a/picard/ui/playertoolbar.py +++ b/picard/ui/playertoolbar.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2019 Timur Enikeev -# Copyright (C) 2019-2021 Laurent Monin +# Copyright (C) 2019-2022 Laurent Monin # Copyright (C) 2019-2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/ratingwidget.py b/picard/ui/ratingwidget.py index 5bba1559d..2bf2a3878 100644 --- a/picard/ui/ratingwidget.py +++ b/picard/ui/ratingwidget.py @@ -4,7 +4,7 @@ # # Copyright (C) 2008, 2018-2022 Philipp Wolfer # Copyright (C) 2011, 2013 Michael Wiencek -# Copyright (C) 2013, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2013, 2018, 2020-2022 Laurent Monin # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2018 Vishal Choudhary # diff --git a/picard/ui/scripteditor.py b/picard/ui/scripteditor.py index f711ca42c..cd4a28f38 100644 --- a/picard/ui/scripteditor.py +++ b/picard/ui/scripteditor.py @@ -2,9 +2,9 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2021-2023 Bob Swift -# Copyright (C) 2021 Laurent Monin +# Copyright (C) 2021-2022 Laurent Monin # Copyright (C) 2021-2022 Philipp Wolfer +# Copyright (C) 2021-2023 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/searchdialog/__init__.py b/picard/ui/searchdialog/__init__.py index 1278221ba..e42969e08 100644 --- a/picard/ui/searchdialog/__init__.py +++ b/picard/ui/searchdialog/__init__.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2016 Rahul Raturi -# Copyright (C) 2018-2021 Laurent Monin +# Copyright (C) 2018-2022 Laurent Monin # Copyright (C) 2018-2022 Philipp Wolfer # Copyright (C) 2020 Ray Bouchard # diff --git a/picard/ui/searchdialog/album.py b/picard/ui/searchdialog/album.py index cbe81aaa7..b99721927 100644 --- a/picard/ui/searchdialog/album.py +++ b/picard/ui/searchdialog/album.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2016 Rahul Raturi -# Copyright (C) 2018-2021 Laurent Monin +# Copyright (C) 2018-2022 Laurent Monin # Copyright (C) 2018-2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/tablebaseddialog.py b/picard/ui/tablebaseddialog.py index 99c7dbdd4..f821513dc 100644 --- a/picard/ui/tablebaseddialog.py +++ b/picard/ui/tablebaseddialog.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2016 Rahul Raturi -# Copyright (C) 2018, 2021 Laurent Monin +# Copyright (C) 2018, 2021-2022 Laurent Monin # Copyright (C) 2019, 2021-2022 Philipp Wolfer # Copyright (C) 2020 Ray Bouchard # diff --git a/picard/ui/tagsfromfilenames.py b/picard/ui/tagsfromfilenames.py index 63fa8b1fb..570f33bd4 100644 --- a/picard/ui/tagsfromfilenames.py +++ b/picard/ui/tagsfromfilenames.py @@ -9,7 +9,7 @@ # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Ville Skyttä # Copyright (C) 2018 Vishal Choudhary -# Copyright (C) 2018, 2020-2021 Laurent Monin +# Copyright (C) 2018, 2020-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/theme.py b/picard/ui/theme.py index e7bd564e6..c445dafd8 100644 --- a/picard/ui/theme.py +++ b/picard/ui/theme.py @@ -4,7 +4,7 @@ # # Copyright (C) 2019-2022 Philipp Wolfer # Copyright (C) 2020-2021 Gabriel Ferreira -# Copyright (C) 2021 Laurent Monin +# Copyright (C) 2021-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/util.py b/picard/ui/util.py index 029e94954..300d31269 100644 --- a/picard/ui/util.py +++ b/picard/ui/util.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2007 Lukáš Lalinský -# Copyright (C) 2013-2015, 2018-2021 Laurent Monin +# Copyright (C) 2013-2015, 2018-2022 Laurent Monin # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Frederik “Freso” S. Olesen # Copyright (C) 2017 Sophist-UK diff --git a/picard/ui/widgets/__init__.py b/picard/ui/widgets/__init__.py index 344618b55..0f2fe4e4f 100644 --- a/picard/ui/widgets/__init__.py +++ b/picard/ui/widgets/__init__.py @@ -4,7 +4,7 @@ # # Copyright (C) 2006 Lukáš Lalinský # Copyright (C) 2019-2020, 2022 Philipp Wolfer -# Copyright (C) 2020-2021 Laurent Monin +# Copyright (C) 2020-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/widgets/editablelistview.py b/picard/ui/widgets/editablelistview.py index 4ee8c3ed3..0d12cbfd8 100644 --- a/picard/ui/widgets/editablelistview.py +++ b/picard/ui/widgets/editablelistview.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2019-2022 Philipp Wolfer -# Copyright (C) 2020-2021 Laurent Monin +# Copyright (C) 2020-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/ui/widgets/profilelistwidget.py b/picard/ui/widgets/profilelistwidget.py index 0e4229a2f..751b68633 100644 --- a/picard/ui/widgets/profilelistwidget.py +++ b/picard/ui/widgets/profilelistwidget.py @@ -3,6 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021 Bob Swift +# Copyright (C) 2022 Laurent Monin # Copyright (C) 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/widgets/scriptdocumentation.py b/picard/ui/widgets/scriptdocumentation.py index 032e30726..2a3756dc5 100644 --- a/picard/ui/widgets/scriptdocumentation.py +++ b/picard/ui/widgets/scriptdocumentation.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021 Bob Swift -# Copyright (C) 2021 Laurent Monin +# Copyright (C) 2021-2022 Laurent Monin # Copyright (C) 2021-2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/widgets/scriptlistwidget.py b/picard/ui/widgets/scriptlistwidget.py index 9f5ee78d3..df2aa8f2c 100644 --- a/picard/ui/widgets/scriptlistwidget.py +++ b/picard/ui/widgets/scriptlistwidget.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2019-2022 Philipp Wolfer -# Copyright (C) 2020-2021 Laurent Monin +# Copyright (C) 2020-2022 Laurent Monin # Copyright (C) 2021 Bob Swift # # This program is free software; you can redistribute it and/or diff --git a/picard/ui/widgets/scripttextedit.py b/picard/ui/widgets/scripttextedit.py index f56921810..f835cee87 100644 --- a/picard/ui/widgets/scripttextedit.py +++ b/picard/ui/widgets/scripttextedit.py @@ -4,7 +4,7 @@ # # Copyright (C) 2006-2007, 2009 Lukáš Lalinský # Copyright (C) 2014 m42i -# Copyright (C) 2020-2021 Laurent Monin +# Copyright (C) 2020-2022 Laurent Monin # Copyright (C) 2020-2022 Philipp Wolfer # Copyright (C) 2021-2022 Bob Swift # diff --git a/picard/ui/widgets/tristatesortheaderview.py b/picard/ui/widgets/tristatesortheaderview.py index 85a725e75..fe5ad8260 100644 --- a/picard/ui/widgets/tristatesortheaderview.py +++ b/picard/ui/widgets/tristatesortheaderview.py @@ -3,7 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2019-2020, 2022 Philipp Wolfer -# Copyright (C) 2020-2021 Laurent Monin +# Copyright (C) 2020-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/util/__init__.py b/picard/util/__init__.py index 3521a0b8c..d4b8662e3 100644 --- a/picard/util/__init__.py +++ b/picard/util/__init__.py @@ -12,7 +12,7 @@ # Copyright (C) 2012, 2014-2015 Wieland Hoffmann # Copyright (C) 2013 Ionuț Ciocîrlan # Copyright (C) 2013-2014 Sophist-UK -# Copyright (C) 2013-2014, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018-2022 Laurent Monin # Copyright (C) 2014 Johannes Dewender # Copyright (C) 2016 Rahul Raturi # Copyright (C) 2016 barami @@ -23,6 +23,8 @@ # Copyright (C) 2020 Ray Bouchard # Copyright (C) 2021 Gabriel Ferreira # Copyright (C) 2021 Louis Sautier +# Copyright (C) 2022 Kamil +# Copyright (C) 2022 skelly37 # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/util/cdrom.py b/picard/util/cdrom.py index 6e704e0ac..8d8c31d0f 100644 --- a/picard/util/cdrom.py +++ b/picard/util/cdrom.py @@ -13,6 +13,7 @@ # Copyright (C) 2013-2014 Michael Wiencek # Copyright (C) 2016-2017 Sambhav Kothari # Copyright (C) 2017 Sophist-UK +# Copyright (C) 2022 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/util/checkupdate.py b/picard/util/checkupdate.py index c8ba6d962..cbd8e451a 100644 --- a/picard/util/checkupdate.py +++ b/picard/util/checkupdate.py @@ -3,8 +3,8 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2018 Bob Swift -# Copyright (C) 2018, 2020, 2022 Philipp Wolfer -# Copyright (C) 2018, 2020-2021 Laurent Monin +# Copyright (C) 2018, 2020, 2022-2023 Philipp Wolfer +# Copyright (C) 2018, 2020-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/util/filenaming.py b/picard/util/filenaming.py index 3d27ad190..11e4c28b4 100644 --- a/picard/util/filenaming.py +++ b/picard/util/filenaming.py @@ -3,12 +3,13 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2013-2014 Ionuț Ciocîrlan -# Copyright (C) 2013-2014, 2018-2021 Laurent Monin +# Copyright (C) 2013-2014, 2018-2022 Laurent Monin # Copyright (C) 2014 Michael Wiencek # Copyright (C) 2017 Sambhav Kothari # Copyright (C) 2017 Ville Skyttä # Copyright (C) 2018 Antonio Larrosa # Copyright (C) 2019-2022 Philipp Wolfer +# Copyright (C) 2022 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -24,6 +25,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + from enum import IntEnum import math import os diff --git a/picard/util/imagelist.py b/picard/util/imagelist.py index 4ece144f0..ccc99cec7 100644 --- a/picard/util/imagelist.py +++ b/picard/util/imagelist.py @@ -4,7 +4,7 @@ # # Copyright (C) 2017 Antonio Larrosa # Copyright (C) 2017 Sambhav Kothari -# Copyright (C) 2018, 2020-2021 Philipp Wolfer +# Copyright (C) 2018, 2020-2022 Philipp Wolfer # Copyright (C) 2019-2021 Laurent Monin # Copyright (C) 2021 Gabriel Ferreira # diff --git a/picard/util/periodictouch.py b/picard/util/periodictouch.py index ac8afee60..0b5322c19 100644 --- a/picard/util/periodictouch.py +++ b/picard/util/periodictouch.py @@ -19,6 +19,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + from pathlib import Path from PyQt5.QtCore import QTimer diff --git a/picard/util/pipe.py b/picard/util/pipe.py index b47c2eeb2..0fe33e714 100644 --- a/picard/util/pipe.py +++ b/picard/util/pipe.py @@ -2,9 +2,11 @@ # # Picard, the next-generation MusicBrainz tagger # +# Copyright (C) 2022 Bob Swift +# Copyright (C) 2022 Kamil +# Copyright (C) 2022 Laurent Monin # Copyright (C) 2022 skelly37 # Copyright (C) 2022-2023 Philipp Wolfer -# Copyright (C) 2022 Bob Swift # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -20,6 +22,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + from abc import ( ABCMeta, abstractmethod, diff --git a/picard/util/remotecommands.py b/picard/util/remotecommands.py index f5affa0b9..b61ac47f0 100644 --- a/picard/util/remotecommands.py +++ b/picard/util/remotecommands.py @@ -2,7 +2,8 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2022 Bob Swift +# Copyright (C) 2022-2023 Bob Swift +# Copyright (C) 2023 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -18,6 +19,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + import os import queue import shlex diff --git a/picard/util/script_detector_weighted.py b/picard/util/script_detector_weighted.py index b3abcf31f..ee6118dfe 100644 --- a/picard/util/script_detector_weighted.py +++ b/picard/util/script_detector_weighted.py @@ -3,8 +3,8 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2021 Bob Swift -# Copyright (C) 2021 Laurent Monin # Copyright (C) 2021 Philipp Wolfer +# Copyright (C) 2021-2022 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/util/scripttofilename.py b/picard/util/scripttofilename.py index e76fb6ff7..50a51a309 100644 --- a/picard/util/scripttofilename.py +++ b/picard/util/scripttofilename.py @@ -21,6 +21,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + import re from picard.config import get_config diff --git a/picard/util/tags.py b/picard/util/tags.py index d140f05de..f3e8c0601 100644 --- a/picard/util/tags.py +++ b/picard/util/tags.py @@ -12,6 +12,7 @@ # Copyright (C) 2013-2015, 2017 Sophist-UK # Copyright (C) 2019 Zenara Daley # Copyright (C) 2023 Bob Swift +# Copyright (C) 2023 certuna # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/util/thread.py b/picard/util/thread.py index 1725a957a..a0afe3593 100644 --- a/picard/util/thread.py +++ b/picard/util/thread.py @@ -5,12 +5,13 @@ # Copyright (C) 2006-2007 Lukáš Lalinský # Copyright (C) 2008 Gary van der Merwe # Copyright (C) 2011-2013 Michael Wiencek -# Copyright (C) 2013, 2018, 2020-2021 Laurent Monin +# Copyright (C) 2013, 2018, 2020-2022 Laurent Monin # Copyright (C) 2016 Sambhav Kothari # Copyright (C) 2017 Sophist-UK # Copyright (C) 2018 Vishal Choudhary # Copyright (C) 2020, 2022 Philipp Wolfer # Copyright (C) 2022 Bob Swift +# Copyright (C) 2022 skelly37 # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/picard/webservice/__init__.py b/picard/webservice/__init__.py index 1834cf871..ccde659e8 100644 --- a/picard/webservice/__init__.py +++ b/picard/webservice/__init__.py @@ -5,8 +5,8 @@ # Copyright (C) 2007 Lukáš Lalinský # Copyright (C) 2009 Carlin Mangar # Copyright (C) 2017 Sambhav Kothari -# Copyright (C) 2018-2021 Laurent Monin # Copyright (C) 2018-2022 Philipp Wolfer +# Copyright (C) 2018-2023 Laurent Monin # Copyright (C) 2021 Tche333 # # This program is free software; you can redistribute it and/or diff --git a/picard/webservice/ratecontrol.py b/picard/webservice/ratecontrol.py index 82e33feab..0235bb024 100644 --- a/picard/webservice/ratecontrol.py +++ b/picard/webservice/ratecontrol.py @@ -6,7 +6,7 @@ # Copyright (C) 2009 Carlin Mangar # Copyright (C) 2017 Sambhav Kothari # Copyright (C) 2018, 2020-2021 Laurent Monin -# Copyright (C) 2019 Philipp Wolfer +# Copyright (C) 2019, 2022 Philipp Wolfer # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/scripts/pyinstaller/macos-library-path-hook.py b/scripts/pyinstaller/macos-library-path-hook.py index 1f717272d..919be7a6d 100644 --- a/scripts/pyinstaller/macos-library-path-hook.py +++ b/scripts/pyinstaller/macos-library-path-hook.py @@ -2,7 +2,8 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2019 Philipp Wolfer +# Copyright (C) 2019-2020 Philipp Wolfer +# Copyright (C) 2020 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/scripts/pyinstaller/portable-hook.py b/scripts/pyinstaller/portable-hook.py index 6868d2387..5f2febfcc 100644 --- a/scripts/pyinstaller/portable-hook.py +++ b/scripts/pyinstaller/portable-hook.py @@ -3,6 +3,7 @@ # Picard, the next-generation MusicBrainz tagger # # Copyright (C) 2019, 2021 Philipp Wolfer +# Copyright (C) 2020 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/scripts/pyinstaller/win-startup-hook.py b/scripts/pyinstaller/win-startup-hook.py index a0cd02968..74e0423f0 100644 --- a/scripts/pyinstaller/win-startup-hook.py +++ b/scripts/pyinstaller/win-startup-hook.py @@ -18,6 +18,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + from ctypes import windll import os import os.path diff --git a/scripts/tools/changelog-for-version.py b/scripts/tools/changelog-for-version.py index ab887f744..5778f4b88 100755 --- a/scripts/tools/changelog-for-version.py +++ b/scripts/tools/changelog-for-version.py @@ -3,8 +3,8 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2020 Laurent Monin # Copyright (C) 2020 Philipp Wolfer +# Copyright (C) 2020-2021 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License diff --git a/scripts/tools/fix-header.py b/scripts/tools/fix-header.py index 06ed7872e..11ef7079c 100755 --- a/scripts/tools/fix-header.py +++ b/scripts/tools/fix-header.py @@ -3,8 +3,8 @@ # # Picard, the next-generation MusicBrainz tagger # -# Copyright (C) 2020-2021 Laurent Monin # Copyright (C) 2020-2021 Philipp Wolfer +# Copyright (C) 2020-2021, 2023 Laurent Monin # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License