*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
nash | mithro: Which could be cool | 00:01 |
---|---|---|
nash | Halfway through - requires a lot of code changse, but I've fixed a lot of crud | 00:01 |
mithro | crud fixing is good | 00:02 |
nash | So I'm also working on multi-gui support, and multi-AI, and dynamic gui support | 00:03 |
mithro | I think getting it usable on one server should be your first goal :P | 00:04 |
nash | mithro: They all come together ;-) | 00:07 |
mithro | bblr | 00:14 |
nash | have a good lunch | 00:15 |
mithro | was actually running some errans | 01:19 |
nash | When do you start your new job BTW? | 01:21 |
mithro | monday next month | 01:22 |
nash | Okay - so a week and a bit of fullon TP then? | 01:23 |
mithro | hopefuly | 01:26 |
mithro | i have a bunch of other errans to run | 01:26 |
mithro | and I have to put together a bunch of stuff for the Gaming Miniconf | 01:27 |
mithro | damn, I still haven't replied to Fro's message | 01:40 |
mithro | ~seen niphree | 01:40 |
tpb | mithro: niphree was last seen in #tp 18 hours, 23 minutes, and 33 seconds ago: <niphree> ok | 01:40 |
* mithro ponders | 01:41 | |
nash | She was niphree_afk this morning | 01:42 |
mithro | yeah, I wasn't pondering her | 01:43 |
mithro | I was pondering tp04 | 01:44 |
mithro | and rfts | 01:44 |
mithro | and weather I should enbark on rewriting the starmap in tpclient-pywx for the third time | 01:44 |
mithro | I really like some of the stuff I've done in the tpviewer-pygame | 01:45 |
mithro | nash: what do you think? | 02:27 |
nash | New stuff is better ;-) | 02:28 |
* mithro gets more satisfaction from removing code then adding new code :/ | 02:56 | |
nash | Anyway - time to go | 04:17 |
nash | night | 04:17 |
*** nash has quit IRC | 04:17 | |
*** llnz has joined #tp | 05:28 | |
llnz | hi all | 05:30 |
mithro | hey llnz | 06:20 |
mithro | llnz: how goes everything? | 06:24 |
llnz | fine thanks, you? | 06:24 |
mithro | currently working on tpclient-pywx-dev's starmap | 06:30 |
llnz | cool | 06:32 |
* llnz wanders off | 07:22 | |
llnz | later all | 07:22 |
*** llnz has quit IRC | 07:22 | |
*** guitsaru has quit IRC | 08:12 | |
*** Demitar has quit IRC | 10:20 | |
*** guitsaru has joined #tp | 10:29 | |
mithro | hey guitsaru | 10:30 |
guitsaru | hey | 10:30 |
*** Demitar has joined #tp | 10:30 | |
mithro | guitsaru: do you have any time at the moment? | 10:31 |
mithro | I could use some help testing | 10:31 |
guitsaru | Yeah. | 10:31 |
mithro | i'll just commit this stuff | 10:34 |
guitsaru | ok | 10:35 |
mithro | it's the tpclient-pywx-dev branch | 10:37 |
CIA-23 | mithro tpclient-pywx-development * r055c31c742a0 /extra/wxFloatCanvas/ (CircleNoSmall.py Dot.py Icon.py): Removed files which should no longer be needed. | 10:37 |
CIA-23 | mithro tpclient-pywx-development * r55ee7b4bf227 /extra/wxFloatCanvas/ (6 files in 2 dirs): Updated to latest subversion wxFloatCanvas. | 10:37 |
CIA-23 | mithro tpclient-pywx-development * r61543588be2b / (3 files in 3 dirs): Changed the way systems are drawn, alot less complicated. | 10:37 |
CIA-23 | mithro tpclient-pywx-development * rc74ab1cba10e /windows/ (overlays/Overlay.py overlays/Systems.py winNewStarMap.py): Start getting a pop-up window working. | 10:37 |
CIA-23 | mithro tpclient-pywx-development * r653bdd74ecb4 /windows/overlays/Systems.py: Proper text in the pop-up window. | 10:37 |
CIA-23 | mithro tpclient-pywx-development * r631695f90a91 /windows/overlays/Systems.py: Fixed the popup's font size. Fixed the mouse cursor. | 10:37 |
mithro | I want to see how this pop-up behaves on MacOS X | 10:37 |
mithro | the colours are only temporary | 10:39 |
guitsaru | Ok, how do I update with git? checkout doesn't seem to work. | 10:40 |
mithro | cg-update | 10:42 |
guitsaru | Ok, thanks | 10:42 |
guitsaru | fatal: Entry 'locale/sl/tpclient-pywx.po' not uptodate. Cannot merge. | 10:44 |
guitsaru | any idea on how to fix that? | 10:46 |
mithro | cg-reset | 10:49 |
mithro | cg-update | 10:49 |
guitsaru | Ok, running it now | 10:56 |
guitsaru | mithro: what did you want to see? | 10:57 |
mithro | okay | 10:57 |
mithro | login to a server | 10:57 |
mithro | then scoll your mouse over the starmap | 10:57 |
guitsaru | ok | 10:57 |
mithro | little pop-up windows should appear when your mouse hovers over something | 10:57 |
guitsaru | I'm not getting anything | 10:58 |
guitsaru | actually, the starmap is blank | 10:58 |
CIA-23 | mithro tpclient-pywx-development * r45936b5b2b0b /windows/overlays/Systems.py: | 10:59 |
CIA-23 | Make the pop-up window "transparent" to MouseMotion events. | 10:59 |
CIA-23 | Means if you mouse over the pop-up it won't stay active. | 10:59 |
mithro | you may have to hit the zoom/fit button | 10:59 |
guitsaru | nothing | 10:59 |
mithro | hrm... | 10:59 |
mithro | you clicked the "Zoom To Fit" and got nothing? | 10:59 |
guitsaru | Yes | 10:59 |
guitsaru | Although, I don't think I got the files checked out correctly | 11:00 |
mithro | :/ | 11:01 |
mithro | type a 'cg-status' and tell me what you see | 11:02 |
guitsaru | Heads: | 11:02 |
guitsaru | >master 51b338156bd09077cb73f8dea539794854288e84 | 11:02 |
guitsaru | R origin 45936b5b2b0bfe16937ae3846b3400fc77aaa14f | 11:02 |
guitsaru | ? 0001-Changed-the-location-of-the-locale-code-to-prevent-c.patch | 11:02 |
guitsaru | ? extra/Opener.py | 11:02 |
mithro | okay | 11:05 |
mithro | cg-reset | 11:05 |
mithro | cg-clean -d -x | 11:05 |
guitsaru | Ok, it says there are conflicts and it puts a bunch of stuff in some of the code files | 11:06 |
guitsaru | like >>>>>>Master | 11:07 |
mithro | :/ | 11:07 |
guitsaru | do I just delete those files and check them out again | 11:07 |
mithro | not quite sure | 11:08 |
mithro | actually | 11:08 |
mithro | try this | 11:14 |
mithro | cg-admin-uncommit | 11:14 |
mithro | cg-admin-uncommit | 11:14 |
mithro | cg-admin-uncommit | 11:14 |
mithro | cg-reset | 11:14 |
mithro | cg-clean -d -x | 11:14 |
mithro | cg-update | 11:14 |
guitsaru | The following requirements where not met: | 11:16 |
guitsaru | tp.netlib > 0.2.1 | 11:16 |
guitsaru | tp.client > 0.2.99 | 11:16 |
guitsaru | when I run it | 11:16 |
mithro | okay | 11:17 |
mithro | cd .. | 11:17 |
mithro | cd scratchpad | 11:17 |
mithro | ./setup.sh | 11:17 |
mithro | cd .. | 11:17 |
mithro | cd tpclient-pywx-dev | 11:17 |
guitsaru | still no star map or pop up | 11:17 |
mithro | can you tell me the output of cg-status now? | 11:18 |
guitsaru | Heads: | 11:18 |
guitsaru | >master 45936b5b2b0bfe16937ae3846b3400fc77aaa14f | 11:18 |
guitsaru | R origin 45936b5b2b0bfe16937ae3846b3400fc77aaa14f | 11:18 |
guitsaru | ? DESIGN | 11:18 |
guitsaru | ? STYLE | 11:18 |
guitsaru | ? extra/wxAUI.py | 11:18 |
guitsaru | ? extra/wxFloatCanvas/CircleNoSmall.py | 11:18 |
guitsaru | ? extra/wxFloatCanvas/Dot.py | 11:18 |
guitsaru | ? extra/wxFloatCanvas/Icon.py | 11:18 |
guitsaru | ? tpclient-pywx.spec | 11:18 |
mithro | run a cg-clean -d -x | 11:20 |
mithro | whats the output now? | 11:20 |
guitsaru | Heads: | 11:20 |
guitsaru | >master 45936b5b2b0bfe16937ae3846b3400fc77aaa14f | 11:20 |
guitsaru | R origin 45936b5b2b0bfe16937ae3846b3400fc77aaa14f | 11:20 |
mithro | okay | 11:21 |
guitsaru | Ok, it crashes now | 11:21 |
guitsaru | Traceback (most recent call last): | 11:22 |
guitsaru | File "/Volumes/ANDO/Documents/Programming/TP/dev/tpclient-pywx-dev/tpclient-pywx", line 140, in __init__ | 11:22 |
guitsaru | self.main = winMain(application) | 11:22 |
guitsaru | File "./windows/winMain.py", line 223, in __init__ | 11:22 |
guitsaru | from windows.winNewStarMap import panelStarMap | 11:22 |
guitsaru | File "./windows/winNewStarMap.py", line 15, in <module> | 11:22 |
guitsaru | from extra.wxFloatCanvas.Icon import Icon | 11:22 |
guitsaru | ImportError: No module named Icon | 11:22 |
guitsaru | is the output | 11:22 |
guitsaru | which looks like the problem with the starmap | 11:22 |
CIA-23 | mithro tpclient-pywx-development * rc3a35b2ef6ab /windows/winNewStarMap.py: Removed old import of something which has been removed. | 11:23 |
mithro | guitsaru: give that try | 11:23 |
guitsaru | ok | 11:23 |
CIA-23 | mithro tpclient-pywx-development * r8b4edb0fe12d /requirements.py: Make the requirements output a little more informative. | 11:24 |
guitsaru | Runs, but with errors | 11:25 |
guitsaru | Traceback (most recent call last): | 11:25 |
guitsaru | File "./windows/winBase.py", line 129, in Post | 11:25 |
guitsaru | getattr(window, func)(event) | 11:25 |
guitsaru | File "./windows/winNewStarMap.py", line 94, in OnCacheUpdate | 11:25 |
guitsaru | self.Overlay = Systems(self.Canvas, self.application.cache) | 11:25 |
guitsaru | File "./windows/overlays/Systems.py", line 128, in __init__ | 11:25 |
guitsaru | self.PopupText = NamePopup(self.canvas, wx.SIMPLE_BORDER) | 11:25 |
guitsaru | File "./windows/overlays/Systems.py", line 103, in __init__ | 11:25 |
guitsaru | wx.PopupWindow.__init__(self, parent, style) | 11:25 |
guitsaru | File "//Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_windows.py", line 1732, in __init__ | 11:25 |
guitsaru | _windows_.PopupWindow_swiginit(self,_windows_.new_PopupWindow(*args, **kwargs)) | 11:25 |
guitsaru | NotImplementedError | 11:25 |
guitsaru | references <References | 11:25 |
guitsaru | Misc: 'System' | 11:25 |
guitsaru | Player: 12> | 11:25 |
guitsaru | ./windows/winMessage.py:210: DeprecationWarning: Messages.types is deperciated use the Message.references instead. | 11:25 |
guitsaru | if self.filtered > Set(self.messages[i].types): | 11:25 |
guitsaru | Warning: Object None does not exist! | 11:25 |
guitsaru | Drawing took 0.040000 seconds of CPU time | 11:25 |
guitsaru | Drawing took 0.050000 seconds of CPU time | 11:25 |
guitsaru | Drawing took 0.040000 seconds of CPU time | 11:25 |
guitsaru | Drawing took 0.040000 seconds of CPU time | 11:25 |
guitsaru | Drawing took 0.030000 seconds of CPU time | 11:25 |
guitsaru | Drawing took 0.050000 seconds of CPU time | 11:25 |
guitsaru | PyAssertionError: C++ assertion "wxAssertFailure" failed at /BUILD/wxPython-src-2.8.3.0/src/common/wincmn.cpp(1021) in RemoveEventHandler(): where has the event handler gone? | 11:25 |
guitsaru | function OnClose in winMain.py at line 403 | 11:25 |
guitsaru | function OnProgramExit in winMain.py at line 406 | 11:25 |
guitsaru | function UnInit in aui.py at line 569 | 11:25 |
mithro | NotImplementedError :/ | 11:26 |
mithro | do you have the wx demos installed? | 11:26 |
guitsaru | no | 11:26 |
mithro | guitsaru: could you install them? | 11:27 |
guitsaru | Ok, done | 11:29 |
mithro | can you start up the demo | 11:30 |
guitsaru | yes | 11:30 |
mithro | Do you see the "Filter Demos" box at the bottom of the tree? | 11:30 |
guitsaru | yes | 11:30 |
mithro | type in "Popup" | 11:31 |
guitsaru | ok | 11:31 |
mithro | now click on the "PopupWindow" in the tree | 11:31 |
mithro | then click the "Demo tab" | 11:32 |
guitsaru | Sorry, wx.PopupWindow is not available on this platform | 11:32 |
mithro | :/ | 11:32 |
mithro | that makes my life very difficult | 11:33 |
guitsaru | I can imagine | 11:33 |
mithro | what version of wx are you using? | 11:35 |
mithro | if you go to the about window it should tell you | 11:35 |
guitsaru | 2.8.3.0 | 11:36 |
mithro | okay | 11:38 |
mithro | can you type in "Window" to the search box | 11:38 |
mithro | then click on the "ShapedWindow" | 11:38 |
guitsaru | yes | 11:39 |
guitsaru | it works | 11:39 |
mithro | does the window have any decorations? | 11:39 |
guitsaru | It's a snake with three blocks and no background | 11:40 |
guitsaru | sorry, but I have to go to class | 11:41 |
guitsaru | I'll be back in an hour if you're still up | 11:41 |
*** guitsaru has quit IRC | 11:41 | |
mithro | okay | 11:42 |
CIA-23 | mithro tpclient-pywx-development * r118d6b5de744 /windows/overlays/Systems.py: Fix for evil MacOS X. | 12:17 |
mithro | hrm... | 12:21 |
tpb | tpb has joined on worldforge | 13:13 |
*** guitsaru has joined #tp | 13:14 | |
mithro | hey guitsaru | 13:25 |
mithro | can you give that a try? | 13:25 |
guitsaru | yeah | 13:25 |
mithro | cool thanks | 13:25 |
guitsaru | starmap is working | 13:27 |
mithro | what about the pop-up textboxes? | 13:27 |
guitsaru | yes | 13:27 |
mithro | can you send me a screenshot? | 13:28 |
mithro | (with the pop-up box showing if possible) | 13:28 |
guitsaru | http://www.guitsaru.com/TP-OSX-Popup.png | 13:30 |
guitsaru | mithro: Is there anything else you would like me to test? | 13:37 |
mithro | guitsaru: not at this very second | 13:37 |
guitsaru | Ok | 13:37 |
mithro | althought it would be really cool if you started hacking on tpsai-py :P | 13:38 |
mithro | wow, the starmap looks better on Mac :P | 13:38 |
guitsaru | Yeah, I'm trying to figure out where to start. I'll probably pick something today since I'm not doing anything for the rest of the day | 13:38 |
guitsaru | heh, everything looks better on Mac :P | 13:38 |
mithro | was that demo1? | 13:38 |
guitsaru | Yes | 13:39 |
mithro | cool | 13:39 |
guitsaru | Oh, I remember why I haven't started yet | 13:39 |
guitsaru | I want to set up a local server for testing | 13:39 |
mithro | tpserver-cpp compiles on mac (or atleast it did) | 13:40 |
guitsaru | So, I just run it and it's set up? | 13:40 |
mithro | guitsaru: almost | 13:40 |
mithro | no mac binaries (actually no tpserver-cpp binaries at all) | 13:40 |
mithro | but it's a pretty straightforward unix program | 13:40 |
mithro | I would recommend the RFTS branch | 13:41 |
guitsaru | Ok | 13:41 |
mithro | you also need libtprl | 13:42 |
mithro | http://www.thousandparsec.net/wiki/Tpserver-cpp_Setup | 13:44 |
tpb | <http://ln-s.net/rVo> (at www.thousandparsec.net) | 13:44 |
mithro | I havn't tested those instructions | 13:44 |
mithro | but that is the quick basics | 13:44 |
guitsaru | Ok | 13:45 |
mithro | you'll probably need things like guile or mzscheme | 13:46 |
CIA-23 | mithro documents * rcc264c05fc72 /protocol/ (protocol.xml protocol3.xml): Superious 'and' as found by Krzysztof Sobolewski. | 13:46 |
CIA-23 | mithro documents * r1b979e1fa890 /protocol/protocol.xml: Merge with git+ssh://[email protected]/git/documents.git | 13:46 |
mithro | that teal color looks really sucky in your screenshot :P | 13:46 |
mithro | I have started a RFTS branch of tpsai-py | 13:47 |
guitsaru | heh | 13:47 |
guitsaru | Ok | 13:47 |
guitsaru | Should I work on that or vanilla? | 13:47 |
mithro | well depends on what you want to do | 13:48 |
mithro | it's probably more interesting to work on making tpsai-py play RFTS | 13:48 |
mithro | I wonder who all these people are who log into demo1 | 13:51 |
* mithro ponders bed | 13:51 | |
mithro | the stuff I've written tonight will need quite a bit of cleanup tommorrow | 13:51 |
mithro | but it's pretty good proof of concept | 13:51 |
guitsaru | I'll try to get this server set up today and start hacking around | 13:51 |
mithro | guitsaru: that would be cool | 13:51 |
guitsaru | Yeah, the client looks a lot better than it used to | 13:52 |
mithro | guitsaru: probably a good task to start with would be adding "explore" support to tpsai-py | 13:52 |
guitsaru | Ok | 13:52 |
mithro | IE get it to build scouts and explore the RFTS universe | 13:52 |
mithro | it should be pretty trivial, but a good thing to start with | 13:53 |
guitsaru | Noted | 13:53 |
* mithro ponders | 13:58 | |
mithro | if I can get a few more good hacking days in, maybe I can do a RC of the tpclient-pywx-dev branch | 13:58 |
guitsaru | I had to change the autogen.sh to work for mac. Libtoolize is glibtoolize. | 14:02 |
mithro | oh | 14:03 |
mithro | submit a patch? | 14:03 |
CIA-23 | mithro tpclient-pywx-development * rdd6e2340def3 / (extra/wxFloatCanvas/Arrow.py windows/overlays/Systems.py): Have a little arrow which points to the currently selected object. | 14:03 |
guitsaru | I'd need to set it to be that only for mac though. Other platforms should still be libtoolize. | 14:04 |
guitsaru | I'm going to get some lunch. Be back in an hour. | 14:05 |
*** guitsaru is now known as guitsaru_afk | 14:05 | |
mithro | well, I'm heading to bed | 14:09 |
mithro | gnight! | 14:09 |
*** guitsaru_afk is now known as guitsaru | 14:16 | |
*** Baby has quit IRC | 15:57 | |
*** xdotx has joined #tp | 16:15 | |
*** xdotx has quit IRC | 16:50 | |
CIA-23 | jezuch documents * r13008678fd6f /protocol/protocol.xml: Typo: descstrut -> descstruct | 17:43 |
CIA-23 | jezuch documents * r3333848df540 /protocol/ (protocol.xml protocol3.xml): Convert angle brackets to XML entities in a frame's description | 17:43 |
CIA-23 | llnz documents * rd2ba7a2ff4b8 /protocol/protocol.dtd: Added string attribute type (plain or formatted) | 17:54 |
*** greywhind has quit IRC | 19:29 | |
CIA-23 | llnz documents * r7639ed650994 /protocol/protocol.xml: | 21:51 |
CIA-23 | Fixed most problems in protocol.xml. | 21:51 |
CIA-23 | xmllint now passes. | 21:51 |
CIA-23 | jezuch documents * r4ad340189eb3 /protocol/protocol3.xml: Clean up a mess of <name>s and <longname>s in protocol3.xml | 21:52 |
*** guitsaru has quit IRC | 23:08 | |
*** llnz has joined #tp | 23:15 | |
llnz | hi all | 23:16 |
*** jotham is now known as BlueGuy | 23:19 | |
*** BlueGuy is now known as jotham | 23:19 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!