diff -Nru ubuntu-kylin-software-center-1.5.4/backend/remote/piston_remoter.py ubuntu-kylin-software-center-1.5.6~201904291429/backend/remote/piston_remoter.py --- ubuntu-kylin-software-center-1.5.4/backend/remote/piston_remoter.py 2019-02-20 02:00:56.000000000 +0000 +++ ubuntu-kylin-software-center-1.5.6~201904291429/backend/remote/piston_remoter.py 2019-04-24 03:09:07.000000000 +0000 @@ -290,7 +290,7 @@ postdata.language = language postdata.user = user postdata.user_display = user_display - gets = self._post('submitreview1810/', data=postdata, scheme='http', content_type='application/json') + gets = self._post('submitreview20141124/', data=postdata, scheme='http', content_type='application/json') print("submit_review") if (isinstance(gets,bytes)): gets = gets.decode(encoding='utf-8') @@ -323,7 +323,7 @@ #print postdata.user postdata.user_display = user_display #print postdata.user_display - gets = self._post('submittranslation1810/', data=postdata, scheme='http', content_type='application/json') + gets = self._post('submittranslation/', data=postdata, scheme='http', content_type='application/json') print("submit_translate_appinfo") if (isinstance(gets,bytes)): gets = gets.decode(encoding='utf-8') @@ -336,7 +336,7 @@ postdata.rating = rating postdata.user = user postdata.user_display = user_display - gets = self._post('submitrating1810/', data=postdata, scheme='http', content_type='application/json') + gets = self._post('submitrating0923/', data=postdata, scheme='http', content_type='application/json') print("submit_rating") if (isinstance(gets,bytes)): gets = gets.decode(encoding='utf-8') diff -Nru ubuntu-kylin-software-center-1.5.4/backend/service/appmanager.py ubuntu-kylin-software-center-1.5.6~201904291429/backend/service/appmanager.py --- ubuntu-kylin-software-center-1.5.4/backend/service/appmanager.py 2019-02-20 02:00:56.000000000 +0000 +++ ubuntu-kylin-software-center-1.5.6~201904291429/backend/service/appmanager.py 2019-04-24 03:09:07.000000000 +0000 @@ -504,9 +504,9 @@ app.summary = app.summary app.description = app.description app.from_ukscdb = False - - cat = self.cat_list["Accessories"] - cat.apps[pkgname] = app + if("Accessories" in self.cat_list.keys()): + cat = self.cat_list["Accessories"] + cat.apps[pkgname] = app return app return None diff -Nru ubuntu-kylin-software-center-1.5.4/debian/changelog ubuntu-kylin-software-center-1.5.6~201904291429/debian/changelog --- ubuntu-kylin-software-center-1.5.4/debian/changelog 2019-02-20 02:44:57.000000000 +0000 +++ ubuntu-kylin-software-center-1.5.6~201904291429/debian/changelog 2019-04-24 07:48:18.000000000 +0000 @@ -1,3 +1,21 @@ +ubuntu-kylin-software-center (1.5.6~201904291429) disco; urgency=medium + + * Daily build. + + -- ShuiLu Pi Wed, 24 Apr 2019 15:48:18 +0800 + +ubuntu-kylin-software-center (1.5.6) disco; urgency=medium + + * Rating comment interface adjustment. + + -- wenbo Fri, 19 Apr 2019 10:47:44 +0800 + +ubuntu-kylin-software-center (1.5.5) disco; urgency=medium + + * Optimization source list. + + -- wenbo Mon, 25 Mar 2019 16:26:02 +0800 + ubuntu-kylin-software-center (1.5.4) disco; urgency=medium * Fix thread blocking affects normal exit. diff -Nru ubuntu-kylin-software-center-1.5.4/debian/control ubuntu-kylin-software-center-1.5.6~201904291429/debian/control --- ubuntu-kylin-software-center-1.5.4/debian/control 2019-02-20 02:40:29.000000000 +0000 +++ ubuntu-kylin-software-center-1.5.6~201904291429/debian/control 2019-04-24 03:09:07.000000000 +0000 @@ -2,7 +2,7 @@ Section: misc Priority: optional Maintainer: Ubuntu Kylin Team -Build-Depends: debhelper (>= 12), +Build-Depends: debhelper (>= 11), dh-python, python3-dev, python3-distutils-extra, @@ -11,7 +11,6 @@ Homepage: https://github.com/ubuntukylin/ubuntu-kylin-software-center Vcs-Git: https://github.com/ubuntukylin/ubuntu-kylin-software-center.git Vcs-Browser: https://github.com/ubuntukylin/ubuntu-kylin-software-center -X-Python3-Version: >= 3.6 Package: ubuntu-kylin-software-center Architecture: any diff -Nru ubuntu-kylin-software-center-1.5.4/ubuntu-kylin-software-center.py ubuntu-kylin-software-center-1.5.6~201904291429/ubuntu-kylin-software-center.py --- ubuntu-kylin-software-center-1.5.4/ubuntu-kylin-software-center.py 2019-02-20 02:00:56.000000000 +0000 +++ ubuntu-kylin-software-center-1.5.6~201904291429/ubuntu-kylin-software-center.py 2019-04-24 03:09:07.000000000 +0000 @@ -124,6 +124,7 @@ lockads = True adm = 0 bdm = 0 + rec_ready = False def __init__(self, parent=None): QMainWindow.__init__(self,parent) diff -Nru ubuntu-kylin-software-center-1.5.4/ui/configwidget.py ubuntu-kylin-software-center-1.5.6~201904291429/ui/configwidget.py --- ubuntu-kylin-software-center-1.5.4/ui/configwidget.py 2019-02-20 02:00:56.000000000 +0000 +++ ubuntu-kylin-software-center-1.5.6~201904291429/ui/configwidget.py 2019-04-24 03:09:07.000000000 +0000 @@ -203,7 +203,9 @@ slist = self.backend.get_sources(self.ui.cbhideubuntu.isChecked()) + for one in slist: + one = one.decode('utf-8') item = QListWidgetItem() itemw = SourceItemWidget(one, self) self.ui.sourceListWidget.addItem(item) @@ -366,6 +368,7 @@ slist = self.backend.get_sources(self.ui.cbhideubuntu.isChecked()) for one in slist: + one = one.decode('utf-8') item = QListWidgetItem() itemw = SourceItemWidget(one, self) self.ui.sourceListWidget.addItem(item)