openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #03475
[Merge] lp:~meths/openlp/trivialfixes into lp:openlp
Jon Tibble has proposed merging lp:~meths/openlp/trivialfixes into lp:openlp.
Requested reviews:
OpenLP Core (openlp-core)
Cleanups
--
https://code.launchpad.net/~meths/openlp/trivialfixes/+merge/35413
Your team OpenLP Core is requested to review the proposed merge of lp:~meths/openlp/trivialfixes into lp:openlp.
=== modified file 'openlp/core/lib/__init__.py'
--- openlp/core/lib/__init__.py 2010-09-04 13:35:15 +0000
+++ openlp/core/lib/__init__.py 2010-09-14 14:42:46 +0000
@@ -38,63 +38,48 @@
# TODO make external and configurable in alpha 4 via a settings dialog
html_expands = []
-html_expands.append({u'desc':u'Red', u'start tag':u'{r}', \
- u'start html':u'<span style="-webkit-text-fill-color:red">', \
- u'end tag':u'{/r}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Black', u'start tag':u'{b}', \
- u'start html':u'<span style="-webkit-text-fill-color:black">', \
- u'end tag':u'{/b}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Blue', u'start tag':u'{bl}', \
- u'start html':u'<span style="-webkit-text-fill-color:blue">', \
- u'end tag':u'{/bl}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Yellow', u'start tag':u'{y}', \
- u'start html':u'<span style="-webkit-text-fill-color:yellow">', \
- u'end tag':u'{/y}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Green', u'start tag':u'{g}', \
- u'start html':u'<span style="-webkit-text-fill-color:green">', \
- u'end tag':u'{/g}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Pink', u'start tag':u'{pk}', \
- u'start html':u'<span style="-webkit-text-fill-color:#CC33CC">', \
- u'end tag':u'{/pk}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Orange', u'start tag':u'{o}', \
- u'start html':u'<span style="-webkit-text-fill-color:#CC0033">', \
- u'end tag':u'{/o}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Purple', u'start tag':u'{pp}', \
- u'start html':u'<span style="-webkit-text-fill-color:#9900FF">', \
- u'end tag':u'{/pp}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'White', u'start tag':u'{w}', \
- u'start html':u'<span style="-webkit-text-fill-color:white">', \
- u'end tag':u'{/w}', u'end html':u'</span>', \
- u'protected':False})
-html_expands.append({u'desc':u'Superscript', u'start tag':u'{su}', \
- u'start html':u'<sup>', \
- u'end tag':u'{/su}', u'end html':u'</sup>', \
- u'protected':True})
-html_expands.append({u'desc':u'Subscript', u'start tag':u'{sb}', \
- u'start html':u'<sub>', \
- u'end tag':u'{/sb}', u'end html':u'</sub>', \
- u'protected':True})
-html_expands.append({u'desc':u'Paragraph', u'start tag':u'{p}', \
- u'start html':u'<p>', \
- u'end tag':u'{/p}', u'end html':u'</p>', \
- u'protected':True})
-html_expands.append({u'desc':u'Bold', u'start tag':u'{st}', \
- u'start html':u'<strong>', \
- u'end tag':u'{/st}', \
- u'end html':u'</strong>', \
- u'protected':True})
-html_expands.append({u'desc':u'Italics', u'start tag':u'{it}', \
- u'start html':u'<em>', \
- u'end tag':u'{/it}', u'end html':u'</em>', \
- u'protected':True})
+html_expands.append({u'desc':u'Red', u'start tag':u'{r}',
+ u'start html':u'<span style="-webkit-text-fill-color:red">',
+ u'end tag':u'{/r}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Black', u'start tag':u'{b}',
+ u'start html':u'<span style="-webkit-text-fill-color:black">',
+ u'end tag':u'{/b}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Blue', u'start tag':u'{bl}',
+ u'start html':u'<span style="-webkit-text-fill-color:blue">',
+ u'end tag':u'{/bl}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Yellow', u'start tag':u'{y}',
+ u'start html':u'<span style="-webkit-text-fill-color:yellow">',
+ u'end tag':u'{/y}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Green', u'start tag':u'{g}',
+ u'start html':u'<span style="-webkit-text-fill-color:green">',
+ u'end tag':u'{/g}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Pink', u'start tag':u'{pk}',
+ u'start html':u'<span style="-webkit-text-fill-color:#CC33CC">',
+ u'end tag':u'{/pk}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Orange', u'start tag':u'{o}',
+ u'start html':u'<span style="-webkit-text-fill-color:#CC0033">',
+ u'end tag':u'{/o}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Purple', u'start tag':u'{pp}',
+ u'start html':u'<span style="-webkit-text-fill-color:#9900FF">',
+ u'end tag':u'{/pp}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'White', u'start tag':u'{w}',
+ u'start html':u'<span style="-webkit-text-fill-color:white">',
+ u'end tag':u'{/w}', u'end html':u'</span>', u'protected':False})
+html_expands.append({u'desc':u'Superscript', u'start tag':u'{su}',
+ u'start html':u'<sup>', u'end tag':u'{/su}', u'end html':u'</sup>',
+ u'protected':True})
+html_expands.append({u'desc':u'Subscript', u'start tag':u'{sb}',
+ u'start html':u'<sub>', u'end tag':u'{/sb}', u'end html':u'</sub>',
+ u'protected':True})
+html_expands.append({u'desc':u'Paragraph', u'start tag':u'{p}',
+ u'start html':u'<p>', u'end tag':u'{/p}', u'end html':u'</p>',
+ u'protected':True})
+html_expands.append({u'desc':u'Bold', u'start tag':u'{st}',
+ u'start html':u'<strong>', u'end tag':u'{/st}', u'end html':u'</strong>',
+ u'protected':True})
+html_expands.append({u'desc':u'Italics', u'start tag':u'{it}',
+ u'start html':u'<em>', u'end tag':u'{/it}', u'end html':u'</em>',
+ u'protected':True})
def translate(context, text, comment=None):
"""
=== modified file 'openlp/core/lib/mediamanageritem.py'
--- openlp/core/lib/mediamanageritem.py 2010-07-26 15:48:54 +0000
+++ openlp/core/lib/mediamanageritem.py 2010-09-14 14:42:46 +0000
@@ -432,7 +432,7 @@
raise NotImplementedError(u'MediaManagerItem.onDeleteClick needs to '
u'be defined by the plugin')
- def generateSlideData(self, service_item, item):
+ def generateSlideData(self, service_item, item=None):
raise NotImplementedError(u'MediaManagerItem.generateSlideData needs '
u'to be defined by the plugin')
=== modified file 'openlp/core/ui/maindisplay.py'
--- openlp/core/ui/maindisplay.py 2010-09-05 19:52:49 +0000
+++ openlp/core/ui/maindisplay.py 2010-09-14 14:42:46 +0000
@@ -120,7 +120,7 @@
self.setScene(self.scene)
self.webView = QtWebKit.QGraphicsWebView()
self.scene.addItem(self.webView)
- self.webView.resize(self.screen[u'size'].width(), \
+ self.webView.resize(self.screen[u'size'].width(),
self.screen[u'size'].height())
self.page = self.webView.page()
self.frame = self.page.mainFrame()
@@ -336,7 +336,7 @@
self.loaded = False
self.initialFrame = False
self.serviceItem = serviceItem
- html = build_html(self.serviceItem, self.screen, self.parent.alertTab,\
+ html = build_html(self.serviceItem, self.screen, self.parent.alertTab,
self.isLive)
self.webView.setHtml(html)
if serviceItem.foot_text and serviceItem.foot_text:
=== modified file 'openlp/core/utils/__init__.py'
--- openlp/core/utils/__init__.py 2010-09-12 09:14:02 +0000
+++ openlp/core/utils/__init__.py 2010-09-14 14:42:46 +0000
@@ -113,7 +113,7 @@
"""
if dir_type == AppLocation.AppDir:
if hasattr(sys, u'frozen') and sys.frozen == 1:
- app_path = os.path.abspath(os.path.split(sys.argv[0])[0])
+ app_path = os.path.abspath(os.path.split(sys.argv[0])[0])
else:
app_path = os.path.split(openlp.__file__)[0]
return app_path
=== modified file 'openlp/plugins/bibles/lib/mediaitem.py'
--- openlp/plugins/bibles/lib/mediaitem.py 2010-09-04 19:40:28 +0000
+++ openlp/plugins/bibles/lib/mediaitem.py 2010-09-14 14:42:46 +0000
@@ -678,7 +678,8 @@
self.dual_search_results[count].text)
}
bible_text = u' %s %d:%d (%s, %s)' % (verse.book.name,
- verse.chapter, verse.verse, version.value, dual_version.value)
+ verse.chapter, verse.verse, version.value,
+ dual_version.value)
else:
vdict = {
'book': QtCore.QVariant(verse.book.name),
=== modified file 'openlp/plugins/bibles/lib/opensong.py'
--- openlp/plugins/bibles/lib/opensong.py 2010-07-27 09:32:52 +0000
+++ openlp/plugins/bibles/lib/opensong.py 2010-09-14 14:42:46 +0000
@@ -89,7 +89,7 @@
Receiver.send_message(u'openlp_process_events')
self.wizard.incrementProgressBar(
QtCore.QString('%s %s %s' % (
- translate('BiblesPlugin.Opensong', 'Importing'), \
+ translate('BiblesPlugin.Opensong', 'Importing'),
db_book.name, chapter.attrib[u'n'])))
self.session.commit()
except IOError:
=== modified file 'openlp/plugins/songs/lib/cclifileimport.py'
--- openlp/plugins/songs/lib/cclifileimport.py 2010-09-01 19:31:16 +0000
+++ openlp/plugins/songs/lib/cclifileimport.py 2010-09-14 14:42:46 +0000
@@ -57,7 +57,7 @@
self.filenames = kwargs[u'filenames']
log.debug(self.filenames)
else:
- raise KeyError(u'Keyword argument "filenames" not supplied.')
+ raise KeyError(u'Keyword argument "filenames" not supplied.')
def do_import(self):
"""
@@ -66,10 +66,10 @@
log.debug(u'Starting CCLI File Import')
song_total = len(self.filenames)
self.import_wizard.importProgressBar.setMaximum(song_total)
- song_count = 1
+ song_count = 1
for filename in self.filenames:
self.import_wizard.incrementProgressBar(
- u'Importing song %s of %s' % (song_count, song_total))
+ u'Importing song %s of %s' % (song_count, song_total))
filename = unicode(filename)
log.debug(u'Importing CCLI File: %s', filename)
lines = []
@@ -81,14 +81,15 @@
lines = infile.readlines()
ext = os.path.splitext(filename)[1]
if ext.lower() == ".usr":
- log.info(u'SongSelect .usr format file found %s: ' , filename)
+ log.info(u'SongSelect .usr format file found %s: ',
+ filename)
self.do_import_usr_file(lines)
elif ext.lower() == ".txt":
- log.info(u'SongSelect .txt format file found %s: ', filename)
+ log.info(u'SongSelect .txt format file found %s: ',
+ filename)
self.do_import_txt_file(lines)
else:
log.info(u'Extension %s is not valid', filename)
- pass
song_count += 1
if self.stop_import_flag:
return False
@@ -175,7 +176,7 @@
verse_text = unicode(words_list[counter])
verse_text = verse_text.replace("/n", "\n")
if len(verse_text) > 0:
- self.add_verse(verse_text, verse_type);
+ self.add_verse(verse_text, verse_type)
#Handle multiple authors
author_list = song_author.split(u'/')
if len(author_list) < 2:
@@ -238,25 +239,25 @@
line_number = 0
verse_text = u''
song_comments = u''
- song_copyright = u'';
+ song_copyright = u''
verse_start = False
for line in textList:
clean_line = line.strip()
if not clean_line:
- if line_number==0:
+ if line_number == 0:
continue
elif verse_start:
- if verse_text:
+ if verse_text:
self.add_verse(verse_text, verse_type)
verse_text = ''
verse_start = False
else:
#line_number=0, song title
- if line_number==0:
+ if line_number == 0:
song_name = clean_line
line_number += 1
#line_number=1, verses
- elif line_number==1:
+ elif line_number == 1:
#line_number=1, ccli number, first line after verses
if clean_line.startswith(u'CCLI'):
line_number += 1
@@ -285,15 +286,16 @@
verse_text = verse_text + line
else:
#line_number=2, copyright
- if line_number==2:
+ if line_number == 2:
line_number += 1
song_copyright = clean_line
#n=3, authors
- elif line_number==3:
+ elif line_number == 3:
line_number += 1
song_author = clean_line
- #line_number=4, comments lines before last line
- elif (line_number==4) and (not clean_line.startswith(u'CCL')):
+ #line_number=4, comments lines before last line
+ elif (line_number == 4) and \
+ (not clean_line.startswith(u'CCL')):
song_comments = song_comments + clean_line
# split on known separators
author_list = song_author.split(u'/')
@@ -307,4 +309,3 @@
self.ccli_number = song_ccli
self.comments = song_comments
self.finish()
-
=== modified file 'openlp/plugins/songs/lib/olp1import.py'
--- openlp/plugins/songs/lib/olp1import.py 2010-09-11 19:00:01 +0000
+++ openlp/plugins/songs/lib/olp1import.py 2010-09-14 14:42:46 +0000
@@ -31,7 +31,7 @@
import chardet
try:
import sqlite
-except:
+except ImportError:
pass
from openlp.core.lib import translate
@@ -93,9 +93,9 @@
cursor.execute(u'SELECT authorid, authorname FROM authors')
authors = cursor.fetchall()
if new_db:
- # "cache" our list of tracks
- cursor.execute(u'SELECT trackid, fulltrackname FROM tracks')
- tracks = cursor.fetchall()
+ # "cache" our list of tracks
+ cursor.execute(u'SELECT trackid, fulltrackname FROM tracks')
+ tracks = cursor.fetchall()
# Import the songs
cursor.execute(u'SELECT songid, songtitle, lyrics || \'\' AS lyrics, '
u'copyrightinfo FROM songs')
=== modified file 'openlp/plugins/songs/lib/opensongimport.py'
--- openlp/plugins/songs/lib/opensongimport.py 2010-09-06 20:33:28 +0000
+++ openlp/plugins/songs/lib/opensongimport.py 2010-09-14 14:42:46 +0000
@@ -30,6 +30,7 @@
from lxml import objectify
from lxml.etree import Error, LxmlError
+from openlp.core.lib import translate
from openlp.plugins.songs.lib.songimport import SongImport
log = logging.getLogger(__name__)
@@ -170,7 +171,7 @@
self.authors = []
try:
tree = objectify.parse(file)
- except Error, LxmlError:
+ except (Error, LxmlError):
log.exception(u'Error parsing XML')
return
root = tree.getroot()
@@ -276,7 +277,8 @@
if len(our_verse_order) > 0:
order = our_verse_order
else:
- log.warn(u'No verse order available for %s, skipping.', self.title)
+ log.warn(u'No verse order available for %s, skipping.',
+ self.title)
for tag in order:
if len(tag) == 1:
tag = tag + u'1' # Assume it's no.1 if it's not there
=== modified file 'openlp/plugins/songs/lib/wowimport.py'
--- openlp/plugins/songs/lib/wowimport.py 2010-08-27 20:18:48 +0000
+++ openlp/plugins/songs/lib/wowimport.py 2010-09-14 14:42:46 +0000
@@ -119,7 +119,7 @@
# TODO: check that it is a valid words of worship file (could
# check header for WoW File Song Word)
self.author = u''
- self.copyright= u''
+ self.copyright = u''
# Get the song title
self.file_name = os.path.split(file)[1]
self.import_wizard.incrementProgressBar(
Follow ups