← Back to team overview

openlp-core team mailing list archive

[Merge] lp:~meths/openlp/trivialfixes into lp:openlp

 

Jon Tibble has proposed merging lp:~meths/openlp/trivialfixes into lp:openlp.

    Requested reviews:
    openlp.org Core (openlp-core)

-- 
https://code.launchpad.net/~meths/openlp/trivialfixes/+merge/12320
Your team openlp.org Core is subscribed to branch lp:openlp.
=== modified file 'openlp/core/lib/renderer.py'
--- openlp/core/lib/renderer.py	2009-09-21 17:56:36 +0000
+++ openlp/core/lib/renderer.py	2009-09-24 01:45:22 +0000
@@ -192,7 +192,7 @@
                     #Find the next space to the left
                     pos = line[:pos].rfind(u' ')
                     #no more spaces found
-                    if pos  == 0:
+                    if pos == 0:
                         split_text = line
                         while metrics.width(split_text, -1) > line_width:
                             split_text = split_text[:-1]

=== modified file 'openlp/core/lib/rendermanager.py'
--- openlp/core/lib/rendermanager.py	2009-09-21 17:56:36 +0000
+++ openlp/core/lib/rendermanager.py	2009-09-24 01:45:22 +0000
@@ -78,7 +78,8 @@
         log.debug(u'Update Display')
         if self.current_display != screen_number:
             self.current_display = screen_number
-            self.calculate_default(self.screen_list[self.current_display][u'size'])
+            self.calculate_default(
+                self.screen_list[self.current_display][u'size'])
 
     def set_global_theme(self, global_theme, global_style=u'Global'):
         """

=== modified file 'openlp/core/lib/serviceitem.py'
--- openlp/core/lib/serviceitem.py	2009-09-20 18:47:18 +0000
+++ openlp/core/lib/serviceitem.py	2009-09-24 01:45:22 +0000
@@ -101,7 +101,7 @@
                     for line in format:
                         lines += line + u'\n'
                     title = lines.split(u'\n')[0]
-                    self.frames.append({u'title': title ,u'text':lines,
+                    self.frames.append({u'title': title, u'text': lines,
                         u'image': frame})
         elif self.service_item_type == ServiceType.Command:
             self.frames = self.service_frames

=== modified file 'openlp/core/ui/amendthemeform.py'
--- openlp/core/ui/amendthemeform.py	2009-09-21 17:56:36 +0000
+++ openlp/core/ui/amendthemeform.py	2009-09-24 01:45:22 +0000
@@ -43,9 +43,9 @@
         self.setupUi(self)
         #define signals
         #Buttons
-        QtCore.QObject.connect(self.Color1PushButton ,
+        QtCore.QObject.connect(self.Color1PushButton,
             QtCore.SIGNAL(u'pressed()'), self.onColor1PushButtonClicked)
-        QtCore.QObject.connect(self.Color2PushButton ,
+        QtCore.QObject.connect(self.Color2PushButton,
             QtCore.SIGNAL(u'pressed()'), self.onColor2PushButtonClicked)
         QtCore.QObject.connect(self.FontMainColorPushButton,
             QtCore.SIGNAL(u'pressed()'), self.onFontMainColorPushButtonClicked)
@@ -180,62 +180,18 @@
     def loadTheme(self, theme):
         log.debug(u'LoadTheme %s', theme)
         if theme == None:
-            self.theme.parse(self.baseTheme())
+            self.theme.parse(self.thememanager.baseTheme())
         else:
             xml_file = os.path.join(self.path, theme, theme + u'.xml')
             xml = file_to_xml(xml_file)
             self.theme.parse(xml)
             self.theme.extend_image_filename(self.path)
-        self.cleanTheme(self.theme)
+        self.thememanager.cleanTheme(self.theme)
         self.allowPreview = False
         self.paintUi(self.theme)
         self.allowPreview = True
         self.previewTheme(self.theme)
 
-    def cleanTheme(self, theme):
-        self.theme.background_color = theme.background_color.strip()
-        self.theme.background_direction = theme.background_direction.strip()
-        self.theme.background_endColor = theme.background_endColor.strip()
-        if theme.background_filename:
-            self.theme.background_filename = theme.background_filename.strip()
-        #self.theme.background_mode
-        self.theme.background_startColor = theme.background_startColor.strip()
-        #self.theme.background_type
-        if theme.display_display:
-            self.theme.display_display = theme.display_display.strip()
-        self.theme.display_horizontalAlign = \
-            theme.display_horizontalAlign.strip()
-        self.theme.display_outline = str_to_bool(theme.display_outline)
-        #self.theme.display_outline_color
-        self.theme.display_shadow = str_to_bool(theme.display_shadow)
-        #self.theme.display_shadow_color
-        self.theme.display_verticalAlign = \
-            theme.display_verticalAlign.strip()
-        self.theme.display_wrapStyle = theme.display_wrapStyle.strip()
-        self.theme.font_footer_color = theme.font_footer_color.strip()
-        self.theme.font_footer_height = theme.font_footer_height.strip()
-        self.theme.font_footer_italics = str_to_bool(theme.font_footer_italics)
-        self.theme.font_footer_name = theme.font_footer_name.strip()
-        #self.theme.font_footer_override
-        self.theme.font_footer_proportion = \
-            theme.font_footer_proportion.strip()
-        self.theme.font_footer_weight = theme.font_footer_weight.strip()
-        self.theme.font_footer_width = theme.font_footer_width.strip()
-        self.theme.font_footer_x = theme.font_footer_x.strip()
-        self.theme.font_footer_y = theme.font_footer_y.strip()
-        self.theme.font_main_color = theme.font_main_color.strip()
-        self.theme.font_main_height = theme.font_main_height.strip()
-        self.theme.font_main_italics = str_to_bool(theme.font_main_italics)
-        self.theme.font_main_name = theme.font_main_name.strip()
-        #self.theme.font_main_override
-        self.theme.font_main_proportion = theme.font_main_proportion.strip()
-        self.theme.font_main_weight = theme.font_main_weight.strip()
-        self.theme.font_main_x = theme.font_main_x.strip()
-        self.theme.font_main_y = theme.font_main_y.strip()
-        #self.theme.theme_mode
-        self.theme.theme_name = theme.theme_name.strip()
-        #self.theme.theme_version
-
     def onImageToolButtonClicked(self):
         filename = QtGui.QFileDialog.getOpenFileName(self, 'Open file')
         if filename != "":
@@ -250,13 +206,13 @@
         self.previewTheme(self.theme)
 
     def onFontMainWeightComboBoxSelected(self, value):
-        if value  ==0:
+        if value == 0:
             self.theme.font_main_weight = u'Normal'
             self.theme.font_main_italics = False
-        elif value  == 1:
+        elif value == 1:
             self.theme.font_main_weight = u'Bold'
             self.theme.font_main_italics = False
-        elif value  == 2:
+        elif value == 2:
             self.theme.font_main_weight = u'Normal'
             self.theme.font_main_italics = True
         else:
@@ -327,13 +283,13 @@
         self.previewTheme(self.theme)
 
     def onFontFooterWeightComboBoxSelected(self, value):
-        if value  == 0:
+        if value == 0:
             self.theme.font_footer_weight = u'Normal'
             self.theme.font_footer_italics = False
-        elif value  == 1:
+        elif value == 1:
             self.theme.font_footer_weight = u'Bold'
             self.theme.font_footer_italics = False
-        elif value  == 2:
+        elif value == 2:
             self.theme.font_footer_weight = u'Normal'
             self.theme.font_footer_italics = True
         else:
@@ -508,21 +464,6 @@
     #
     #Local Methods
     #
-    def baseTheme(self):
-        log.debug(u'base theme created')
-        newtheme = ThemeXML()
-        newtheme.new_document(u'New Theme')
-        newtheme.add_background_solid(unicode(u'#000000'))
-        newtheme.add_font(unicode(QtGui.QFont().family()), unicode(u'#FFFFFF'),
-            unicode(30), u'False')
-        newtheme.add_font(unicode(QtGui.QFont().family()), unicode(u'#FFFFFF'),
-            unicode(12), u'False', u'footer')
-        newtheme.add_display(u'False', unicode(u'#FFFFFF'), u'False',
-            unicode(u'#FFFFFF'),
-            unicode(0), unicode(0), unicode(0))
-
-        return newtheme.extract_xml()
-
     def paintUi(self, theme):
         self.stateChanging(theme)
         self.ThemeNameEdit.setText(self.theme.theme_name)

=== modified file 'openlp/core/ui/thememanager.py'
--- openlp/core/ui/thememanager.py	2009-09-21 17:56:36 +0000
+++ openlp/core/ui/thememanager.py	2009-09-24 01:45:22 +0000
@@ -105,7 +105,7 @@
             if oldName != newName:
                 self.ThemeListWidget.item(count).setText(newName)
             #Set the new name
-            if themeName  == newName:
+            if themeName == newName:
                 name = u'%s (%s)' % (newName, translate(u'ThemeManager',
                     u'default'))
                 self.ThemeListWidget.item(count).setText(name)
@@ -120,7 +120,7 @@
                 self.ThemeListWidget.item(count).setText(
                     unicode(item.data(QtCore.Qt.UserRole).toString()))
             #Set the new name
-            if count  == index.row():
+            if count == index.row():
                 self.global_theme = unicode(
                     self.ThemeListWidget.item(count).text())
                 name = u'%s (%s)' % (self.global_theme,
@@ -132,7 +132,6 @@
                 self.pushThemes()
 
     def onAddTheme(self):
-        self.amendThemeForm.theme.parse(self.baseTheme())
         self.amendThemeForm.loadTheme(None)
         self.amendThemeForm.exec_()
 
@@ -158,7 +157,7 @@
                     QtGui.QMessageBox.StandardButtons(QtGui.QMessageBox.Ok))
             else:
                 self.themelist.remove(theme)
-                th = theme +  u'.png'
+                th = theme + u'.png'
                 row = self.ThemeListWidget.row(item)
                 self.ThemeListWidget.takeItem(row)
                 try:
@@ -215,9 +214,8 @@
 
     def loadThemes(self):
         """
-        Loads the theme lists and triggers updates accross
-        the whole system using direct calls or core functions
-        and events for the plugins.
+        Loads the theme lists and triggers updates accross the whole system
+        using direct calls or core functions and events for the plugins.
         The plugins will call back in to get the real list if they want it.
         """
         log.debug(u'Load themes from dir')

=== modified file 'openlp/migration/migratesongs.py'
--- openlp/migration/migratesongs.py	2009-09-21 17:56:36 +0000
+++ openlp/migration/migratesongs.py	2009-09-24 01:45:22 +0000
@@ -155,13 +155,13 @@
             song.search_title = u''
             song.search_lyrics = u''
             print songs_temp.songtitle
-            aa  = self.session.execute(
+            aa = self.session.execute(
                 u'select * from songauthors_temp where songid =' + \
                 unicode(songs_temp.songid) )
             for row in aa:
                 a = row['authorid']
                 authors_temp = self.session.query(TAuthor).get(a)
-                bb  = self.session.execute(
+                bb = self.session.execute(
                     u'select * from authors where display_name = \"%s\"' % \
                     unicode(authors_temp.authorname) ).fetchone()
                 if bb is None:

=== modified file 'openlp/plugins/bibles/lib/bibleDBimpl.py'
--- openlp/plugins/bibles/lib/bibleDBimpl.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/bibles/lib/bibleDBimpl.py	2009-09-24 01:45:22 +0000
@@ -41,7 +41,7 @@
         log.debug(u'Load bible %s on path %s', biblename, self.biblefile)
         db_type = self.config.get_config(u'db type', u'sqlite')
         db_url = u''
-        if db_type  == u'sqlite':
+        if db_type == u'sqlite':
             db_url = u'sqlite:///' + self.biblefile
         else:
             db_url = u'%s://%s:%s@%s/%s' % \

=== modified file 'openlp/plugins/bibles/lib/bibleHTTPimpl.py'
--- openlp/plugins/bibles/lib/bibleHTTPimpl.py	2009-09-21 19:26:10 +0000
+++ openlp/plugins/bibles/lib/bibleHTTPimpl.py	2009-09-24 01:45:22 +0000
@@ -73,11 +73,11 @@
             verseText = '' # clear out string
             versePos = xml_string.find(u'</span', versePos)
             i = xml_string.find(VerseSearch, versePos+1)
-            #print i , versePos
+            #print i, versePos
             if i == -1:
                 i = xml_string.find(u'</div', versePos+1)
                 j = xml_string.find(u'<strong', versePos+1)
-                #print i , j
+                #print i, j
                 if j > 0 and j < i:
                     i = j
                 verseText = xml_string[versePos + 7 : i ]

=== modified file 'openlp/plugins/bibles/lib/bibleOSISimpl.py'
--- openlp/plugins/bibles/lib/bibleOSISimpl.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/bibles/lib/bibleOSISimpl.py	2009-09-24 01:45:22 +0000
@@ -141,7 +141,7 @@
                     # first time through
                     if book_ptr == None:
                         # set the max book size depending on the first book read
-                        if p[0]  == u'Gen':
+                        if p[0] == u'Gen':
                             dialogobject.setMax(65)
                         else:
                             dialogobject.setMax(27)

=== modified file 'openlp/plugins/bibles/lib/manager.py'
--- openlp/plugins/bibles/lib/manager.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/bibles/lib/manager.py	2009-09-24 01:45:22 +0000
@@ -61,7 +61,7 @@
         # dict of bible database objects
         self.bible_db_cache = None
         # dict of bible http readers
-        self.bible_http_cache  = None
+        self.bible_http_cache = None
         self.biblePath = self.config.get_data_path()
         #get proxy name for screen
         self.proxyname = self.config.get_config(u'proxy name')
@@ -83,12 +83,12 @@
         files = self.config.get_files(self.bibleSuffix)
         log.debug(u'Bible Files %s', files )
         self.bible_db_cache = {}
-        self.bible_http_cache  = {}
+        self.bible_http_cache = {}
         # books of the bible with testaments
         self.book_testaments = {}
         # books of the bible with abbreviation
         self.book_abbreviations = {}
-        self.web_bibles_present  = False
+        self.web_bibles_present = False
         for f in files:
             nme = f.split(u'.')
             bname = nme[0]
@@ -97,7 +97,7 @@
             # look to see if lazy load bible exists and get create getter.
             biblesource = self.bible_db_cache[bname].get_meta(u'WEB')
             if biblesource:
-                self.web_bibles_present  = True
+                self.web_bibles_present = True
                 nhttp = BibleHTTPImpl()
                 # tell The Server where to get the verses from.
                 nhttp.set_bible_source(biblesource.value)
@@ -226,7 +226,7 @@
         viewer.  If the database exists it is deleted and the database is
         reloaded from scratch.
         """
-        log.debug(u'register_OSIS_file_bible %s , %s', biblename, osisfile)
+        log.debug(u'register_OSIS_file_bible %s, %s', biblename, osisfile)
         if self._is_new_bible(biblename):
             # Create new Bible
             nbible = BibleDBImpl(self.biblePath, biblename, self.config)
@@ -240,7 +240,7 @@
             return True
         else:
             log.debug(
-                u'register_OSIS_file_bible %s , %s not created already exists',
+                u'register_OSIS_file_bible %s, %s not created already exists',
                 biblename, osisfile)
             return False
 
@@ -324,7 +324,7 @@
 
         Rest can be guessed at !
         """
-        text  = []
+        text = []
         self.media.setQuickMsg1(u'')
         self.media.setQuickMsg2(u'')
         log.debug(u'get_verse_text %s,%s,%s,%s,%s,%s',
@@ -355,7 +355,7 @@
                             book = self.bible_db_cache[bible].create_book(
                                 bookname, self.book_abbreviations[bookname],
                                 self.book_testaments[bookname])
-                            log.debug(u'New http book %s , %s, %s',
+                            log.debug(u'New http book %s, %s, %s',
                                 book, book.id, book.name)
                             self.bible_db_cache[bible].create_chapter(
                                 book.id, search_results.get_chapter(),
@@ -414,7 +414,7 @@
         """
         Check cache to see if new bible
         """
-        for b , o in self.bible_db_cache.iteritems():
+        for b, o in self.bible_db_cache.iteritems():
             log.debug(u'Bible from cache in is_new_bible %s', b )
             if b == name :
                 return False

=== modified file 'openlp/plugins/bibles/lib/mediaitem.py'
--- openlp/plugins/bibles/lib/mediaitem.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/bibles/lib/mediaitem.py	2009-09-24 01:45:22 +0000
@@ -407,7 +407,7 @@
                 raw_footer.index(footer)
             except:
                 raw_footer.append(footer)
-        if  len(self.parent.bibles_tab.bible_theme)  == 0:
+        if  len(self.parent.bibles_tab.bible_theme) == 0:
             service_item.theme = None
         else:
             service_item.theme = self.parent.bibles_tab.bible_theme
@@ -446,7 +446,7 @@
                 self.initialiseChapterVerse(bible, book.name)
 
     def initialiseChapterVerse(self, bible, book):
-        log.debug(u'initialiseChapterVerse %s , %s', bible, book)
+        log.debug(u'initialiseChapterVerse %s, %s', bible, book)
         self.chapters_from = self.parent.biblemanager.get_book_chapter_count(
             bible, book)
         self.verses = self.parent.biblemanager.get_book_verse_count(bible,
@@ -456,8 +456,8 @@
         self.adjustComboBox(1, self.verses, self.AdvancedFromVerse)
         self.adjustComboBox(1, self.verses, self.AdvancedToVerse)
 
-    def adjustComboBox(self, frm, to , combo):
-        log.debug(u'adjustComboBox %s , %s , %s', combo, frm, to)
+    def adjustComboBox(self, frm, to, combo):
+        log.debug(u'adjustComboBox %s, %s, %s', combo, frm, to)
         combo.clear()
         for i in range(int(frm), int(to) + 1):
             combo.addItem(unicode(i))
@@ -475,7 +475,7 @@
                 cr.setSelected(True)
 
     def searchByReference(self, bible, search):
-        log.debug(u'searchByReference %s ,%s', bible, search)
+        log.debug(u'searchByReference %s, %s', bible, search)
         book = u''
         start_chapter = u''
         end_chapter = u''

=== modified file 'openlp/plugins/custom/forms/editcustomform.py'
--- openlp/plugins/custom/forms/editcustomform.py	2009-09-21 19:38:25 +0000
+++ openlp/plugins/custom/forms/editcustomform.py	2009-09-24 01:45:22 +0000
@@ -102,7 +102,7 @@
             self.TitleEdit.setText(self.customSlide.title)
             self.CreditEdit.setText(self.customSlide.credits)
 
-            songXML=SongXMLParser(self.customSlide.text)
+            songXML = SongXMLParser(self.customSlide.text)
             verseList = songXML.get_verses()
             for verse in verseList:
                 self.VerseListView.addItem(verse[1])
@@ -115,13 +115,13 @@
             self.ThemeComboBox.setCurrentIndex(0)
 
     def accept(self):
-        valid , message = self._validate()
+        valid, message = self._validate()
         if not valid:
             QtGui.QMessageBox.critical(self,
             translate(u'customEditDialog', u'Error'), message,
             QtGui.QMessageBox.StandardButtons(QtGui.QMessageBox.Ok))
             return
-        sxml=SongXMLBuilder()
+        sxml = SongXMLBuilder()
         sxml.new_document()
         sxml.add_lyrics_to_song()
         count = 1

=== modified file 'openlp/plugins/custom/lib/mediaitem.py'
--- openlp/plugins/custom/lib/mediaitem.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/custom/lib/mediaitem.py	2009-09-24 01:45:22 +0000
@@ -105,7 +105,7 @@
         theme = customSlide.theme_name
         if len(theme) is not 0 :
             service_item.theme = theme
-        songXML=SongXMLParser(customSlide.text)
+        songXML = SongXMLParser(customSlide.text)
         verseList = songXML.get_verses()
         for verse in verseList:
             raw_slides.append(verse[1])

=== modified file 'openlp/plugins/presentations/lib/impresscontroller.py'
--- openlp/plugins/presentations/lib/impresscontroller.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/presentations/lib/impresscontroller.py	2009-09-24 01:45:22 +0000
@@ -27,7 +27,7 @@
 # http://nxsy.org/comparing-documents-with-openoffice-and-python
 
 import logging
-import os , subprocess
+import os, subprocess
 import time
 import sys
 
@@ -41,9 +41,9 @@
 
 class ImpressController(object):
     """
-    Class to control interactions with Impress Presentations
-    It creates the runtime Environment , Loads the and Closes the Presentation
-    As well as trigggering the correct activities based on the users input
+    Class to control interactions with Impress presentations.
+    It creates the runtime environment, loads and closes the presentation as
+    well as triggering the correct activities based on the users input
     """
     global log
     log = logging.getLogger(u'ImpressController')
@@ -57,8 +57,8 @@
 
     def startOpenoffice(self):
         """
-        Loads a running version of OpenOffice inthe background.
-        It is not displayed to the user but is available to the Uno interface
+        Loads a running version of OpenOffice in the background.
+        It is not displayed to the user but is available to the UNO interface
         when required.
         """
         log.debug(u'start Openoffice')

=== modified file 'openlp/plugins/songs/forms/editsongform.py'
--- openlp/plugins/songs/forms/editsongform.py	2009-09-23 18:49:26 +0000
+++ openlp/plugins/songs/forms/editsongform.py	2009-09-24 01:45:22 +0000
@@ -442,7 +442,7 @@
         text = text.replace(u'{', u'')
         text = text.replace(u'}', u'')
         text = text.replace(u'?', u'')
-        self.song.search_lyrics  = unicode(text)
+        self.song.search_lyrics = unicode(text)
         self.song.lyrics = unicode(sxml.extract_xml())
 
     def processTitle(self):

=== modified file 'openlp/plugins/songs/lib/mediaitem.py'
--- openlp/plugins/songs/lib/mediaitem.py	2009-09-21 17:56:36 +0000
+++ openlp/plugins/songs/lib/mediaitem.py	2009-09-24 01:45:22 +0000
@@ -178,7 +178,7 @@
 
     def onSearchTextButtonClick(self):
         search_keywords = unicode(self.SearchTextEdit.displayText())
-        search_results  = []
+        search_results = []
         search_type = self.SearchTypeComboBox.currentIndex()
         if search_type == 0:
             log.debug(u'Titles Search')


Follow ups