Skip to content

Commit

Permalink
Version 4.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
alireza-amirsamimi committed Apr 18, 2024
1 parent 0e64385 commit fae4cf8
Show file tree
Hide file tree
Showing 8 changed files with 35 additions and 29 deletions.
2 changes: 1 addition & 1 deletion man/persepolis.1
Original file line number Diff line number Diff line change
@@ -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
.
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
project('persepolis',
version: '4.0.1',
version: '4.1.0',
meson_version: '>=0.61.2')

python = import('python')
Expand Down
2 changes: 1 addition & 1 deletion persepolis/gui/about_ui.py
Original file line number Diff line number Diff line change
Expand Up @@ -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",
"<a href=https://persepolisdm.github.io>https://persepolisdm.github.io</a>",
"TRANSLATORS NOTE: YOU REALLY DON'T NEED TO TRANSLATE THIS PART!"))
Expand Down
4 changes: 2 additions & 2 deletions persepolis/scripts/persepolis.py
Original file line number Diff line number Diff line change
Expand Up @@ -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 )
Expand Down Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ py-modules = ["persepolis"]

[project]
name = "persepolis"
version = "4.0.1"
version = "4.1.0"
dependencies = [
"pyside6",
"requests",
Expand Down
49 changes: 27 additions & 22 deletions resources/locales/ui.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,65 +4,60 @@
<context>
<name>about_ui_tr</name>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="298"/>
<location filename="../../persepolis/gui/about_ui.py" line="303"/>
<source>About Persepolis</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="241"/>
<location filename="../../persepolis/gui/about_ui.py" line="244"/>
<source>Persepolis Download Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="243"/>
<location filename="../../persepolis/gui/about_ui.py" line="246"/>
<source>&lt;a href=https://persepolisdm.github.io&gt;https://persepolisdm.github.io&lt;/a&gt;</source>
<comment>TRANSLATORS NOTE: YOU REALLY DON&apos;T NEED TO TRANSLATE THIS PART!</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="247"/>
<location filename="../../persepolis/gui/about_ui.py" line="250"/>
<source>&lt;a href=https://telegram.me/persepolisdm&gt;https://telegram.me/persepolisdm&lt;/a&gt;</source>
<comment>TRANSLATORS NOTE: YOU REALLY DON&apos;T NEED TO TRANSLATE THIS PART!</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="251"/>
<location filename="../../persepolis/gui/about_ui.py" line="254"/>
<source>&lt;a href=https://twitter.com/persepolisdm&gt;https://twitter.com/persepolisdm&lt;/a&gt;</source>
<comment>TRANSLATORS NOTE: YOU REALLY DON&apos;T NEED TO TRANSLATE THIS PART!</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="299"/>
<location filename="../../persepolis/gui/about_ui.py" line="304"/>
<source>Developers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="302"/>
<location filename="../../persepolis/gui/about_ui.py" line="307"/>
<source>Translators</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="303"/>
<location filename="../../persepolis/gui/about_ui.py" line="308"/>
<source>License</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="306"/>
<location filename="../../persepolis/gui/about_ui.py" line="311"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="262"/>
<location filename="../../persepolis/gui/about_ui.py" line="265"/>
<source>Special thanks to:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="242"/>
<source>Version 4.0.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="258"/>
<location filename="../../persepolis/gui/about_ui.py" line="261"/>
<source>
AliReza AmirSamimi
Mohammadreza Abdollahzadeh
Expand All @@ -77,35 +72,45 @@ MohammadAmin Vahedinia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="267"/>
<location filename="../../persepolis/gui/about_ui.py" line="270"/>
<source>Acknowledgments:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="269"/>
<location filename="../../persepolis/gui/about_ui.py" line="272"/>
<source>&lt;a href=https://github.com/aria2/aria2&gt;Aria2c project&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="271"/>
<location filename="../../persepolis/gui/about_ui.py" line="274"/>
<source>&lt;a href=https://github.com/yt-dlp/yt-dlp&gt;YT-DLP project&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="273"/>
<location filename="../../persepolis/gui/about_ui.py" line="276"/>
<source>&lt;a href=https://github.com/ffmpeg/ffmpeg&gt;FFmpeg project&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="275"/>
<location filename="../../persepolis/gui/about_ui.py" line="280"/>
<source>&lt;a href=https://github.com/ginuerzh/gost&gt;Gost project&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="300"/>
<location filename="../../persepolis/gui/about_ui.py" line="305"/>
<source>Acknowledgments</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="245"/>
<source>Version 4.1.0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../persepolis/gui/about_ui.py" line="278"/>
<source>&lt;a href=https://github.com/KaranGauswami/socks-to-http-proxy&gt;Socks to http proxy project&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>addlink_ui_tr</name>
Expand Down
2 changes: 1 addition & 1 deletion uninstall.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions xdg/com.github.persepolisdm.persepolis.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
<url type="translate">https://www.transifex.com/persepolis/persepolis-translations/</url>
<developer_name>AliReza AmirSamimi</developer_name>
<releases>
<release version="4.1.0" date="2024-04-18"/>
<release version="4.0.1" date="2024-03-12"/>
<release version="4.0.0" date="2024-02-09"/>
<release version="3.2.0" date="2019-09-17"/>
Expand Down

0 comments on commit fae4cf8

Please sign in to comment.