irclog2html for gpe on 2002.09.05

07:05:16modhello
07:07:05modhowto install gpe and everything it i have flashed bootstrap image on my ipaq and want now everything what has gpe
08:00:19jsmanriquehello
09:05:11PaxAnimaello
09:31:51colin_werkI know where your aunt lives!
09:36:21PaxAnimaoh no!
09:36:22PaxAnima;)
09:42:19PaxAnimapb_: alive?
09:46:55colin_werkPaxAnima: Do you know a lightweight image viewer that uses gdk-pixbuf? I found http://imagic.weizmann.ac.il/~dov/freesw/gtk/gtk-image-viewer/ which could be useful for other stuff, but is still a bit overkill for what we want to do (namely, setting the background of the root window)
09:50:25PaxAnimacolin_werk: never tried gdk-pixbuf, so I can't help you there... I've done a simple imageviewer for my image lib once, but that was just using a char buffer and a gdk_draw_rgb_image() call
09:52:01colin_werkOkay, thanks. We thought of just using qiv for setting the background since the binary is only ~30k, but then, it uses imlib... guess we'll take a custom solution then.
09:52:28PaxAnimaall that for setting a background?
09:55:36colin_werkNot "all that", but I guess GPE will want an image viewer anyway, so why not use it? If the user is not restricted to a single image format the better. If the image viewer is not installed, show a default image or just a solid background color for the people low on memory.
09:56:35colin_werkAn image viewer on handhelds should pan with just a pen drag, so it's already kinda special.
09:57:20colin_werkGktImageViewer seems to be able to do it, and it even exists in a GTK2 version.
09:57:42colin_werkPlus it gives easy and efficient zooming...
09:58:01PaxAnimayes... tried to compile the viewerwidget on my PC, with no luck
09:58:49colin_werkOh. Hmm.
09:59:15PaxAnimasome libtool error..
09:59:49colin_werkOh dear.
10:00:20colin_werkI'll try it this evening.
10:01:30PaxAnimagtk2 version did compile
10:04:27colin_werkGood.
10:06:49PaxAnimadoing an imageviewer with that widget seems to be really easy: gtk_image_viewer_set_file( widget, filename) ;)
10:07:24colin_werk:)
10:08:09PaxAnimaor gtk_image_viewer_set_image() for a GdkPixbuf
10:08:25colin_werkHow big is the binary (stripped)?
10:10:01PaxAnimathe .so is 31k stripped (181k unstripped)
10:10:08PaxAnima188k
10:12:48colin_werkConsidering that almost nothing else is required, its' quite good I'd say.
10:14:03PaxAnimait depends on gdk-pixbuf and imlimb?
10:14:19colin_werkimlib too?
10:14:24PaxAnimadunno
10:14:27colin_werkI'd hope not!
10:14:38colin_werkWhat does ldd say?
10:15:05colin_werkGPE uses gdb-pixbuf in some places already, so that's fine
10:15:20PaxAnimaok.. ldd didn't give me anything usefull
10:16:25colin_werkI'm pretty sure it's not using imlib. What would be the reason to...
10:16:51PaxAnimadon't know... I've never tried gdk-pixbuf, so I don't know what it's capable of
10:18:18PaxAnimahmm.. I see it has image loading
10:18:25PaxAnima(looking at the API doc)
10:21:37colin_werkPaxAnima: http://developer.gnome.org/doc/books/WGA/graphics-gdk-pixbuf.html
10:23:37PaxAnimathanks
10:24:29colin_werkDidn't read it myself yet, but it has a good example.
10:30:21PaxAnimayes..
10:30:37PaxAnimabut gdk-pixbuf is just image loading, as far as I can tell
10:38:19mallumh e l l o
10:38:59PaxAnimahel lo
10:45:25pb_PaxAnima: hi
10:45:31pb_yo mallum
10:45:56pb_gdk-pixbuf does image loading, scaling, compositing, all that kind of stuff.
10:46:07PaxAnimapb_: the calc thing is almost done.. some minor usability stuff remaining
10:46:35PaxAnimapb_: http://handhelds.org/~paxanima/files/psCalc.gz should be the latest
10:46:38pb_colin_werk: apropos an image viewer, maybe a good idea to talk to dc_, find out what his plans are for gpe-gallery.
10:46:53pb_PaxAnima: ok.
10:46:59pb_PaxAnima: want to check the source code into CVS?
10:47:09colin_werkpb_: Yeah, I wanted to point dc to it.
10:48:49PaxAnimapb_[lunch]: I will, once it's done
10:49:06PaxAnimaneed some info on what is needed to make it gpe-ish
11:03:26mccarthypb_[lunch]: eating here?!
11:04:48mallumpb_[lunch]: #define alpha_composite(composite, fg, alpha, bg) {               \
11:04:48mallum    ush temp = ((ush)(fg)*(ush)(alpha) +                          \
11:04:48mallum                (ush)(bg)*(ush)(255 - (ush)(alpha)) + (ush)128);  \
11:04:48mallum    (composite) = (uch)((temp + (temp >> 8)) >> 8);               \
11:04:48mallum}
12:04:22colin_werkBBL
12:22:41mccarthypb_[lunch]: did you ever write a conversion code for old todo schema to new?
12:35:14pb_mccarthy: no.
12:35:39pb_mallum: um?
12:38:31mccarthypb_: does the gpe_error_box know what is an *error* and what is an info statement?
12:39:31mallumpb_: its a macro from png.h for compositing the alpha on 2 images
12:39:58mccarthypb_: I cannot come up with a good way to implement "versioning" when there are two schemas floating around with no versioning in them....
12:41:05pb_mccarthy: no, gpe_error_box just displays what you tell it.
12:41:25pb_mallum: I guessed that, but why are you showing it to me?
12:42:29mallumpb_: no one else to show it too :(
12:43:17pb_ha.
12:45:04mallumpb_: also I knew you were doing that in gpe-widget ? and I thought the about macro could/may/not be better
12:47:25pb_mallum: libgpewidget doesn't atually composite the alphas channel.
12:48:18mallumpb_: ah, what does it do then ?
12:48:35pb_mallum: just takes the alpha from the "foreground" image directly, from what I remember.
12:49:06pb_mallum: the code in libgpewidget is intended for compositing a pixbuf onto a solid background, rather than another arbitrary pixbuf.
12:50:20mallumpb_: ok
12:51:24pb_mallum: still, thanks for sharing :-)
13:27:06mccarthypb_: HA! Fixed it....
13:27:32mccarthypb_: now do *not* go changing any schemas without changing the schema version number and making a nice upgrade path! ;)
13:31:53cmarquthinks: hash over the key names...
13:31:55cmarqu:)
13:32:00cmarquHi mccarthy
13:33:57cosentinohello
13:34:04cosentinowhere can i find animail?
13:34:13cmarquHi
13:34:24cmarquanimail.sf.net? Why do you ask?
13:34:35cosentinofor ipaq?
13:35:04cosentinocmarqu: is there no ipk for ipaq?
13:35:07cmarquIt's python I think, so no compile necessary
13:35:19cmarquNo ipk I think, no.
13:36:20cosentinocmarqu: ok i check that thamnks
13:36:34cosentinos/thamnks/thanks
13:36:43cmarqu:) sure, np
13:37:10mccarthycmarqu: :p
13:37:50cmarqumccarthy: Did you try the new GPE killer app yet? gpe-ownerinfo 0.04?
13:38:12mccarthycmarqu: nopr
13:38:19mccarthynopr=nope
13:38:37cmarquHell.
13:44:15mccarthycmarqu: what does it do?
13:45:12mccarthypb_: I am going to release a new gpe-todo so I can actually start using it again...OK?
13:45:43cmarqumccarthy: see http://handhelds.org/scap/port.23002.png, the lower part. The text you cannot read there is owner name, email,  phone and address. The actual 0.04 package doesn't have this transparency.
13:46:05cmarqumccarthy: you can click on the photo and get it bigger
13:46:27mccarthycmarqu: I thought you didnt code?
13:46:53cmarqumccarthy: Well, I'm trying. It takes me ages to make the simplest things, of course.
13:47:45mccarthycmarqu: It takes *me* ages and then the code is so ugly that pb fixes it... but this all fits neatly in to my devious plan to get everything working the way *I* like it :)
13:48:03cmarquHehe. Same for me.
13:53:33mccarthycmarqu: it seems I cannot change the ownerinfo?!
13:54:57cmarqumccarthy: Does it tell you to use GPE Configuration? Only root can normally change it (since only root has write access to the file), and you need the latest gpe-conf to get the "Owner" item.
13:55:33cmarquNote that it's Owner info, not User info.
13:55:45cmarquI guess I should mention the root thing.
13:58:42mccarthycmarqu: ahhh, root.... got it
13:59:32cmarquIt now says "The user 'root' can use\n\"GPE Configuration\" ('Owner')\nto change this data."
14:01:00mccarthyok.
14:01:03mccarthylater folks
14:01:10cmarquLater
14:01:24mccarthypb_: I am uploading gpe-todo 0.22 (it doesnt break anything, I checked :)
15:03:21cmarqumccarthy: So, does gpe-ownerinfo work?
15:04:00mccarthycmarqu: sorry, didnt try it as root :(
15:04:48cmarquOkay, np. Good that it comes up lat least.
16:02:55pb_mccarthy: I just entered a recurring event into gpe-calendar for the first time :-)
16:03:16pb_mccarthy: seems to work well, except that for some strange reason not all instances of the recurring event show up in the year view.
16:06:48cmarqupb_: If you have a minute (right now), could you look into libgpewidget's init.c?
16:07:11pb_cmarqu: I'm just about to leave the office, can you hang on 20 minutes or so until I get home?
16:07:18cmarquThe gtk_rc_add_default_file() calls need to come beofre gtk_init().
16:07:21cmarqupb_: Sure.
16:07:31pb_Okay, cool.  Back in a bit.
16:34:13pb_okay.
16:34:15pb_cmarqu: what was your complaint again?
16:34:57cmarquThe gtk_rc_add_default_file() calls need to come before gtk_init() in init.c
16:35:18cmarquBut there is some loopy dependency unless I'm wrong.
16:40:15pb_cmarqu: it looks like it should be safe to just move the gtk_rc_add_default_file call up.
16:40:22pb_cmarqu: did something bad happen when you tried that?
16:41:22cmarqupb_: There are two calls. The first one is fine, but the 2nd one is inside that if...
16:41:49pb_cmarqu: right, is that a problem?
16:42:01pb_cmarqu: can't you move them both?
16:42:28cmarquWell, it references the home dir, so I wasn't sure if there was a problem with the directory creation or something.
16:42:38cmarquBut yeah, if it's not there yet, it's not there.
16:42:44cmarquNo problem.
16:42:49pb_I don't think that should be a problem.
16:43:10cmarquGood.
16:43:28cmarquSo I guess we have a nice lokking dektopt tonight.
16:43:31pb_Yay.
16:43:54cmarquGot a nice background for xsetroot, transparent windows.
16:44:16cmarquI'll ask you to release a new gpe-session-scripts later, okay?
16:44:24pb_Sure thing.
16:45:24cmarquI picked the background from the main bg color in the gpe logo.
16:45:43cmarquIt's almost like mallum's new theme, but not quite.
16:46:38cmarquIf we only could request a bold version of a font with styles :/
16:47:06moraycmarqu: it's easy in GTK2 of course....
16:47:58cmarquYeah, hopefully we'll get it soon :)
16:48:24cmarquI like the way MacOS X makes use of regular/bold and bigger/smaller.
16:50:21cmarquHmm. The colors look totally different when actually on the iPAQ screen...
16:50:52dc_konbanwa
16:50:52cmarqudc_: Hey!
16:51:07dc_hey
16:51:43dc_cmarqu: what's been up?
16:52:08cmarquWe are getting a nice login screen tonight :)
16:52:18dc_oh god yes
16:52:27dc_I guess I still have to make a background image then :]
16:52:49cmarqudc_: For now, I'm  using a single color. But we will need an image later
16:52:59dc_hai
16:53:07cmarqudc_: I found a nice widget that you can use for gpe-gallery
16:53:22dc_oooh
16:53:26dc_cmarqu: what's it do?
16:54:19cmarqupan and zoom with gdk-pixbuf
16:54:30cmarquhttp://imagic.weizmann.ac.il/~dov/freesw/gtk/gtk-image-viewer/
16:54:31dc_great
16:54:42dc_cmarqu: I'll start work on it tonight
16:54:55cmarqudc_: Package gpe-nautilus first!
16:55:10dc_first comes my homework though
16:55:10dc_:\
16:55:23dc_cmarqu: bah. gpe-filemanager :)
16:55:32cmarquWell, okay :)
16:55:35dc_cmarqu: I'll upload it to cvs in a sec
16:57:12cmarquHell. I can't decide on a nice bg color.
16:57:20cmarquIt looks so different in the ipaq...
16:58:09dc_hrm
16:58:17mccarthypb_: whats up with your recurring event?
16:58:37cmarquAh , heck. I'll leave it with that baby blue.
16:58:53dc_good
16:59:28cmarqudc_: I wanted a color from the gpe logo so that we can later "blend it in"
17:01:06dc_ahh
17:01:23dc_thinks we need some quite GPE chrecter
17:01:29dc_charecter
17:01:34dc_blah
17:01:39dc_cute familiar
17:01:39cmarquWho would'a thought that it has a baby blue background... :)
17:01:51cmarqudc_: Oh yeah, that would be nice.
17:02:08cmarqudc_: I liked that animail kitten
17:03:13dc_whee
17:03:23dc_that was cute
17:03:33dc_but we need some vector thing
17:03:38dc_maby a cute kitten!
17:03:43cmarquYeah.
17:03:51moraybtw, this may have changed since I last saw a screenshot, but I don't think the filemanager should use the Nautilus icon - given the icon is specific to the name, it seemed a bit confusing
17:03:55dc_leaping for joy, hehe
17:04:15dc_moray: sure
17:04:20dc_moray: I was just using it for the time
17:04:32dc_need to find a better one
17:04:46moraydc_: yes, though I'm not really sure what's a good one actually...
17:05:13dc_moray: my problem exactly
17:05:51morayI suppose you could just have whatever the folder icon is until someone thinks of something better?
17:06:10dc_sure
17:06:24dc_maby a 3dish gnome one, I'll find one
17:09:01pb_mccarthy: I made an event that's supposed to recur every Wednesday, but on the year view it isn't shown beyond October sometime.
17:09:26pb_hi dc_
17:10:18pb_cmarqu: yeah, colour rendition sucks on the ipaq.
17:10:41cmarqupb_: I cannot make it too dark, since the 31xx'ers will complain otherwise.
17:10:47dc_pb_: hey
17:10:51mccarthypb_: what about month view, etc.?
17:11:06pb_cmarqu: you can always make the text white if you want to use a dark image.
17:11:12pb_mccarthy: month view seems fine.
17:11:26mccarthypb_: is it Oct. 25th?
17:11:34cmarqupb_: Hm, that would look too ugly I guess.
17:11:55dc_pb_: oh, I can get off school for the expo I'm pretty sure :)
17:12:06dc_pb_: for both days :]
17:12:14pb_mccarthy: Oct 23 is actually the last recurrence that works; the Oct 30 one is missing.
17:12:34pb_mccarthy: btw, any idea why the month names are not showing up in the year view any more?
17:12:37pb_dc_: cool!
17:12:55pb_dc_: I will have to think about taking some time off work. :-}
17:13:42pb_cmarqu: on the 3100 everything is ugly
17:14:08dc_pb_: you will!
17:14:13cmarqupb_: I mean in general, white text on a dark bg...
17:14:20cmarqu*shudder* :)
17:14:25pb_ha.
17:14:31BBroxcmarqu: well, I always use white on dark :-)
17:14:43mccarthypb_: no idea, but I have the same recur problem with year view (and even same date, really, i get Friday 25th as last)
17:14:51pb_dc_: well, I should think I can get away with it, I had better put a note in my gpe-calendar :-)
17:14:53mccarthypb_: I dont like the year view anyway :)
17:14:59cmarquBBrox: We knew you were weird :)
17:14:59pb_mccarthy: hmm, bizarre.
17:15:05dc_pb_: :)
17:15:07pb_mccarthy: me neither
17:17:13pb_hmm, do we really still have this stupid problem where the backlight goes on whenever the machine comes out of suspend?
17:17:29dc_pb_: can we get the old year view bac...
17:17:55pb_ah no, it was just lightd messing with my head.
17:18:03pb_dc_: yeah, we should.
17:19:02pb_I wonder if the old year-view code actually still works.
17:20:30pb_argh, sqlite is fux0red on my cats box.
17:21:10pb_I installed a new one on my x86, and it upgraded all my databases so now the old libraries (including presumably the one on the ipaq) can't read them.
17:21:49mccarthypb_: we could always upgrade to the newest sqlite :!
17:21:59mccarthypb_: we need to break up the ipk anyway....
17:21:59pb_mccarthy: great idea, wanna package it?
17:22:03pb_indeed.
17:22:13mccarthypb_: if you want to steal "maintainer" status, have at it!
17:22:23mccarthypb_: not right now....
17:22:44mccarthypb_: but since I have given up on nils right now.... I might not have anything else to distract me soon
17:23:09pb_mccarthy: do you mean you're going to implement alarms without reference to nils?
17:23:30pb_I had a look at the opie alarm code the other day, btw.  Unfortunately it's all qcop based so I doubt we can do anything with it.
17:23:45mccarthypb_: nope, it means I cannot do alarms until he gets his code unflummoxed
17:23:51pb_ah.
17:24:05pb_that's what I was afraid you might mean. :-/
17:25:53dc_bbl food
17:31:29cmarqupb_: I'd say gpe-session-scripts and libgpewidget are ready for a release (didn't bump up version numbers though)
17:31:34pb_OK.
17:47:10pb_Right, they're uploaded.
17:48:59cmarquWhee!
17:49:57cmarqugpe-ownerinfo_0.04-1 too now.
17:50:33pb_Excellent.
17:51:55pb_Hmm, is it easy to write a module for gpe-conf?  We could use one to configure gpe-calendar.
17:52:16cmarquYes, even I did one.
17:52:27cmarquOoopps... noooo, much  to hard for me!
17:52:45pb_:-)
17:56:20cmarqumccarthy could close http://europa.debian.org/cgi-bin/bugzilla/show_bug.cgi?id=68 if he was here now.
17:56:51cmarquI closed #31
17:57:20cmarquThis was the gpe-login colr thing from spung
17:57:29pb_Okay, cool.
17:59:11pb_I closed #68 on mccarthy's behalf.
17:59:24cmarquhttp://europa.debian.org/cgi-bin/bugzilla/show_bug.cgi?id=33 is old too
18:00:01pb_As in, it's actually fixed?
18:00:48pb_I'd rather leave Luc's bugs alone, I don't really know what's going on with sketchbook.
18:01:53cmarquOoops, no, this bug is still there.
18:03:10cmarquI wish bugzilla would show the componment in the list view.
18:03:47pb_Yes, me too.  I guess there must be a way to make it do that.
18:06:04cmarquI'm fixing that /proc/hal/model thing in gpe-bootsplash now. Do you know if the 3900 also needs to be flipped?
18:07:14cmarquHmm. /etc/X11/Xserver doesn't know about 3900's either
18:08:16pb_No idea about 3900, you'd have to ask jamey.
18:08:52cmarquHe's not there, I'll leave it for now.
18:09:21cmarquHow come you are the gpe-bottsplash guy? Wasn't that mibus?
18:09:43cmarquAh, no, I see.
18:09:46pb_Mibus made the picture, but it was me that wrote the code.
18:10:48pb_Well, hmm.  I've resurrected the old year-view, but it's proving tricky to make it look good.
18:14:20cmarquThis firestarter logo would have better been done in sodipodi. I don't see how we can change the text, short of doing a now one instead on this layer.
18:14:28cmarquWill have to ask mibus.
18:15:24pb_Hmph, the transparent option in gpe-login doesn't seem to be working.
18:16:21cmarquArgh. I put that file into my iPAQ to test it...
18:16:28cmarquIt worked for me.
18:16:45pb_Oh.
18:18:37pb_Ah, I think it was just that your default background colour looks rather close to the standard Gtk grey on the ipaq.
18:18:58cmarquWell, a little bit blueish.
18:19:15cmarquNot too different, rigth.
18:19:34cmarquEverything darker made it harder to read though.
18:19:40pb_Hmm.
18:20:46pb_Also, the cursor hiding isn't working for me.
18:21:08cmarquOh, I didn't test that...
18:21:35cmarquMust have overlooked how libgpewidget did it then.
18:22:09gribhey gpe folks -- with no devfsd on familiar, any clues how to make devices accessible by normal users?  i.e. group-read/write for serial devices etc.
18:22:23pb_Well, I can't see anything obviously wrong.  It might have bit-rotted since that code was used in libgpewidget.
18:22:23gribmost familiar people don't have the problem cause they're always root :)
18:22:36pb_grib: put appropriate chmod commands in your startup scripts.
18:22:42pb_or chown, chgrp. whatever.
18:23:10cmarqupb_: Well, it doesn't make things any worse at least.
18:23:31pb_Indeed.
18:26:47cmarquThe bg color makes the two windows look like just one, which is cool.
18:27:39pb_Yeah, that's true.
18:29:59pb_contemplates filling in his tax return
18:30:00pb_:-/
18:30:36cmarquUgh. That was my plan for this weekend too...
18:30:55cmarquOne of the things I hate most. Dentist comes just before.
18:32:07pb_Quite.  We have a new system in this country where you can submit your tax return over the Internet now, so I might try that this year.  Last year I left it too late - they send you a user id and password by post, and I didn't think about it until something like two days before the filing date.
18:33:16pb_Ah, Cord just filed a new bug against gpe-calendar to replace #68 :-)
18:33:34cmarquYeah, we can do this too. There is only one program for lLinux that can do it though, the rest is Windoze.
18:33:51cmarquAnd then, I have my US tax return too, but this is almost done.
18:35:06pb_Ah, I've never had to do a US tax return.
18:35:32cmarquIt's easier normally I'd say.
18:35:42cmarquhttp://handhelds.org/scap/port.9247.png -- alpha blending is not quite happening.
18:36:18pb_Ah, hmm, nasty.  It's alpha blending with the background color in your GtkStyle.
18:36:30cmarquAh.
18:36:37pb_I'm not sure what to do about that.  If the background is a pixmap, itcould be very nasty.
18:36:37cmarquSoe does the OK button apparently.
18:36:50pb_Yes, everything will.
18:37:15cmarquWell, most user photos won't be alpha. I guess I could remove the alpha from tux too...
18:37:22pb_That might be best.
18:37:34pb_Or put the photo in an opaque box that has a defined color.
18:37:41cmarquBut I'm so bad in gimp...
18:38:26cmarquI didn't want the box, it looks too much like a button
18:38:57pb_The box might be quite important if the background is a pixmap; the photo might not stand out otherwise.
18:39:39pb_I don't think it's too big a deal if it looks like a button.  Maybe have it configurable, though that might be going too far.
18:40:00cmarquHmm.
18:40:24cmarquDon't have such  a bad pixmap then :)
18:40:40pb_Well, that's a point of view.
18:40:50pb_I guess it's not all that important.
18:40:53cmarquThe big photo button is not transparent either, but I guess that's okay.
18:41:08dc_I return
18:41:14pb_ah, just the man.
18:41:27cmarquOnce we can let the user choose the bg image, then we can think this through again.
18:41:35cmarqudc_: http://handhelds.org/scap/port.9247.png
18:42:42dc_cmarqu: oooh, how cute :D
18:42:54dc_cmarqu: is the tux the default image>
18:42:55dc_?
18:43:29dc_cmarqu: hrm, while you're in the gpe-login source, can we possibly make it so it changed the cursor to atleast a normal looking one
18:43:48pb_dc_: it's supposed to turn the cursor off altogether, just doesn't seem to be working.
18:43:52cmarqudc_: tux is the default, yes.
18:43:58dc_pb_: :/
18:44:00dc_cmarqu: col.
18:44:03dc_cool
18:44:12pb_dc_: I just checked in some stuff to gpe-calendar to reinstate the old year-view.
18:44:29dc_pb_: cool!
18:44:33cmarquHow can I make that tux just 100% transparent in thoe grey places around him?
18:44:59pb_cmarqu: ah, I think I see the problem with the cursor.
18:45:13cmarquGood.
18:45:18pb_cmarqu: you needed to change $< to $^ in the makefile.
18:45:35cmarquOh.
18:45:43pb_I'll make a new package.
18:46:05cmarquI didn't get that part of the Makefile, it just looked as if it went okay :)
18:47:01pb_Heh.
18:48:21pb_right, gpe-login 0.22 is uploaded, let's see if that helps.
18:48:32dc_:]
18:48:38dc_wakes his iPAQ up
18:48:42dc_time to upgrade!
18:48:42cmarquhttp://www.fontconfig.org/ is up
18:48:53pb_dc_: yay, go for it.
18:50:25dc_damn it
18:50:37dc_the iBook locked up gpe-filemanager cvs again :/
18:50:44cmarqudc_: And then upload to scap, we gotta see your new glasses!
18:51:45dc_cmarqu: hahah :D
18:51:51dc_cmarqu: you do!
18:51:54pb_And, indeed, your new haircut.
18:52:15cmarqupb_: gpe-login is fixed, now I need to do gpe-ownerinfo
18:52:28dc_that wouldn't be fair on my webcam
18:52:31dc_or me!
18:52:37pb_ha.
18:52:48dc_I'll just have to see how small it goes ;p
18:52:58cmarquCome on, it's such a small image, a webcam should be fine
18:53:08pb_Mmm.
18:53:13pb_rummages around for his quickcam
18:53:23cmarquHa!
18:54:07pb_Hmm, I can't see it.  I know I have one at the office though.
18:54:18dc_:]
18:54:32pb_Maybe I'll try to catch myself unawares tomorrow and take a photo.
18:54:42cmarqu:)
18:54:58pb_I guess I should set it to just take shots at random times throughout the day.
18:55:05cmarquWhat's wrong with the one from your company website?
18:55:21pb_Yeah, I guess I could use that one.
18:55:31cmarquCrop it a bit..
18:55:45dc_sets his webcam up with apache :]
18:55:48pb_Ah, even better, I could use someone else's picture from our website.
18:55:56dc_haha
18:55:57dc_:]
18:56:10cmarquSo that this guy can claim to be the rigthful owner of this iPAQ
18:56:21pb_Indeed.
18:56:33pb_I suppose that would be a bit of a drawback.
18:57:02cmarqujust get a nice chick off the web :)
18:57:08pb_ha.
18:59:11dc_:}
19:00:16pb_Okay, cool, the cursor is gone with the new gpe-login.
19:01:22dc_http://212.67.103.27/glasses.jpg
19:01:23dc_:]
19:01:45cmarquArgh!
19:01:55cmarquNot just the glasses! :)
19:01:59dc_bah
19:02:00dc_hah
19:02:52pb_dc_: they sure look expensive
19:03:14dc_then damn well were :/
19:03:16dc_200...
19:03:35cmarqupb_: So, what do I need to do with this nocursor.c thing?
19:03:43pb_cmarqu: what do you mean?
19:03:45dc_I'm a but to good at spending money sometimes.
19:03:48dc_heh.
19:04:07pb_dc_: :-/
19:04:24pb_dc_: I think that's a problem we all have.
19:04:57cmarqupb_: Well, I need to make sure it's compiled with my main.c, and that's it?
19:05:00dc_pb_: hehe, money we don't have asell
19:05:08dc_aswell
19:05:24pb_cmarqu: right.
19:05:34dc_so it's time to earn some more, I'm selling up and getting the new 17" iMac :]
19:05:41dc_or possibly a cube
19:06:03dc_W00t
19:06:06dc_gpe-filemanager is up
19:06:10pb_dc_: wahey!
19:06:12dc_check it out guys
19:06:22pb_cvs update
19:06:54dc_list view isn't quite there (all shifted to the wrong side), have to ask mibus about it
19:06:54pb_dc_: yeah, sounds like you need to get a job of some kind.
19:07:10dc_yeah.
19:07:23dc_I think I might look for one at some of the local computer stores.
19:07:29dc_but I'm actualy still underage.
19:07:31dc_:/
19:07:48pb_hmm, yes.
19:08:05pb_I forget what the law actually is on employing people under 16.
19:08:38pb_dc_: what's gnome-exec.h?
19:08:40dc_well, I think I can maby get a job, but I probly won't get to much.
19:09:12dc_pb_: something I nicked from gpe-appmgr that mibus probly stole from gnome to launch apps.
19:09:23dc_pb_: but I'm not actualy using it right now
19:10:00pb_dc_: ah, I get an error saying it can't be found when I try to compile.
19:10:08dc_ah
19:10:13pb_maybe I can just delete that #include
19:10:16dc_pb_: remove it from the makefile if you will :}
19:10:19dc_pb_: both
19:10:26pb_ok.
19:11:09dc_pb_: but under 16 it has to be a private thing,cash in hand.
19:12:02cmarqu: huh?
19:12:02cmarquibot listening!
19:12:09cmarqu:)
19:12:14pb_dc_: wow very nice.
19:12:56dc_pb_: you like it then :)
19:13:02pb_dc_: it rules.
19:13:14dc_good'o :)
19:13:47dc_pb_: it has some simple mime program support, plus an 'open with' dialog
19:14:15cmarquIt looks nice, but it eats 100% CPU :)
19:14:29pb_ah, does it?
19:14:37cmarquIn my huge homedir
19:14:49cmarquAfter it wrote the mime info to sdout
19:14:52pb_Yeah, it takes about a year to display my home directory too, but I figured that was my own fault.
19:15:02pb_Nautilus has a fairly hard time with it too.
19:15:04dc_hides
19:15:09dc_not my problem ;p
19:15:11dc_heh
19:15:18dc_it's not the fastest though
19:15:40dc_but I'm gonna add some stuff so it doesnt render the same mime images more than once etc.
19:15:57cmarquNatuilus still crashes on my Gnome2, even though I dist-upgraded and remove its config dir etc.
19:17:08dc_ouch
19:17:16dc_well, mibus has the gnome2 touch
19:17:16pb_cmarqu: weird, it works OK for me.
19:17:31cmarqumake[2]: *** No rule to make target `nocursor.c', needed by `nocursor.o'.  Stop.
19:17:33dc_he fixed my gnome2 install on the iBook while I was there.
19:17:39dc_but he couldn't even remember how, hehe :}
19:17:41cmarquStupid automake/autoconf
19:17:51pb_dc_: I think your list view would work better if you used gtk_box_pack_start rather than pack_end
19:18:03pb_dc_: comme ca:
19:18:04pb_          gtk_box_pack_start (GTK_BOX (box), pixmap, FALSE, FALSE, 0);
19:18:05pb_          gtk_box_pack_start (GTK_BOX (box), label, FALSE, FALSE, 0);
19:18:30dc_hah
19:18:33dc_that's why :D
19:18:56pb_times how long filemanager actually takes to display his home directory
19:19:53dc_oooh, I want the cube!!
19:20:00pb_ha.
19:20:23pb_dc_: does filemanager sort the files in any particular order?
19:20:34dc_pb_: ah no, one thing it doesn't do
19:20:40pb_ah.
19:20:42dc_pb_: I havn't tacked that yet
19:20:56dc_pb_: cause I really like the way it displays the files as it reads them
19:21:04pb_agreed, that's v. cool
19:21:07dc_pb_: instead of waiting untill the whole directory is read.
19:21:18dc_maby we can use some cool sorting thing.
19:21:21pb_ah, it's finished.
19:21:26pb_2 minutes 40 seconds.
19:21:48pb_that was on my 1500MHz athlon, I dread to think what it would have been like on the ipaq :-)
19:22:12dc_oh dear.
19:22:13dc_indeed.
19:22:14dc_heh
19:23:19pb_dc_: oh well, some optimisation required :-}
19:23:53pb_dc_: it's cool that you can move to a new directory before it's finished displaying everything, tohugh.
19:24:41pb_oh, I like the "Open with" box!
19:25:08dc_yay
19:25:16dc_need to work out some standard system for that
19:25:34pb_yeah.
19:25:51dc_omfg, it's impossible to find a cube for sale
19:25:55pb_:-/
19:25:56dc_no one stocks them anymore :{
19:26:07pb_what _is_ a cube anyway?
19:26:10pb_is ignorant and stupid
19:26:17dc_you know, that 8" iMac
19:26:26pb_ah, those.
19:26:45dc_http://news.bbc.co.uk/1/hi/business/841831.stm
19:27:51pb_neat.
19:27:58pb_wants one too, now.
19:28:14pb_I keep nearly buying an iMac, and then changing my mind at the last minute.
19:28:56dc_eheh
19:30:39pb_well, admittedly it's just one of a long list of things I keep almost buying.
19:31:03dc_well, I think I found one for 600 pounds
19:31:09dc_second hand
19:31:09pb_cool.
19:31:10dc_so I need to sell up :D
19:31:24pb_what ya selling?
19:31:31dc_all my box :/
19:31:44dc_my 2 monitors, my matrox G450
19:31:49dc_my 1Gb of DDR ram
19:31:54dc_my everything :]
19:31:58pb_crumbs.
19:32:38dc_pb_: why..?
19:33:02pb_dc_: no reason.
19:33:15dc_pb_: it sounds man.
19:33:31dc_pb_: but I've decided linux and my room only deserve the seXiest hardware ;]
19:33:37pb_ha.
19:33:44pb_a good decision I'm sure.
19:34:39pb_dc_: want me to make an ipkg for filemanager?
19:35:04dc_pb_: please :)
19:35:25dc_pb_: it'd be good to try on the iPAQ ;)
19:35:33pb_ok.
19:35:39pb_does it depend on anything unusual?
19:35:43dc_hrm
19:35:46dc_only 500MHz :/
19:35:53dc_I'll have to survive...
19:37:29pb_dc_: wow, it's a big package
19:37:40pb_-rw-r--r--    1 pb       phil       153901 Sep  5 21:43 gpe-filemanager_0.01_arm.ipk
19:37:45pb_must be all those icons :-}
19:37:51dc_ouch
19:37:54dc_yeah
19:38:08pb_you wanna try to trim it down some, or shall I just upload it like that?
19:38:27dc_pb_: hrm, do that for now.
19:38:34dc_pb_: we can resize the icons latre.
19:38:58pb_dc_: ok, done.
19:39:36dc_whoah, 3760 for 500 pounds?
19:39:36dc_:]
19:39:40dc_300!
19:39:45dc_not to bad..
19:40:04pb_mmm, 3760 is pretty old technology now.
19:40:09dc_really...
19:40:13dc_I'm behind
19:40:55pb_a new 3870 is only about 450 pounds.
19:41:01dc_heh
19:41:56pb_amazon auctions has a 3635 for $99
19:42:54pb_and a new 3830 is 380 quid at expansys.
19:43:34dc_ooh.
19:53:29cmarqupb_: I added an icon, a menu file and postinst/postrm to olirc. I'm just too lazy to fix the installation stuff now
19:54:03dc_hrmf
19:55:23pb_cmarqu: ok cool.
19:58:39cmarquHeheheheeee: http://www.engrng.pitt.edu/chemical/people/faculty/mccarthy_joseph.html
19:59:03pb_Wow.
19:59:55i haven't a clue, pb_
19:59:55pb_ibot, mccarthy?
20:00:09OK, pb_.
20:00:09pb_ibot, mccarthy is <reply> see mccarthy at http://www.engrng.pitt.edu/chemical/people/faculty/mccarthy_joseph.html
20:02:19cmarqu:)
20:02:28pb is some kind of GPE hacker, and can be reached at mailto:pb@nexus.co.uk
20:02:28cmarquibot: pb?
20:02:36cmarqugrins
20:02:38cmarqu is the ScummVM package maintainer (but BBrox did the porting) and a lame Storm developer or green and yellow
20:02:38pb_ibot, cmarqu?
20:03:17pb_cmarqu: any hidden corners of www.alcatel.de we should know about?
20:03:35cmarquNo, nothing accessible from the outside.
20:03:46cmarquNot even from the insdie I think
20:03:50pb_Ah.
20:04:40pb_dc_: got any pictures of mibus?
20:06:14dc_ah nah forgot
20:06:21dc_oh no
20:06:29dc_mccarthy scares me to!
20:07:18pb_ha, you're easily scared.
20:08:03dc_hah!
20:08:07dc_I need to sleep now
20:08:13cmarqunotices that we have a gpe-pdf icon
20:08:24pb_Shame we don't have a program to go with it.
20:08:24dc_takes full credit for that
20:08:30dc_hides
20:08:32pb_Ha.
20:08:35cmarquRight.
20:08:38BBroxAny TCP stack guru here (for Linux) ?
20:08:51pb_Dunno, maybe.  What are you after?
20:09:19BBroxIs it possible to tweak some TCP parameters (do not even know if they exist :-) ) per device ?
20:09:25dc_ahh noooooooo
20:09:32dc_didn't add icons to gpe-icons
20:09:34dc_to cvs
20:09:36BBroxFor example, for ppp0 to change the time between resent of SYN packets, ...
20:09:53pb_BBrox: not that I know of.
20:10:15pb_dc_: oh hell.
20:10:33BBroxpb_: not per connection or not at all ?
20:10:33dc_hrmmmmm
20:10:52pb_BBrox: I don't think tcp has any per device settings.
20:11:08dc_pb_: wait, I think you just need to update the ipkg, can you do that now?
20:11:20dc_brb
20:11:21pb_BBrox: the stuff you can tweak is mostly exposed in /proc/sys/net/ipv4/tcp
20:11:23BBroxpb_: for example, if ppp0 is a GPRS device, it would be nice to not resend X times the SYN packet because it's very laggy :-)
20:11:30pb_dc_: ok, will do.
20:11:57BBroxpb_: I should play with this removing first my eth0 connection :-)
20:12:04pb_BBrox: does resending the SYN really hurt all that much?  Once the connection is established, TCP should work out that it's dealing with a large rtt quite quickly.
20:12:28BBroxpb_: well, I should try to do some performance measurements...
20:13:49BBroxOther example would be maybe to enlarge the TCP window to not spend too much time waiting for acks
20:13:58pb_dc_: 0.10 is uploaded.
20:14:54pb_BBrox: yeah, like you say, you should probably do some measurements.
20:15:13BBroxpb_: yup, will 'steal' a GPRS card / phone from work and try one of these days
20:15:13pb_BBrox: what kind of lag do you actually see with GPRS?
20:15:31BBroxpb_: about 3 seconds as far as I can remember
20:15:59pb_hmm, right, and what's the data rate again?
20:17:51BBroxA bit more than 4 kB/s. Did not do real measurements :-)
20:20:18pb_Okay.  Well, I wouldn't expect you would have any real trouble with window sizes at those rates - you'll only have 12-16k or so of data in flight, and the default window size with no scaling is 32k.
20:20:48BBroxWell, I am no TCP expert...
20:20:57BBroxI planned to learn a bit about TCP while eperimenting :)
20:21:03pb_BBrox: if you push the window size above 32768, you run the risk of breaking old stacks that treat it as signed.  I'm not sure how many of those are still on the internet, but it wouldn't surprise me if there were a few.
20:23:01BBrox'k
20:24:14dc_omfg
20:24:22dc_wtf is up with the icons on the iPAQ
20:24:29pb_?
20:24:32pb_dc_: scap?
20:24:46dc_one sec.
20:25:35dc_pb_: on scap
20:26:25dc_it's obviously the resizing                                                              
20:26:34dc_but it's using the same code as gpe-appmgr
20:26:44pb_hmm
20:26:56pb_I think the current gdk-pixbuf is a bit flaky in the scaling department
20:27:27dc_I think so to!
20:27:43pb_maybe I should back out the integerisation stuff.
20:28:03dc_maybe :)
20:28:03pb_or I suppose I could try to fix it. :-/
20:28:13dc_heh
20:28:27dc_well, we have a filemanager now!!
20:28:33pb_meantime, you can manually install the old version, though I guess ipkg will keep wanting to upgrade it again.
20:28:36pb_dc_: indeed, and it rocks.
20:28:40dc_I'll find a new icon tomorrow, etc..
20:29:23pb_dc_: oh, if I do "Open with... / gpe-edit", it brings up gpe-edit but doesn't seem to actually load the file.
20:29:24dc_pb_: should we not put it into utils?
20:29:38dc_pb_: yeah, I have to update the gpe-edit cvs
20:29:57pb_dc_: on the menu you mean?  you'd have to check with the menu police.
20:30:19dc_righty'i
20:30:23dc_from
20:30:25dc_hrm
20:30:38dc_and do we know why all the window titles are messed?
20:30:50pb_something to do with jg's new experimental xlibs
20:31:01pb_but nobody has really got to the bottom of it yet, even mallum seems to be stumped.
20:31:17dc_heh
20:31:20dc_hrm
20:31:24dc_kicks cmarqu
20:31:37dc_cmarqu: we need tux-48 in gpe-conf!
20:32:04cmarqudc_: Hmm, really?
20:32:06pb_I think we could make a new libgtk1.2 that worked around the window title thing, but it seems better to figure out what's actually wrong.
20:32:12dc_cmarqu: really, really.
20:32:31cmarquI kinda like the current icon
20:32:50dc_cmarqu: well all the gpe-conf apps want tux-48
20:33:06cmarqu:)
20:33:11cmarquWhere exactly?
20:33:21dc_where, when they load up :/
20:33:52cmarquNot in the config page? That would be confuding
20:33:59dc_scap
20:34:14gribyou guys ever seen the thing where xkbd sometimes won't send input to a widget, but if you switch to another app, send some xkbd input, then switch back, it works fine?
20:34:47cmarqudc_: Ah. Oh.
20:36:11dc_cmarqu: where is it?
20:36:55cmarqu/usr/share/gpe/pixmaps/default/tux-48.png
20:36:55pb_grib: hmm, no.
20:37:27pb_grib: xkbd doesn't know anything about where it is sending the input; that seems like it would have to be an X server problem.
20:37:54dc_cmarqu: not in the latest ipk.
20:38:04dc_cmarqu: it musn't be in the Makefile
20:38:10cmarqudc_: of gpe-conf?
20:38:13dc_pb_: can we fix that ;)
20:38:14cmarquHmm.
20:38:18dc_cmarqu: gpe-icons I assume
20:38:25pb_dc_: what, _another_ package?  sure, one moment.
20:38:27cmarqudc_: No, not gpe-icins
20:38:35dc_cmarqu: :/
20:38:46pb_dc_: ah, I'll stop making a new one in that case.
20:39:07dc_pb_, cmarqu: wait, where in cvs is the image?
20:39:07cmarquActually, I think one should come with  with gpe-ownerinfo, and one with gpe-conf
20:39:15pb_./gpe-ownerinfo/tux-48.png
20:39:16pb_./gpe-conf/pixmaps/tux-48.png
20:39:19dc_pb_, cmarqu: or one with gpe-icons
20:39:20pb_dc_: it's in two places!
20:39:36cmarquHmm, evil.
20:39:40pb_cmarqu: it seems silly to have two apps shipping the same file - that's exactly what we have gpe-icons for.
20:39:44dc_so can we just move it to gpe-icons? or is that considered bloat.
20:39:51dc_pb_: indeed./
20:39:51cmarquRight.
20:40:05cmarquNot sure why I did that...
20:40:15cmarquLet me move it.
20:40:22pb_Okay, cool.
20:40:37dc_good :)
20:45:09cmarquThe icon is in CVS, and I added it to the Makefile.
20:45:19dc_pb_: :-)
20:46:14pb_you want me to spin a new package then?
20:46:24dc_do your thing
20:46:29cmarquYes please.
20:46:41pb_Is it going to conflict with existing gpe-confs and/or gpe-ownerinfos?
20:47:07cmarquI guess so, yes... :/
20:47:29pb_You want me to upload it anyway?
20:47:59dc_can we err update the others too...
20:48:17cmarquI guess pierre can make a new gpe-conf soon, and I'll make a new gpe-ownerinfo
20:48:17pb_I've never built a package for either of those, so I'd rather not do it.
20:48:28pb_Okay.  Well, people can always use --force-overwrite.
20:48:32dc_ahh
20:48:36pb_The new gpe-icons is uploaded.
20:48:36dc_okay
20:48:37cmarquSure. It's unstable.
20:49:01cmarqupb_: What is the new version?
20:49:09pb_0.11
20:49:21pb_0.10 was the one I uploaded about 30 minutes ago
20:49:27cmarqu:)
20:49:33dc_mallum: !
20:49:37cmarquI'll make the packages depend on that.
20:49:41pb_Great.
20:50:27mallumdc_: hey
20:50:39mallumdc_: I just booted mac osx under linux :))
20:53:01mallumdc_: damn it feels fast too
20:53:21dc_mallum: wow!
20:53:28dc_mallum: what emu?
20:54:18dc_mallum: well, I'm hopefully getting a G4 cube soon :D
20:54:37mallumdc_: maconlinux
20:54:50dc_oh great!
20:54:58mallumdc_: 0.9.65 released about 20 minutes ago
20:55:04dc_cool
20:59:29dc_have to try it out
21:02:56mallumdc_: have you checked ebay for cheap macs ?
21:04:18cmarquDepends: libgtk1.2, libgpewidget0 (>= 0.08), gpe-icons (>= 0.11)
21:04:42cmarquDamn, it doesn't complain that it only gets 0.10
21:05:32pb_Yeah, I don't think ipkg does much with versioned depends.
21:05:58cmarqu:/
21:06:07pb_At least one of the gpe packages has a completely malformed version in there - something like "Depends: libgpewidget (0.15+)" and ipkg is happy with that too.
21:06:16cmarqush-2.03# ipkg upgrade libgpewidget
21:06:16cmarquSegmentation fault
21:06:40cmarqupb_: Yeah, that's gpe-conf
21:07:11cmarquipkg upgrade libgpewidget0
21:07:14cmarquAh.
21:10:31dc_err
21:10:31dc_mallum: yeah, but no cubes
21:10:48mallumdc_: does it have toi be a cube ?
21:10:50dc_cmarqu, pb_: so is this tux-48 problem supposed to be solved?
21:11:14dc_mallum: not really, but I don't have that much money, and the idea is to lose some room the box takes up
21:11:16cmarqudc_: Almost. gpe-conf will still ship it.
21:11:21cmarquArgh.
21:11:23dc_cmarqu: ahh..
21:11:24cmarquNo. Wait.
21:12:05dc_mallum: I 'was' looking at the new ones, but I don't really have that much money
21:12:42dc_mallum: I do have to get a job though
21:13:26dc_mallum: to pay for ttp://212.67.103.27/glasses.jpg and the rest of the money I don't get by selling my curent box
21:13:30cmarquThe gpe-cions package doesn't seem to have tux-48.png installed?
21:14:01dc_it seems
21:14:53pb_Oh, did I screw up?
21:15:01dc_pb_: ;p
21:15:01pb_Let me try again.
21:15:01cmarquIt's in CVs though, and it installs it on my desktoip
21:15:38pb_0.12 is uploaded. :-/
21:15:49dc_:]
21:16:04pb_It looks like I must have forgotten to "cvs update" before I made 0.11.
21:16:22cmarquAh.
21:17:24cmarquYup, it's there now.
21:18:30mallumdc_: I would have though a cube would be more expensive ?
21:18:43pb_cmarqu: Okay, phew.
21:18:44dc_mallum: I was looking at second hand
21:18:48cmarquUploading gpe-ownerinfo_0.04-2_arm.ipk to unstable feed
21:18:53mallumdc_: I saw 500mhz g4;s for ~500
21:19:08dc_mallum: I'll probly onlu get like 600 for my whole setup including both screens
21:19:14dc_mallum: ahhh
21:19:24dc_mallum: but then I'd need a screen
21:19:59mallumdc_: you can use existing monitor ?
21:20:42dc_hrm
21:21:01dc_probly, but that's not the idea.
21:21:17dc_mallum: it'd be nice to have something that fits alot nicer in my room
21:21:33cmarquwonders why gpe-ownerinfo and gpe-conf didn't conflict for the pixmap... looks like gpe-conf didn't actually ship it (since dc_ didn't get it), so we are actually fine now...
21:23:42mallumdc_: hmm, I seem to have forgoteen my os x password :(
21:23:49dc_mallum: not cool
21:24:03mallumdc_: does it set a defualt
21:24:18dc_mallum: not that I know of
21:29:09dc_argf
21:29:10dc_sleep
21:29:13dc_school tomorrow
21:29:22dc_and job finding on saturday :]
21:29:31dc_talk tomorrow afternoon :\
21:33:05mallumaha got it :)
22:41:41mut3xhmmm, just a comment
22:41:56mut3xgpe program manager doesn't seem to start after loging in
22:42:03mut3xthe audio recording program does
22:42:54mut3xbut after i record something, it comes up... strange no ?
23:00:06cmarquIt needs a size change event, it's a known bug.
23:02:12mut3xah, i see... suppose i should go to the bugzilla
23:02:17mut3x*should-have
23:03:43cmarquWell, that's the common way, but this specific bug is known
23:04:10mut3xindeed
23:04:36mut3xi'm glad someone started up a gtk interface for familiar
23:04:59cmarquYeah, me too
23:14:53mut3xnotices that irc.handhelds.org is really freenode/openprojects
23:15:14mutexsilly
23:24:59mutexhow long has this project been going on ?
23:25:44cmarquAbout a year, but it only kicked off in the last half year.

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