def create_versions_message(): return "\n".join([ "Timeline version: %s" % get_version(), "System version: %s" % ", ".join(platform.uname()), "Python version: %s" % python_version.replace("\n", ""), "wxPython version: %s" % wx.version(), ])
def testDisplayedPeriodTagNotWrittenIfNotSet(self): # Create a new db and add one event db = db_open(self.tmp_path) db.save_event( Event(db.get_time_type(), datetime(2010, 8, 31, 0, 0, 0), datetime(2010, 8, 31, 0, 0, 0), "test")) # Read the file content from disk f = codecs.open(self.tmp_path, "r", "utf-8") content = f.read() f.close() # Assert that displayed_period tag is not written self.assertEquals( content, """<?xml version="1.0" encoding="utf-8"?> <timeline> <version>%s</version> <categories> </categories> <events> <event> <start>2010-8-31 0:0:0</start> <end>2010-8-31 0:0:0</end> <text>test</text> <fuzzy>False</fuzzy> <locked>False</locked> <ends_today>False</ends_today> </event> </events> <view> <hidden_categories> </hidden_categories> </view> </timeline> """ % get_version())
def testDisplayedPeriodTagNotWrittenIfNotSet(self): # Create a new db and add one event db = db_open(self.tmp_path) db.save_event(Event(db.get_time_type(), datetime(2010, 8, 31, 0, 0, 0), datetime(2010, 8, 31, 0, 0, 0), "test")) # Read the file content from disk f = codecs.open(self.tmp_path, "r", "utf-8") content = f.read() f.close() # Assert that displayed_period tag is not written self.assertEquals(content, """<?xml version="1.0" encoding="utf-8"?> <timeline> <version>%s</version> <categories> </categories> <events> <event> <start>2010-8-31 0:0:0</start> <end>2010-8-31 0:0:0</end> <text>test</text> <fuzzy>False</fuzzy> <locked>False</locked> <ends_today>False</ends_today> </event> </events> <view> <hidden_categories> </hidden_categories> </view> </timeline> """ % get_version())
def __init__(self): version_string = "%prog " + get_version() self.option_parser = OptionParser( usage="%prog [options] [filename]", version=version_string) self.option_parser.add_option( "-c", "--config-file", dest="config_file_path", default=None, help="Path to config file")
def __init__(self): version_string = "%prog " + get_version() self.option_parser = OptionParser(usage="%prog [options] [filename]", version=version_string) self.option_parser.add_option("-c", "--config-file", dest="config_file_path", default=None, help="Path to config file")
def _write_timeline(self, xmlfile): write_simple_tag(xmlfile, "version", get_version(), INDENT1) write_simple_tag(xmlfile, "timetype", self.db.get_time_type().get_name(), INDENT1) if len(self.db.get_all_eras()) > 0: self._write_eras(xmlfile) self._write_categories(xmlfile) self._write_events(xmlfile) self._write_view(xmlfile) self._write_now_value(xmlfile)
def display_about_dialog(): info = wx.AboutDialogInfo() info.Name = APPLICATION_NAME info.Version = get_version() info.Copyright = COPYRIGHT_TEXT info.Description = APPLICATION_DESCRIPTION info.WebSite = (WEBSITE, "%s Website" % APPLICATION_NAME) info.Developers = DEVELOPERS info.Translators = TRANSLATORS info.Artists = ARTISTS info.License = LICENSE wx.AboutBox(info)
def _write_timeline(self, file): write_simple_tag(file, "version", get_version(), INDENT1) write_simple_tag(file, "timetype", self.time_type.get_name(), INDENT1) self._write_categories(file) self._write_events(file) self._write_view(file)