icon = wx.Icon(os.path.join(sys.path[0], '..', 'share', 'gitso', 'icon.ico'), wx.BITMAP_TYPE_ICO)␊ |
self.SetIcon(icon)␊ |
elif sys.platform == 'win32':␊ |
print "set icon"␊ |
#icon = wx.Icon(os.path.join(sys.path[0], '..', 'share', 'gitso', 'icon.ico'), wx.BITMAP_TYPE_ICO)␊ |
#self.SetIcon(icon)␊ |
self.SetBackgroundColour(wx.Colour(236,233,216))␊ |
icon = wx.Icon('icon.ico', wx.BITMAP_TYPE_ICO)␊ |
self.SetIcon(icon)␊ |
␊ |
if sys.platform.find('linux') != -1:␊ |
xval1 = 155␊ |
|
␉if sys.platform == "darwin":␊ |
␉␉self.sampleList = self.getHosts(self.sampleList, os.path.join(sys.path[0], 'hosts.txt'))␊ |
␉elif sys.platform == "win32":␊ |
␉␉print "set Hosts"␊ |
␉␉self.sampleList = self.getHosts(self.sampleList, os.path.join(sys.path[0], 'hosts.txt'))␊ |
␉else:␊ |
␉␉self.sampleList = self.getHosts(self.sampleList, os.path.join(sys.path[0], '..', 'share', 'gitso', 'hosts.txt'))␊ |
|
wx.EVT_MENU(self, wx.ID_EXIT, self.OnCloseWindow)␊ |
␊ |
helpMenu = wx.Menu()␊ |
helpMenu.Append(wx.ID_ABOUT, "&About\tCtrl+A", "About Gitso")␊ |
helpMenu.Append(wx.ID_ABOUT, "&About", "About Gitso")␊ |
wx.EVT_MENU(self, wx.ID_ABOUT, self.ShowAbout)␊ |
␊ |
wx.EVT_MENU(self, 13, self.clearHistory)␊ |
|
menuBar.Append(fileMenu, "&File")␊ |
menuBar.Append(editMenu, "&Edit")␊ |
␊ |
if sys.platform.find('linux') != -1:␊ |
if sys.platform.find('linux') != -1 or sys.platform == 'win32':␊ |
menuBar.Append(helpMenu, "&Help")␊ |
␊ |
␊ |
|
␉if sys.platform == "darwin":␊ |
␉␉self.sampleList = self.getHosts(self.sampleList, os.path.join(sys.path[0], 'hosts.txt'))␊ |
␉elif sys.platform == "win32":␊ |
␉␉print "set Hosts"␊ |
␉␉self.sampleList = self.getHosts(self.sampleList, os.path.join(sys.path[0], 'hosts.txt'))␊ |
␉else:␊ |
␉␉self.sampleList = self.getHosts(self.sampleList, os.path.join(sys.path[0], '..', 'share', 'gitso', 'hosts.txt'))␊ |
|
license = open(os.path.join(sys.path[0], '..', 'share', 'doc', 'gitso', 'copyright'), 'r')␊ |
else:␊ |
license = open('copyright', 'r')␊ |
␊ |
if sys.platform == 'win32':␊ |
self.SetBackgroundColour(wx.Colour(236,233,216))␊ |
␊ |
self.copyright = wx.TextCtrl(self, -1, license.read(), pos=wx.Point(0, 180), size=wx.Size(525, 160), style=wx.TE_MULTILINE)␊ |
self.copyright = wx.TextCtrl(self, -1, license.read(), pos=wx.Point(0, 180), size=wx.Size(525, 160), style=wx.TE_MULTILINE | wx.ST_NO_AUTORESIZE)␊ |
self.copyright.SetEditable(False)␊ |
␊ |
self.text1 = wx.StaticText(self, wx.ID_ANY, 'Gitso', pos=wx.Point(0, 20), size=wx.Size(525, -1), style=wx.ALIGN_CENTER_HORIZONTAL)␊ |
self.text1 = wx.StaticText(self, wx.ID_ANY, 'Gitso', pos=wx.Point(0, 13), size=wx.Size(525, 35), style=wx.ALIGN_CENTER_HORIZONTAL | wx.ST_NO_AUTORESIZE)␊ |
font1 = wx.Font(24, wx.NORMAL, wx.NORMAL, wx.BOLD)␊ |
self.text1.SetFont(font1)␊ |
␊ |
self.text2 = wx.StaticText(self, -1, "Gitso is to Support Others", pos=wx.Point(0, 50), size=wx.Size(525, -1), style=wx.ALIGN_CENTER_HORIZONTAL)␊ |
self.text3 = wx.StaticText(self, -1, "Version 0.5", pos=wx.Point(0, 72), size=wx.Size(525, -1), style=wx.ALIGN_CENTER_HORIZONTAL)␊ |
self.text2 = wx.StaticText(self, -1, "Gitso is to Support Others", pos=wx.Point(0, 48), size=wx.Size(525, 27), style=wx.ALIGN_CENTER_HORIZONTAL | wx.ST_NO_AUTORESIZE)␊ |
self.text3 = wx.StaticText(self, -1, "Version 0.5", pos=wx.Point(0, 72), size=wx.Size(525, 27), style=wx.ALIGN_CENTER_HORIZONTAL | wx.ST_NO_AUTORESIZE)␊ |
font2 = wx.Font(16, wx.NORMAL, wx.NORMAL, wx.NORMAL)␊ |
self.text2.SetFont(font2)␊ |
self.text3.SetFont(font2)␊ |
␊ |
self.text4 = wx.StaticText(self, -1, "Copyright 2008", pos=wx.Point(0, 105), size=wx.Size(525, -1), style=wx.ALIGN_CENTER_HORIZONTAL)␊ |
self.text5 = wx.StaticText(self, -1, "Aaron Gerber and Derek Buranen", pos=wx.Point(0, 125), size=wx.Size(525, -1), style=wx.ALIGN_CENTER_HORIZONTAL)␊ |
self.text4 = wx.StaticText(self, -1, "Copyright 2008", pos=wx.Point(0, 102), size=wx.Size(525, 27), style=wx.ALIGN_CENTER_HORIZONTAL | wx.ST_NO_AUTORESIZE)␊ |
self.text5 = wx.StaticText(self, -1, "Aaron Gerber and Derek Buranen", pos=wx.Point(0, 125), size=wx.Size(525, 27), style=wx.ALIGN_CENTER_HORIZONTAL | wx.ST_NO_AUTORESIZE)␊ |
font4 = wx.Font(14, wx.NORMAL, wx.NORMAL, wx.NORMAL)␊ |
self.text4.SetFont(font4)␊ |
self.text5.SetFont(font4)␊ |
␊ |
self.url = wx.HyperlinkCtrl(self, -1, "code.google.com/p/gitso", "http://code.google.com/p/gitso", wx.Point(186, 150))␊ |
self.url = wx.HyperlinkCtrl(self, -1, "code.google.com/p/gitso", "http://code.google.com/p/gitso", wx.Point(189, 150))␊ |
␊ |
self.ok = wx.Button(self, wx.ID_OK, "OK", wx.Point(425, 350))␊ |
self.SetDefaultItem(self.ok)␊ |
|
os.makedirs(prefFile, 0700)␊ |
prefFile = os.path.join(prefFile, "hosts")␊ |
elif sys.platform == "win32":␊ |
print "set Hosts"␊ |
# I don't know where the best place is for this.␊ |
prefFile = os.path.join(os.path.expanduser("~"), ".gitso-hosts")␊ |
prefFile = os.path.join(os.path.expanduser("~"), "Local Settings", "Application Data", ".gitso-hosts")␊ |
else:␊ |
prefFile = os.path.join(os.path.expanduser("~"), ".gitso-hosts")␊ |
␊ |