# This Program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This Program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with XBMC; see the file COPYING. If not, write to # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. # http://www.gnu.org/copyleft/gpl.html # import dixie def ResetMessage(): dixie.SetSetting('messageID', '0.0') if __name__ == '__main__': dixie.DialogOK( 'Click OK to reset system messages', '', 'The last message will be shown again on restart of TV Portal') ResetMessage() #dixie.DialogOK('All done.', '', 'Thank you.') dixie.openSettings(focus='0.18')
}) if log_crash and os.path.isfile(log_crash): found_logs.append({ 'title': 'crash.log', 'path': log_crash }) return found_logs def __sort_files_by_date(self, path, files): files.sort(key=lambda f: os.path.getmtime(os.path.join(path, f))) return files def __log(self, msg): xbmc_log(u'%s: %s' % (ADDON_TITLE, msg)) def _(string_id): if string_id in STRINGS: return addon.getLocalizedString(STRINGS[string_id]) else: xbmc_log('String is missing: %s' % string_id) return string_id if __name__ == '__main__': xbmc.executebuiltin('Dialog.Show(busydialog)') Uploader = LogUploader() xbmc.executebuiltin('Dialog.Close(busydialog)') import dixie dixie.openSettings(focus='3.1')
if os.path.isfile(log): found_logs.append({'title': 'kodi.log', 'path': log}) if not self.skip_oldlog and os.path.isfile(log_old): found_logs.append({'title': 'kodi.old.log', 'path': log_old}) if log_crash and os.path.isfile(log_crash): found_logs.append({'title': 'crash.log', 'path': log_crash}) return found_logs def __sort_files_by_date(self, path, files): files.sort(key=lambda f: os.path.getmtime(os.path.join(path, f))) return files def __log(self, msg): xbmc_log(u'%s: %s' % (ADDON_TITLE, msg)) def _(string_id): if string_id in STRINGS: return addon.getLocalizedString(STRINGS[string_id]) else: xbmc_log('String is missing: %s' % string_id) return string_id if __name__ == '__main__': xbmc.executebuiltin('Dialog.Show(busydialog)') Uploader = LogUploader() xbmc.executebuiltin('Dialog.Close(busydialog)') import dixie dixie.openSettings(focus='3.1')
# Copyright (C) 2014 Sean Poyser and Richard Dean ([email protected]) # # This Program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This Program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with XBMC; see the file COPYING. If not, write to # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. # http://www.gnu.org/copyleft/gpl.html # import dixie def ResetMessage(): dixie.SetSetting('messageID', '0.0') if __name__ == '__main__': dixie.DialogOK('Click OK to reset system messages', '', 'The last message will be shown again on restart of TV Portal') ResetMessage() #dixie.DialogOK('All done.', '', 'Thank you.') dixie.openSettings(focus='0.18')
# This Program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This Program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with XBMC; see the file COPYING. If not, write to # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. # http://www.gnu.org/copyleft/gpl.html # import dixie def ResetMessage(): dixie.SetSetting("messageID", "0.0") if __name__ == "__main__": dixie.DialogOK( "Click OK to reset system messages", "", "The last message will be shown again on restart of On-Tapp.TV" ) ResetMessage() # dixie.DialogOK('All done.', '', 'Thank you.') dixie.openSettings(focus="0.18")