irclog2html for gpe on 2002.08.27

04:27:21colin_werkMorning.
08:06:58pb_hi
08:09:37colin_werkHi. --> Lunch
08:10:07mallumhey pb_
08:10:59mallumpb_: am looking throug the source of ash ....
08:12:46pb_oh yeah?
08:13:02pb_am trying to get the back off my ipaq :-/
08:15:37pb_so, what's the word on ash, do you think you can make it do this exec thing?
08:16:56mallumhmm, source is pretty complicated, still trying to figure it out
08:17:22mallumI thouhg my source files got big but this is like 10K lines ;)
08:17:46mallumThe I got sidetracked reading nelsons mail about fonts
08:35:29pb_hmm, the lcd connector looks a bit scary.
08:37:59mallumpb_: yes
08:38:27mallumpb_: it amazing how much is stuffed into such a tiny space
08:47:41pb_yeah.
08:47:56pb_well, hmm, I've had a poke around at the LCD connector and the display does seem to be working at the moment.
08:48:06pb_now I just have to figure out how to put it all back together :-}
08:52:44mallumpb_: masking tape ;)
08:52:53mallumpb_: and chewing gum
08:56:50pb_it may come to that :-/
08:57:23pb_the bit that's giving me grief at the moment is the battery connector: if I plug it in, there isn't enough slack to engage the bottom of the case; if I close up the case first, it seems to be impossible to engage the battery connector.
09:15:10pb_argh, now I seem to have put the stylus lock back together wrong.
09:59:46mallumpb_: Im gonna move the matchbox themes dirs BTW
10:00:23mallumpb_: rather than going in /usr/share/matchbox/themename there gonna goto /usr/share/themes/themename/matchbox
10:01:13mallumpb_: that way we can group themes togeather , eg an associated gtk theme would go in /usr/share/themes/themename/gtk
10:03:20colin_werkmallum: Let us criticise the themes before you finalise them too :)
10:04:26mallumcolin_werk: you dont like them, make your own ;P
10:04:42pb_mallum: good plan
10:05:20mallumpb_: the gtk dir can always be a softlink to the actual installed directory
10:05:35pb_yeah.
10:06:49mallumpb_: also if you can, please try the matchbox ipkg in my experimental dir with the app dragging enabled
13:08:22colin_werkBBL
15:36:11mccarthypb_: versioning is working now....
15:36:18mccarthyfor gpe-calendar
15:36:41mccarthyI think I need to change the schema for recurrence though...
15:37:14mccarthywell, lemme release a new gpe-calendar with versioning working and then get recurrence working on my machine before bothering with a change....
15:56:51pb_mccarthy: cool!
16:02:04mccarthypb_: how doe I get the current time..... ?
16:02:45mccarthyI thought we used to make a "new event" have the default of the current time...
16:03:44mccarthypb_: nevermind, found it
16:36:59gribhi gpe folks -- what's the recommended way to get up to date with current-ish gpe?  from a familiar-0.6, is latest stuff in the unstable feed or is there anoher feeD?  
16:45:26mccarthypb_: how does one write recur.type to the db? as an integer?
16:47:19pb_mccarthy: the current recurrence handling is completely bogus, I suggest you just ignore it and invent something new.
16:48:24pb_mccarthy: I was imagining that there would be a "RECURS" tag whose value was some kind of textual description of how to do the recurrence, but that's about as far as my thoughts had gone.
16:48:28mccarthypb_: but if I were to keep the enum stuff (whatever that means)?
16:48:53mccarthywould that be stored as an int and then simply mapped back?
16:49:33pb_mccarthy: I guess so, though I would rather not have magic numeric values in the database if we can avoid it.
16:50:55pb_mccarthy: would you like to write down your current thoughts on recurrence in an email, and send it to the list?  It might be nice to see what you're planning :-)
16:51:34mccarthypb_: right now I simply plan on implementing the stuff that is in the current gui (wherever possible)
16:51:59mccarthypb_: It would probably be easier, then, to simply post screencaps of the gui!
16:52:46pb_mccarthy: mmm, okay.  I'll have to go look at the gui again to refresh my memory of what it's like.
16:53:32pb_mccarthy: regardless of what the current UI is like, I would like to make the representation of recurrence in the back-end as general and powerful as possible
16:54:22mccarthypb_: then you might what somone other than me doing it ;)
16:55:43pb_ha.
16:58:34mallumnew shots on scap of latest matchbox
16:59:01mallumIm putting daily cvs builds in my experimental dir *HINT* *HINT*
17:00:41mccarthypb_: do you define a DATEFMT to go with the TIMEFMT?
17:01:40pb_mccarthy: hmm, let me look.
17:02:21pb_mccarthy: apparently not, I guess I decided that %x was good enough for everyone.
17:02:38mccarthypb_: ok
17:05:55gribsemi-daily request for any brainstorms on the Ideal Native Dev Env for familiar, given the existence of a microdrive ... any takers today?
17:06:21pb_mccarthy: originally TIMEFMT was hardwired to %X too, but I decided that wasn't a tenable position and I couldn't quite bring myself to hardcode . :-/
17:06:29pb_whoops
17:10:54mccarthypb_: why does it always think there is an alarm now....
17:11:39mccarthypb_: I dont understand your FLAG_ALARM and FLAG_UNTIMED...
17:11:46mccarthyI may need to give up for today
17:15:44pb_mallum: by the way, the guys from Simtec came to visit today.
17:16:01pb_mallum: apparently there is a new version of the CATS firmware on their web site that can boot Linux kernels directly.
17:17:00pb_mccarthy: the FLAG_* things are just bits that are set in ev->flags to signify that the event either has an alarm, or has no time.
17:17:22pb_mccarthy: I may have screwed up the handling of those in the database stuff.
17:17:23mallumpb_: oooooh
17:18:12mallumpb_: BTW your probably aware of this but alot of gpe apps dont work in lanscape mode with the keyboard
17:18:23pb_mallum: I didn't know that, what goes wrong?
17:18:39mccarthypb_: I *suck* at using flags that way (and I know that using the daymask that way is really the only way to go) so perhaps you can show me were to figure that out (the syntax and all too) or can zap me an email explaining in detail.... I am rather slow ;)
17:19:10pb_mccarthy: just do "if (ev->flags & FLAG_ALARM) { alarm stuff; }"
17:19:47mccarthypb_: that doesnt help me understand it.... so I can do the same for recurrence for example
17:20:30pb_mccarthy: sorry, I don't understand which bit it is that you don't understand (!)
17:21:03pb_mccarthy: ev->flags is just a 32-bit integer which is treated as a bitfield.  You set flags with (e.g.) ev->flags |= FLAG_ALARM and test them like I did above.
17:21:10mallumpb_: in entering an event in the calender / contact in landscape mode and poppin g up the keyboard cuts off half the entries
17:21:21pb_mallum: oh right.
17:21:30pb_mallum: I guess it needs a scrollbar.
17:21:36mallumpb_: yeah
17:21:51pb_mallum: wanna file that in bugzilla?
17:21:51mallumpb_: not the end of the world, but I just thought Id mention it
17:21:56mallumpb_: sure
17:22:01pb_mallum: cool, thanks
17:22:31mccarthypb_: OK so flags is a single number that can store yes/no pairs for multiple thingies (alarms, untimed, recurs, etc.)
17:22:42pb_mccarthy: right.
17:23:35mccarthypb_: if I were to set it the *value* myself I would have to jump through several mental hoops, but I presume that the "|=" operator does something useful?
17:23:59pb_mccarthy: yup, "|=" is basically a "set these bits" operator.
17:24:12pb_mccarthy: to clear them, you would do: ev->flags &= ~FLAG_ALARM; or whatever.
17:24:30mccarthypb_: losing me now...
17:24:33mccarthybut wait...
17:24:37mallumpb_: I can only find a ref to the 'cyclone' bootloader on the simtec site but no link to a download or whatever ...?
17:24:47pb_mallum: hmm, let me look.
17:25:11mccarthypb_: I guess you set untimed to 1 and alarm to 2 much like I would set recurs mondays to 1 and tuesdays to 2 etc?
17:25:13pb_mallum: the new version is still Cyclone.  Apparently they have a new one (complete rewrite) in the works, but it isn't finished yet.
17:25:34pb_mccarthy: yeah, I think so.
17:25:43mallumpb_: can you see a download link though ?
17:25:49mccarthypb_: what was the clear them thingie now...?
17:26:11pb_mccarthy: ev->flags &= ~FLAG_ALARM
17:27:51mccarthypb_: ok, no idea what the ~ id for, but more importantly.... in defining FLAG_ALARM you did (1<<0) what does << mean?
17:27:57mccarthyid=is
17:29:18pb_mallum: hmm, no.
17:29:25mallummccarthy: the ~ flips the bits ;)
17:29:33mccarthypb_: in case you haven't noticed I never really learn to code *well* ;)
17:29:37pb_mallum: sigh, I will call Gareth in the morning and find out what their game is
17:30:03mccarthyor to conjugate verbs properly :P
17:30:21pb_mccarthy: << is a bitwise shift.  (1<<0) is 1 shifted left by zero, so just 1.  (1<<1)=2, (1<<2)=4, etc.
17:31:55mallumpb_: cool. Also Im guessing they must have some code to actually reflash the loader from Linux ?
17:32:36mccarthypb_: ok. I may understand enough to actually do it then... so if mon=1, tues=2,wed=4 then I can check wed recurrence by doing if(recurflag |= 4) wednesday is  an event-day?
17:33:04pb_mccarthy: not quite, "|=" is the set operation.  You want "if (recurflag & 4)" to test it.
17:33:37pb_mallum: the firmware is usually supplied as a standalone reflashing image that you boot directly.
17:33:44mccarthypb_: ahhh. so if i *know* wed is good I do recurflag|=4... and yours to test
17:33:55pb_right
17:34:06mccarthyok
17:34:12mccarthythanks for your patience3
17:34:21pb_you're welcome :-)
17:35:40mallumtests if (pb & PATITENCE)
17:36:41mccarthybut & isnt really AND, && is AND
17:37:14mallumyeah I know, Im testing to see if he has his patience bit set ;)
17:38:22mallumpb |= PATIENCE , makes pb patient ;)
17:38:46mccarthyone more
17:39:15mccarthysetting pb =0 makes if (pb &PATIENCE) fail no matter what value PATIENCE takes?
17:39:29pb_yup.
17:39:35mccarthygood
17:40:11pb_grr, some pesky animal has been digging holes in my new lawn already.
17:40:23mallumpb_: doh mole problem ?
17:41:40pb_mallum: fortunately no, I think it was just a cat wanting to use it as a latrine or something of that nature.
17:42:24pb_mallum: I only planted the grass seed yesterday, so it currently resembles a bed of bare earth more than a lawn. :-/
17:42:26mallumpb_: doh, was about to suggest a trip to france for some poison worms
17:42:32pb_ha.
17:42:53pb_mallum: maybe you can pick some up for me when you're in france, just in case.
17:43:16mallumpb_: is that bugzilla running on one of your settop boxes BTW ?
17:43:35pb_mallum: europa.armlinux.org you mean?
17:43:58mallumpb_: yeah
17:44:07pb_mallum: no, that's one of the netwinders at Carleton.
17:44:35mallumpb_: hmm, it feels like tenpoundbushsetopbox.armlinux.org
17:44:54pb_mallum: it has a lousy network connection, plus it runs one of the debian autobuilders.
17:45:02mallumpb_: aha
17:45:12mallumpb_: I bet bugzilla is quite meaty too ?
17:45:14pb_mallum: plus the armlinux.org dns is fux0red.
17:45:35pb_mallum: yeah, it's not exactly slimline.
17:45:55mallumhmm moray hasn't replied to nelsons font mail showdown
17:46:11pb_mallum: what version of gpe-contacts were you using btw?  I thought the latest one did have a scrollbar on the entry box.
17:46:41mallumpb_: lemem check, I did just upgrade, but it may have been the old one open ...
17:47:45mallumpb_: hmm some tabs do ( location and notes ) but no the others
17:47:51pb_wow, we're nearly at bug #100
17:47:58pb_mallum: bizarre.  okay, I'll look at it.
17:48:42pb_back in a bit, going to do some more work in the garden before it gets dark.
17:49:03mallumpb_: http://handhelds.org/scap/toland.cgi?fn=port.753.png
17:54:03y|hi, was wondering why when i installed task-complete for 0.6pre1, gpe isn't working correctly..
17:54:10y|anyone willing to help?
17:55:39BBroxmallum: it would be better if xkbd had the same 'look and feel' than the Gtk theme :-)
17:59:31mallumBBrox: but xkbd does xft, gtk1.2 does not ;)
18:00:41mallumBBrox: In terms of colors and stuff, I need to plug some extra stuff into xkbd so it can change that on the fly ( like mmenu, mbdock and matchbox )
18:01:01mccarthypb_: is there an easy way (using fmod or something perhaps) to tell whether time_t_1-time_t_2 is 3 days?
18:01:21mccarthyI mean an *increment of 3 days!
18:01:39mccarthyoh yeah pb should be known as pb_garden
18:01:53mccarthyjoe will now become known as mccarthy_doing_real_work
18:01:58mccarthylater all :)
18:10:59moraymallum_tv: I wasn't sure it was worth trying to reason any further, given he's now saying 'Debian is a waste of time and they're all morons'...
18:11:54moraymallum_tv: he's arguing that it's unfair to ask people to make fonts modifiable, but I *don't* see why it's different from software in that respect
18:12:41moraymallum_tv: you wouldn't get far asking Microsoft for source code and rights to distribute random bits of software, but (e.g.) I'm willing to provide that for my software
18:13:46pb_moray: indeed.
18:13:54pb_is now known as pb_
18:16:01pb_hi cmarqu
18:16:28cmarquHi :)
18:16:32cmarqugot a new HD today and needs to play with hdparm, sometimes with bad effects...
18:16:41pb_ha :-)
18:17:16cmarquI lost my UDMA cable somewhere...
18:17:26cmarquAnd my board is a bit oldish.
18:17:53pb_:-/
18:18:39cmarquMy "old" DTLA is still faster than the new one, I guess it's because the new one is slave of a DVD drive
18:20:17pb_Ah.  Yeah, I think that is generally bad nes.
18:20:18pb_news
18:26:21cmarquI wish I had a PCI slot for an external IDE controller, so that every disk can be a master
18:54:45gribanybody here tried familiar's bootgpe-v06-8.jffs2 ?  my screen is totally blank but I can get a console login.  Looks like X croaked unexpectedly? it shows up as a zombie.
19:04:34pb_what happens if you run Xserver by hand?
19:06:00wizlyhi
19:37:32wizly2re
20:01:04pb_hi wizly, wizly2
20:01:17wizly2hehe
20:01:23wizly2hi
20:01:29wizly2i don't know how to kill dead nick
20:02:37pb_ha.
20:24:05jsmanriquehello
20:29:59wizly2hi
20:29:59wizly2hola
20:33:06jsmanriquehola
21:19:18wizly2night
21:19:19wizly2bonanit
22:55:16PaxAnima: what?
22:55:16PaxAnimaibot: xcas
22:55:30jsmanriquewhat happens with xcas?
22:55:51PaxAnimajsmanrique: aren't you porting it?
22:56:14jsmanriquePaxAnima: not yet
22:56:18PaxAnimaok
22:56:25jsmanriquePaxAnima: it is part of our SDA project..
22:57:07PaxAnimagot some screenshots of my calculator on the scap...http://handhelds.org/scap/tojpeg.cgi?fn=port.28936.png
22:57:10PaxAnimaSDA?
22:58:30jsmanriqueScientific Digital Assistant
22:58:36PaxAnimaok
22:59:51jsmanriqueit looks good
23:00:06jsmanriquexcas is a part of our LUG project
23:00:17jsmanriqueand some of us carreer project for last course
23:00:30PaxAnimaok
23:01:02jsmanriqueSDA is a project we will begin soon, maybe in October
23:01:16jsmanriqueI am working on the web structure and soft components
23:01:27jsmanriquewe plan using gpe as environmmet
23:02:07jsmanriquethe main idea is developing a low cost handheld unit for students and educational market...
23:02:18jsmanriquesimilar to what HP Xpander was
23:02:22PaxAnimathe ipaq isn't exactly "low cost"
23:02:32jsmanriqueyes I know
23:02:51jsmanriquebut we will use ipaq3100 and 3600 for prototypes
23:03:02PaxAnimaok
23:03:39jsmanriqueJornada X25 was/is a linux handheld using StrongARM 206MHz processor
23:03:45jsmanrique32MB RAM
23:03:56jsmanriqueand monochrome screen
23:04:10jsmanriqueand its final price would be $200-$250
23:04:25jsmanriquethe project was "killed" by HP in its last stages
23:04:49jsmanriqueso, it could be possible to make a low cost linux handheld ipaq based.. I think
23:04:56PaxAnimayes..
23:05:35jsmanriqueI hope having the website finished soon.. and it will have spanish and english version..
23:05:51jsmanriqueso every coder that would like to join, it will be wellcome
23:35:14gribjsmanrique: plan ahead -- the h3800 series are (in inflation-adjusted dollars) what the HP48 calculators were when they first came out.. if you develop for the h3800, by the time you are ready to release they will be cheaper

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.