Network/IRC/IrcChannelWidget.py

changeset 2257
4c3bda2b71f2
parent 2256
d07e2e6f3c56
child 2264
d8176c78c6a6
--- a/Network/IRC/IrcChannelWidget.py	Sun Dec 09 19:43:32 2012 +0100
+++ b/Network/IRC/IrcChannelWidget.py	Mon Dec 10 18:36:29 2012 +0100
@@ -971,7 +971,9 @@
         """
         Private slot to append a message.
         """
-        if self.__hidden and self.__markerLine == "":
+        if self.__hidden and \
+           self.__markerLine == "" and \
+           Preferences.getIrc("MarkPositionWhenHidden"):
             self.setMarkerLine()
         self.messages.append(message)
     
@@ -980,9 +982,10 @@
         Public method to draw a line to mark the current position.
         """
         self.unsetMarkerLine()
-        # TODO: make colors configurable
         self.__markerLine = \
-            '<span style=" color:#000000; background-color:#ffff00;">{0}</span>'.format(
+            '<span style=" color:{0}; background-color:{1};">{2}</span>'.format(
+            Preferences.getIrc("MarkerLineForegroundColour"),
+            Preferences.getIrc("MarkerLineBackgroundColour"),
             self.trUtf8('--- New From Here ---'))
         self.messages.append(self.__markerLine)
     

eric ide

mercurial