The branch, dharma-pre has been updated
       via  190e6a7864ce0b866e29aa380591862bb2d83d3c (commit)
      from  50737e02b3d43f58e01f28fedc3d2f0df0579035 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=190e6a7864ce0b866e29aa380591862bb2d83d3c

commit 190e6a7864ce0b866e29aa380591862bb2d83d3c
Author: Zeljko Ametovic <[email protected]>
Date:   Wed Oct 27 15:00:24 2010 +0400

    [script.xbmc.debug.log] -v0.5.7
    - cosmetics

diff --git a/script.xbmc.debug.log/LICENSE.txt 
b/script.xbmc.debug.log/LICENSE.txt
old mode 100755
new mode 100644
diff --git a/script.xbmc.debug.log/addon.xml b/script.xbmc.debug.log/addon.xml
old mode 100755
new mode 100644
index ed1ec84..b015df6
--- a/script.xbmc.debug.log/addon.xml
+++ b/script.xbmc.debug.log/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="script.xbmc.debug.log"
        name="XBMC Debug Log"
-       version="0.5.6"
+       version="0.5.7"
        provider-name="Team-XBMC">
   <requires>
     <import addon="xbmc.python" version="1.0"/>
diff --git a/script.xbmc.debug.log/default.py b/script.xbmc.debug.log/default.py
old mode 100755
new mode 100644
diff --git a/script.xbmc.debug.log/resources/language/English/strings.xml 
b/script.xbmc.debug.log/resources/language/English/strings.xml
old mode 100755
new mode 100644
diff --git a/script.xbmc.debug.log/resources/lib/gui.py 
b/script.xbmc.debug.log/resources/lib/gui.py
old mode 100755
new mode 100644
index 29e07f2..e2eac13
--- a/script.xbmc.debug.log/resources/lib/gui.py
+++ b/script.xbmc.debug.log/resources/lib/gui.py
@@ -1,258 +1,258 @@
-import sys

-import os

-import xbmc

-import xbmcaddon

-import xbmcgui

-import shutil

-import time

-import glob

-

-_ = sys.modules[ "__main__" ].__language__

-__scriptname__ = sys.modules[ "__main__" ].__scriptname__

-__settings__ = sys.modules[ "__main__" ].__settings__

-__cwd__ = sys.modules[ "__main__" ].__cwd__

-

-EXIT_SCRIPT = ( 9, 10, 247, 275, 61467, )

-CANCEL_DIALOG = EXIT_SCRIPT + ( 216, 257, 61448, )

-

-class GUI( xbmcgui.WindowXMLDialog ):

-        

-    def __init__( self, *args, **kwargs ):

-      pass

-               

-    def onInit( self ):

-    

-      self.log,self.log_old,self.log_crash = self.get_log()

-      if self.log != "":

-        log_size = os.path.getsize(self.log)

-        self.getControl( 2502 ).setLabel( self.convert_bytes(log_size) )

-        self.getControl( 2502 ).setVisible(False)  

-      if self.log_old != "" and os.path.isfile (self.log_old):

-        log_old_size = os.path.getsize(self.log_old)

-        self.getControl( 2503 ).setLabel( self.convert_bytes(log_old_size) )

-        self.getControl( 2503 ).setVisible(False)

-      else:

-        self.getControl( 1503 ).setVisible(False)                

-      if self.log_crash != "":

-        log_crash_size = os.path.getsize(self.log_crash)

-        self.getControl( 2501 ).setLabel( self.convert_bytes(log_crash_size) )

-        self.getControl( 2501 ).setVisible(False)

-      else:

-        self.getControl( 1501 ).setVisible(False)

-        

-      self.tmp_log_folder = os.path.join( xbmc.translatePath( 
"special://profile/" ), "addon_data", os.path.basename( __cwd__ ),"tmp" )

-      if not self.tmp_log_folder.endswith(':') and not 
os.path.exists(self.tmp_log_folder):

-        os.makedirs(self.tmp_log_folder)

-      else:

-        self.rem_files(self.tmp_log_folder)

-      self.tmp_log = os.path.join(self.tmp_log_folder,"tmp.log")        

-        

-    def convert_bytes(self, bytes):

-        bytes = float(bytes)

-        if bytes >= 1099511627776:

-            terabytes = bytes / 1099511627776

-            size = '%.2fTb' % terabytes

-        elif bytes >= 1073741824:

-            gigabytes = bytes / 1073741824

-            size = '%.2fGb' % gigabytes

-        elif bytes >= 1048576:

-            megabytes = bytes / 1048576

-            size = '%.2fMb' % megabytes

-        elif bytes >= 1024:

-            kilobytes = bytes / 1024

-            size = '%.2fKb' % kilobytes

-        else:

-            size = '%.2fb' % bytes

-        return size        

-

-

-    def get_log(self):

-      

-      log = log_old = log_crash = ""

-      

-      if sys.platform == "darwin":

-        self.platform = "OSX"

-        log = os.path.join(os.path.expanduser("~"),"Library","Logs","xbmc.log")

-        log_old = 
os.path.join(os.path.expanduser("~"),"Library","Logs","xbmc.old.log")

-        

-        dirpath = 
os.path.join(os.path.expanduser("~"),"Library","Logs","CrashReporter")

-        a = [s for s in os.listdir(dirpath)

-              if (os.path.isfile(os.path.join(dirpath, s))) and 
(s.startswith("XBMC"))]

-        a.sort(key=lambda s: os.path.getmtime(os.path.join(dirpath, s)))

-        try:

-          log_crash = os.path.join(dirpath,a[-1])

-        except:

-          pass

-      elif (sys.platform.startswith('linux')):

-        self.platform = "Linux"

-        dirpath = os.path.expanduser("~")

-        a = [s for s in os.listdir(dirpath)

-              if (os.path.isfile(os.path.join(dirpath, s))) and 
(s.startswith("xbmc_crashlog"))]

-        a.sort(key=lambda s: os.path.getmtime(os.path.join(dirpath, s)))

-        try:

-          log_crash = os.path.join(dirpath,a[-1])

-        except:

-          pass

-        log = os.path.join(xbmc.translatePath( 
"special://home/temp"),"xbmc.log")

-        log_old = os.path.join(xbmc.translatePath( 
"special://home/temp"),"xbmc.old.log")

-   

-      elif (sys.platform.startswith('win')):

-        self.platform = "Win"

-        log = os.path.join(xbmc.translatePath( "special://home"),"xbmc.log")

-        log_old = os.path.join(xbmc.translatePath( 
"special://home"),"xbmc.old.log") 

-        

-      return log,log_old,log_crash

-    

-    def debug(self,msg):

-      xbmc.output("### [%s] - %s" % (__scriptname__,msg,),level=xbmc.LOGDEBUG )

-    

-    def pastebin(self,log,e_mail,name):

-      import pastebin

-      Pastebin = pastebin.Pastebin()

-      data = open(log, 'r'+'b').read()

-      url = Pastebin.submit(paste_code = data,

-                    paste_name = name, paste_email = e_mail, paste_subdomain = 
None,

-                    paste_private = 1, paste_expire_date = "1M",

-                    paste_format = None)

-      return url

-    

-            

-    def uploadToPastebin(self):

-      e_mail = __settings__.getSetting( "email" )

-      if e_mail == "":

-        kb = xbmc.Keyboard("", _( 30101 ), False)

-        kb.doModal()

-        if (kb.isConfirmed()): __settings__.setSetting( id='email', 
value=kb.getText())

-      e_mail = __settings__.getSetting( "email" )

-      if e_mail == "":

-        e_mail = None

-

-      have_log, msg = self.collect_logs(self.tmp_log)

-      if have_log:

-        self.status_label(_( 30104 ))

-        url = self.pastebin(self.tmp_log, e_mail, __scriptname__ )

-        return_msg = _( 30106 ) % url

-      else:

-        return_msg = _( 30107 )  

-      return return_msg

-        

-

-    def copyToFolder(self):

-      msg = ""

-      folder = __settings__.getSetting( "folderpath" )

-      if folder == "":

-#        dialog = xbmcgui.Dialog()

-#        folder = dialog.browse(0, _( 30103 ), 'files')

-        if folder != "":

-          __settings__.setSetting( id='folderpath', value=folder)

-          self.status_label("")

-        else:

-          return "Error: %s" % _( 30103 )

-      log_name = "script.xbmc.debug.log_%s.log" % time.strftime("%H_%M_%S", 
time.localtime())     

-      new_log = os.path.join(folder,log_name)

-      

-      have_log, msg = self.collect_logs(new_log)

-      if not have_log: os.remove(new_log)

-      

-      return msg

-

-    def collect_logs(self,destination_log):

-      have_log = False

-      outfile = open(xbmc.translatePath( destination_log ), 'wb')

-      if self.platform == "Linux":

-        if self.getControl( 1501 ).isSelected(): 

-          outfile.write(open(self.log_crash, 'rb').read())

-          have_log = True

-          return  have_log, _( 30108 )

-      else:

-        if self.getControl( 1501 ).isSelected():

-          outfile.write("################### crashlog start 
#####################\n")

-          outfile.write(open(self.log_crash, 'r'+'b').read())

-          outfile.write("###################  crashlog end  
#####################\n")

-          have_log = True

-          

-      if self.getControl( 1502 ).isSelected():

-        if self.platform == "Win":

-          log = os.path.join(self.tmp_log_folder,"tmp_win.log")

-          cmd = 'copy "%s" "%s" /Y' % (self.log, log)

-          ffmpeg = os.popen(cmd)

-          xbmc.sleep(1000)

-        else:

-          log = self.log

-        outfile.write("################### xbmc.log start 
#####################\n")

-        outfile.write(open(log, 'r'+'b').read())

-        outfile.write("###################  xbmc.log end  
#####################\n")

-        have_log = True

-      if self.getControl( 1503 ).isSelected():

-        outfile.write("################### xbmc.old.log start 
#####################\n") 

-        outfile.write(open(self.log_old, 'r'+'b').read())

-        outfile.write("###################  xbmc.old.log end  
#####################\n")

-        have_log = True                

-      outfile.flush()

-      outfile.close()

-      return have_log, _( 30105 ) % (os.path.basename(destination_log) , 
os.path.dirname(destination_log),)

-                  

-    def status_label(self, msg):

-      self.getControl( 180 ).setLabel( msg )

-       

- 

-    def onClick( self, controlId ): 

+import sys
+import os
+import xbmc
+import xbmcaddon
+import xbmcgui
+import shutil
+import time
+import glob
+
+_ = sys.modules[ "__main__" ].__language__
+__scriptname__ = sys.modules[ "__main__" ].__scriptname__
+__settings__ = sys.modules[ "__main__" ].__settings__
+__cwd__ = sys.modules[ "__main__" ].__cwd__
+
+EXIT_SCRIPT = ( 9, 10, 247, 275, 61467, )
+CANCEL_DIALOG = EXIT_SCRIPT + ( 216, 257, 61448, )
+
+class GUI( xbmcgui.WindowXMLDialog ):
+        
+    def __init__( self, *args, **kwargs ):
+      pass
+               
+    def onInit( self ):
+    
+      self.log,self.log_old,self.log_crash = self.get_log()
+      if self.log != "":
+        log_size = os.path.getsize(self.log)
+        self.getControl( 2502 ).setLabel( self.convert_bytes(log_size) )
+        self.getControl( 2502 ).setVisible(False)  
+      if self.log_old != "" and os.path.isfile (self.log_old):
+        log_old_size = os.path.getsize(self.log_old)
+        self.getControl( 2503 ).setLabel( self.convert_bytes(log_old_size) )
+        self.getControl( 2503 ).setVisible(False)
+      else:
+        self.getControl( 1503 ).setVisible(False)                
+      if self.log_crash != "":
+        log_crash_size = os.path.getsize(self.log_crash)
+        self.getControl( 2501 ).setLabel( self.convert_bytes(log_crash_size) )
+        self.getControl( 2501 ).setVisible(False)
+      else:
+        self.getControl( 1501 ).setVisible(False)
+        
+      self.tmp_log_folder = os.path.join( xbmc.translatePath( 
"special://profile/" ), "addon_data", os.path.basename( __cwd__ ),"tmp" )
+      if not self.tmp_log_folder.endswith(':') and not 
os.path.exists(self.tmp_log_folder):
+        os.makedirs(self.tmp_log_folder)
+      else:
+        self.rem_files(self.tmp_log_folder)
+      self.tmp_log = os.path.join(self.tmp_log_folder,"tmp.log")        
+        
+    def convert_bytes(self, bytes):
+        bytes = float(bytes)
+        if bytes >= 1099511627776:
+            terabytes = bytes / 1099511627776
+            size = '%.2fTb' % terabytes
+        elif bytes >= 1073741824:
+            gigabytes = bytes / 1073741824
+            size = '%.2fGb' % gigabytes
+        elif bytes >= 1048576:
+            megabytes = bytes / 1048576
+            size = '%.2fMb' % megabytes
+        elif bytes >= 1024:
+            kilobytes = bytes / 1024
+            size = '%.2fKb' % kilobytes
+        else:
+            size = '%.2fb' % bytes
+        return size        
+
+
+    def get_log(self):
       
-      if controlId == 1098:

-        self.exit_script()

+      log = log_old = log_crash = ""
       
-      if controlId == 1096:

-        msg = self.uploadToPastebin()

-        self.status_label(msg)

+      if sys.platform == "darwin":
+        self.platform = "OSX"
+        log = os.path.join(os.path.expanduser("~"),"Library","Logs","xbmc.log")
+        log_old = 
os.path.join(os.path.expanduser("~"),"Library","Logs","xbmc.old.log")
+        
+        dirpath = 
os.path.join(os.path.expanduser("~"),"Library","Logs","CrashReporter")
+        a = [s for s in os.listdir(dirpath)
+              if (os.path.isfile(os.path.join(dirpath, s))) and 
(s.startswith("XBMC"))]
+        a.sort(key=lambda s: os.path.getmtime(os.path.join(dirpath, s)))
+        try:
+          log_crash = os.path.join(dirpath,a[-1])
+        except:
+          pass
+      elif (sys.platform.startswith('linux')):
+        self.platform = "Linux"
+        dirpath = os.path.expanduser("~")
+        a = [s for s in os.listdir(dirpath)
+              if (os.path.isfile(os.path.join(dirpath, s))) and 
(s.startswith("xbmc_crashlog"))]
+        a.sort(key=lambda s: os.path.getmtime(os.path.join(dirpath, s)))
+        try:
+          log_crash = os.path.join(dirpath,a[-1])
+        except:
+          pass
+        log = os.path.join(xbmc.translatePath( 
"special://home/temp"),"xbmc.log")
+        log_old = os.path.join(xbmc.translatePath( 
"special://home/temp"),"xbmc.old.log")
+   
+      elif (sys.platform.startswith('win')):
+        self.platform = "Win"
+        log = os.path.join(xbmc.translatePath( "special://home"),"xbmc.log")
+        log_old = os.path.join(xbmc.translatePath( 
"special://home"),"xbmc.old.log") 
+        
+      return log,log_old,log_crash
+    
+    def debug(self,msg):
+      xbmc.output("### [%s] - %s" % (__scriptname__,msg,),level=xbmc.LOGDEBUG )
+    
+    def pastebin(self,log,e_mail,name):
+      import pastebin
+      Pastebin = pastebin.Pastebin()
+      data = open(log, 'r'+'b').read()
+      url = Pastebin.submit(paste_code = data,
+                    paste_name = name, paste_email = e_mail, paste_subdomain = 
None,
+                    paste_private = 1, paste_expire_date = "1M",
+                    paste_format = None)
+      return url
+    
+            
+    def uploadToPastebin(self):
+      e_mail = __settings__.getSetting( "email" )
+      if e_mail == "":
+        kb = xbmc.Keyboard("", _( 30101 ), False)
+        kb.doModal()
+        if (kb.isConfirmed()): __settings__.setSetting( id='email', 
value=kb.getText())
+      e_mail = __settings__.getSetting( "email" )
+      if e_mail == "":
+        e_mail = None
+
+      have_log, msg = self.collect_logs(self.tmp_log)
+      if have_log:
+        self.status_label(_( 30104 ))
+        url = self.pastebin(self.tmp_log, e_mail, __scriptname__ )
+        return_msg = _( 30106 ) % url
+      else:
+        return_msg = _( 30107 )  
+      return return_msg
+        
+
+    def copyToFolder(self):
+      msg = ""
+      folder = __settings__.getSetting( "folderpath" )
+      if folder == "":
+#        dialog = xbmcgui.Dialog()
+#        folder = dialog.browse(0, _( 30103 ), 'files')
+        if folder != "":
+          __settings__.setSetting( id='folderpath', value=folder)
+          self.status_label("")
+        else:
+          return "Error: %s" % _( 30103 )
+      log_name = "script.xbmc.debug.log_%s.log" % time.strftime("%H_%M_%S", 
time.localtime())     
+      new_log = os.path.join(folder,log_name)
       
-      if controlId == 1097:

-        msg = self.copyToFolder()

-        self.status_label(msg)

-      

-      if controlId >= 1501 and controlId <= 1503:

-         if controlId == 1501 and self.platform == "Linux":

-           if not self.getControl( 1501 ).isSelected():

-             self.getControl( 1502 ).setEnabled(True)

-             self.getControl( 1503 ).setEnabled(True)  

-             self.getControl( 2501 ).setVisible(False)

-             if self.getControl( 1502 ).isSelected(): self.getControl( 2502 
).setVisible(True)

-             if self.getControl( 1503 ).isSelected(): self.getControl( 2503 
).setVisible(True)

-           else:

-             self.getControl( 1502 ).setEnabled(False)

-             self.getControl( 1503 ).setEnabled(False)

-             self.getControl( 2501 ).setVisible(True)  

-             if self.getControl( 1502 ).isSelected(): self.getControl( 2502 
).setVisible(False)

-             if self.getControl( 1502 ).isSelected(): self.getControl( 2503 
).setVisible(False)

-         else:

-             if not self.getControl( controlId ).isSelected():

-               self.getControl( controlId + 1000 ).setVisible(False)

-             else:

-               self.getControl( controlId + 1000 ).setVisible(True)           

-    

-    def onFocus( self, controlId ):

-        self.controlId = controlId 

-        

-    def exit_script( self, restart=False ):

-        self.close()        

-    

-    def onAction( self, action ):

-        if ( action.getId() in CANCEL_DIALOG):

-            self.exit_script()        

-

-    def rem_files( self, directory):

-      try:

-        for root, dirs, files in os.walk(directory, topdown=False):

-          for items in dirs:

-            shutil.rmtree(os.path.join(root, items), ignore_errors=True, 
onerror=None)

-          for name in files:

-            os.remove(os.path.join(root, name))

-      except:

-        try:

-          for root, dirs, files in os.walk(directory, topdown=False):

-            for items in dirs:

-              shutil.rmtree(os.path.join(root, items).decode("utf-8"), 
ignore_errors=True, onerror=None)

-            for name in files:

-              os.remove(os.path.join(root, name).decode("utf-8"))

-        except:

-          pass 

-

+      have_log, msg = self.collect_logs(new_log)
+      if not have_log: os.remove(new_log)
+      
+      return msg
+
+    def collect_logs(self,destination_log):
+      have_log = False
+      outfile = open(xbmc.translatePath( destination_log ), 'wb')
+      if self.platform == "Linux":
+        if self.getControl( 1501 ).isSelected(): 
+          outfile.write(open(self.log_crash, 'rb').read())
+          have_log = True
+          return  have_log, _( 30108 )
+      else:
+        if self.getControl( 1501 ).isSelected():
+          outfile.write("################### crashlog start 
#####################\n")
+          outfile.write(open(self.log_crash, 'r'+'b').read())
+          outfile.write("###################  crashlog end  
#####################\n")
+          have_log = True
+          
+      if self.getControl( 1502 ).isSelected():
+        if self.platform == "Win":
+          log = os.path.join(self.tmp_log_folder,"tmp_win.log")
+          cmd = 'copy "%s" "%s" /Y' % (self.log, log)
+          ffmpeg = os.popen(cmd)
+          xbmc.sleep(1000)
+        else:
+          log = self.log
+        outfile.write("################### xbmc.log start 
#####################\n")
+        outfile.write(open(log, 'r'+'b').read())
+        outfile.write("###################  xbmc.log end  
#####################\n")
+        have_log = True
+      if self.getControl( 1503 ).isSelected():
+        outfile.write("################### xbmc.old.log start 
#####################\n") 
+        outfile.write(open(self.log_old, 'r'+'b').read())
+        outfile.write("###################  xbmc.old.log end  
#####################\n")
+        have_log = True                
+      outfile.flush()
+      outfile.close()
+      return have_log, _( 30105 ) % (os.path.basename(destination_log) , 
os.path.dirname(destination_log),)
+                  
+    def status_label(self, msg):
+      self.getControl( 180 ).setLabel( msg )
+       
+ 
+    def onClick( self, controlId ): 
+      
+      if controlId == 1098:
+        self.exit_script()
+      
+      if controlId == 1096:
+        msg = self.uploadToPastebin()
+        self.status_label(msg)
+      
+      if controlId == 1097:
+        msg = self.copyToFolder()
+        self.status_label(msg)
+      
+      if controlId >= 1501 and controlId <= 1503:
+         if controlId == 1501 and self.platform == "Linux":
+           if not self.getControl( 1501 ).isSelected():
+             self.getControl( 1502 ).setEnabled(True)
+             self.getControl( 1503 ).setEnabled(True)  
+             self.getControl( 2501 ).setVisible(False)
+             if self.getControl( 1502 ).isSelected(): self.getControl( 2502 
).setVisible(True)
+             if self.getControl( 1503 ).isSelected(): self.getControl( 2503 
).setVisible(True)
+           else:
+             self.getControl( 1502 ).setEnabled(False)
+             self.getControl( 1503 ).setEnabled(False)
+             self.getControl( 2501 ).setVisible(True)  
+             if self.getControl( 1502 ).isSelected(): self.getControl( 2502 
).setVisible(False)
+             if self.getControl( 1502 ).isSelected(): self.getControl( 2503 
).setVisible(False)
+         else:
+             if not self.getControl( controlId ).isSelected():
+               self.getControl( controlId + 1000 ).setVisible(False)
+             else:
+               self.getControl( controlId + 1000 ).setVisible(True)           
+    
+    def onFocus( self, controlId ):
+        self.controlId = controlId 
+        
+    def exit_script( self, restart=False ):
+        self.close()        
+    
+    def onAction( self, action ):
+        if ( action.getId() in CANCEL_DIALOG):
+            self.exit_script()        
+
+    def rem_files( self, directory):
+      try:
+        for root, dirs, files in os.walk(directory, topdown=False):
+          for items in dirs:
+            shutil.rmtree(os.path.join(root, items), ignore_errors=True, 
onerror=None)
+          for name in files:
+            os.remove(os.path.join(root, name))
+      except:
+        try:
+          for root, dirs, files in os.walk(directory, topdown=False):
+            for items in dirs:
+              shutil.rmtree(os.path.join(root, items).decode("utf-8"), 
ignore_errors=True, onerror=None)
+            for name in files:
+              os.remove(os.path.join(root, name).decode("utf-8"))
+        except:
+          pass 
+
diff --git a/script.xbmc.debug.log/resources/lib/pastebin.py 
b/script.xbmc.debug.log/resources/lib/pastebin.py
old mode 100755
new mode 100644
diff --git a/script.xbmc.debug.log/resources/settings.xml 
b/script.xbmc.debug.log/resources/settings.xml
old mode 100755
new mode 100644
diff --git 
a/script.xbmc.debug.log/resources/skins/Default/720p/script-XBMC-debug-log-main.xml
 
b/script.xbmc.debug.log/resources/skins/Default/720p/script-XBMC-debug-log-main.xml
old mode 100755
new mode 100644
diff --git a/script.xbmc.debug.log/resources/skins/Default/skin.xml 
b/script.xbmc.debug.log/resources/skins/Default/skin.xml
old mode 100755
new mode 100644

-----------------------------------------------------------------------

Summary of changes:
 script.xbmc.debug.log/addon.xml                    |    2 +-
 script.xbmc.debug.log/icon.png                     |  Bin 79855 -> 79855 bytes
 script.xbmc.debug.log/resources/lib/gui.py         |  510 ++++++++++----------
 .../skins/Default/media/log-background.jpg         |  Bin 73023 -> 73023 bytes
 .../skins/Default/media/log-breadcrumb.png         |  Bin 5376 -> 5376 bytes
 .../skins/Default/media/log-button-focus.png       |  Bin 5018 -> 5018 bytes
 .../skins/Default/media/log-button-nofocus.png     |  Bin 3921 -> 3921 bytes
 .../resources/skins/Default/media/log-floor.png    |  Bin 3905 -> 3905 bytes
 .../resources/skins/Default/media/log-icon.png     |  Bin 79855 -> 79855 bytes
 .../skins/Default/media/log-list-focus.png         |  Bin 24951 -> 24951 bytes
 .../skins/Default/media/log-list-nofocus.png       |  Bin 3173 -> 3173 bytes
 .../resources/skins/Default/media/log-logo.png     |  Bin 12589 -> 12589 bytes
 .../resources/skins/Default/media/log-panel.png    |  Bin 128610 -> 128610 
bytes
 .../skins/Default/media/log-radiobutton-focus.png  |  Bin 5190 -> 5190 bytes
 .../Default/media/log-radiobutton-nofocus.png      |  Bin 4442 -> 4442 bytes
 15 files changed, 256 insertions(+), 256 deletions(-)
 mode change 100755 => 100644 script.xbmc.debug.log/LICENSE.txt
 mode change 100755 => 100644 script.xbmc.debug.log/addon.xml
 mode change 100755 => 100644 script.xbmc.debug.log/default.py
 mode change 100755 => 100644 script.xbmc.debug.log/icon.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/language/English/strings.xml
 mode change 100755 => 100644 script.xbmc.debug.log/resources/lib/gui.py
 mode change 100755 => 100644 script.xbmc.debug.log/resources/lib/pastebin.py
 mode change 100755 => 100644 script.xbmc.debug.log/resources/settings.xml
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/720p/script-XBMC-debug-log-main.xml
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-background.jpg
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-breadcrumb.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-button-focus.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-button-nofocus.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-floor.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-icon.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-list-focus.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-list-nofocus.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-logo.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-panel.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-radiobutton-focus.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/media/log-radiobutton-nofocus.png
 mode change 100755 => 100644 
script.xbmc.debug.log/resources/skins/Default/skin.xml


hooks/post-receive
-- 
Scripts

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to