*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** gau_veldt has joined #tp | 00:04 | |
*** gau_veldt has left #tp | 00:04 | |
*** llnz has quit IRC | 01:38 | |
*** llnz2 has joined #tp | 01:46 | |
*** llnz2 is now known as llnz | 01:52 | |
*** llnz2 has joined #tp | 01:57 | |
*** llnz has quit IRC | 01:57 | |
*** llnz2 is now known as llnz | 01:58 | |
*** llnz has quit IRC | 02:14 | |
*** llnz has joined #tp | 02:14 | |
*** nebajoth is now known as nebaway | 02:27 | |
mithro | Landon: screenshots! | 02:30 |
---|---|---|
*** llnz has quit IRC | 02:41 | |
*** Khezar is now known as Greywhind | 03:09 | |
*** peres has quit IRC | 04:32 | |
*** Greywhind has quit IRC | 05:15 | |
*** llnz has joined #tp | 05:50 | |
epyon | llnz: STL FTW :) | 06:19 |
epyon | And there are still many places that could use some wtlification | 06:19 |
epyon | stlification* | 06:20 |
CIA-26 | landon tpclient-pyogre * re49b345ffeaa /src/participant.py: Move events take priority over drifting | 06:32 |
llnz | epyon: cool | 06:33 |
mithro | Landon: screenshots....... | 06:42 |
Landon | taking them | 06:43 |
Landon | just fixing problems that are popping up inthe process :P | 06:43 |
llnz | mithro: did you clear the tp-cvs mailman moderation queue? | 07:13 |
mithro | llnz: you should be able too too? | 08:02 |
mithro | Landon: so.... | 08:11 |
* llnz wanders off | 08:41 | |
llnz | later all | 08:41 |
*** llnz has quit IRC | 08:41 | |
*** jmtan has joined #tp | 09:12 | |
*** nebaway is now known as nebajoth | 10:52 | |
*** Greywhind has joined #tp | 12:01 | |
*** nebajoth is now known as nebaway | 12:03 | |
Landon | mithro: posted some screenshots early this morning to my blog | 13:30 |
*** nebaway is now known as nebajoth | 15:03 | |
*** nebajoth is now known as nebaway | 15:52 | |
*** llnz has joined #tp | 16:10 | |
*** nebaway is now known as nebajoth | 16:47 | |
llnz | morning all | 16:52 |
*** nebajoth is now known as nebaway | 17:10 | |
*** nebaway is now known as nebajoth | 17:10 | |
*** nebajoth is now known as nebaway | 17:14 | |
*** llnz2 has joined #tp | 19:00 | |
*** llnz has quit IRC | 19:01 | |
*** llnz2 is now known as llnz | 19:01 | |
*** nash has joined #tp | 19:01 | |
*** alanp_ has joined #tp | 19:38 | |
cherez | Bah, there is no clean way to do this. :( | 19:48 |
llnz | to do what cherez? | 19:56 |
*** mithro has quit IRC | 20:05 | |
*** jnengland77 has joined #tp | 20:08 | |
tansell | morning | 20:14 |
llnz | hi tansell | 20:14 |
*** bddebian has quit IRC | 20:24 | |
*** tansell--laptop has joined #tp | 20:30 | |
*** mithro has joined #tp | 20:32 | |
CIA-26 | epyon tpserver-cpp-refactor * r0d4e4a40bc34 /tpserver/algorithms.h: | 21:42 |
CIA-26 | Algorithms header added | 21:42 |
CIA-26 | * currently includes a implementation of SGI-STL based select1st and select2nd | 21:42 |
Landon | mithro: find the screenshots? | 21:50 |
* Landon is working with laser related particle fx now | 21:50 | |
mhilmi | Landon: I like - cool stuff :) | 21:52 |
CIA-26 | landon tpclient-pyogre * r74534b413d80 /src/ (move.py participant.py): Tried fixing the move events more, hopefully everything works well now | 21:54 |
*** jnengland77 has quit IRC | 21:55 | |
epyon | Landon: link? | 21:55 |
Landon | http://blog.lfowles.org | 21:56 |
tpb | Title: landon@destiny Log (at blog.lfowles.org) | 21:56 |
tansell | Landon, yes | 22:05 |
*** tansell--laptop has quit IRC | 22:07 | |
Landon | hm | 22:22 |
Landon | in C for loops | 22:22 |
Landon | ++i means i will be incremented prior to the first run? | 22:23 |
epyon | Nope | 22:25 |
epyon | it's the same as i++ from for's point of view | 22:25 |
epyon | ++i is just faster, because it doesn't need a copy ;) | 22:26 |
Landon | doh, ok | 22:26 |
Landon | figured there had to be a reason they switched between the two in the code | 22:26 |
Landon | but then... it is on a wiki page | 22:26 |
Landon | :P | 22:26 |
Greywhind | tansell: ping? | 22:30 |
*** nebaway is now known as nebajoth | 22:32 | |
epyon | std::transform( cont.begin(), cont.end(), std::inserter< key_set >( set, set.begin() ), select1st< typename container_type::value_type >() ); | 22:47 |
epyon | That's what I love about STL ^^ | 22:47 |
CIA-26 | epyon tpserver-cpp-refactor * r3e06fee9683d /tpserver/ (Makefile.am algorithms.h order.cpp): | 22:49 |
CIA-26 | STL algorithms | 22:49 |
CIA-26 | * fixed select algorithm | 22:49 |
CIA-26 | * added delete_all temporary function | 22:49 |
CIA-26 | * tested it on order.cpp | 22:49 |
CIA-26 | epyon tpserver-cpp-refactor * rcbd6c1ee0d81 /tpserver/ (algorithms.h resourcemanager.cpp): Algorithms : fill_by_set | 22:49 |
CIA-26 | epyon tpserver-cpp-refactor * re1fa40112220 /tpserver/ (algorithms.h resourcemanager.cpp): Algorithms : generate_key_set | 22:49 |
CIA-26 | landon tpclient-pyogre * r9f84261b1ef8 /src/raycast.py: Added translated raycast code, doesn't work however | 22:51 |
tansell | Greywhind, pong | 22:58 |
tansell | epyon, most compilers i++ is equivalent asm to ++i when the difference doesn't matter | 22:59 |
cherez | tansell: How do you envision receiving describable packets from the network to work? | 23:02 |
tansell | cherez, hrm? | 23:02 |
epyon | not if "i" is a iterator ;) | 23:02 |
cherez | And I don't believe i++'s equivalence to ++i applies to non-primitive types. | 23:02 |
*** jnengland77 has joined #tp | 23:02 | |
cherez | tansell: 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 |
tansell | cherez, that seems sensible.... | 23:07 |
cherez | No objections, then? | 23:07 |
cherez | Should I make it automatically build description frames when they're received? | 23:08 |
tansell | cherez, not sure | 23:08 |
cherez | Well, it'll be easier to add that feature than remove it, so for now I'll make leave automatic building off. | 23:09 |
tansell | okay | 23:10 |
Greywhind | tansell: oh, hey | 23:11 |
Greywhind | tansell: i have been looking into two things: | 23:11 |
Greywhind | tansell: 1. trying to test with AI | 23:11 |
Greywhind | tansell: 2. trying to save window positions | 23:12 |
tansell | okay | 23:13 |
tansell | and? | 23:13 |
Greywhind | well, let's start with #2 | 23:13 |
Greywhind | i'm not sure where the code should go | 23:13 |
Greywhind | i was thinking maybe the ConfigLoad and ConfigSave in winMain.py? | 23:14 |
Greywhind | tansell: what do you think? | 23:17 |
tansell | Greywhind, probably | 23:18 |
Greywhind | tansell: so it needs to use PyAUI's SavePerspective() right? | 23:19 |
Greywhind | tansell: so something like perspective = self.mgr.SavePerspective(), then save that to a file? | 23:19 |
Greywhind | tansell: then ConfigLoad loads it from that file? | 23:19 |
tansell | yeah | 23:20 |
tansell | sounds about right | 23:20 |
Greywhind | tansell: which file should i save to? or create a new one? | 23:20 |
tansell | Greywhind, up to you | 23:21 |
Greywhind | tansell: ok. i'm thinking maybe a new file in .tp? | 23:22 |
tansell | Greywhind, it should definately go in the same location as the rest of the files | 23:22 |
Greywhind | like ~/.tp/window_configuration.something | 23:22 |
Greywhind | tansell: how do i get that directory? is there a variable for it? | 23:22 |
tansell | Greywhind, there sure is! | 23:23 |
tansell | Greywhind, it should probably be prefixed with pywx | 23:23 |
Greywhind | tansell: ah, true | 23:23 |
Greywhind | tansell: <home_dir>/pywx_window_config.dat, maybe? | 23:24 |
tansell | sure | 23:25 |
Greywhind | tansell: what's the variable for the home directory? i'm having trouble finding it | 23:26 |
tansell | check the other config functions | 23:27 |
Greywhind | tansell: ah, got it | 23:31 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!