diff --git a/AUTHORS b/AUTHORS index 6b381d37..f9aba143 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,2 +1,2 @@ -Copyright (C) 2012-2021 Sean Davis +Copyright (C) 2012-2022 Sean Davis Copyright (C) 2016-2018 OmegaPhil diff --git a/NEWS b/NEWS index 08480495..96f5d75b 100644 --- a/NEWS +++ b/NEWS @@ -1,11 +1,33 @@ MenuLibre NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +12 June 2022, MenuLibre 2.3.0 + +- Bug Fixes: + . AppStream: Do not install appdata.xml.in (#85) + . AppStream: Fix screenshot URLs + . Desktop Environments: Add support for admin:// protocol (#62) + . Desktop Environments: Add support for MATE (#40) + . Desktop Environments: Add support for Unity + . Desktop Environments: Remove empty menubar on Ubuntu's GNOME + . Desktop Environments: Suggest restarting menu when edits cannot be applied + . Editor: Escape quoted percentage arguments (#93) + . Editor: Fixed copying filename with Ctrl+C + . Setup: Add an uninstall script (#80) + . Startup: Assume menu failed to load when empty +- General: + . AppStream: Add OARS rating + . AppStream: Add developer name +- Updated Translations: + . Catalan, Dutch, Finnish, French, Italian, Lithuanian, Malay, + Malay (Arabic), Polish, Spanish + 26 September 2021, MenuLibre 2.2.3 - Bug Fixes: - Fixed making diagnostic text selectable on KDE - Fixed loading from non-existent directories + 25 September 2021, MenuLibre 2.2.2 - New Features: diff --git a/bin/menulibre b/bin/menulibre index ebeff881..229209d1 100755 --- a/bin/menulibre +++ b/bin/menulibre @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/data/metainfo/menulibre.appdata.xml.in b/data/metainfo/menulibre.appdata.xml.in index c91063cf..c0ad2725 100644 --- a/data/metainfo/menulibre.appdata.xml.in +++ b/data/metainfo/menulibre.appdata.xml.in @@ -1,5 +1,5 @@ - + menulibre.desktop CC0-1.0 @@ -7,7 +7,7 @@ MenuLibre <_summary>An advanced FreeDesktop.org compliant menu editor - Bluesabre + Sean Davis <_p> @@ -72,6 +72,12 @@ + + + <_p>This release adds support for MATE and Unity and improves integration + with the desktop environment. + + <_p>This release fixes a crash when menus fail to load on KDE. diff --git a/menulibre.1 b/menulibre.1 index 91f57f1b..4231e941 100644 --- a/menulibre.1 +++ b/menulibre.1 @@ -2,7 +2,7 @@ \\$2 \(laURL: \\$1 \(ra\\$3 .. .if \n[.g] .mso www.tmac -.TH MENULIBRE "1" "September 2021" "menulibre 2.2.3" "User Commands" +.TH MENULIBRE "1" "June 2022" "menulibre 2.3.0" "User Commands" .SH NAME menulibre \- advanced fd.o compliant menu editor .SH DESCRIPTION diff --git a/menulibre/Dialogs.py b/menulibre/Dialogs.py index cecbcc55..3b6ca9db 100644 --- a/menulibre/Dialogs.py +++ b/menulibre/Dialogs.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published @@ -38,7 +38,7 @@ def __init__(self, parent): self.set_title(_("About MenuLibre")) self.set_program_name("MenuLibre") self.set_logo_icon_name("menulibre") - self.set_copyright("Copyright © 2012-2021 Sean Davis") + self.set_copyright("Copyright © 2012-2022 Sean Davis") self.set_authors(authors) self.set_documenters(documenters) self.set_website("https://github.com/bluesabre/menulibre") diff --git a/menulibre/MenuEditor.py b/menulibre/MenuEditor.py index fc1a591b..d0cc251a 100644 --- a/menulibre/MenuEditor.py +++ b/menulibre/MenuEditor.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # Copyright (C) 2016-2018 OmegaPhil # # Portions of this file are adapted from Alacarte Menu Editor, diff --git a/menulibre/MenulibreApplication.py b/menulibre/MenulibreApplication.py index b7b4495f..7820a8c1 100644 --- a/menulibre/MenulibreApplication.py +++ b/menulibre/MenulibreApplication.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # Copyright (C) 2016-2018 OmegaPhil # # This program is free software: you can redistribute it and/or modify it diff --git a/menulibre/MenulibreHistory.py b/menulibre/MenulibreHistory.py index 1e8b9289..d793ba10 100644 --- a/menulibre/MenulibreHistory.py +++ b/menulibre/MenulibreHistory.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre/MenulibreIconSelection.py b/menulibre/MenulibreIconSelection.py index fe3c3ac1..d2f0f6f8 100644 --- a/menulibre/MenulibreIconSelection.py +++ b/menulibre/MenulibreIconSelection.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre/MenulibreLog.py b/menulibre/MenulibreLog.py index 6010a78d..09c06b2d 100644 --- a/menulibre/MenulibreLog.py +++ b/menulibre/MenulibreLog.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # Copyright (C) 2017-2018 OmegaPhil # # This program is free software: you can redistribute it and/or modify it diff --git a/menulibre/MenulibreStackSwitcher.py b/menulibre/MenulibreStackSwitcher.py index 25843c26..3b580231 100644 --- a/menulibre/MenulibreStackSwitcher.py +++ b/menulibre/MenulibreStackSwitcher.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre/MenulibreTreeview.py b/menulibre/MenulibreTreeview.py index cbb0eb9d..ea039930 100644 --- a/menulibre/MenulibreTreeview.py +++ b/menulibre/MenulibreTreeview.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # Copyright (C) 2016 OmegaPhil # # This program is free software: you can redistribute it and/or modify it diff --git a/menulibre/MenulibreXdg.py b/menulibre/MenulibreXdg.py index e42058fa..02a9a9da 100644 --- a/menulibre/MenulibreXdg.py +++ b/menulibre/MenulibreXdg.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre/XmlMenuElementTree.py b/menulibre/XmlMenuElementTree.py index 1d61cbf0..cad71117 100644 --- a/menulibre/XmlMenuElementTree.py +++ b/menulibre/XmlMenuElementTree.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # Copyright (C) 2016 OmegaPhil # # This program is free software: you can redistribute it and/or modify it diff --git a/menulibre/__init__.py b/menulibre/__init__.py index 33cf5576..f09f7b83 100644 --- a/menulibre/__init__.py +++ b/menulibre/__init__.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre/util.py b/menulibre/util.py index 5569a736..6b17bf1c 100644 --- a/menulibre/util.py +++ b/menulibre/util.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # Copyright (C) 2017-2018 OmegaPhil # # This program is free software: you can redistribute it and/or modify it diff --git a/menulibre_lib/__init__.py b/menulibre_lib/__init__.py index aca80da2..d42979f2 100644 --- a/menulibre_lib/__init__.py +++ b/menulibre_lib/__init__.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre_lib/helpers.py b/menulibre_lib/helpers.py index 9c16c193..983ed2d1 100644 --- a/menulibre_lib/helpers.py +++ b/menulibre_lib/helpers.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published diff --git a/menulibre_lib/menulibreconfig.py b/menulibre_lib/menulibreconfig.py index a7d1dbbc..5c3b0746 100644 --- a/menulibre_lib/menulibreconfig.py +++ b/menulibre_lib/menulibreconfig.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published @@ -25,7 +25,7 @@ # files). By default, this is ../data, relative your trunk layout __menulibre_data_directory__ = '../data/' __license__ = 'GPL-3' -__version__ = '2.2.3' +__version__ = '2.3.0' import os diff --git a/setup.py b/setup.py index a1f941d5..2ca9f12d 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- # MenuLibre - Advanced fd.o Compliant Menu Editor -# Copyright (C) 2012-2021 Sean Davis +# Copyright (C) 2012-2022 Sean Davis # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as published @@ -229,7 +229,7 @@ def run(self): DistUtilsExtra.auto.setup( name='menulibre', - version='2.2.3', + version='2.3.0', license='GPL-3', author='Sean Davis', author_email='sean@bluesabre.org',