From fae4cf8c4de1981ccb6ccfaace666053076817d4 Mon Sep 17 00:00:00 2001 From: alireza-amirsamimi Date: Thu, 18 Apr 2024 23:14:59 +0330 Subject: [PATCH] Version 4.1.0 --- man/persepolis.1 | 2 +- meson.build | 2 +- persepolis/gui/about_ui.py | 2 +- persepolis/scripts/persepolis.py | 4 +- pyproject.toml | 2 +- resources/locales/ui.ts | 49 ++++++++++--------- uninstall.py | 2 +- ...github.persepolisdm.persepolis.appdata.xml | 1 + 8 files changed, 35 insertions(+), 29 deletions(-) diff --git a/man/persepolis.1 b/man/persepolis.1 index 7d7c3ec0..8647feff 100644 --- a/man/persepolis.1 +++ b/man/persepolis.1 @@ -1,4 +1,4 @@ -.TH "Persepolis" "1" "February 9, 2024" "4.0.1" "persepolis" +.TH "Persepolis" "1" "April 18, 2024" "4.1.0" "persepolis" .SH NAME persepolis \- Persepolis Download Manager . diff --git a/meson.build b/meson.build index 67f2175a..e184ef55 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('persepolis', - version: '4.0.1', + version: '4.1.0', meson_version: '>=0.61.2') python = import('python') diff --git a/persepolis/gui/about_ui.py b/persepolis/gui/about_ui.py index e30bc97d..27ca5d65 100644 --- a/persepolis/gui/about_ui.py +++ b/persepolis/gui/about_ui.py @@ -242,7 +242,7 @@ def __init__(self, persepolis_setting): # about_tab self.title_label.setText(QCoreApplication.translate("about_ui_tr", "Persepolis Download Manager")) - self.version_label.setText(QCoreApplication.translate("about_ui_tr", "Version 4.0.1")) + self.version_label.setText(QCoreApplication.translate("about_ui_tr", "Version 4.1.0")) self.site2_label.setText(QCoreApplication.translate("about_ui_tr", "https://persepolisdm.github.io", "TRANSLATORS NOTE: YOU REALLY DON'T NEED TO TRANSLATE THIS PART!")) diff --git a/persepolis/scripts/persepolis.py b/persepolis/scripts/persepolis.py index 6d3f9e4e..f0980e26 100644 --- a/persepolis/scripts/persepolis.py +++ b/persepolis/scripts/persepolis.py @@ -167,7 +167,7 @@ def setPersepolisColorScheme(self, color_scheme): help="Persepolis is starting in tray icon. It's useful when you want to put persepolis in system's startup.") parser.add_argument('--parent-window', action='store', nargs=1, help='this switch is used for chrome native messaging in Windows') -parser.add_argument('--version', action='version', version='Persepolis Download Manager 4.0.1') +parser.add_argument('--version', action='version', version='Persepolis Download Manager 4.1.0') # Clears unwanted args ( like args from Browers via NHM ) @@ -409,7 +409,7 @@ def main(): persepolis_download_manager.setOrganizationName('com.github.persepolisdm.persepolis') persepolis_download_manager.setApplicationName('PersepolisDM') persepolis_download_manager.setDesktopFileName('com.github.persepolisdm.persepolis') - persepolis_download_manager.setApplicationVersion('4.0.1') + persepolis_download_manager.setApplicationVersion('4.1.0') # Persepolis setting persepolis_download_manager.setting = QSettings('persepolis_download_manager', 'persepolis') diff --git a/pyproject.toml b/pyproject.toml index b9c19368..97a7e9de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ py-modules = ["persepolis"] [project] name = "persepolis" -version = "4.0.1" +version = "4.1.0" dependencies = [ "pyside6", "requests", diff --git a/resources/locales/ui.ts b/resources/locales/ui.ts index d9d4f174..d7507455 100644 --- a/resources/locales/ui.ts +++ b/resources/locales/ui.ts @@ -4,65 +4,60 @@ about_ui_tr - + About Persepolis - + Persepolis Download Manager - + <a href=https://persepolisdm.github.io>https://persepolisdm.github.io</a> TRANSLATORS NOTE: YOU REALLY DON'T NEED TO TRANSLATE THIS PART! - + <a href=https://telegram.me/persepolisdm>https://telegram.me/persepolisdm</a> TRANSLATORS NOTE: YOU REALLY DON'T NEED TO TRANSLATE THIS PART! - + <a href=https://twitter.com/persepolisdm>https://twitter.com/persepolisdm</a> TRANSLATORS NOTE: YOU REALLY DON'T NEED TO TRANSLATE THIS PART! - + Developers - + Translators - + License - + OK - + Special thanks to: - - Version 4.0.1 - - - - + AliReza AmirSamimi Mohammadreza Abdollahzadeh @@ -77,35 +72,45 @@ MohammadAmin Vahedinia - + Acknowledgments: - + <a href=https://github.com/aria2/aria2>Aria2c project</a> - + <a href=https://github.com/yt-dlp/yt-dlp>YT-DLP project</a> - + <a href=https://github.com/ffmpeg/ffmpeg>FFmpeg project</a> - + <a href=https://github.com/ginuerzh/gost>Gost project</a> - + Acknowledgments + + + Version 4.1.0 + + + + + <a href=https://github.com/KaranGauswami/socks-to-http-proxy>Socks to http proxy project</a> + + addlink_ui_tr diff --git a/uninstall.py b/uninstall.py index b828a3cb..d8e53ef0 100755 --- a/uninstall.py +++ b/uninstall.py @@ -46,7 +46,7 @@ # finding persepolis directories in /usr/lib/python3.6/site-packages/ -python_version_list = ['python3.5','python3.6', 'python3.7', 'python3.8', 'python3.9', 'python3.10', 'python3.11'] +python_version_list = ['python3.5','python3.6', 'python3.7', 'python3.8', 'python3.9', 'python3.10', 'python3.11', 'python3.12'] for python_version in python_version_list: # for BSD diff --git a/xdg/com.github.persepolisdm.persepolis.appdata.xml b/xdg/com.github.persepolisdm.persepolis.appdata.xml index 98147093..4783e99a 100644 --- a/xdg/com.github.persepolisdm.persepolis.appdata.xml +++ b/xdg/com.github.persepolisdm.persepolis.appdata.xml @@ -30,6 +30,7 @@ https://www.transifex.com/persepolis/persepolis-translations/ AliReza AmirSamimi +