From ad8f3f68d243088a3dc48514269b6a35dae19022 Mon Sep 17 00:00:00 2001 From: Sean Davis Date: Sun, 25 Feb 2024 00:08:58 -0500 Subject: [PATCH] Release 2.4.0 --- AUTHORS | 2 +- NEWS | 22 ++++++++++++++++++++++ bin/menulibre | 2 +- data/metainfo/menulibre.appdata.xml.in | 11 ++++++++++- menulibre.1 | 2 +- menulibre/ActionEditor.py | 2 +- menulibre/AdvancedPage.py | 2 +- menulibre/ApplicationEditor.py | 2 +- menulibre/CategoryEditor.py | 2 +- menulibre/CommandEditor.py | 2 +- menulibre/Dialogs.py | 4 ++-- menulibre/FieldLabel.py | 2 +- menulibre/FileHandler.py | 2 +- menulibre/FilenameLabel.py | 2 +- menulibre/Headerbar.py | 2 +- menulibre/IconEntry.py | 2 +- menulibre/LabelWithHidingButton.py | 2 +- menulibre/MenuEditor.py | 2 +- menulibre/MenulibreApplication.py | 2 +- menulibre/MenulibreHistory.py | 2 +- menulibre/MenulibreStackSwitcher.py | 2 +- menulibre/MenulibreTreeview.py | 2 +- menulibre/MenulibreXdg.py | 2 +- menulibre/ParsingErrorsDialog.py | 2 +- menulibre/PathEntry.py | 2 +- menulibre/Section.py | 2 +- menulibre/StartupWmClassEntry.py | 2 +- menulibre/SwitchEntry.py | 2 +- menulibre/TextEntry.py | 2 +- menulibre/TextEntryButton.py | 2 +- menulibre/Toolbar.py | 2 +- menulibre/XmlMenuElementTree.py | 2 +- menulibre/__init__.py | 2 +- menulibre/util.py | 2 +- menulibre_lib/__init__.py | 2 +- menulibre_lib/helpers.py | 2 +- menulibre_lib/menulibreconfig.py | 4 ++-- po/POTFILES.in | 2 +- setup.py | 4 ++-- uninstall.py | 2 +- 40 files changed, 73 insertions(+), 42 deletions(-) diff --git a/AUTHORS b/AUTHORS index 5bc006f3..64f4c6cd 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,2 +1,2 @@ -Copyright (C) 2012-2023 Sean Davis +Copyright (C) 2012-2024 Sean Davis Copyright (C) 2016-2018 OmegaPhil diff --git a/NEWS b/NEWS index b7aed2ec..cf700ec4 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,27 @@ MenuLibre NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +25 February 2024, MenuLibre 2.4.0 + +MenuLibre 2.4.0 features over two years of development work, now ready for +production systems. Standout features include: + +- Improved desktop environment integration. MATE and Unity are now fully + supported. Environments that support the admin:// protocol will now open + files using this method instead of pkexec. Dialogs and other application + windows now match the design language of your DE automatically. +- The new "Exec Editor" makes editing command arguments easier than ever, + allowing you to piece your launcher together without worrying about + escaping your arguments or knowing which short codes to use. +- Help dialogs replace the wall-of-text tooltips that were hard to read + and would often obscure the application window. +- Separators are displayed in the sidebar again, making it easier to + understand and modify your menu layout. +- Numerous UX tweaks make MenuLibre easier on the eyes and easier to use. + Visual hints and tooltips are optimized to convey functionality and + feature availability. When a feature is disabled, hovering it with your + mouse cursor gives you a clear description of why. + + 22 August 2023, MenuLibre 2.3.2 - All Glade and GtkBuilder usage has been replaced with native Python and GTK diff --git a/bin/menulibre b/bin/menulibre index c5181272..d91e8c37 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 aa359ab5..10b75aa9 100644 --- a/data/metainfo/menulibre.appdata.xml.in +++ b/data/metainfo/menulibre.appdata.xml.in @@ -1,5 +1,5 @@ - + menulibre.desktop CC0-1.0 @@ -66,6 +66,15 @@ + + + <_p>This release improves desktop environment integration and includes several + features to make it easy to manage your menus. MATE and Unity desktop environments + are now supported. The refreshed user interface features inline help buttons + for each field. The new command editor makes advanced launcher configuration + easier than ever. + + <_p>This release features a refreshed user interface and new inline help buttons diff --git a/menulibre.1 b/menulibre.1 index 40197715..29317943 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" "August 2023" "menulibre 2.3.2" "User Commands" +.TH MENULIBRE "1" "February 2024" "menulibre 2.4.0" "User Commands" .SH NAME menulibre \- advanced fd.o compliant menu editor .SH DESCRIPTION diff --git a/menulibre/ActionEditor.py b/menulibre/ActionEditor.py index a43ca40d..40a6f9c9 100644 --- a/menulibre/ActionEditor.py +++ b/menulibre/ActionEditor.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/AdvancedPage.py b/menulibre/AdvancedPage.py index b1ff11b6..e96cdeb4 100644 --- a/menulibre/AdvancedPage.py +++ b/menulibre/AdvancedPage.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/ApplicationEditor.py b/menulibre/ApplicationEditor.py index cdc9d618..e0916401 100644 --- a/menulibre/ApplicationEditor.py +++ b/menulibre/ApplicationEditor.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/CategoryEditor.py b/menulibre/CategoryEditor.py index 55426e48..ef3d275f 100644 --- a/menulibre/CategoryEditor.py +++ b/menulibre/CategoryEditor.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/CommandEditor.py b/menulibre/CommandEditor.py index 525c82b5..c1f88a57 100644 --- a/menulibre/CommandEditor.py +++ b/menulibre/CommandEditor.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/Dialogs.py b/menulibre/Dialogs.py index e988428e..04cf6e83 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 @@ -37,7 +37,7 @@ def __init__(self, parent, use_headerbar): self.set_title(_("About MenuLibre")) self.set_program_name("MenuLibre") self.set_logo_icon_name("menulibre") - self.set_copyright("Copyright © 2012-2023 Sean Davis") + self.set_copyright("Copyright © 2012-2024 Sean Davis") self.set_authors(authors) self.set_documenters(documenters) self.set_website("https://github.com/bluesabre/menulibre") diff --git a/menulibre/FieldLabel.py b/menulibre/FieldLabel.py index 45657d46..b4aec946 100644 --- a/menulibre/FieldLabel.py +++ b/menulibre/FieldLabel.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/FileHandler.py b/menulibre/FileHandler.py index 4cda73a5..efbeb524 100644 --- a/menulibre/FileHandler.py +++ b/menulibre/FileHandler.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/FilenameLabel.py b/menulibre/FilenameLabel.py index 218c30c1..6d554b19 100644 --- a/menulibre/FilenameLabel.py +++ b/menulibre/FilenameLabel.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/Headerbar.py b/menulibre/Headerbar.py index c8c29872..32685b22 100644 --- a/menulibre/Headerbar.py +++ b/menulibre/Headerbar.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/IconEntry.py b/menulibre/IconEntry.py index 66c9d667..6fc7dc86 100644 --- a/menulibre/IconEntry.py +++ b/menulibre/IconEntry.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/LabelWithHidingButton.py b/menulibre/LabelWithHidingButton.py index bbfcfa69..269c1191 100644 --- a/menulibre/LabelWithHidingButton.py +++ b/menulibre/LabelWithHidingButton.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/MenuEditor.py b/menulibre/MenuEditor.py index 712ebc6e..29d5ef3b 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 85bbb913..e4bf1063 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 828de424..779236b3 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-2023 Sean Davis +# Copyright (C) 2012-2024 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/MenulibreStackSwitcher.py b/menulibre/MenulibreStackSwitcher.py index eb867ab4..fab6c289 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 40cd6d0a..6a2fc0ee 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 37af4aeb..1a611c48 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-2023 Sean Davis +# Copyright (C) 2012-2024 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/ParsingErrorsDialog.py b/menulibre/ParsingErrorsDialog.py index 9234b9b6..997e896a 100644 --- a/menulibre/ParsingErrorsDialog.py +++ b/menulibre/ParsingErrorsDialog.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-2023 Sean Davis +# Copyright (C) 2012-2024 Sean Davis # Copyright (C) 2017-2018 OmegaPhil # # This program is free software: you can redistribute it and/or modify it diff --git a/menulibre/PathEntry.py b/menulibre/PathEntry.py index 1b1f8ce7..b2317717 100644 --- a/menulibre/PathEntry.py +++ b/menulibre/PathEntry.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/Section.py b/menulibre/Section.py index 385c20da..09b28a4f 100644 --- a/menulibre/Section.py +++ b/menulibre/Section.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/StartupWmClassEntry.py b/menulibre/StartupWmClassEntry.py index 29f702c7..e825aec3 100644 --- a/menulibre/StartupWmClassEntry.py +++ b/menulibre/StartupWmClassEntry.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/SwitchEntry.py b/menulibre/SwitchEntry.py index 768a894f..1a5d90b5 100644 --- a/menulibre/SwitchEntry.py +++ b/menulibre/SwitchEntry.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/TextEntry.py b/menulibre/TextEntry.py index 1f1ca35a..7d81456f 100644 --- a/menulibre/TextEntry.py +++ b/menulibre/TextEntry.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/TextEntryButton.py b/menulibre/TextEntryButton.py index 43cab3f5..48943506 100644 --- a/menulibre/TextEntryButton.py +++ b/menulibre/TextEntryButton.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-2023 Sean Davis +# Copyright (C) 2012-2024 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/Toolbar.py b/menulibre/Toolbar.py index 151f9829..9ab83658 100644 --- a/menulibre/Toolbar.py +++ b/menulibre/Toolbar.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-2023 Sean Davis +# Copyright (C) 2012-2024 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 3932388f..1a0b2400 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 a9669678..755af0d9 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 aed02b39..ca104511 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 703f4246..7ee698cc 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 65dc3df1..356c377b 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 f1597ee6..d925a68b 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-2023 Sean Davis +# Copyright (C) 2012-2024 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.3.2' +__version__ = '2.4.0' import os diff --git a/po/POTFILES.in b/po/POTFILES.in index eaca115d..a98a240b 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,5 +1,5 @@ ### BEGIN LICENSE -# Copyright (C) 2013-2023 Sean Davis +# Copyright (C) 2013-2024 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 # by the Free Software Foundation. diff --git a/setup.py b/setup.py index cb0882bf..4aec9fd8 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-2023 Sean Davis +# Copyright (C) 2012-2024 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 @@ -244,7 +244,7 @@ def run(self): DistUtilsExtra.auto.setup( name='menulibre', - version='2.3.2', + version='2.4.0', license='GPL-3', author='Sean Davis', author_email='sean@bluesabre.org', diff --git a/uninstall.py b/uninstall.py index 68666ce6..cf7c0c1e 100644 --- a/uninstall.py +++ b/uninstall.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) 2023 Sean Davis +# Copyright (C) 2024 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