*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
mithro | greywhind: yeah, cogito has gone away | 00:00 |
---|---|---|
mithro | (in 8.04) | 00:01 |
greywhind | mithro: tpclient-pywx runs in my Ubuntu now :) | 00:04 |
mithro | I think I ended up just installing the version from gusty | 00:04 |
greywhind | mithro: adding BU_EXACTFIT doesn't seem to help | 00:17 |
mithro | hrm :/ | 00:18 |
greywhind | still seems to be a couple pixels too wide. and changing the font size doesn't do anything either | 00:19 |
mithro | check the padding? | 00:27 |
greywhind | k | 00:30 |
greywhind | mithro: what attribute controls padding? | 00:34 |
mithro | the left/right/top/bottom I believe and the "Border" ? | 00:34 |
*** JLafont has joined #tp | 00:35 | |
greywhind | mithro: hmm... it seems to me that there must be a better way to do this | 00:39 |
greywhind | mithro: how can i add a custom class to an XRC file, if it extends wx.Button, rather than hard-coding it in place of an XRC element? | 00:40 |
mithro | greywhind: hrm? | 00:40 |
greywhind | mithro: my FilterManagerControl is a class extending wx.Button, and i want to add it using XRC rather than code in the file. | 00:40 |
mithro | oh | 00:40 |
greywhind | can that be done? | 00:41 |
mithro | kind of - it's not easy to do however | 00:41 |
mithro | why are you subclassing a wx.Button and not just binding to it? | 00:41 |
greywhind | mithro: binding to it? | 00:46 |
mithro | IE just connecting the events with "button.Bind" | 00:46 |
greywhind | mithro: well, i need init as well... | 00:47 |
mithro | greywhind: hrm? what do you change in a buttons init? | 00:47 |
greywhind | http://rafb.net/p/pxbmty85.html | 00:49 |
tpb | Title: Nopaste - FilterManagerControl init (at rafb.net) | 00:49 |
mithro | so could your class not just be given the button as an argument to __init__ | 00:52 |
greywhind | mithro: hmm... interesting idea. | 00:55 |
*** bddebian has quit IRC | 00:56 | |
greywhind | mithro: i'll work on it more tomorrow. | 00:59 |
mithro | okay cool | 00:59 |
greywhind | mithro: it would be great if you could do a final quarter evaluation by next thursday or friday. | 01:00 |
mithro | greywhind: can you send me an email with the questions again? | 01:00 |
greywhind | mithro: sure | 01:00 |
greywhind | when i restart back into Mac OS X, i'll do that | 01:00 |
mithro | greywhind: okay cool | 01:10 |
Lukstr | mithro: you got a job with the google? | 01:13 |
mithro | yes | 01:13 |
Lukstr | congrats | 01:13 |
nash | commit spam incoming | 01:14 |
CIA-29 | nash galaxie * r04dc7eee47f6 /galaxie.c: | 01:14 |
CIA-29 | REmove substrindup, use talloc_strndup instead. | 01:14 |
CIA-29 | Also move main option structure to talloc memory management. | 01:14 |
CIA-29 | nash galaxie * r0c68b000204e / (galaxie.c tpe.h): Can now disable GUI at compile time. | 01:14 |
CIA-29 | nash galaxie * rb3123f9910c3 /server.c: Implement proper 3/4 protocol handling at a packet level. | 01:14 |
CIA-29 | nash galaxie * r6fa570f7c4c7 / (galaxie.c server.c): Remove old fixmes. | 01:14 |
*** Alklomion has joined #tp | 01:17 | |
*** greywhind has quit IRC | 01:24 | |
CIA-29 | alklomion /tmp/iUPFYbaplH/hswCEmmSl4-midp * rf03ddd4b661d / (86 files in 4 dirs): (log message trimmed) | 01:30 |
CIA-29 | Removed From all these files: | 01:30 |
CIA-29 | generics | 01:30 |
CIA-29 | lists (replaced with vectors) | 01:30 |
CIA-29 | all resultant list methods replaced with vector equivalents | 01:30 |
CIA-29 | for-each loops (replaced with for loops) | 01:30 |
CIA-29 | annotations | 01:30 |
mithro | hello Alklomion | 01:39 |
Alklomion | hey mithro | 01:40 |
mithro | so how does it go? | 01:41 |
mithro | you didn't send out action items from last week | 01:41 |
mithro | Alklomion: got it compiling yet? | 01:48 |
Alklomion | nope | 01:48 |
Alklomion | i'm trying to work out | 01:48 |
Alklomion | System.err.printf("%s: Sent frame seq %d, type %d (%s)%n", getClass().getName(), frame.getSequenceNumber(), frame.getFrameType(), frame.toString()); | 01:48 |
Alklomion | you've used c printf before so possibly you know what its doing | 01:48 |
Alklomion | i know its assigningt he first %s to getClass.getName | 01:49 |
Alklomion | then %d to frame.getSequenceNumber | 01:49 |
Alklomion | does it then assign the ned %s to the next one? or use the first one? | 01:49 |
*** jmtan has joined #tp | 01:50 | |
Alklomion | mithro: any idea? | 01:56 |
mithro | it just goes sequentially | 01:57 |
mithro | %d means format the output as a number | 01:57 |
mithro | %s means format the output as a string | 01:57 |
mithro | hello jmtan | 01:57 |
jmtan | hi everyone | 01:58 |
mithro | jmtan: what was your blog again? | 01:58 |
jmtan | devhobby.blogspot.com | 01:58 |
mithro | for some reason I had not added you to GSoC feed | 01:59 |
mithro | btw don't forget to add your feeds to planet-soc | 01:59 |
jmtan | yup, i just got my account approved today | 02:00 |
mithro | cool | 02:01 |
mithro | jmtan: your patch got included in tpserver on git | 02:04 |
Alklomion | thanks mithro; essentially System.err.println(getClass().getName()+": Sent frame seq " + frame.getSequenceNumber() + ", type" + frame.getFrameType() + " " + frame.toString()); does the same job | 02:06 |
mithro | yeah | 02:06 |
jmtan | great, thanks | 02:06 |
mithro | jmtan: thank llnz, would be good to see if you can compile from git | 02:07 |
jmtan | sure | 02:08 |
mithro | jmtan: cool to see the progress | 02:09 |
mithro | jmtan: would be good if the client took a url on the command line like the other clients do | 02:10 |
jmtan | i didn't realise the other clients had that, i'll add it in | 02:10 |
*** jotham is now known as Failcatz | 02:10 | |
jmtan | i'm trying to find out why overlays appear over cegui elements, since i read cegui uses overlays too | 02:11 |
mithro | jmtan: they probably have a "z-order" or similar | 02:12 |
*** Failcatz is now known as jtoham | 02:12 | |
*** jtoham is now known as jotham | 02:12 | |
mithro | jmtan: the other weird behaviour I get is that network traffic seems to only work when my mouse is not inside the Ogre window | 02:12 |
mithro | but it only happens sometimes | 02:13 |
jmtan | that is weird, so it hangs indefinitely until you move the mouse out? | 02:13 |
mithro | yeah | 02:13 |
mithro | I think it's probably a problem with the GIL in python-ogre | 02:14 |
mithro | I don't get the windows you do when I've logged in however | 02:14 |
jmtan | um, it's just the template layout | 02:14 |
jmtan | i haven't added in any widgets or functionality yet | 02:15 |
*** AquaFox has joined #tp | 02:24 | |
*** zzorn_laptop has joined #tp | 02:26 | |
CIA-29 | pluskid schemepy * r3a8e1379a4dc /tests/test_lambda.py: Added testcase for Scheme lambda. | 02:34 |
CIA-29 | pluskid schemepy * r9bb5a69fafe5 / (doc/src/type-mapping.rst tests/test_lambda.py): Added shallow=True meaning for the lambda conversion. | 02:34 |
CIA-29 | pluskid schemepy * r659e337ef130 /tests/test_cons.py: Added test case for plain cons pair. | 02:34 |
CIA-29 | pluskid schemepy * rd05e30bc203b / (5 files in 3 dirs): Test case passed for Symbol and Cons. | 02:34 |
CIA-29 | pluskid schemepy * r33e5ceb302ec / (schemepy/guile/guile.py tests/test_cons.py): Python None should be mapped to Scheme eol ? Currently no. | 02:49 |
jmtan | mithro: when i run autogen.sh it creates a configure file which points to the wrong directory for libltdlc.la, otherwise everything else is fine | 02:55 |
*** JLP has joined #tp | 03:12 | |
JLP | good morning everyone | 03:13 |
*** JLP changes topic to "Thousand Parsec - www.thousandparsec.net || Why not help out? - www.thousandparsec.net/wiki/Getting_started_with_development | www.thousandparsec.net/wiki/Ideas_for_Programmers || www.thousandparsec.net/~tim/test-battle.avi || IRC Logs at www.thousandparsec.net/~irc/ || tpserver-cpp release 0.5.0" | 03:14 | |
CIA-29 | pluskid schemepy * rb673eb70a0bc /doc/log_book/todo/ (2 files): Added task for benchmark and pyscheme porting. | 03:15 |
CIA-29 | alklomion /tmp/pvNGfNnexJ/dMwgtdzS53-midp * rd9f67998cdcb /src/net/thousandparsec/netlib/ (6 files): | 03:20 |
CIA-29 | removed String.format and printf statements (replaced with midp compatible statements) | 03:20 |
CIA-29 | Connection.java is still very erroneous and some of the other erroneous classes extend java classes that do not exist in JavaME | 03:20 |
CIA-29 | via git-CVS emulator | 03:20 |
mithro | jmtan: have a chat to llnz about that | 03:32 |
*** nash has quit IRC | 03:32 | |
*** Lukstr has quit IRC | 03:35 | |
*** Lukstr has joined #tp | 03:35 | |
mithro | JLP: how did the topic change? | 03:41 |
JLP | mithro: looks like tpb sets the previous one sometimes | 03:58 |
CIA-29 | pluskid schemepy * r7239dfc63927 / (5 files in 4 dirs): Testcase for lambda passed. | 04:24 |
CIA-29 | pluskid schemepy * r068dd4d1538d /doc/log_book/todo/05-08-refactor-fromscheme-move-from-scm-to-vm.txt: Added a task for refactoring the fromscheme method. | 04:24 |
* mithro watches pluskid put the other GSoC students to shame ;) | 04:25 | |
*** llnz has joined #tp | 04:30 | |
jmtan | yeah, he is good :) | 04:42 |
llnz | well... it's early days yet | 04:58 |
llnz | jmtan: wrong directory? | 05:00 |
*** Alklomion has quit IRC | 05:00 | |
jmtan | only when running autogen.sh | 05:00 |
llnz | oh? what exactly is wrong? what happens? | 05:01 |
jmtan | it gives me this line in the configure script: LIBLTDL='${top_builddir}/'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdlc.la" | 05:02 |
jmtan | after which i run ./configure, and then the Makefile contains this line: LIBLTDL = ${top_builddir}//libltdlc.la | 05:03 |
jmtan | which is incorrect because it should be LIBLTDL = ${top_builddir}/libltdl/libltdlc.la | 05:03 |
jmtan | but the version i download from the main site already has the configure file, so i don't have to run autogen | 05:05 |
jmtan | the one from the main site has this in it's configure file: LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la | 05:05 |
jmtan | and produces a correct Makefile | 05:06 |
llnz | ahh | 05:06 |
llnz | am i missing something in configure.ac to make sure it is set? | 05:07 |
jmtan | i'm not very sure, everything seems correct | 05:16 |
llnz | ok, i will keep an eye on it | 05:17 |
llnz | it is supposed to do all that automatically | 05:18 |
jmtan | alright, if you have anything you want me to try just let me know thanks | 05:19 |
llnz | jmtan: which distro? | 05:20 |
jmtan | archlinux | 05:20 |
llnz | ok | 05:20 |
*** JLafont has quit IRC | 05:34 | |
CIA-29 | pluskid schemepy * reb147e7c0b6b /doc/log_book/ (2 files in 2 dirs): Finished the task of symbol conversion. | 05:38 |
*** mithro has quit IRC | 06:17 | |
*** mithro has joined #tp | 06:20 | |
*** peres has joined #tp | 06:24 | |
llnz | hi peres | 06:24 |
peres | llnz: konbanwa | 06:25 |
*** peres has quit IRC | 07:13 | |
*** peres has joined #tp | 08:28 | |
* llnz wanders off | 09:13 | |
llnz | later all | 09:13 |
*** llnz has quit IRC | 09:13 | |
CIA-29 | jmingtan tpclient-pyogre * rf69f8854cbc7 /src/ (Framework.py tpclient-pyogre): Renable debug text | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * rcf4d0e9703b3 / (src/Scene.py windows/system.layout): Trying out a layout for starmap | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * r8327ef8af39b /src/tpclient-pyogre: Configure cegui to render over text overlays | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * ra1d16c765bb2 /src/ (Scene.py tpclient-pyogre): Specify server as command-line parameter | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * r21cbfbdb8d6d /windows/system.layout: added window titles | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * r0f9bab7248cd /src/Scene.py: Toggle windows using the toolbar | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * r84e3151b9b04 / (6 files in 2 dirs): Added in-game console, accessible using ~ | 09:40 |
CIA-29 | jmingtan tpclient-pyogre * rdbf2c7fdff9a /src/Framework.py: Set OIS mouse display area properly instead of hardcoded | 09:40 |
*** zzorn_laptop has quit IRC | 10:02 | |
*** bddebian has joined #tp | 10:06 | |
bddebian | Howdy | 10:08 |
JLP | bddebian: ahoy | 10:08 |
bddebian | Hello JLP | 10:09 |
*** JLP has quit IRC | 10:14 | |
*** JLP has joined #tp | 10:32 | |
*** Marcel- has joined #tp | 10:48 | |
mithro | jmtan: great to see the commits | 10:49 |
CIA-29 | pluskid schemepy * rf382d9084ee1 /doc/log_book/todo/05-08-support-converting-a-python-callable-to-a-scheme-lambda.txt: Added task for converting a Python callable to Scheme lambda. | 10:52 |
Marcel- | mithro: Is it possible to get git commits as RSS feed? | 10:54 |
Marcel- | From all projects | 10:54 |
Marcel- | not only one | 10:55 |
*** peres has quit IRC | 10:57 | |
* Marcel- has found a way | 10:58 | |
*** JLP has quit IRC | 11:31 | |
CIA-29 | pluskid schemepy * r1b205c5158de / (19 files in 8 dirs): Refactor: move 'fromscheme' and 'type' from SCM to VM. | 11:31 |
*** JLP has joined #tp | 11:34 | |
CIA-29 | pluskid schemepy * r6b411b1c2cd6 / (schemepy/types.py tests/test_lambda.py): | 11:50 |
CIA-29 | Changed Lambda wrapper to remember the VM it was created from. | 11:50 |
CIA-29 | This is only possible with 'fromscheme' a instance method of VM. | 11:50 |
CIA-29 | pluskid schemepy * r6b1b3f841f00 /schemepy/guile/guile.py: | 11:50 |
CIA-29 | Make toscheme a instance method of VM (instead of a static method) | 11:50 |
CIA-29 | Just to keep it consist with the 'fromscheme' method currently, but | 11:50 |
CIA-29 | it might be required in the future (for converting a Python callable | 11:50 |
CIA-29 | to a Scheme lambda). | 11:50 |
CIA-29 | pluskid schemepy * r5172d0123c36 / (3 files in 3 dirs): Test case for pyobject to Guile smob conversion created and passed. | 12:42 |
*** Erroneous has joined #tp | 13:04 | |
CIA-29 | pluskid schemepy * reb8e35f7456d / (schemepy/guile/guile.py tests/test_pycallable.py): Added test case for python callable. | 13:05 |
CIA-29 | pluskid schemepy * rb8d003b5cb74 /doc/ (html/type-mapping.html src/type-mapping.rst): Converting from Python to Scheme no longer *always* deep conversion. | 13:10 |
CIA-29 | pluskid schemepy * rcd7e1ea34df6 /schemepy/guile/guile.py: | 13:20 |
CIA-29 | Refactor toscheme: move it from SCM static method to VM instance method. | 13:20 |
CIA-29 | SCM.toscm is still there but with only limited type support. This is for | 13:20 |
CIA-29 | internal use only. Because it is not always convenient/possible to get | 13:20 |
CIA-29 | a vm instance. | 13:20 |
CIA-29 | pluskid schemepy * re3c6ed48fee0 /schemepy/guile/guile.py: Added shallow support when converting from Python value to Scheme value. | 13:31 |
*** zzorn has quit IRC | 14:57 | |
*** zzorn has joined #tp | 14:58 | |
*** greywhind has joined #tp | 15:06 | |
*** Iwanowitch has joined #tp | 15:19 | |
*** JLafont has joined #tp | 16:40 | |
CIA-29 | victor.ivri gencon-rfts-ai * rc4a91f7a59ed /TO-DO: Initial | 16:45 |
CIA-29 | victor.ivri gencon-rfts-ai * r684551f35f8b / (COPYRIGHT README): some more text files | 16:45 |
CIA-29 | victor.ivri gencon-rfts-ai * r436b6770236a /gencon/ (Client.java Runner.java): some preliminary class stubs | 16:45 |
*** vi1985 has joined #tp | 16:53 | |
*** llnz has joined #tp | 17:01 | |
llnz | ezod: you there? | 17:02 |
llnz | hi all | 17:02 |
llnz | Iwanowitch: i know you are not ignoring me, I read the logs :-) | 17:03 |
Iwanowitch | llnz: Okay, now you're just being creepy :P | 17:03 |
llnz | hehe | 17:03 |
ezod | llnz: here | 17:05 |
ezod | llnz: but i may need to leave abruptly :\ | 17:05 |
llnz | ezod: http://www.thousandparsec.net/wiki/Tpserver-cpp/Sockets | 17:05 |
tpb | <http://ln-s.net/1r7G> (at www.thousandparsec.net) | 17:05 |
ezod | llnz: very nice :) | 17:06 |
llnz | i wrote that last night, will answer you email (which i just got) specifically shortly | 17:06 |
Iwanowitch | I feel like I'm hopelessly behind with everyone working so hard around me. | 17:07 |
ezod | llnz: sounds good, thanks | 17:07 |
ezod | Iwanowitch: i've barely started... i defended my thesis monday, and i'm still working on my final draft *and* a paper this week | 17:10 |
* llnz has added gencon-rfts-ai to the sloc page | 17:32 | |
* llnz wanders off to uni/work | 17:36 | |
llnz | bbs | 17:36 |
*** llnz has quit IRC | 17:36 | |
*** bddebian has quit IRC | 17:57 | |
*** Marcel- has quit IRC | 17:57 | |
*** Iwanowitch has quit IRC | 18:47 | |
*** nash has joined #tp | 18:54 | |
*** nash_ has joined #tp | 18:54 | |
*** mithro has quit IRC | 19:02 | |
*** vi1985 has quit IRC | 19:03 | |
*** llnz has joined #tp | 19:34 | |
*** peres has joined #tp | 20:09 | |
*** nash has quit IRC | 20:14 | |
*** nash_ is now known as nash | 20:14 | |
*** peres has quit IRC | 20:43 | |
*** Erroneous has quit IRC | 21:01 | |
*** bddebian has joined #tp | 21:13 | |
bddebian | Heya | 21:19 |
nash | heyo | 21:25 |
bddebian | Heya nash | 21:27 |
nash | How is life? | 21:28 |
bddebian | nash: Oh, what other package was missing from Debian besides the e16 stuff? | 21:28 |
nash | bddebian: e17 stuff. I'm pretty sure everything is in experimental these days | 21:28 |
nash | needs talloc, evas, ecore, eet, edje | 21:29 |
bddebian | I'm not running experimental.. ;-P | 21:29 |
nash | Are you running unstable? | 21:30 |
bddebian | Aye | 21:30 |
*** mithro has joined #tp | 21:32 | |
nash | Then you can add experiemental sources lists without problem... just put it at priority 1, and you'll only get experimental if it's not in unstable, and since experimental requires unstable anyway, it's all fine | 21:32 |
mithro | morning people | 21:33 |
nash | heyo mithro | 21:33 |
bddebian | nash: Experimental frightens me :) | 21:34 |
nash | bddebian: Thats why you only install the things you need. | 21:34 |
bddebian | heh | 21:35 |
CIA-29 | noegnud tpclient-pywx-stable * r70bda677143f /windows/ (main/panelMessage.py xrc/panelMessage.xrc): Improved FilterManagerControl code - now uses XRC for button. | 21:35 |
mithro | greywhind: ping? | 21:40 |
greywhind | mithro: pong | 21:40 |
mithro | filter button looks much better :) | 21:40 |
greywhind | mithro: k good :) | 21:40 |
mithro | have you should positioning the filter pop-up so that it covers just the message window? | 21:40 |
mithro | s/should/looked at/ | 21:41 |
greywhind | mithro: no, but i can if you'd like | 21:41 |
mithro | i think it might look better? | 21:41 |
greywhind | mithro: does it grow too large at the moment? | 21:42 |
mithro | it's placement seems a bit weird | 21:42 |
greywhind | mithro: oh, sorry, didn't notice the respnose | 21:52 |
greywhind | *response | 21:52 |
greywhind | mithro: what about its placement seems odd? | 21:52 |
mithro | it doesn't seem to fit with the reset of the UI | 21:55 |
mithro | it pops up over the button | 21:56 |
mithro | rather then above/below it (in the Y coord) | 21:56 |
greywhind | mithro: errr.... not on mac | 21:56 |
greywhind | mithro: on mac, it pops up below the button | 21:57 |
mithro | check it out on Ubuntu then | 21:57 |
greywhind | mithro: will do | 21:57 |
mithro | http://www.thousandparsec.net/~tim/Screenshot-10.png | 21:57 |
tpb | <http://ln-s.net/1qjM> (at www.thousandparsec.net) | 21:57 |
greywhind | mithro: oh - i bet it's getting pushed up by the bottom of the screen | 21:57 |
mithro | it could be an off the botton problem | 21:57 |
mithro | and the thing is not been expanded to the whole grey box | 21:58 |
mithro | I think the positioning would be better if it replaced the message box? | 21:58 |
greywhind | mithro: i'll work on it | 21:58 |
greywhind | mithro: probably tomorrow | 21:58 |
mithro | okay col | 21:59 |
mithro | still not email about the evaluation | 21:59 |
greywhind | mithro: oh right | 21:59 |
greywhind | let me do that now | 21:59 |
*** jotham has quit IRC | 22:36 | |
* llnz ponders | 22:48 | |
*** greywhind has quit IRC | 23:11 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!