openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #00913
[Merge] lp:~trb143/openlp/songediting into lp:openlp
Tim Bentley has proposed merging lp:~trb143/openlp/songediting into lp:openlp.
Requested reviews:
Raoul Snyman (raoul-snyman):
--
https://code.launchpad.net/~trb143/openlp/songediting/+merge/15443
Your team OpenLP Core is subscribed to branch lp:openlp.
=== modified file 'openlp/core/lib/renderer.py'
--- openlp/core/lib/renderer.py 2009-11-28 09:12:22 +0000
+++ openlp/core/lib/renderer.py 2009-11-30 19:55:19 +0000
@@ -577,7 +577,7 @@
painter = QtGui.QPainter()
painter.begin(self._frameOp)
painter.setRenderHint(QtGui.QPainter.Antialiasing);
- painter.setOpacity(0.5)
+ painter.setOpacity(0.7)
painter.setFont(font)
if color is None:
if footer:
=== modified file 'openlp/core/ui/maindisplay.py'
--- openlp/core/ui/maindisplay.py 2009-11-28 12:38:48 +0000
+++ openlp/core/ui/maindisplay.py 2009-11-30 19:55:19 +0000
@@ -198,13 +198,10 @@
elif not self.displayBlank:
if transition:
if self.hasTransition:
- delay = 0.01
self.display.setPixmap(QtGui.QPixmap.fromImage(self.frame[u'trans']))
self.repaint()
- time.sleep(delay)
self.display.setPixmap(QtGui.QPixmap.fromImage(frame[u'trans']))
self.repaint()
- time.sleep(delay)
self.hasTransition = True
self.display.setPixmap(QtGui.QPixmap.fromImage(frame[u'main']))
self.repaint()
=== modified file 'openlp/plugins/songs/forms/editsongform.py'
--- openlp/plugins/songs/forms/editsongform.py 2009-11-29 19:03:20 +0000
+++ openlp/plugins/songs/forms/editsongform.py 2009-11-30 19:55:19 +0000
@@ -226,7 +226,7 @@
verses = self.song.lyrics.split(u'\n\n')
for count, verse in enumerate(verses):
item = QtGui.QListWidgetItem(verse)
- variant = u'Verse:%s' % count + 1
+ variant = u'Verse:%s' % unicode(count + 1)
item.setData(QtCore.Qt.UserRole, QtCore.QVariant(variant))
self.VerseListWidget.addItem(item)
# clear the results
=== modified file 'openlp/plugins/songs/lib/mediaitem.py'
--- openlp/plugins/songs/lib/mediaitem.py 2009-11-29 19:03:20 +0000
+++ openlp/plugins/songs/lib/mediaitem.py 2009-11-30 19:55:19 +0000
@@ -293,10 +293,25 @@
if song.lyrics.startswith(u'<?xml version='):
songXML = SongXMLParser(song.lyrics)
verseList = songXML.get_verses()
- for verse in verseList:
- if verse[1]:
- verseTag = u'%s:%s' % (verse[0][u'type'], verse[0][u'label'])
- service_item.add_from_text(verse[1][:30], verse[1], verseTag)
+ if service_item.verse_order is None or service_item.verse_order == u'':
+ for verse in verseList:
+ service_item.add_from_text(verse[1][:30], unicode(verse[1]))
+ else:
+ for order in service_item.verse_order:
+ for verse in verseList:
+ if verse[1]:
+ if verse[0][u'type'] == "Verse" and \
+ verse[0][u'label'][0] == order[0]:
+ verseTag = u'%s:%s' % \
+ (verse[0][u'type'], verse[0][u'label'])
+ service_item.add_from_text\
+ (verse[1][:30], verse[1], verseTag)
+ else:
+ if verse[0][u'type'][0] == order[0]:
+ verseTag = u'%s:%s' % \
+ (verse[0][u'type'], verse[0][u'label'])
+ service_item.add_from_text\
+ (verse[1][:30], verse[1], verseTag)
else:
verses = song.lyrics.split(u'\n\n')
for slide in verses:
Follow ups