Sunday, 2009-08-02

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** gau_veldt has joined #tp00:04
*** gau_veldt has left #tp00:04
*** llnz has quit IRC01:38
*** llnz2 has joined #tp01:46
*** llnz2 is now known as llnz01:52
*** llnz2 has joined #tp01:57
*** llnz has quit IRC01:57
*** llnz2 is now known as llnz01:58
*** llnz has quit IRC02:14
*** llnz has joined #tp02:14
*** nebajoth is now known as nebaway02:27
mithroLandon: screenshots!02:30
*** llnz has quit IRC02:41
*** Khezar is now known as Greywhind03:09
*** peres has quit IRC04:32
*** Greywhind has quit IRC05:15
*** llnz has joined #tp05:50
epyonllnz: STL FTW :)06:19
epyonAnd there are still many places that could use some wtlification06:19
epyonstlification*06:20
CIA-26landon tpclient-pyogre * re49b345ffeaa /src/participant.py: Move events take priority over drifting06:32
llnzepyon: cool06:33
mithroLandon: screenshots.......06:42
Landontaking them06:43
Landonjust fixing problems that are popping up inthe process :P06:43
llnzmithro: did you clear the tp-cvs mailman moderation queue?07:13
mithrollnz: you should be able too too?08:02
mithroLandon: so....08:11
* llnz wanders off08:41
llnzlater all08:41
*** llnz has quit IRC08:41
*** jmtan has joined #tp09:12
*** nebaway is now known as nebajoth10:52
*** Greywhind has joined #tp12:01
*** nebajoth is now known as nebaway12:03
Landonmithro: posted some screenshots early this morning to my blog13:30
*** nebaway is now known as nebajoth15:03
*** nebajoth is now known as nebaway15:52
*** llnz has joined #tp16:10
*** nebaway is now known as nebajoth16:47
llnzmorning all16:52
*** nebajoth is now known as nebaway17:10
*** nebaway is now known as nebajoth17:10
*** nebajoth is now known as nebaway17:14
*** llnz2 has joined #tp19:00
*** llnz has quit IRC19:01
*** llnz2 is now known as llnz19:01
*** nash has joined #tp19:01
*** alanp_ has joined #tp19:38
cherezBah, there is no clean way to do this. :(19:48
llnzto do what cherez?19:56
*** mithro has quit IRC20:05
*** jnengland77 has joined #tp20:08
tansellmorning20:14
llnzhi tansell20:14
*** bddebian has quit IRC20:24
*** tansell--laptop has joined #tp20:30
*** mithro has joined #tp20:32
CIA-26epyon tpserver-cpp-refactor * r0d4e4a40bc34 /tpserver/algorithms.h:21:42
CIA-26Algorithms header added21:42
CIA-26* currently includes a implementation of SGI-STL based select1st and select2nd21:42
Landonmithro: find the screenshots?21:50
* Landon is working with laser related particle fx now21:50
mhilmiLandon: I like - cool stuff :)21:52
CIA-26landon tpclient-pyogre * r74534b413d80 /src/ (move.py participant.py): Tried fixing the move events more, hopefully everything works well now21:54
*** jnengland77 has quit IRC21:55
epyonLandon: link?21:55
Landonhttp://blog.lfowles.org21:56
tpbTitle: landon@destiny Log (at blog.lfowles.org)21:56
tansellLandon, yes22:05
*** tansell--laptop has quit IRC22:07
Landonhm22:22
Landonin C for loops22:22
Landon++i means i will be incremented prior to the first run?22:23
epyonNope22:25
epyonit's the same as i++ from for's point of view22:25
epyon++i is just faster, because it doesn't need a copy ;)22:26
Landondoh, ok22:26
Landonfigured there had to be a reason they switched between the two in the code22:26
Landonbut then... it is on a wiki page22:26
Landon:P22:26
Greywhindtansell: ping?22:30
*** nebaway is now known as nebajoth22:32
epyonstd::transform( cont.begin(), cont.end(), std::inserter< key_set >( set, set.begin() ), select1st< typename container_type::value_type >() );22:47
epyonThat's what I love about STL ^^22:47
CIA-26epyon tpserver-cpp-refactor * r3e06fee9683d /tpserver/ (Makefile.am algorithms.h order.cpp):22:49
CIA-26STL algorithms22:49
CIA-26* fixed select algorithm22:49
CIA-26* added delete_all temporary function22:49
CIA-26* tested it on order.cpp22:49
CIA-26epyon tpserver-cpp-refactor * rcbd6c1ee0d81 /tpserver/ (algorithms.h resourcemanager.cpp): Algorithms : fill_by_set22:49
CIA-26epyon tpserver-cpp-refactor * re1fa40112220 /tpserver/ (algorithms.h resourcemanager.cpp): Algorithms : generate_key_set22:49
CIA-26landon tpclient-pyogre * r9f84261b1ef8 /src/raycast.py: Added translated raycast code, doesn't work however22:51
tansellGreywhind, pong22:58
tansellepyon, most compilers i++ is equivalent asm to ++i when the difference doesn't matter22:59
chereztansell: How do you envision receiving describable packets from the network to work?23:02
tansellcherez, hrm?23:02
epyonnot if "i" is a iterator ;)23:02
cherezAnd I don't believe i++'s equivalence to ++i applies to non-primitive types.23:02
*** jnengland77 has joined #tp23:02
chereztansell: The way I have it working right now, when the build method of an ObjectDesc or OrderDesc is called, the result is saved in a lookup table, and when you receive an Object or Order it looks at that table for which subclass it should return.23:06
tansellcherez, that seems sensible....23:07
cherezNo objections, then?23:07
cherezShould I make it automatically build description frames when they're received?23:08
tansellcherez, not sure23:08
cherezWell, it'll be easier to add that feature than remove it, so for now I'll make leave automatic building off.23:09
tansellokay23:10
Greywhindtansell: oh, hey23:11
Greywhindtansell: i have been looking into two things:23:11
Greywhindtansell: 1. trying to test with AI23:11
Greywhindtansell: 2. trying to save window positions23:12
tansellokay23:13
tanselland?23:13
Greywhindwell, let's start with #223:13
Greywhindi'm not sure where the code should go23:13
Greywhindi was thinking maybe the ConfigLoad and ConfigSave in winMain.py?23:14
Greywhindtansell: what do you think?23:17
tansellGreywhind, probably23:18
Greywhindtansell: so it needs to use PyAUI's SavePerspective() right?23:19
Greywhindtansell: so something like perspective = self.mgr.SavePerspective(), then save that to a file?23:19
Greywhindtansell: then ConfigLoad loads it from that file?23:19
tansellyeah23:20
tansellsounds about right23:20
Greywhindtansell: which file should i save to? or create a new one?23:20
tansellGreywhind, up to you23:21
Greywhindtansell: ok. i'm thinking maybe a new file in .tp?23:22
tansellGreywhind, it should definately go in the same location as the rest of the files23:22
Greywhindlike ~/.tp/window_configuration.something23:22
Greywhindtansell: how do i get that directory? is there a variable for it?23:22
tansellGreywhind, there sure is!23:23
tansellGreywhind, it should probably be prefixed with pywx23:23
Greywhindtansell: ah, true23:23
Greywhindtansell: <home_dir>/pywx_window_config.dat, maybe?23:24
tansellsure23:25
Greywhindtansell: what's the variable for the home directory? i'm having trouble finding it23:26
tansellcheck the other config functions23:27
Greywhindtansell: ah, got it23:31

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!