Mercurial > traipse_dev
diff orpg/main.py @ 96:65c1604e7949 alpha
Traipse Alpha 'OpenRPG' {090924-00}
Traipse is a distribution of OpenRPG that is designed to be easy to setup and go. Traipse also makes it easy for developers to work on code without fear of sacrifice. 'Ornery-Orc' continues the trend of 'Grumpy' and adds fixes to the code. 'Ornery-Orc's main goal is to offer more advanced features and enhance the productivity of the user.
Update Summary:
00:
Update forwards to the 090909-02 Server code that now works.
New default Lobby Map, designed for Traipse. Feel free to change it.
Updates to Server GUI:
* Admin can Ban from Backend.
* Prework to modify Ban List in back end.
* Server GUI finds your Lobby Name
* New users default as Lurker unless a Role is set
New Addition to Chat Die Roll commands. Math Ordering. Ex. [(X+Y)dZ]. Currently does pairs only, no nesting either.
Cleaner TraipseSuiteAttention portability and clean up in Main (Beta!)
author | sirebral |
---|---|
date | Thu, 24 Sep 2009 02:05:08 -0500 |
parents | af6bf998f425 |
children | 95b5281e8d34 |
line wrap: on
line diff
--- a/orpg/main.py Sat Sep 19 12:19:17 2009 -0500 +++ b/orpg/main.py Thu Sep 24 02:05:08 2009 -0500 @@ -277,8 +277,20 @@ ### component.get('frame').TraipseSuiteWarn('item') ### Portable self.mainmenu.Replace(8, self.traipseSuite, '&Traipse Suite!') if menuitem == 'debug': - self.debugConsole.SetBitmap(wx.Bitmap(dir_struct["icon"] + 'spotlight.png')) + if self.debugger.IsShown() == True: + self.mainmenu.Replace(8, self.traipseSuite, '&Traipse Suite') + else: + self.debugConsole.SetBitmap(wx.Bitmap(dir_struct["icon"] + 'spotlight.png')) + self.traipseSuite.RemoveItem(self.debugConsole) + self.traipseSuite.AppendItem(self.debugConsole) + + def TraipseSuiteWarnCleanup(self, menuitem): + ### Beta ### Allows for portable cleanup of the 'Attention' menu. + ### component.get('frame').TraipseSuiteWarnCleanup('item') ### Portable + self.mainmenu.Replace(8, self.traipseSuite, '&Traipse Suite') + if menuitem == 'debug': self.traipseSuite.RemoveItem(self.debugConsole) + self.debugConsole.SetBitmap(wx.Bitmap(dir_struct["icon"] + 'clear.gif')) self.traipseSuite.AppendItem(self.debugConsole) @@ -483,12 +495,7 @@ @debugging def OnMB_DebugConsole(self, evt): - ## Alpha ## - self.traipseSuite.RemoveItem(self.debugConsole) - self.debugConsole.SetBitmap(wx.Bitmap(dir_struct["icon"] + 'clear.gif')) - self.traipseSuite.AppendItem(self.debugConsole) - self.mainmenu.Replace(8, self.traipseSuite, '&Traipse Suite') - ########### + self.TraipseSuiteWarnCleanup('debug') ### Beta ### if self.debugger.IsShown() == True: self.debugger.Hide() else: self.debugger.Show() @@ -607,12 +614,12 @@ @debugging def OnMB_HelpOnlineUserGuide(self): wb = webbrowser.get() - wb.open("https://www.assembla.com/wiki/show/traipse/User_Manual") + wb.open("http://www.assembla.com/wiki/show/traipse/User_Manual") @debugging def OnMB_HelpChangeLog(self): wb = webbrowser.get() - wb.open("http://www.assembla.com/spaces/milestones/index/traipse_dev?spaces_tool_id=Milestones") + wb.open("http://www.assembla.com/spaces/milestones/index/traipse?spaces_tool_id=Milestones") @debugging def OnMB_HelpReportaBug(self):