Friday, 2010-08-13

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
CIA-31mithro tpclient-pywx-tp04 * r962673d671c2 /windows/main/panelOrder.py: Fix the display of the object.00:02
CIA-31llnz tpserver-cpp * rbf667dcfb266 /tpserver/commandmanager.cpp: Add players not finished to status admin command00:04
CIA-31Kornel Kisielewicz master * r9eec704 / (4 files): Send to all players implemented - http://bit.ly/aBfrwM00:20
tpbTitle: Commit 9eec704626e0760389f670ac158822b9cc2c86a4 to epyon's tpserver-cpp - GitHub (at bit.ly)00:20
verhoevenvezod: ping00:59
*** StrangerDanger has joined #tp01:15
CIA-31verhoevenv daneel-ai * re75cf83a4f44 /daneel/mod-risk.py: Fixed bug in risk rules01:21
CIA-31verhoevenv libtpclient-py-tp04 * r00cafc598005 /tp/client/SinglePlayer.py: Add number of players to server for singleplayer.01:37
CIA-31verhoevenv tpserver-cpp * r50cbc7dc7f91 /tpserver-cpp-inplace.xml: Allow the amount of players to be passed to the server.01:48
CIA-31mithro tpclient-pywx-tp04 * r000be50e85ec /windows/main/ (4 files in 2 dirs): Adding toggle buttons for the overlays.01:48
*** Linkadmin has quit IRC02:01
*** Linkadmin has joined #tp02:03
CIA-31verhoevenv tpclient-pywx-tp04 * r2732152b3224 /libtpclient-py: Update tpclient lib to support adding player numbers to singleplayer.02:03
CIA-31llnz tpserver-cpp * r19391308c164 / (modules/games/minisec/minisec.cpp sample.conf): Added noguest setting, to prevent guest user creation.02:09
CIA-31llnz tpserver-cpp * r28c242b6202c /modules/games/risk/riskturn.cpp: Make players who are dead in risk actually dead.02:09
CIA-31llnz tpserver-cpp * r99b194d85976 / (5 files in 3 dirs): Added test for prng, might have fixed prng too02:09
*** peres has joined #tp02:14
*** verhoevenv has quit IRC02:46
*** jmtan has joined #tp03:11
*** glew_ has quit IRC03:22
*** Greywhind has joined #tp03:27
CIA-31llnz tpserver-cpp * r26a375afed10 /modules/games/risk/riskturn.cpp: Fixed risk player dead setting03:38
*** jmtan1 has joined #tp03:56
*** jmtan has quit IRC03:58
CIA-31mithro tpclient-pywx-tp04 * r48f782585427 / (12 files in 3 dirs): Convert to the new AUI in wxPython 2.804:19
CIA-31mithro tpclient-pywx-tp04 * r7e17db5bedc1 / (4 files in 2 dirs): Path and Velocity overlays can now be toggled using buttons on the toolbar.04:19
CIA-31mithro tpclient-pywx-tp04 * r2e000576ae1c /windows/main/overlays/Overlay.py: Allow order inside a layer.04:19
CIA-31mithro tpclient-pywx-tp04 * r823ff83cfeee /windows/main/overlays/Systems.py: Make multipoint objects work a little nicer.04:19
CIA-31mithro tpclient-pywx-tp04 * r026bcd9ef0ea /libtpclient-py: Merge branch 'tp04' of git+ssh://git.thousandparsec.net/git/tpclient-pywx into tp0404:19
*** verhoevenv has joined #tp04:20
CIA-31verhoevenv tpclient-pywx-tp04 * rdc4d3ab22757 /windows/main/panelStarMap.py: Made starmap zoom with mouse wheel.04:27
*** verhoevenv_ has joined #tp04:29
*** peres has quit IRC04:31
*** verhoevenv has quit IRC04:31
CIA-31Kornel Kisielewicz master * rc789334 / tpserver/server/timercallback.h : Time Callback prepared for ASIO - http://bit.ly/9gPUBN04:31
tpbTitle: Commit c7893349e8206dab0b9314ce178cc41e2b0063e3 to epyon's tpserver-cpp - GitHub (at bit.ly)04:31
CIA-31Kornel Kisielewicz master * r2d5e0f0 / (3 files):04:31
CIA-31TimerCallback refactored to work with ASIO04:31
CIA-31* interface unchanged! - http://bit.ly/b49ZNL04:31
tpbTitle: Commit 2d5e0f05cb4a01db6b4adec09fb22efc450b0c62 to epyon's tpserver-cpp - GitHub (at bit.ly)04:32
*** llnz has quit IRC04:32
*** mithro has quit IRC04:32
*** verhoevenv__ has joined #tp04:44
*** verhoevenv_ has quit IRC04:48
CIA-31mithro tpclient-pywx-tp04 * rc1c28f3863ec /tpclient-pywx: Fix the hidden update window problem.04:49
*** StupidIncarnate has joined #tp04:50
*** verhoevenv has joined #tp04:57
*** verhoevenv__ has quit IRC04:57
*** tansell-laptop has quit IRC05:00
*** tansell-laptop has joined #tp05:00
*** llnz has joined #tp05:14
*** mithro has joined #tp05:15
CIA-31llnz tpserver-cpp * r49ceb3c98654 / (sample.conf tpserver/playersfinishedturntimer.cpp): Fix turn_players_min default and add turn_require_active_players05:15
CIA-31llnz tpserver-cpp * r6013431a6342 /.gitignore: Added db files to .gitignore05:16
CIA-31mithro tpserver-cpp * r162767964925 /tpserver/playersfinishedturntimer.cpp: Make the active players default sane.05:22
CIA-31alanp tpserver-cpp * r7be0b53bdc04 /modules/games/minisec/ (intercept.cpp intercept.h): Initial addition of Intercept order05:38
CIA-31alanp tpserver-cpp * re73b2cec4286 / (19 files in 5 dirs): Merge branch 'master' of git+ssh://git.thousandparsec.net/git/tpserver-cpp05:38
CIA-31alanp tpserver-cpp * re9220320019a /modules/games/minisec/Makefile.am: Change Makefile to build Intercept order (not enabled in ruleset yet)05:39
CIA-31mithro tpclient-pywx-tp04 * rf4e86b9cf1fa /windows/main/overlays/Velocity.py: ABS velocity is greater than zero.05:46
CIA-31mithro tpclient-pywx-tp04 * r95d800e3e09b / (3 files in 3 dirs): Fixing clicking on Path.05:46
CIA-31llnz tpserver-cpp * rc37e8ba8db2c /modules/games/minisec/fleet.cpp: Only update velocity if not already 0,0,0 in minisec's fleet.05:59
CIA-31mithro tpserver-cpp * r62f3acf60659 /modules/games/minisec/minisec.cpp: Own your initial planet again.06:13
CIA-31mithro tpserver-cpp * rc0e9f216e765 /modules/games/minisec/fleet.cpp: Merge branch 'master' of git+ssh://git.thousandparsec.net/git/tpserver-cpp06:13
CIA-31llnz tpserver-cpp * rb1fa044fb7e4 /modules/games/risk/planet.cpp: Only update the planet modtime if neccessary in risk06:17
*** StupidIncarnate has quit IRC06:34
CIA-31mithro tpserver-cpp * rb80c370b8a70 /modules/games/minisec/minisec.cpp: Fix a sizeof problem.06:55
CIA-31mithro tpserver-cpp * r8bcdcb43a585 /modules/games/risk/planet.cpp: Merge branch 'master' of git+ssh://git.thousandparsec.net/git/tpserver-cpp06:56
CIA-31llnz tpserver-cpp * r94661157ac45 /.gitignore: Added testprng program to gitignore07:03
CIA-31llnz tpserver-cpp * rc7f4df7cdc41 /modules/games/minisec/minisec.cpp: Merge branch 'master' of git+ssh://git.thousandparsec.net/git/tpserver-cpp07:03
CIA-31mithro libtpclient-py-tp04 * r6c19d064dea1 /tp/client/cache.py: Make the error messages more informative.07:15
*** cahirwpz has joined #tp07:18
*** jmtan1 has left #tp07:47
CIA-31llnz tpserver-cpp * re2b81c4a0a98 /modules/games/minisec/colonise.cpp: Remove empty fleet from parent before removing in colonise in minisec07:55
CIA-31alanp tpserver-cpp * re662fa6fa0b1 /modules/games/minisec/ (5 files):08:08
CIA-31Fix RSP combat number of ships08:08
CIA-31Insert Intercept into list of allowed order08:08
CIA-31Fix Intercept order to give base case to delete bad destination planets08:08
CIA-31alanp tpserver-cpp * r034722c7172d / (5 files in 3 dirs):08:08
CIA-31Merge in setvelocity change08:08
CIA-31Conflicts:08:08
CIA-31modules/games/minisec/fleet.cpp08:08
CIA-31mithro tpserver-cpp * r41ffbb5e8565 /modules/games/minisec/minisec.cpp: Players get the homeworld resource again.08:17
CIA-31mithro tpserver-cpp * r33a5b7edc11a /modules/games/minisec/ (5 files): Merge branch 'master' of git+ssh://git.thousandparsec.net/git/tpserver-cpp08:17
CIA-31mithro libtpclient-py-tp04 * r6c6fe9665bb8 /tp/client/cache.py: Possible assert which could be useful later.08:21
CIA-31mithro daneel-ai * rfa4d22fc346e /daneel-ai.py: Proper way to get turn number.08:24
CIA-31mithro daneel-ai * r436147dbc88e /daneel/rulesystem.py: Don't strip the names (as " " is a valid name).08:24
CIA-31mithro daneel-ai * r4518da9df32f / (libtpclient-py libtpproto-py): Submodule bump.08:24
CIA-31mithro daneel-ai * r6a3b800a0507 / (daneel/mod-minisec.py libtpclient-py): Fix string problem and no enemies.08:24
*** verhoevenv has quit IRC08:35
*** mithro has quit IRC08:38
*** llnz has quit IRC08:38
*** tansell-laptop has quit IRC08:38
*** epyon-sakura has quit IRC08:41
*** epyon-sakura has joined #tp09:11
*** null_000 has joined #tp09:23
*** epyon-sakura has quit IRC09:27
*** epyon-sakura has joined #tp09:29
*** bisc has joined #tp09:58
*** epyon-sakura has quit IRC10:49
*** epyon-sakura has joined #tp10:51
*** bisc has quit IRC11:34
*** bisc has joined #tp11:34
*** Greywhind has quit IRC12:56
*** tuna-fish has quit IRC12:58
*** peres has joined #tp13:21
*** Greywhind has joined #tp13:28
*** cahirwpz has quit IRC14:02
*** cahirwpz has joined #tp14:04
*** bisc has quit IRC15:02
*** mithro has joined #tp16:12
*** llnz has joined #tp16:13
*** peres has quit IRC16:16
*** epyon-sakura has quit IRC16:17
*** epyon-sakura has joined #tp16:23
*** llnz has quit IRC16:24
*** mithro has quit IRC16:24
*** null_000 has quit IRC16:40
*** epyon-sakura has quit IRC17:02
*** bisc has joined #tp17:03
*** glew has joined #tp17:34
*** cahirwpz has quit IRC17:36
*** jmtan has joined #tp17:50
*** verhoevenv has joined #tp17:52
*** epyon-sakura has joined #tp17:58
*** tansell-laptop has joined #tp18:12
*** epyon-sakura has left #tp18:21
bisctansell-laptop: ping18:31
tansell-laptopbisc, pong18:32
bisctansell-laptop: new AUI is great looking! But one question: were panels swapped intentionally or it's a bug?18:33
*** StrangerDanger has quit IRC18:35
tansell-laptopbisc, the new AUI has the reverse ordering of panels for some reason18:38
*** tansell-laptop has quit IRC18:42
*** tansell-laptop has joined #tp18:56
tansell-laptopbisc, ping?18:59
tansell-laptopbisc, got anything for me to review?18:59
bisctansell-laptop: yeah, waiting window http://codereview.mithis.com/10400119:00
tpbTitle: Issue 104001: Waiting window work. - Code Review (at codereview.mithis.com)19:00
biscbtw, this name isn't very suitable.19:01
tansell-laptopbisc, what would you call it?19:01
bisctansell-laptop: a difficult question. I'd emphasize the connection with ending of turn, not with the displayed list of players. Something like 'Ending of turn', don't know.19:03
tansell-laptopbut it can be used without ending the turn19:04
bisctansell-laptop: yes, that's the problem. We are having two rather different pieces of functionality in this window: for displaying list of ready players and ending turn itself. That's why naming is difficult.19:06
tansell-laptopbisc, but the ending of the turn itself is done via the menu or the shortcut19:07
tansell-laptopcurrently playing a game of risk with other TP people :)19:08
bisctansell-laptop: okay, but we say about user's request for 'end of turn' in this window -- this is quite in-place to allow ending turn there too.19:09
tansell-laptopbisc, I guess so19:09
tansell-laptopbisc, BTW I know agree with you regarding the new order thing19:10
bisctansell-laptop: what do you mean by 'new order thing'?19:11
tansell-laptops/know/now19:11
tansell-laptopbisc, you where saying that the new order drop down should create a new order and not need the button19:12
bisctansell-laptop: I'm glad about it. You think it's ok to look like that http://ruchkin.files.wordpress.com/2010/07/orders-panel-alternative-order-adding.png ?19:16
tpb<http://ln-s.net/7T0$> (at ruchkin.files.wordpress.com)19:16
biscIf we accept this option with <label 'New order'> <wxchoice> -- then we should apply the same way of visualization for wxchoice 'Order Queue'. For visual conformity, etc.19:17
tansell-laptopbisc, I don't think it should be a wxChoice19:19
bisctansell-laptop: what's on your mind?19:19
tansell-laptopI think it should be a button which creates a drop down list19:19
tansell-laptopit's not clear as a wxchoice because it has one selected19:20
bisctansell-laptop: yes, you're right about that. I was thinking about wxchoice with pre-set 'New order...' label, but button is even better.19:21
tansell-laptopbisc, okay cool19:25
bisctansell-laptop: I need your help with adding a mouse cursor for selection mode. I seem to be unable to create a bitmap with transparent layer. Or maybe I can't correcly embed it into program: tried using img2py, no positive result.19:26
tansell-laptopbisc, okay - keep it a low priority for now19:27
*** cahirwpz has joined #tp19:33
*** bisc has quit IRC19:39
*** llnz has joined #tp19:45
*** mithro has joined #tp19:45
*** bisc has joined #tp19:51
*** bisc has quit IRC20:01
*** bisc has joined #tp20:01
*** null_000 has joined #tp20:29
*** Greywhind has quit IRC21:08
*** StrangerDanger has joined #tp21:12
*** bisc has quit IRC21:33
*** cahirwpz has quit IRC21:56
*** StrangerDanger has quit IRC22:05
*** null_000 has quit IRC22:15
*** StrangerDanger has joined #tp22:20
*** StrangerDanger has quit IRC23:12
llnzglew: ping23:14
glewllnz: pong23:14
llnzhow are you feeling about sqlite persistence in tpserver-cpp? Are you happy with it?23:16
glewwell feel confident that its working, but I've noticed some differences in behavior from mysql peristence23:17
llnzwhat differences?23:17
*** StrangerDanger has joined #tp23:17
glewI've noticed it adds more entries into tables after turns end23:18
glewfor example: i looked at mysql and it only adds a few entries for object after a turn ends, but i've noticed that sqlite peristence will add one for a lot more objects (mainly planets)23:19
llnzok23:31
llnzI will be looking at merging it into the master of tpserver-cpp in the next couple of weeks23:31
llnzi've had your code running this week a couple of times, and it seemed usable23:32
glewit is usable23:32
glewi'm not sure why there are extra entries though23:32
glewi'm not sure what is called, in terms of persistence, at the end of a turn23:33
glewso it was hard for me to pin point where my problem might be23:33
llnzi have a clue to the performance limitations i have been seen it23:34
llnzit is something systematic, with I will fix23:34
glewok23:35
glewllnz: deleting the cache.* files fixed my earlier issue, but i can't figure out how to delete them from a code perspective23:42
glewI was going to delete them upon a successful load of a save game in the wizard, but python doesn't let me delete the cache.* files23:43
llnzsome of the updates this week should fix that23:46
glewok23:47
llnzshould be handled automatically23:47
glewi'll worry about other things then23:47

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