X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=psa_harmattan%2Ffeedingit%2Fdeb_dist%2Ffeedingit-0.1.0%2Fdebian%2Ffeedingit%2Fusr%2Fshare%2Ffeedingit%2Ffeedingit.py;fp=psa_harmattan%2Ffeedingit%2Fdeb_dist%2Ffeedingit-0.1.0%2Fdebian%2Ffeedingit%2Fusr%2Fshare%2Ffeedingit%2Ffeedingit.py;h=9d70a3c36c588cdb10c84818ef765988089d4e33;hb=826d5c0e4fecbfe5ca459d38adb3320a7c92a914;hp=2b63a1909d41949bf36cbddf1aec48bfae06e38e;hpb=4832c57461d5f133d84c113391d55f497bf05ff3;p=feedingit diff --git a/psa_harmattan/feedingit/deb_dist/feedingit-0.1.0/debian/feedingit/usr/share/feedingit/feedingit.py b/psa_harmattan/feedingit/deb_dist/feedingit-0.1.0/debian/feedingit/usr/share/feedingit/feedingit.py index 2b63a19..9d70a3c 100644 --- a/psa_harmattan/feedingit/deb_dist/feedingit-0.1.0/debian/feedingit/usr/share/feedingit/feedingit.py +++ b/psa_harmattan/feedingit/deb_dist/feedingit-0.1.0/debian/feedingit/usr/share/feedingit/feedingit.py @@ -73,6 +73,16 @@ class Controller(QtCore.QObject): #onlyUnread = arguments.get("onlyUnread","False") return self._handler.generateArticlesXml(key, config.getHideReadArticles()) + @QtCore.Slot(str,str,result=str) + def getNextId(self, key, articleid): + feed = listing.getFeed(key) + return feed.getNextId(articleid) + + @QtCore.Slot(str,str,result=str) + def getPreviousId(self, key, articleid): + feed = listing.getFeed(key) + return feed.getPreviousId(articleid) + @QtCore.Slot(result=str) def getCategoryXml(self): return self._handler.generateCategoryXml() @@ -181,6 +191,15 @@ class Controller(QtCore.QObject): else: return 'True' + @QtCore.Slot(str, result=int) + def getIntSetting(self, setting): + if (setting == "artFontSize"): + return config.getArtFontSize() + elif (setting == "fontSize" ): + return config.getFontSize() + else: + return -1 + @QtCore.Slot(str, bool) def setBooleanSetting(self, setting, value): if (setting == "theme"): @@ -194,6 +213,14 @@ class Controller(QtCore.QObject): elif (setting == "autoupdate"): config.setAutoUpdateEnabled(value) config.saveConfig() + + @QtCore.Slot(str, int) + def setIntSetting(self, setting, value): + if (setting == "artFontSize"): + config.setArtFontSize(value) + elif (setting == "fontSize" ): + config.setFontSize(value) + config.saveConfig() @QtCore.Slot(str, str) def share(self, key, articleid):