irclog2html for #picogui on 20030505

00:09.34zak+line
00:09.47zakyou can only unpoke half at a time
00:10.15scanline+line
00:15.53*** join/#picogui Sophie (~kaine@12-245-37-229.client.attbi.com)
00:16.07zaklol
00:16.20zakscanline: want you food?
00:16.28scanlineindee
00:16.31scanlineer, indeedy
00:18.43zaknowish?
00:19.03scanlinesure
00:19.04scanlineish
00:19.18zakrigggghhhhhhhtttt
00:20.45zakok
00:20.46zaklet's go
00:20.49scanlineok
00:27.46Sophieallo
00:28.14Sophieanybody here use Plone?
00:29.21Sophiehrm.
00:35.31gonkulatorhey Sophie
00:40.31Sophieheya gonkey
00:47.15*** join/#picogui gonkulator (~brandon@h-66-167-167-230.DNVTCO56.covad.net)
04:24.49*** join/#picogui Xentac (~jchu@amga45cyy30x9.bc.hsia.telus.net)
04:33.54scanlinelalo[out]: viewsvn fixed
07:09.51bornethi scanline
07:10.40scanlinehi PuckCh
07:11.10PuckChthe svn repository seems to rock now :-)))
07:11.15scanlinecool :)
07:11.28scanlinelooks like recompiling subversion with db4.0 rather than 4.1 fixed all the problems
07:12.10PuckChvery fast : I have computed about 600Kbits/s on my 512Kbits/s adsl connection...
07:12.18PuckChis svn doing some compression ?
07:12.45scanlineit supports apache's mod_deflate...  I'm not sure if it's using it at the moment
07:14.52PuckChdo you always plan to switch repository to tass ?
07:15.15scanlineI'm not sure
07:15.45scanlineif it's still fast enough after I move home and it has to run from a cable modem, I'd rather stay on a server that I have root on :)
07:16.05PuckChgood reason. ;-)
07:16.33scanlineit was a heck of a lot easier to configure everything on navi. On tass I had to work completely out of my home directory, and there's not much free disk space
07:16.58PuckChyes, i have see this problem.
07:17.43PuckChok. so, i will do some tests of compilations this morning with the new repository.
07:17.52scanlinegreat
07:18.06scanlinepgserver and the client libs should still work fine
07:18.15scanlinemost of the build system from apps is still missing though
07:18.29PuckChwith the old autoconf/automake stuff ?
07:18.41scanlineyes
07:18.53scanlineI'm working on the new build system, but I haven't removed the old one yet (mostly)
07:19.11scanlineI temporarily removed the build system from apps because of all the things I moved around
07:19.50PuckChgreat. i will test this, and maybe put the build system in the apps if i have time.
07:20.00scanlinecool
07:20.47PuckChjust one remark : it will be great to put the svn access info in wiki (url, https certificate, ...)
07:21.04scanlineah, thanks for reminding me
07:21.26scanlineI should actually put it in as a regular plone document, and add it to the links sidebar
07:21.47scanlinedownload URLs probably shouldn't be editable by just anyone :)
07:22.46PuckChI agree.
07:43.53scanlinehttp://picogui.org/links/repository.
07:43.57scanlineer
07:43.59scanlinehttp://picogui.org/links/repository
07:46.58PuckChgreat. just one comment. You wrote:
07:47.01PuckChhttp://navi.picogui.org:8080/snakeoil-ca-rsa.crt
07:47.24PuckChhoops... my fault (damn font display in galeon...)
07:47.33scanline:)
07:47.41PuckChi don't have see correctly the 8080. but it's ok.$
08:31.15PuckChscanline: do you use emacs for editing ?
08:31.20scanlineusually
08:32.04PuckChi'm now trying to put the autoconf system in apps. I have this message when I want to save a new file (Makefile.am):
08:32.33PuckChCouldn't parse output from 'svn status -v'
08:32.38PuckChdo you have this also ?
08:35.53scanlinenope. I'm not using emacs' svn mode
08:36.52PuckChi was thinking not too... but seems it's active by default... i will disable it.
08:46.15PuckCh(debian subversion package load it by default in /etc/emacs/site-start.d) :-(
08:46.34scanlinethe debian subversion packages are pretty messed up...
08:46.49scanlineit should be fine as a client, but as a server it was terrible
08:47.04PuckChit's in sid...
09:23.45PuckChpgl/pgl-launcher/pgl-launcher.c includes res_c/res_c.h. Do you known from where it's come ?
09:24.39scanlineeh, I deleted it :)
09:24.57scanlineres_c never worked, and we're not planning on fixing it
09:25.15PuckChok. so I remove pgl from the autoconf/automake.
09:25.16scanlinewe should revert pgl to before it had res_c added to it
09:25.23scanlineor that works
09:26.24PuckChok. i will commit the auto* stuff, without pgl, and then, look if I can revert to an old version (altough I don't use it...)
09:29.31scanlinelooks like revision 2919 maybe
09:46.16lalogood morning
09:48.38PuckChhello
09:49.20PuckChscanline: do you agree if I put some svn:ignore on the repository (mainly generated file for autoconf/automake, like Makefile.in) ?
09:49.56scanlinehi lalo
09:50.03scanlinePuckCh: that'd be great
09:50.15PuckChscanline: ok. i do this now.
09:55.13scanlinewell, I should get some sleep
09:55.16scanlinePuckCh: thanks for your help!
09:56.12PuckChscanline: no problem. good night.
09:56.24lalonite scanline
09:56.30scanlineg'night
09:58.05laloscanline: can you check the list before you go? or are you gone already?
09:58.35lalotoo late I guess :-)
10:00.45PuckChstrange, only 4:00 am, and scanline is sleeping... ;-)
10:55.09*** join/#picogui zak (~noname@aden2-35-dhcp.resnet.Colorado.EDU) [NETSPLIT VICTIM]
11:23.50PuckChlalo: can you do a "small" test for me with svn ?
12:18.04laloPuckCh: sorry, I was away
12:18.08lalodo you still need it?
12:19.37PuckChhi. yes. can you do this :
12:19.39PuckChsvn diff -r3756 client/python/PicoGUI/Server.py
12:19.41PuckCh?
12:20.02PuckCh(access a revision older than the start of the svn repository)
12:20.49PuckChthe log seems ok, but I can't get old revision, or diff with them.
12:21.24PuckChbut maybe it's because the file has moved since the revision I'm trying to get/diff.
12:22.30PuckCh(the svn command I gave is a sample. what I'm interested is in the apps (pgl))
12:22.42PuckChbut it's the same error for me.
12:24.59lalofile not found
12:25.40laloI think it's a syntax quirk
12:25.56laloor perhaps svn's move support isn's as smart as they claim ;-)
12:26.36PuckChright. i will ask on #svn to see if there is some answers. thanks for the test.
12:54.09*** join/#picogui Oktal (~mat@pc1-rdng3-5-cust219.winn.cable.ntl.com)
13:22.35*** join/#picogui lalo (~lalo@200.203.12.232)
13:40.58*** join/#picogui lalo_ (~lalo@200.203.12.232)
13:57.07*** join/#picogui carpman{mayuka} (~djackson@dsl081-122-066.dfw1.dsl.speakeasy.net)
14:22.19*** join/#picogui lalo (~lalo@200.203.12.232)
14:24.36*** join/#picogui lalo (~lalo@200.203.12.232)
14:25.09carpman{mayuka}hi lalo
14:25.53lalohey carpman{mayuka}
14:26.48carpman{mayuka}lalo: I was thinking about the threading problem. I think we might be able to steal a page from the defunct multi threaded event branch of AoF. How about making a queue of outbound packets that are processed by another thread. Instead of controling the connection directly, we just put packets into the queue.
14:28.05carpman{mayuka}I don't have a copy of the cli_python source with me here at work, so I don't know if what I just said is insane or not, but from what I remember, this might be feasible.
14:29.32lalothe problem is that the way cli_python is structured, things are a bit more synchronous than that
14:29.56lalomany requests are treated like an RPC... and expect to return a response
14:30.02carpman{mayuka}so we send a packet and have to wait for the return?
14:30.07carpman{mayuka}ah, I was worried about that.
14:30.49laloso what I was trying to do with the thread model is more or less that... except that threads block waiting for their reply
14:31.09carpman{mayuka}well, in the structure of the AoF Session events, I can't set up the app first, before I start it.
14:31.18lalothe reason why it doesnt work seems to be a weird race condition
14:31.36laloah great, I have no apostrophe :-/
14:31.44carpman{mayuka}hehe
14:32.57carpman{mayuka}do the picogui packets have some kind of id or signature that is uniqe?
14:33.10laloyes
14:33.31carpman{mayuka}thats how I got around this in AoF, each packet had a unique ID, so I could corelate responses with sent packets.
14:33.34laloit is optional but cli_python is already sending them
14:33.44lalothat is not the problem
14:33.55lalothe problem is, the Wait request is special
14:34.36lalothe app is expected to spend most of its lifetime waiting for a response to this request
14:37.03PuckChlalo: do you want to known how to compare a file with an old revision when you have moved it ? ;-)
14:38.49PuckCha sample:
14:38.52PuckChsvn diff http://navi.picogui.org:8080/svn/picogui/trunk/pg1/client/python/PicoGUI/Server.py@3816 http://navi.picogui.org:8080/svn/picogui/trunk/cli_python/PicoGUI/Server.py@3727
14:38.57laloaha, gkb to the rescue
14:39.00lalo''""
14:39.24laloPuckCh: yuck :-)
14:39.35laloglad to know it is possible, yet
14:39.44lalook.. I
14:39.52PuckChjust doing "svn diff -r3727" in planned, but not working now.
14:40.27lalook.. I'll have to restart X, still trying to get the session setup right
14:40.29lalobrb
14:41.39*** join/#picogui Talez (~talez@talez.arach.net.au)
15:18.13*** join/#picogui DevGirl (maisa@200.203.12.232)
16:05.07*** join/#picogui zak (~noname@aden2-35-dhcp.resnet.Colorado.EDU)
17:28.36PuckChhi scanline
17:28.42scanlinehi PuckCh
17:29.07PuckChjust to let you know, it not really easy to diff with a moved file...
17:29.33scanlineI saw your discussion in #svn
17:30.24PuckChi don't even have seen e method to diff two release of a file before it was moved...
17:30.25scanlineit might just be easier to go into sourceforge's ViewCVS, find the right revisions, and download them into your working copy, then commit
17:30.45PuckChi have co both revision, and do the diff on them.
17:31.40PuckChok. i must go now. good day, and maybe later
17:32.22scanlineOk. I should be going too, so see you later
18:12.17*** join/#picogui DevGirl (maisa@200.203.12.232)
18:16.16scanlinehi DevGirl!
18:20.38zakall told
18:20.50zakhehehe
18:21.06zakyea for me
18:23.46DevGirlhiya, scanline
18:23.52zakscanline: my face still hurts
18:23.55zakand my ears
18:23.57scanlinezak: your face?
18:24.00zaksinus'
18:24.02scanlineohh
18:24.13zaki put a heat thingy on it, and that helped some
18:24.28zakbut only if i kept it there and i am not taking a heat thingy to my test
18:24.39DevGirlzak: eeeek! i habe it too :P
18:25.01zakDevGirl: i'm sorry
18:25.29scanline=(
18:25.32zakthat's ok...i am going to finish moving out after my test, and then i think me and my heat thingy are going to pass out
18:27.45zakscanline: why would a computer crash every time someone ran a game? not enough memory?
18:28.11scanlinethere could be a lot of reasons... bug in the OS maybe?
18:28.45zakwell the friend in reference is running windows....
18:28.59zakbut i don't have a problem with it usually
18:29.23zakbut zak = special
18:29.30scanlineit would help to know how the computer is crashing...
18:29.39scanlinedoes it explode, turn off, give you an error...
18:47.38*** join/#picogui prae (~prae@sherpadown.net)
19:11.07*** join/#picogui lalo (~lalo@200.203.12.232)
19:11.33lalohey
19:11.38laloscanline: XDirectFB :-)
19:13.45laloit's mightly scary to have everything translucent, including SDL stuff
19:19.19*** join/#picogui Dentoid (~dento_300@h242n1fls35o814.telia.com)
19:19.20DentoidHey
19:20.46balorscanline: you were looking for me?
19:22.26DentoidHmm... I saw there's binaries for windows now, so I downloaded them and they run fine. (I get the blank pico server window.)
19:22.45DentoidAny quick start tips on where to get some app to test with? (Can't find anything on the wiki, etc)
19:25.32laloDentoid: I'll be working on it this week
19:26.03laloright now, all you can do is run cli_python; for that, download python for windows from www.python.org and get the cli_python subtree from the picogui source tarball
19:26.27DentoidYeah I've got python, and I'm currently checking out from subversion (was gonna see if I could find anything in there)
19:26.40laloonce your python is set up and you install cli_python, you can run the demos in the "samples" subdir
19:26.56DentoidAh, ok. I'll check that out then. Thanks.
19:27.00lalook, in svn it's pg1/client/python
19:27.23DentoidAight
19:27.52laloyou'll probably also want some themes ;-)
19:28.01lalobut you have to compile them on linux
19:28.16DentoidOh. Hmm.
19:28.49lalothe .th files
19:28.52DentoidThat's the brakes. :)
19:28.54lalopicogui is quite ugly without them
19:29.06lalobut it runs, for sure.
19:29.19DentoidOk, I'll try it anyway then, and see if I can get some output at all.
19:29.25laloyou can
19:29.39laloif you got the blank window, you'll be able to run python clients.
19:29.45DentoidIf everything works as it should, that is. :)
19:29.54lalogetting the blank window is the problematic point :-)
19:30.22DentoidAh :)
19:30.33lalothen if the looks start to bother you, we can probably upload some .th files somewhere
19:31.01lalothe screenshot on picogui.org was taken with fluidity which is my personal favourite
19:32.01DentoidI like the aqua-ripoffs best. :)
19:32.22DentoidOf what I've seen.
19:33.02DentoidHmm, seems like checking out all of the repository was a bit of an overkill. :)
19:34.27DentoidWhat kind of file is a .th?
19:34.37filecompiled theme.
19:35.02filea .ths is a theme source file, then you use the theme compiler to compile it into a .th
19:35.09file(which is what you use with PicoGUI)
19:38.07DentoidWell, what I meant was more like... Is it pure data, or is it executable somehow, or what is it?
19:44.38laloit's pure data
19:46.55DentoidAh, ok.
19:51.55laloDentoid: http://old.picogui.org/themes/ - dunno how old these binaries are outdated, perhaps they still work
19:52.11laloyou use them by calling pgserver from the command line, pgserver -t filename.th
19:52.12DentoidThanx, I'll test them (when the checkout is complete :)
19:52.20DentoidYeah I saw that :)
19:53.00*** join/#picogui DevGirl (maisa@200.203.12.232)
19:53.06lalohey DevGirl
19:53.11DentoidMy gawd
19:53.16Dentoid"Monochrome Sphere Cursor" is lethal :)
19:53.17DevGirlhey, lalo
19:53.35lalohey DevBoy, hey DevGirl...
19:53.40lalohere we go...
19:54.29DentoidActually it's "hey girl, hey boy", although the song is called "hey boy, hey girl" :)
19:55.05DentoidVery confusing. :)
19:55.12lalothat's right, now that you mentioned... but I never noticed :-)
19:55.34DevGirlis lalo who make me work...
19:55.44lalothere is a very classic case, the Beatles song is titled "I Want to Hold your Hand" and sung "I wanna hold your hand"
19:56.02laloprobably influence of their manager
19:56.32DentoidThe one that wanted them to sing "She loves me yes, yes, yes"? :)
19:56.40lalohehehe
19:57.43lalobut wanna/want to is just a slight variation
19:57.55lalothis one is funnier, granted
19:58.06lalobalor: why is that? :-)
20:05.46balorlalo: my g/f went back to her parents and I'm not getting kissed
20:07.00laloana
20:07.02laloaha.
20:07.18laloI thought you were talking about the musical conversation :-)
20:08.18DentoidLike "Hey girl, hey boy, hey hemaphrodite"? :)
20:10.29scanlinelalo, Dentoid: the theme files at http://old.picogui.org/themes should be fairly up to date, since they're what I'm linking to in the picogui themes on freshmeat
20:10.42DentoidAh, ok
20:11.06scanlineand at worst, they'll still work- just might not have a feature or bugfix that's been added in CVS/Subversion
20:11.21scanlinethere hasn't been a major change to the file format in a long time
20:11.43scanlinewelcome back, zak
20:12.01zak3 down!
20:12.03zak1 to go
20:12.06Dentoidscanline, any special things to think about when installing the python client on win?
20:12.31Dentoidscanline, the readme says "--prefix=/usr/local", which I guess isn't applicable. :)
20:12.45scanlineDentoid: hmm... dunno. If clients/python/PicoGUI is copied to or added to your python path, it should just work
20:12.53scanlineI don't know much about python on windows yet
20:13.06DentoidHmm, yeah I guess. :)
20:13.18scanlinethough I did test my MiniSVN module on windows... it was cute seeing it Just Work (tm) with windows-style path names
20:13.29laloDentoid: I did just "python setup.py install" and it works
20:13.40DentoidAh, neat.
20:13.59scanlinehttp://navi.picogui.org:8080/svn/picogui/trunk/media/blender/ <-- fun with blender and a picogui logo
20:15.14captain_protonooo
20:15.57scanlinepglogo_glass.png and pglogo_top.png have alpha channels :)
20:17.06captain_protoni really like glass
20:17.18scanlineI should redo that one though... the grayish line you see below the logo itself isn't supposed to be there
20:17.18captain_protonyou should put up a smaller rendering of glass as the logo on the site ;)
20:17.56balorThe glass one (spinning) would make a great busy icon
20:18.10scanlinehehe
20:18.24scanlinehmm, neat.. it seems to look good on black or white
20:18.28scanlineyay for RGBA rendering
20:18.34laloscanline: they look absolutely dazzling on xdfb :-)
20:18.42scanlinehehe
20:19.36laloDevGirl: this "glass" one is perfect for what you were talking about
20:27.06*** join/#picogui gonkulator (~brandon@Metro021D.client.mscd.edu)
20:33.40DevGirllalo: what was I talking about?
20:35.13DentoidHmm, is there some python app to try in pico?
20:36.21DentoidAh sorry, found it.
20:36.23scanlinetry nifty :)
20:37.19DentoidWoo, it works. (Hello world. :)
20:37.39scanlineah, plus there are those
20:41.01scanlinehttp://old.picogui.org/download/webpage_glass_mockup.png
20:41.35DentoidThe 2D one is cleaner IMO
20:41.52lalonifty will probably bork uglily
20:41.59DentoidWhat's "nifty"?
20:42.09laloa scriptable editor
20:42.16DentoidAh.
20:42.21captain_protonscanline: would look better if it was smaller and more subdued colors
20:42.28DentoidThe one merged up in the console in some video demos?
20:42.48scanlinecaptain_proton: yeah, it doesn't match the rest of the web page at all, whereas the original one did perfectly :)
20:44.19Dentoidscanline, looks neat. If this works in CS (which I don't think is far away), it's prolly gonna be great. :)
20:44.50Dentoid|UphighGonna play IL-2 Sturmovik
20:44.53scanlineclimbing a mountain?
20:45.00scanlineah
20:45.20Dentoid|UphighBtw, quick question before I go:
20:45.27Dentoid|UphighIs it possible to have like multiple canvases?
20:45.35Dentoid|Uphighor multiple servers, or something?
20:45.42scanlineyes to both, I think
20:46.02scanlinethere is a "rootless" mode that lets you run each application in a separate window
20:46.08scanlinebut it's only implemented in X11 so far
20:46.28scanlineand you can run multiple servers by specifying a display number, like in X
20:46.36Dentoid|UphighI don't know anything about X :)
20:46.40Dentoid|UphighAnyway, I'll be back later
20:46.42scanlineok
20:46.43scanlinehave fun
20:46.46Dentoid|UphighThanks a lot for the help
20:46.48Dentoid|UphighSee you later
20:46.54scanline:)
20:50.50*** join/#picogui Oktal (mat@pc1-rdng3-5-cust219.winn.cable.ntl.com)
20:59.11lalocya
20:59.18scanline:(
22:06.49Dentoidscanline, pico works fine here. A bit boring apps, but what the hey. :)
22:06.58scanlineyeah :)
22:07.56DentoidIt'll be interesting to see if it works in CS.
22:17.05balordoes pico have a decent browser yet?
22:17.19scanlinebalor: no
22:19.11balorbugger
22:43.36Oktalscanline: i wasn't worried about csPGInputDriver::Construct() or csPGVideoDriver::Construct(), only csPGFontServer::Construct() because that part of the pgserver API uses quite a different, less flexible, approach for loading modules
22:45.18scanlineOktal: the input drivers are indeed pretty flexible- you can load them after init at pretty much any time. Video drivers are theoretically flexible in the same way, but that hasn't been tested so I woulndn't assume video will be any better behaved than font
22:46.22Oktalok
22:47.05Oktalso what do you think would happen when i do bdf_regfunc(&my_struct_fontlib) ?
22:48.27scanlinebdf_regfunc will fill up that struct with pointers to the bdf font engine's functions
22:48.51scanlineif you called its init function, you should be able to use it to draw, regardless of what the globally installed font engine is
22:49.35Oktalah
22:50.08Oktali was trying to use it to overwrite the bdf engine's functions :)
22:52.56DentoidOktal, just been fooling around with the test apps. This beats AWS anyday. :)
22:53.13Oktal:)
22:53.23scanlinebrb, need coffee
22:53.28DentoidAnyway, I'm off. See you layer.
22:53.30Dentoidlayer
22:53.32DentoidLATER
22:53.34DentoidBah. :)
22:53.37Oktalcu
23:20.29*** join/#picogui lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU)
23:23.39*** join/#picogui DevGirl (maisa@200.203.12.232)
23:25.19*** join/#picogui lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU)
23:50.31DentoidBack

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.