diff --git a/README.md b/README.md
index e5d4b260..dd88ebbb 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
Persepolis Download Manager
=============
-+ version : 2.3 Alpha
++ version : 2.3
+ Persepolis Download Manager is a GUI for aria2.
+ Persepolis written in PYQT5.
@@ -156,6 +156,10 @@ Persepolis website developer : **Sadegh Alirezaie**
https://github.com/Alirezaies
alirezaie.sadegh@gmail.com
+Chrome/Chromium Integration : **Jafar Akhondali**
+https://github.com/JafarAkhondali
+jafar.akhondali@yahoo.com
+
Persepolis website :
https://persepolisdm.github.io/
diff --git a/files/about.py b/files/about.py
index 8fb14fef..aa379d96 100644
--- a/files/about.py
+++ b/files/about.py
@@ -107,8 +107,8 @@ def __init__(self,persepolis_setting):
self.setWindowTitle( "About Persepolis")
self.title_label.setText( "Persepolis Download Manager")
- self.version_label.setText( "Version 2.3 Alpha")
- self.name_label.setText( "\nAliReza AmirSamimi\nMohammadreza Abdollahzadeh\nSadegh Alirezaie\nMostafa Asadi\nMohammadAmin Vahedinia")
+ self.version_label.setText( "Version 2.3")
+ self.name_label.setText( "\nAliReza AmirSamimi\nMohammadreza Abdollahzadeh\nSadegh Alirezaie\nMostafa Asadi\nMohammadAmin Vahedinia\nJafar Akhondali")
self.site2_label.setText("https://persepolisdm.github.io" )
self.telegram_label.setText( "https://telegram.me/persepolisdm" )
self.twitter_label.setText("https://twitter.com/persepolisdm")
diff --git a/files/initialization.py b/files/initialization.py
index d05cd794..1c94e27d 100644
--- a/files/initialization.py
+++ b/files/initialization.py
@@ -137,19 +137,9 @@
f.close()
#compatibility
-version_file = config_folder + '/' + 'version'
-osCommands.touch(version_file)
-f = Open(version_file)
-version_file_line = f.readline()
-f.close()
-
-persepolis_version = version_file_line.strip()
-
-if persepolis_version != '2.3 Alpha':
+persepolis_version = float(persepolis_setting.value('version/version' , 2.2 ))
+if persepolis_version != 2.3:
compatibility()
- persepolis_version = '2.3 Alpha'
- f = Open(version_file , 'w')
- f.writelines(persepolis_version)
- f.close()
-
+ persepolis_setting.setValue('version/version' , 2.3 )
+ persepolis_setting.sync()
diff --git a/files/mainwindow.py b/files/mainwindow.py
index ef97855b..624deeff 100644
--- a/files/mainwindow.py
+++ b/files/mainwindow.py
@@ -431,8 +431,8 @@ def run(self):
sleep(0.5)
j = j + 1
-#every 30 seconds
- if j == 30 or aria2_disconnected == 1 :
+#every 39 seconds
+ if j == 39 or aria2_disconnected == 1 :
j = 0
aria2_disconnected = 0
answer = download.aria2Version() #checking aria2 availability by aria2Version function
diff --git a/files/persepolis b/files/persepolis
index 2ed14c57..0a080be1 100755
--- a/files/persepolis
+++ b/files/persepolis
@@ -114,7 +114,7 @@ parser.add_argument('--name',action='store',nargs = 1 , help='The file name o
parser.add_argument('--default',action='store_true',help='restore default setting' )
parser.add_argument('--clear',action='store_true',help='Clear download list and user setting!' )
parser.add_argument('--tray',action='store_true',help="Persepolis is starting in tray icon. It's useful when you want to put persepolis in system's startup." )
-parser.add_argument('--version', action='version', version='Persepolis Download Manager 2.3 Alpha ')
+parser.add_argument('--version', action='version', version='Persepolis Download Manager 2.3')
args = parser.parse_args()
#Mozilla firefox flashgot will send download information whith terminal arguments(link , referer , cookie , agent , headers , name )
diff --git a/persepolis.1.gz b/persepolis.1.gz
index 766bf9c0..fc6b31e2 100644
Binary files a/persepolis.1.gz and b/persepolis.1.gz differ