*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** oLd-sckOoL has joined #TP | 00:08 | |
oLd-sckOoL | woah | 00:08 |
---|---|---|
oLd-sckOoL | where am I? | 00:08 |
greywhind | the channel for Thousand Parsec (thousandparsec.net) | 00:09 |
oLd-sckOoL | hmm that sounds interesting | 00:10 |
oLd-sckOoL | well bye | 00:10 |
greywhind | bye | 00:10 |
*** oLd-sckOoL has quit IRC | 00:10 | |
*** guitsaru is now known as guitsaru_sleep | 00:41 | |
*** guitsaru_sleep has quit IRC | 02:45 | |
*** guitsaru_sleep has joined #tp | 02:55 | |
*** llnz has joined #tp | 03:38 | |
*** guitsaru_sleep has quit IRC | 03:40 | |
*** guitsaru_sleep has joined #tp | 03:40 | |
xdotx | llnz: FOW? | 04:08 |
xdotx | ah, nvm, fog? | 04:09 |
*** guitsaru_sleep has joined #tp | 04:27 | |
llnz | Fog Of War | 04:38 |
jotham | dun dun duun | 04:38 |
jotham | fogtime | 04:38 |
* xdotx nods | 04:38 | |
xdotx | llnz: i was just going to make it so that when you give a move order the fleet disappears and then reappears when the time's up at the star sys | 04:39 |
xdotx | but RFTS does have FOW of sorts | 04:40 |
*** xdotx has joined #tp | 04:51 | |
llnz | interesting.... | 05:10 |
llnz | does it disappears from everyone, or does the owner see all the way? | 05:13 |
*** pschulz01 has joined #tp | 05:14 | |
xdotx | the fleet? disappears from everyone. | 05:14 |
llnz | interesting | 05:15 |
*** guitsaru_sleep has quit IRC | 05:15 | |
xdotx | because you can't see/interact with it while it's in flight (due to some warp-speed or something iirc) | 05:15 |
llnz | cool | 05:15 |
*** guitsaru_sleep has joined #tp | 05:15 | |
CIA-3 | fr33.em4il tpserver-cpp-rfts * r9103b0a4eebc /modules/games/rfts/ (buildfleet.cpp move.cpp move.h): minor changes to move and build fleet | 05:19 |
xdotx | i'm gonna get some sleep before the sun comes up on me again | 05:22 |
xdotx | llnz: i plan to crank out a couple more orders and then start on production tomorrow/later today, so i'll probably have some more questions | 05:22 |
llnz | cool | 05:22 |
pschulz01 | Evening.. | 05:32 |
llnz | hi pschulz01 | 05:32 |
pschulz01 | I'm trying to pull changes to tpclient-pywx into the development branch, but I'm getting 'needs update' messages. | 05:33 |
pschulz01 | llnz: Howdy. | 05:33 |
pschulz01 | llnz: fatal: you need to resolve your current index first | 05:34 |
llnz | humm.... | 05:34 |
pschulz01 | llnz: I'm in the development branch.. | 05:34 |
llnz | the development branch is the one "supposed" to be more up to date | 05:35 |
pschulz01 | llnz: It's probably just me.. | 05:36 |
pschulz01 | llnz: (make that definitely.) | 05:36 |
pschulz01 | llnz: Hmm.. works without errors when I do it longhand,, | 05:37 |
pschulz01 | llnz: git-pull git://git.thousandparsec.net/git/tpclient-pywx development | 05:38 |
pschulz01 | llnz: Have to go.. pizza here.. chat later. | 05:38 |
*** pschulz01 has quit IRC | 05:38 | |
*** guitsaru_sleep has quit IRC | 06:01 | |
*** guitsaru_sleep has joined #tp | 06:05 | |
*** pschulz01 has joined #tp | 06:29 | |
*** daxxar_ has joined #tp | 06:31 | |
*** mithro has joined #tp | 06:32 | |
mithro | howdy | 06:33 |
llnz | hi mithro | 06:33 |
mithro | llnz: fixed up demo1? | 06:33 |
llnz | ? | 06:33 |
llnz | oh | 06:34 |
llnz | demo1 running again | 06:35 |
*** daxxar has quit IRC | 06:36 | |
*** daxxar_ is now known as daxxar | 06:36 | |
mithro | llnz: so, did you update demo1 so it won't crash again? | 06:41 |
llnz | nope | 06:41 |
*** guitsaru_sleep has joined #tp | 06:54 | |
mithro | llnz: why not? | 07:13 |
llnz | because I don't think... oh wait... | 07:24 |
llnz | updated and restarted | 07:28 |
* llnz wanders off | 07:38 | |
llnz | later all | 07:38 |
*** llnz has quit IRC | 07:38 | |
*** guitsaru_sleep has quit IRC | 07:39 | |
*** guitsaru_sleep has joined #tp | 07:45 | |
pschulz01 | mithro: Where do run those commands from? | 07:55 |
mithro | in the base directory | 07:55 |
mithro | ie | 07:55 |
mithro | cd libtproto-py | 07:56 |
mithro | bah | 07:56 |
mithro | cd libtpproto-py | 07:56 |
mithro | python -c "import tp.netlib.version as v; print '%i.%i.%i' % v[:3]" | 07:57 |
mithro | that will give you the dotted version | 07:57 |
pschulz01 | In tpclient-pywx | 07:57 |
pschulz01 | ? | 07:57 |
mithro | no | 07:57 |
mithro | a checkout of libtpproto-py | 07:58 |
pschulz01 | What about tpclient-pywx? | 07:58 |
pschulz01 | (The one I'm trying to package) | 07:58 |
mithro | tpclient-pywx requires something a little different | 07:58 |
pschulz01 | That would be right, | 07:58 |
mithro | python -c "import version as vi; print '%i.%i.%i' % vi.version" | 07:59 |
mithro | in the tpclient-pywx-dev directory | 07:59 |
pschulz01 | Ahha! | 07:59 |
pschulz01 | '-dev' you mean development branch | 08:00 |
pschulz01 | Hah!! | 08:00 |
mithro | yeah | 08:00 |
pschulz01 | 0.2.2 in 'master', 0.3.0 in 'development' | 08:00 |
mithro | I check out the development branch using | 08:00 |
pschulz01 | So.. 0.3.0 is the 'target' release? | 08:01 |
mithro | cg-clone git://git.thousandparsec.net/git/tpclient-pywx.git#development tpclient-pywx-dev | 08:01 |
mithro | pschulz01: yeah | 08:01 |
mithro | 0.2.2 doesn't have an "install" method | 08:02 |
pschulz01 | mithro: Ok.. just thinking about the 'version' numbers... | 08:04 |
mithro | ahh | 08:05 |
mithro | dpkg --compare-versions "0.2.99+0.3.0.20070707-0" gt "0.2.99+0.3.0rc1" ; echo $? | 08:06 |
pschulz01 | Yeah.. but how do I get 0.2.99 out of the sources? | 08:06 |
mithro | you can't really | 08:06 |
mithro | :/ | 08:06 |
mithro | python -c "import version as vi; print '%i.%i.%i' % (vi.version[0], vi.version[1]-1, 99)" | 08:07 |
mithro | ? | 08:07 |
mithro | that won't work for 0.3.1 however :/ | 08:09 |
pschulz01 | version_dev = (0.2.99) in version.py | 08:09 |
mithro | I guess I could do that | 08:10 |
CIA-3 | mithro tpclient-pywx-development * r823517642bdd /version.py: Dev-Version.. | 08:14 |
mithro | pschulz01: try that | 08:14 |
mithro | python -c "import version as vi; print '%i.%i.%i' % vi.version" | 08:14 |
mithro | python -c "import version as vi; print '%i.%i.%i' % vi.version_dev" | 08:15 |
mithro | python -c "import version as vi; print '%i.%i.%i+%i.%i.%i' % (vi.version_dev[:]+vi.version)" | 08:16 |
mithro | 0.2.99+0.3.0 | 08:17 |
mithro | maybe that should be around the other way? | 08:18 |
pschulz01 | mithro: Excellent.. I'm looking at the debain tools for updating the 'changelog', which controls the package build.. | 08:18 |
pschulz01 | mithro: No.. | 08:18 |
pschulz01 | mithro: problem with 'ordering' | 08:18 |
mithro | python -c "import version as vi; print '%i.%i.%i+%i.%i.%i' % (vi.version_dev+vi.version)" | 08:19 |
pschulz01 | mithro: Want 0.3.0 to be greater.. | 08:19 |
mithro | I mean vi.version == the "current" version | 08:19 |
mithro | vi.version_dev, where we want to end up? | 08:19 |
pschulz01 | s/current/target/ ? | 08:19 |
pschulz01 | I see is as the other way around. | 08:20 |
pschulz01 | version_dev <- current version | 08:21 |
pschulz01 | version <- target | 08:21 |
pschulz01 | Help:About would show what? | 08:22 |
CIA-3 | mithro tpclient-pywx-development * rb003ed32c4d2 /version.py: Version file can now be run to get the current version. | 08:26 |
mithro | pschulz01: okay try this patch | 08:26 |
mithro | if you do a "python version.py" it will echo the version | 08:26 |
mithro | pschulz01: I'll always get version.py to echo the correct version for tpclient-pywx, how does that sound? | 08:30 |
*** guitsaru_sleep has quit IRC | 08:31 | |
* pschulz01 gets patch by downloading entire tree again. | 08:31 | |
pschulz01 | mithro: Ahh.. that's why it's '-dev' | 08:33 |
mithro | why not "cg-update" ? | 08:34 |
pschulz01 | mithro: I usually used 'git pull' but was having trouble.. | 08:35 |
mithro | ahh okay | 08:35 |
pschulz01 | mithro: cg-update.. ahh :-) | 08:36 |
pschulz01 | Looks good :-) | 08:36 |
mithro | :) | 08:36 |
pschulz01 | There is the python-debian package which looks like it will work for me :-) | 08:36 |
mithro | pschulz01: coolies | 08:37 |
*** guitsaru_sleep has joined #tp | 08:37 | |
pschulz01 | mithro: Do you have a preferred 'scratchpad'? | 08:48 |
pschulz01 | .. pastebin | 08:53 |
mithro | no | 08:56 |
mithro | I would like one which intergrated with tpb | 08:56 |
mithro | pschulz01: whats the problem? | 08:57 |
mithro | if it's less then 5 lines, just paste here | 08:57 |
pschulz01 | I've created a python script called .. update-debian-changelog | 08:58 |
*** DystopicFro has quit IRC | 08:59 | |
mithro | okay | 08:59 |
pschulz01 | import version as vi; | 08:59 |
pschulz01 | changelog.new_block(package='tpclient-pywx', | 09:00 |
pschulz01 | version='%i.%i.%i' % vi.version, | 09:00 |
pschulz01 | distributions='unstable', | 09:00 |
pschulz01 | urgency='low', | 09:00 |
pschulz01 | author='Paul Schulz <[email protected]>', | 09:00 |
pschulz01 | date='Thu, 3 Aug 2006 19:16:22 +0100', | 09:00 |
pschulz01 | ) | 09:00 |
pschulz01 | Selected lines.. | 09:00 |
pschulz01 | above. | 09:00 |
mithro | where does changelog come from? | 09:00 |
pschulz01 | I need to get set the version= and date= lines. | 09:00 |
pschulz01 | python-debian | 09:00 |
pschulz01 | from debian_bundle.changelog import Changelog, Version | 09:00 |
mithro | okay | 09:01 |
pschulz01 | I need the version line to be the 'package version' eg. 0.2.99+0.3.0_20070708 | 09:01 |
mithro | ahh okay | 09:02 |
mithro | do you want me to make it for you? | 09:02 |
pschulz01 | I don't have that much experience with python :-) | 09:02 |
pschulz01 | (sorry) | 09:02 |
pschulz01 | Shall I add the script.. | 09:03 |
pschulz01 | .. it produces some output at the moment. | 09:03 |
pschulz01 | Updating my git repo | 09:04 |
mithro | pschulz01: just doing a little bit of work | 09:12 |
pschulz01 | mithro: np | 09:12 |
pschulz01 | http://projects.mawsonlakes.org/git/tp/tpclient-pywx-dev | 09:12 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ python version.py | 09:12 |
mithro | 0.3.0+0.3.1.20070808 (git b003ed32c4d2724025db11ad592dd12f94d08403) | 09:12 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ python -c "import version; print version.version" | 09:12 |
mithro | (0, 3, 0) | 09:12 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ python -c "import version; print version.version_target" | 09:12 |
mithro | (0, 3, 1, '20070808') | 09:12 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ python -c "import version; print version.version_str" | 09:12 |
mithro | 0.3.0 | 09:12 |
tpb | <http://ln-s.net/o4B> (at projects.mawsonlakes.org) | 09:12 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ python -c "import version; print version.version_target_str" | 09:12 |
mithro | 0.3.1.20070808 | 09:12 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ python -c "import version; print version.version_git" | 09:12 |
mithro | b003ed32c4d2724025db11ad592dd12f94d08403 | 09:12 |
mithro | opps... | 09:13 |
pschulz01 | or better.. http://git.mawsonlakes.org/git/tp/tpclient-pywx-dev | 09:14 |
tpb | <http://ln-s.net/o4E> (at git.mawsonlakes.org) | 09:14 |
CIA-3 | mithro tpclient-pywx-development * r27f1953a06af /version.py: Added the _str versions plus a _git version. | 09:14 |
mithro | okay | 09:15 |
mithro | now what you want to do is the following | 09:15 |
pschulz01 | http://git.mawsonlakes.org/cgi-bin/gitweb.cgi?p=tp/tpclient-pywx-dev;a=summary | 09:15 |
tpb | <http://ln-s.net/o4H> (at git.mawsonlakes.org) | 09:15 |
mithro | "%s+%s" % (version.version_str, version.version_target_str) | 09:16 |
mithro | that will give you 'package version' | 09:16 |
pschulz01 | Ta. | 09:16 |
mithro | pschulz01: is there a way to put the git version into the package information? | 09:16 |
pschulz01 | mithro: Where do I find the 'git' version? | 09:17 |
mithro | version.version_git | 09:17 |
pschulz01 | mithro: use that instead of the date? or add it in the comments. | 09:18 |
mithro | can't use it instead of the date | 09:18 |
mithro | as it's not "sequential" | 09:18 |
pschulz01 | mithro: It can go in the changelog comment then. | 09:18 |
mithro | thats good | 09:18 |
pschulz01 | mithro: Might be able include the commit summaries into the change log as well.. but.. that might be for the second itteration. | 09:19 |
mithro | pschulz01: yeah, they aren't very important | 09:20 |
mithro | you probably want to move that script into the "debian" directory | 09:20 |
mithro | you'll then need a "import sys; sys.path.insert(0, '..')" | 09:21 |
mithro | pschulz01: http://docs.python.org/lib/module-time.html#l2h-2816 | 09:23 |
tpb | <http://ln-s.net/o4P> (at docs.python.org) | 09:23 |
mithro | that will give you how to create the date bit | 09:23 |
pschulz01 | import version as vi; | 09:25 |
pschulz01 | ImportError: No module named version | 09:25 |
mithro | did you add the | 09:25 |
mithro | import sys; sys.path.insert(0, '..') | 09:25 |
*** guitsaru_sleep has quit IRC | 09:25 | |
pschulz01 | Yes. | 09:25 |
mithro | hrm.... | 09:26 |
pschulz01 | But I ran it from . | 09:26 |
mithro | move it into the debian directory? | 09:26 |
pschulz01 | OK.. works if I run it from 'debian' | 09:26 |
mithro | cool | 09:26 |
*** guitsaru_sleep has joined #tp | 09:26 | |
pschulz01 | mithro: Updated repo... | 09:28 |
pschulz01 | mithro: Thanks. Off to bed. | 09:28 |
mithro | pschulz01: okay | 09:28 |
mithro | can we build a deb yet? | 09:28 |
pschulz01 | mithro: :-) no | 09:28 |
pschulz01 | mithro: maybe tomorrow, | 09:28 |
mithro | okay then | 09:29 |
pschulz01 | night | 09:29 |
*** pschulz01 has quit IRC | 09:29 | |
*** guitsaru_sleep is now known as guitsaru | 09:30 | |
mithro | hey guitsaru | 09:31 |
guitsaru | hey | 09:31 |
mithro | guitsaru: havn't had any chance to look into your problem any further | 09:34 |
guitsaru | Ok | 09:35 |
CIA-3 | paul tpclient-pywx-development * rdab99e20509b /update-debian-changelog: Added script to create details for debian changelog | 09:37 |
CIA-3 | paul tpclient-pywx-development * rd0c6d2918a8c /version.py: Merge with git://git.thousandparsec.net/git/tpclient-pywx.git#development | 09:37 |
CIA-3 | paul tpclient-pywx-development * r720059a8d3ac / (debian/update-debian-changelog update-debian-changelog): Updated debian changelog script | 09:37 |
mithro | guitsaru: you had a chance to look at the code in tpsai-py at all? | 09:38 |
guitsaru | yeah, I looked at it yesterday | 09:38 |
mithro | guitsaru: what do you think? | 09:38 |
guitsaru | Looks good | 09:39 |
guitsaru | Easy to read | 09:39 |
mithro | the name stands for "Thousand Parsec Simple AI in Python" :) | 09:39 |
guitsaru | And the code goes with the name :D | 09:39 |
mithro | 770 things.py | 09:42 |
mithro | 396 tpsai-py | 09:42 |
mithro | 1172 total | 09:42 |
*** DystopicFro has joined #tp | 09:43 | |
mithro | hey DystopicFro | 09:43 |
DystopicFro | mithro: ahoy | 09:44 |
mithro | DystopicFro: should I give tpruledev another look now? | 09:45 |
mithro | DystopicFro: sometime we should sit down and discuss packaging tpruledev | 09:46 |
DystopicFro | mithro: nothing big has changed, going to get expressions of varying length (in terms of arguments (i.e., (+ x ...) or component expressions (cond) working) | 09:47 |
DystopicFro | but yes, we should definitely talk about packaging >.< | 09:47 |
DystopicFro | since I have no experience whatsoever in that regard | 09:47 |
mithro | oohhhh, "Remove" :) | 09:48 |
mithro | hrm.. inserting a string literal doesn't work? | 09:48 |
DystopicFro | oh, yea, I guess I added that >.< | 09:48 |
mithro | inserting a boolean does | 09:49 |
mithro | no highlighting booleans? | 09:49 |
mithro | Trying to use OnInsert function of block | 09:49 |
mithro | Result of OnInsert function: False | 09:49 |
mithro | :/ | 09:49 |
DystopicFro | mithro: booleans were highlighted before, dunno what's up with that | 09:50 |
DystopicFro | I'll check the STC | 09:50 |
DystopicFro | as for strings working | 09:50 |
DystopicFro | lemme check that | 09:50 |
DystopicFro | Oh. Yup. Doesn't work. | 09:51 |
DystopicFro | One sec. | 09:51 |
mithro | DystopicFro: http://www.thousandparsec.net/~tim/tpruledev-weirdness.png | 09:51 |
tpb | <http://ln-s.net/o4y> (at www.thousandparsec.net) | 09:51 |
DystopicFro | The docs for TextEntryDialog are FUBAR then about the return value | 09:52 |
mithro | :/ | 09:53 |
DystopicFro | mithro: aye, I haven't done much to keep the user from shooting himself in the foot | 09:53 |
mithro | DystopicFro: I was talking about the highlighting | 09:54 |
mithro | it seems to automatically highlight when doing an insert/remove | 09:55 |
DystopicFro | Oh. That. I've just accustomed myself to that until I fix it | 09:55 |
DystopicFro | Since I'm responding to mouse click events I figure that that's messing with the highlighting that the STC does | 09:55 |
mithro | yeah | 09:56 |
DystopicFro | wx.OK = 4, wx.CANCEL = 16...return values from the text prompt? 5100 and 5101. Seriously. Wtf? | 09:57 |
mithro | ahh | 09:59 |
DystopicFro | Bollocks. ID_OK and ID_CANCEL | 10:00 |
mithro | yeah | 10:01 |
mithro | I ran into that problem myself before | 10:01 |
mithro | DystopicFro: nice to have users? ;) | 10:02 |
CIA-3 | frodough tpruledev * r25e8b87f1149 /src/tpcl/data/tpcl_base.xml: Fixed String and Number literal insertion | 10:02 |
DystopicFro | mithro: aye, testing is always good o.O | 10:02 |
DystopicFro | I have a friend who is an utterly awesome tester | 10:02 |
DystopicFro | He helped me a lot with my FGD app, awesome feedback | 10:03 |
mithro | DystopicFro: llnz is probably grumpy at me, because tpsai-py has been finding all the bugs in tpserver-cpp :P | 10:03 |
DystopicFro | I'm going to ask him to take a look at the RDE and the Expression Editor when They're fairly complete | 10:03 |
DystopicFro | Just to get his input | 10:03 |
DystopicFro | mithro: heheh | 10:03 |
mithro | DystopicFro: where do you keep the XRC for the tpcl editor? | 10:03 |
DystopicFro | ./gui/xrc | 10:03 |
mithro | this one? | 10:04 |
mithro | ./gui/xrc/EditorDialog.xrc | 10:04 |
DystopicFro | Aye. Should be renamed to reflect that it's used by TpclEditorDialog | 10:04 |
mithro | DystopicFro: you going to be around in a few hours? | 10:04 |
DystopicFro | probably, got the step-daughter hanging around, will have to help her our with her summer school materials later, but I'll keep an eye on the channel | 10:05 |
DystopicFro | mithro: better usability -> have a menu within the context menu to choose your option when faced with (- *EXPR* *...*) to insert a new arg or close off | 10:06 |
DystopicFro | mithro: or should it pop up a dialog with those options? | 10:07 |
DystopicFro | I think the former is better, but takes more code and may be a bit less elegant implementation-wise | 10:07 |
mithro | DystopicFro: I want to do a little mod to the editor to see what you think | 10:07 |
DystopicFro | ah, kk >.< | 10:09 |
mithro | DystopicFro: feel free to continue with what you are doing | 10:09 |
DystopicFro | mithro: work continues unabated o.O - music blaring | 10:14 |
mithro | yay! | 10:14 |
Epyon | Hey, anyone here got Game Programming Gems 2 book? | 10:24 |
mithro | Epyon: didn't you ask that last night? | 10:28 |
Epyon | I did :P | 10:33 |
Epyon | But now worries, my friend juat reported that he has it :D | 10:33 |
mithro | DystopicFro: how do you set the contents of code_stc? | 10:41 |
mithro | ahh SetText | 10:43 |
*** CIA-3 has quit IRC | 10:48 | |
DystopicFro | mithro: ack, I'm here just buried in meh code >.< | 10:52 |
mithro | DystopicFro: thats fine | 10:53 |
*** CIA-3 has joined #tp | 10:53 | |
*** Demitar has quit IRC | 11:09 | |
mithro | DystopicFro: what is the best way to send you this? | 11:09 |
mithro | push it to a branch on git.thousandparsec? | 11:10 |
CIA-3 | frodough tpruledev * r40002c7ad0e5 /src/tpcl/Representation.py: Added a remove function for TpclTemplate elements | 11:12 |
CIA-3 | frodough tpruledev * rf7593fe1794b /src/tpcl/data/tpcl_base.xml: Added brief docs on the format of the file | 11:12 |
DystopicFro | mitrho: yea, I think that would be the best way to go | 11:13 |
mithro | http://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpruledev.git;a=commit;h=e07aa71a8955bf7c71ca1da880c070aa14d0d399 | 11:17 |
tpb | <http://ln-s.net/o6O> (at git.thousandparsec.net) | 11:17 |
mithro | DystopicFro: if you run that, you'll see what I was thinking | 11:18 |
DystopicFro | mithro: finishing something up and then I'll check it out | 11:18 |
mithro | okay | 11:18 |
mithro | DystopicFro: ping me when you are looking at it | 11:20 |
CIA-3 | frodough tpruledev * r56163d6bc8be /src/ (5 files in 3 dirs): | 11:25 |
CIA-3 | Initial stab at getting expansion points up | 11:25 |
CIA-3 | I'm not liking this method all so much, but we'll see how it goes. | 11:25 |
*** CIA-3 has quit IRC | 11:26 | |
Epyon | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 11:28 |
mithro | Epyon: ? | 11:28 |
Epyon | Yyyh, sorry, I was changing batteries in the keyboard :) | 11:29 |
mithro | Yyyh? | 11:30 |
*** CIA-3 has joined #tp | 11:31 | |
Epyon | I put the keyboard upside down on my lap and it started to produce zeros, and an enter on recconect xD | 11:31 |
mithro | yeah, i was wonder if Yyyh was an acroynim | 11:34 |
Epyon | No just a exclamation :) | 11:34 |
mithro | Polish? | 11:37 |
mithro | ~seen niphree | 11:37 |
tpb | mithro: niphree was last seen in #tp 1 week, 4 days, 4 hours, 4 minutes, and 7 seconds ago: <niphree> mithro: eee... not now :] I've just started working | 11:37 |
mithro | :/ | 11:37 |
Epyon | And to think that I feel bad that I didn't do a commit yesterday -_- | 11:40 |
DystopicFro | mithro: I can't seem to get what you commited to work | 11:48 |
DystopicFro | When I left click I get a popup menu with an insert option | 11:48 |
mithro | you click on the insert option? | 11:48 |
DystopicFro | clicking on that makes my original expression editor appear | 11:48 |
mithro | you select the expression | 11:49 |
mithro | and then select "insert" | 11:49 |
mithro | and it appears back in the original screen | 11:49 |
DystopicFro | ohhhhhhhhhhhhh | 11:49 |
DystopicFro | I get it now | 11:49 |
* DystopicFro was very confused for a second or two | 11:49 | |
DystopicFro | I see now | 11:49 |
DystopicFro | That's kind of cool, in that you get immediate feedback for what you're going to be getting | 11:50 |
mithro | yes | 11:51 |
mithro | and the idea the help goes in the bottom section | 11:52 |
* DystopicFro nods | 11:52 | |
DystopicFro | I see what you're getting at a bit | 11:53 |
DystopicFro | For me, I really want to have the tree accessible all the time, but that's following along with how I work | 11:53 |
*** CIA-3 has quit IRC | 11:54 | |
DystopicFro | Give me a sec to integrate some immediate feedback into my panel layout, like, below the tree | 11:54 |
mithro | I think the "Insert" would have "Insert Function" -> goes to tree view, "Insert Boolean", "Insert String".. | 11:54 |
DystopicFro | mithro: what I'm thinking of for the quick insert menu is access to all literals (strings, numbers, booleans) and common functions (simple math, simple list ops, the if statement, etc) | 11:55 |
*** CIA-3 has joined #tp | 11:56 | |
mithro | DystopicFro: thats possible | 11:56 |
*** Urthmover_ has joined #tp | 11:59 | |
*** Urthmover_ has quit IRC | 12:00 | |
*** Urthmover has joined #tp | 12:00 | |
DystopicFro | mithro: my idea is being pushed now - the display text is not so good as newlines and tabs aren't interpreted correctly, but it's the gist of what I think might be better | 12:10 |
mithro | okay | 12:10 |
DystopicFro | and the detailed info button could be clicked to get the expression doc/description | 12:10 |
mithro | DystopicFro: yeah, that is okay - maybe put the help in the items tooltip? | 12:14 |
mithro | it still feels "backwards" to me | 12:15 |
mithro | I want to select where I want to insert, before what to insert | 12:15 |
*** CIA-3 has quit IRC | 12:16 | |
*** CIA-3 has joined #tp | 12:17 | |
*** CIA-3 has quit IRC | 12:26 | |
*** CIA-3 has joined #tp | 12:27 | |
mithro | DystopicFro: well I think I'm going to head to bed | 12:30 |
mithro | maybe ask nash what he thinks? | 12:36 |
Urthmover | hello | 12:37 |
*** CIA-3 has quit IRC | 12:37 | |
*** CIA-14 has joined #tp | 12:37 | |
Urthmover | how is the project going? | 12:37 |
mithro | Urthmover: pretty good | 12:38 |
mithro | Urthmover: I'm assuming you are new? | 12:39 |
DystopicFro | mithro: gnite then, will certainly ask nash | 12:42 |
* mithro heads to bed | 12:42 | |
mithro | gnight everyone | 12:42 |
Urthmover | yes I'm very new | 12:42 |
guitsaru | night | 12:42 |
Urthmover | I just found out about the project when I downloaded MOO2 after 10 years | 12:42 |
DystopicFro | well, welcome to the neighborhood, Urthmover | 12:43 |
Urthmover | I really forgot how much I love 4x games | 12:43 |
Urthmover | thanks | 12:43 |
Urthmover | glad to be here | 12:43 |
Urthmover | so this project is a framework for 4x development I read | 12:43 |
Urthmover | does this project seem to be moving along...and getting toward some working product? | 12:44 |
DystopicFro | Urthmover: that's definitely the hope | 12:45 |
DystopicFro | I'm kind of new here myself, I just joined up as part of Google's Summer of Code | 12:45 |
DystopicFro | there's been a flurry of development in the past few months with three other college students like me working on TP in addition to the original developers | 12:45 |
Urthmover | cool cool | 12:46 |
Urthmover | I unforunatly don't code much...I'm more of hte networking hardware sort | 12:46 |
DystopicFro | no worries there :) mithro can find a way for practically anyone to help >.< | 12:47 |
DystopicFro | or you can just play around with what we've got | 12:47 |
DystopicFro | feedback is always good as well | 12:47 |
Urthmover | right on... | 12:47 |
Urthmover | so there is a working client that people are "testing"? | 12:48 |
DystopicFro | yes, though the stable version is quite a few months old | 12:48 |
DystopicFro | lemme get you a link | 12:48 |
DystopicFro | llnz should have the demo server up and running | 12:48 |
Urthmover | that would be great man | 12:49 |
Urthmover | rather exciting even | 12:49 |
Urthmover | I usually find a project way way before there is anything to look at | 12:49 |
DystopicFro | http://www.thousandparsec.net/tp/downloads.php is the main downloads page | 12:50 |
tpb | Title: Thousand Parsec : Downloads (at www.thousandparsec.net) | 12:50 |
DystopicFro | http://www.thousandparsec.net/tp/downloads/tpclient-pywx/tpclient-pywx-0.2.2-setup.exe | 12:50 |
tpb | <http://ln-s.net/o81> (at www.thousandparsec.net) | 12:50 |
DystopicFro | and that's a link to the windows installer for the stable build of the client | 12:50 |
Urthmover | greatness | 12:50 |
Urthmover | I am putting this channel in my rp so that it will come up daily now | 12:50 |
Urthmover | I'm curious how much chit chat is going into the development | 12:51 |
DystopicFro | well, where are you located? | 12:51 |
DystopicFro | the main developers are located in Australia, so if you're in the US like me then all the action happens while you're asleep | 12:52 |
DystopicFro | and, yes, llnz has demo1 running, so once you get the client installed you should be able to just join the default server | 12:54 |
Urthmover | I'm in Texas | 12:55 |
* Urthmover registering then connecting | 12:55 | |
DystopicFro | cool, cool, then you'll be able to see the most activity later at night, say from about 7 or 8PM on | 12:56 |
DystopicFro | ah, and there's your star system >.< | 12:59 |
DystopicFro | yea, I think the turn length is 10 minutes on demo1 | 12:59 |
Urthmover | I'm gonna have to figure out what all I'm looking at | 13:01 |
Urthmover | but this could get fun | 13:01 |
Urthmover | :-)- | 13:01 |
DystopicFro | yea...not all the orders work all the time, I don't think I've ever been able to colonize a planet | 13:02 |
DystopicFro | But for a quick intro to what you can do: | 13:02 |
Urthmover | k go | 13:03 |
DystopicFro | select your fleet in the tree on the right, it'll be a child of the urthmover star system | 13:03 |
DystopicFro | now in the leftmost panel (which is the order panel) select Move from the drop down box | 13:03 |
Urthmover | selected | 13:03 |
Urthmover | now I guess I pick somwhere to go | 13:04 |
DystopicFro | To select where you want the fleet to move to, click on the [P] button beside the position coordinates and then click on a location on the star map | 13:04 |
DystopicFro | aye | 13:04 |
DystopicFro | oh >.< and then just make sure to hit the save button | 13:05 |
* Urthmover saved | 13:06 | |
* Urthmover is flying to Draconis | 13:06 | |
DystopicFro | heh... | 13:06 |
Urthmover | :-) | 13:07 |
DystopicFro | anyway, the basic gist is that each object (be it a fleet or a planet) has a different set of orders that are associated with it | 13:07 |
Urthmover | what is the blinking red EOT.....end of turn? | 13:07 |
Urthmover | makes sense | 13:07 |
Urthmover | and each turn is just a timer....I don't click "end turn" do I? | 13:08 |
DystopicFro | nar, that's under discussion at the moment, instead of set-time turns also allowing everyone to end their turn | 13:08 |
DystopicFro | I'm checking to see if I have the same version of the client as you do, I may not be seeing what you're seeing | 13:09 |
Urthmover | k | 13:09 |
Urthmover | there is a turn counter in the very lower right field | 13:09 |
Urthmover | set to 9 minutes | 13:09 |
Urthmover | or maybe it started at 10 | 13:09 |
DystopicFro | ah. yea. I'm not up to date :( | 13:09 |
Urthmover | ok so my fleet is half way there | 13:10 |
Urthmover | and I think I'm seeing a grey like showing everyone elses "last turn" move of the fleets | 13:10 |
DystopicFro | The grey line, I believe, is the velocity of the fleet | 13:11 |
Urthmover | so is there micro management on the planets it self | 13:11 |
DystopicFro | the hashmarks indicating where it will be after 1 turn, 2 turns, etc | 13:11 |
Urthmover | yep velocity ...fancy word | 13:11 |
Urthmover | got it | 13:11 |
DystopicFro | Right now there's nothing to do with your planets except build more fleets | 13:11 |
DystopicFro | There are rulesets (read: games) in the works that have economies, trading, resources and all of that good stuff | 13:12 |
DystopicFro | But none of them are working right now. The game that's running on the server right now is called Minisec | 13:12 |
Urthmover | hmm | 13:12 |
Urthmover | brb daughter | 13:13 |
DystopicFro | kk | 13:14 |
DystopicFro | Urthmover: info on Minisec - http://www.thousandparsec.net/tp/dev/documents/minisec.php | 13:14 |
tpb | <http://ln-s.net/9Nh> (at www.thousandparsec.net) | 13:14 |
Urthmover | back | 13:14 |
*** Urthmover has left #tp | 13:22 | |
*** CIA-3 has joined #tp | 13:23 | |
*** CIA-23 has joined #tp | 13:43 | |
mithro | arg | 14:26 |
* mithro can't sleep | 14:26 | |
guitsaru | that sucks | 14:27 |
mithro | I have come up with a way to make the code in libtpproto-py much more readable | 14:50 |
*** DystopicFro has joined #tp | 15:00 | |
mithro | wb DystopicFro | 15:15 |
mithro | wow | 15:20 |
mithro | this new method rocks! | 15:20 |
mithro | it makes the code sooooo much easier to read | 15:20 |
*** xdotx_ has joined #tp | 15:54 | |
xdotx_ | anybody know a way to download the latest version from git without using git? | 15:59 |
xdotx_ | (got it, nvm) | 16:14 |
DystopicFro | mithro: eh? new method? or did I miss some context there? | 16:51 |
*** guitsaru is now known as guitsaru_away | 17:04 | |
*** Demitar has joined #tp | 17:21 | |
*** guitsaru_away has joined #tp | 17:57 | |
*** guitsaru_away has joined #tp | 18:47 | |
*** xdotx_ has joined #tp | 18:58 | |
*** guitsaru_away has joined #tp | 19:34 | |
*** guitsaru_away has quit IRC | 19:42 | |
*** Demitar has joined #tp | 19:51 | |
mithro | DystopicFro: I have come up with a way to make the code in libtpproto-py much more readable | 20:12 |
mithro | nash: ping? :) | 20:24 |
jotham | mithro has put it all in a word document and hired a graphic designer to lay it out! | 20:24 |
mithro | jotham: I ended up using generators which means pipelining no longer is hard to understand | 20:25 |
jotham | cool | 20:25 |
jotham | generators are sexytime | 20:25 |
mithro | and it reduced the Lines of Code by about 60% | 20:25 |
jotham | heh | 20:26 |
mithro | and makes it so much more unstable | 20:26 |
jotham | we need users before we have to care about stability | 20:26 |
mithro | bah | 20:27 |
mithro | s/unstable/understandable/ | 20:27 |
* mithro is tired | 20:27 | |
*** Epyon_ has joined #tp | 20:43 | |
*** guitsaru has joined #tp | 20:45 | |
mithro | wb guitsaru | 20:45 |
guitsaru | Hey | 20:45 |
* mithro kills the AI so people have some hope on demo1 | 20:57 | |
*** Epyon has quit IRC | 21:00 | |
*** guitsaru_ has joined #tp | 21:13 | |
mithro | bblr | 21:25 |
*** guitsaru has quit IRC | 21:30 | |
*** mithro has joined #tp | 21:43 | |
*** guitsaru_ is now known as guitsaru | 22:17 | |
guitsaru | mithro, you there? | 22:31 |
xdotx | sweet! | 22:32 |
* xdotx just brought in the mail | 22:32 | |
guitsaru | get anything good? | 22:33 |
xdotx | something from mithro :) | 22:34 |
xdotx | i'd go ahead and guess that it's a tshirt given the size and texture, but the customs sticker on it that says "t-shirt" sort of makes that pointless | 22:34 |
guitsaru | heh | 22:35 |
xdotx | mithro: how did you know my favorite color tshirt?! | 22:36 |
xdotx | </sarcasm> | 22:36 |
xdotx | guitarsu: (it's black, of course) | 22:36 |
guitsaru | Oooh, that's mine too | 22:37 |
mithro | I'll be around in 1-2 hours | 22:45 |
guitsaru | Ok | 22:45 |
guitsaru | You guys choose bad fonts. Stupid Swiss. | 22:59 |
mithro | i'm back | 23:21 |
guitsaru | hey | 23:23 |
guitsaru | I got tpclient-pywx working | 23:23 |
mithro | the development version? | 23:29 |
guitsaru | Yeah | 23:29 |
guitsaru | The problem was the locale stuff being called before the app was initialized | 23:31 |
mithro | oh? | 23:37 |
mithro | guitsaru: do you have a patch? | 23:38 |
guitsaru | I also had to change the mac font in winMessage.py from swiss to courier because I don't seem to have nor am I able to find swiss | 23:38 |
guitsaru | not yet | 23:38 |
guitsaru | I'll have it in a second, I need to get git working again | 23:42 |
xdotx | i went through some of that again recently | 23:44 |
xdotx | got my laptop set up with everything to run & dev tp | 23:44 |
xdotx | (a powerbook running ubuntu) | 23:44 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!