From 1c7e7b9dece9545295c353f8be6505cc5aa88a07 Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Wed, 13 Mar 2013 02:05:49 +0100 Subject: [PATCH] [qcineoob] maybe better that backends handle capital letters --- modules/attilasub/pages.py | 2 +- modules/tvsubtitles/test.py | 1 - weboob/applications/qcineoob/main_window.py | 8 ++++---- weboob/applications/qcineoob/movie.py | 2 +- weboob/applications/qcineoob/subtitle.py | 2 +- 5 files changed, 7 insertions(+), 8 deletions(-) diff --git a/modules/attilasub/pages.py b/modules/attilasub/pages.py index d14a772a..7ca311cd 100644 --- a/modules/attilasub/pages.py +++ b/modules/attilasub/pages.py @@ -69,7 +69,7 @@ class SubtitlesPage(BasePage): return subtitle def iter_subtitles(self,language, pattern): - pattern = pattern.strip().replace('+',' ') + pattern = pattern.strip().replace('+',' ').lower() pattern_words = pattern.split() tab = self.parser.select(self.document.getroot(),'table[bordercolor="#B8C0B2"]') if len(tab) == 0: diff --git a/modules/tvsubtitles/test.py b/modules/tvsubtitles/test.py index 51e3fa35..e53dfd09 100644 --- a/modules/tvsubtitles/test.py +++ b/modules/tvsubtitles/test.py @@ -19,7 +19,6 @@ from weboob.tools.test import BackendTest -import urllib from random import choice class TvsubtitlesTest(BackendTest): diff --git a/weboob/applications/qcineoob/main_window.py b/weboob/applications/qcineoob/main_window.py index 64992e80..c5e4d4b0 100644 --- a/weboob/applications/qcineoob/main_window.py +++ b/weboob/applications/qcineoob/main_window.py @@ -160,7 +160,7 @@ class MainWindow(QtMainWindow): self.searchSubtitle() def searchMovie(self): - pattern = unicode(self.ui.searchEdit.text()).lower() + pattern = unicode(self.ui.searchEdit.text()) if not pattern: return self.doAction(u'Search movie "%s"'%pattern,self.searchMovieAction,[pattern]) @@ -203,7 +203,7 @@ class MainWindow(QtMainWindow): QApplication.restoreOverrideCursor() def searchPerson(self): - pattern = unicode(self.ui.searchEdit.text()).lower() + pattern = unicode(self.ui.searchEdit.text()) if not pattern: return self.doAction(u'Search person "%s"'%pattern,self.searchPersonAction,[pattern]) @@ -246,7 +246,7 @@ class MainWindow(QtMainWindow): QApplication.restoreOverrideCursor() def searchTorrent(self): - pattern = unicode(self.ui.searchEdit.text()).lower() + pattern = unicode(self.ui.searchEdit.text()) if not pattern: return self.doAction(u'Search torrent "%s"'%pattern,self.searchTorrentAction,[pattern]) @@ -288,7 +288,7 @@ class MainWindow(QtMainWindow): self.current_info_widget = wtorrent def searchSubtitle(self): - pattern = unicode(self.ui.searchEdit.text()).lower() + pattern = unicode(self.ui.searchEdit.text()) lang = unicode(self.ui.langCombo.currentText()) if not pattern: return diff --git a/weboob/applications/qcineoob/movie.py b/weboob/applications/qcineoob/movie.py index 5b5269fa..bf5bd8e8 100644 --- a/weboob/applications/qcineoob/movie.py +++ b/weboob/applications/qcineoob/movie.py @@ -64,7 +64,7 @@ class Movie(QFrame): self.ui.imageLabel.setPixmap(QPixmap.fromImage(img)) def searchSubtitle(self): - tosearch = unicode(self.movie.original_title).lower() + tosearch = unicode(self.movie.original_title) lang = unicode(self.ui.langCombo.currentText()) desc = 'Search subtitles for "%s" (lang:%s)'%(tosearch,lang) self.parent.doAction(desc, self.parent.searchSubtitleAction,[lang,tosearch]) diff --git a/weboob/applications/qcineoob/subtitle.py b/weboob/applications/qcineoob/subtitle.py index 5d46cf83..bcf165a5 100644 --- a/weboob/applications/qcineoob/subtitle.py +++ b/weboob/applications/qcineoob/subtitle.py @@ -23,7 +23,7 @@ from PyQt4.QtCore import Qt,SIGNAL from PyQt4.QtGui import QFrame, QFileDialog from weboob.applications.qcineoob.ui.subtitle_ui import Ui_Subtitle -from weboob.capabilities.base import NotAvailable, NotLoaded +from weboob.capabilities.base import NotAvailable class Subtitle(QFrame): def __init__(self, subtitle, backend, parent=None):