[01:11] <gremlin[it]> hi all
[01:11] <gremlin[it]> ping crweb nerochiaro
[01:37] <nerochiaro> gremlin[it]: hey
[01:37] <gremlin[it]> hi nerochiaro
[01:37] <gremlin[it]> desktop application work !
[01:37] <nerochiaro> nice :)
[01:38] <gremlin[it]> i was able to move on menus and browse images from SD
[01:38] <gremlin[it]> i got an error with video player ...
[01:38] <nerochiaro> what error ?
[01:38] <gremlin[it]> something like DM320 is buly/locked by another application ...
[01:38] <gremlin[it]> buly -> busy
[01:39] <gremlin[it]> maybe i miss some library / modules ...
[01:41] <nerochiaro> that is strange. you get that error when someone fails to stop videomonitor for example and you try to start video. what do you do to get the error ? reboot, then go immediately to play a video from filebrowser ?
[01:43] <gremlin[it]> no .. just try to play video ... and on console i see the message ...
[01:43] <gremlin[it]> i try a couple of times ... same error ...
[01:44] <nerochiaro> my question is: does it happen after you reboot the OSD and try to play the video as first thing of all ?
[01:44] <gremlin[it]> exactly ... i try and i saw missing a device (/dev/iremote or something like) and created it ... re-try and get missing libs ... i copy from cramfs to my image ... re-try and saw the DM320 busy message ... i don't try to reboot ... was 23:40 :)
[01:45] <nerochiaro> /dev/neuros_ir ?
[01:45] <gremlin[it]> no .. also cause i was using remote to move on menu :)
[01:46] <gremlin[it]> 90% the name start with a "i" ...
[01:46] <gremlin[it]> mhhh major 94 minor 0 if i remeber correct
[01:46] <nerochiaro> i think it was one of ingenient devices, they are used by the closed source modules :(
[01:47] <crweb> gremlin[it]: you need to add the rest of the OSD's dev nodes for sure.
[01:47] <nerochiaro> anyway. when working with audio/video playback and recording, when something fails and player or recorder crash (segfault) and doesn't terminate cleanly, you must reset the OSD, because otherwise you have a system that is half-broken
[01:48] <nerochiaro> it's a bit better in arizona, but in the one you use, when player or recorder crash, it's reboot time
[01:49] <gremlin[it]> hi crweb !
[01:49] <crweb> hey.. how was your nap
[01:49] <gremlin[it]> so probably this evening all work :) ...
[01:50] <gremlin[it]> i saw on MailingList discussion go forward about OE and devel environment ... :)
[01:51] <nerochiaro> speaking of which... what's wrong with using an ext2 rw file system for the rootfs ?
[01:51] <nerochiaro> just that it's not compressed ?
[01:52] <crweb> nerochiaro: there should be no problem with that
[01:52] <gremlin[it]> ah a question ... u-boot on OSD can load kernel image from CF ?
[01:52] <crweb> gremlin[it]: yes
[01:53] <crweb> gremlin[it]: you have to modify it though. I've been bootin pure CF for a long time
[01:53] <nerochiaro> crweb: aside of space, i guess
[01:53] <gremlin[it]> need a separate partition ? ... modify you mean just configure variables / scripts ?
[01:54] <crweb> gremlin[it]: you just change the kernel lines in uboot env
[01:54] <crweb> nerochiaro: compressed FS's cost
[01:54] <nerochiaro> crweb: sure they do
[01:55] <crweb> nerochiaro: i've never seen a low powered device use a compressed OS for r/w
[01:55] <nerochiaro> crweb: space costs too
[01:55] <crweb> but for r/w it _really_ costs
[01:55] <nerochiaro> i see
[01:55] <nerochiaro> crweb: can you check "Messagebox Enhancement" patch in patch list please ?
[01:56] <gremlin[it]> jffs2 is compressed and for small flash don't cost a lot ...
[01:58] <crweb> nerochiaro: i'm going to allow it. really NMessageBox is a "base class"
[01:58] <crweb> nerochiaro: it really doesn't even need to be designer based
[01:58] <crweb> its a full replacment for QMessageBox
[01:58] <crweb> which i still wish we would have just used style
[01:59] <crweb> but I couldn't convince eric or nick of this
[02:00] <nerochiaro> crweb: ok, say so in patch reply, and let it go for now. some day we really need to push for moving all style tweaks to style class
[02:00] <nerochiaro> but not now
[02:00] <crweb> already did
[02:01] <nerochiaro> thanks :)
[02:01] <crweb> nerochiaro: i'm goign to patch qt to look for qt.conf in /etc/qt.conf
[02:01] <crweb> there simply is no other way without breaking our stuff, userapps, etc
[02:02] <nerochiaro> sound the simplest way
[02:02] <nerochiaro> quickest too
[02:02] <nerochiaro> go for it
[03:20] <crweb> i wish it would make up its mind...
[03:20] <crweb> seems that with out rpath this round, everything working fine
[03:21] <crweb> thats 8 builds working, 2 not..
[03:21] <crweb> without rpath
[03:24] <nerochiaro> crweb: with wiping everything on both OSD and build env, on each build ?
[03:24] <crweb> well, the 2 that didn't work weren't "controls"
[03:24] <nerochiaro> controls ?
[03:24] <nerochiaro> in the experimental sense ?
[03:24] <crweb> yeah
[03:24] <crweb> i "think" i wiped well on those
[03:25] <nerochiaro> well, the issue here seems quite clear to me. something left over or missing from one build to the other is making rpath broken
[03:25] <crweb> all 8 that work, were built after those 2
[03:25] <crweb> still a 20% chance of a fail..
[03:26] <nerochiaro> definitely not relaseable
[03:26] <crweb> you are probably right though... could have been leftovers
[03:28] <nerochiaro> it have to be that
[03:29] <crweb> nerochiaro: all the davinci drivers i believe are open source and part of montavista for davinci.
[03:29] <nerochiaro> crweb: i just wanted to make sure
[03:29] <crweb> this was my understanding when davinci and that platform was released
[03:29] <nerochiaro> we'll see
[03:29] <crweb> but the slides, and fears/concerns do raise me the same questions
[03:30] <nerochiaro> ya. so i asked. now, back to rpath
[03:30] <crweb> it looks to me like its working without qt.conf..
[03:30] <nerochiaro> if the leftovers are from your own hacks, that's ok. if they are from previous builds, and may happen in user builds, then clearly it's not
[03:30] <crweb> there are a few font engine errors, but they occur evenw ith rpath..
[03:31] <crweb> i have no idea. the ones that failed are from our eval time
[03:31] <crweb> i've not had one fail since
[03:31] <crweb> maybe they failed cause of incomplete ldconfig
[03:32] <crweb> stuff was a mixed up during the rush
[03:32] <crweb> if you want to test. place -no-rpath in qtopia/Makefile configure line
[03:33] <crweb> which someone else should before we commit
[03:35] <nerochiaro> eval time ? that was how many months ago
[03:35] <nerochiaro> ^
[03:35] <crweb> no, performance eval last week
[03:35] <crweb> err, week before last..
[03:35] <nerochiaro> i see
[03:36] <nerochiaro> what happens if it fails ?
[03:36] <nerochiaro> i mean, what symptoms i get ?
[03:36] <crweb> plugins not found, fonts not found etc. you'll only see it in strace
[03:36] <crweb> apps will still start because ld.so.cache has the libs cached
[03:37] <nerochiaro> but removing the cache ?
[03:37] <crweb> oh wait... i wonder if boot order was causing the fails
[03:37] <crweb> everything should fail unless you reboot if you remove the cache
[03:37] <crweb> i remember now that i changed mount order cause cache wasn't picking up qt
[03:37] <crweb> man i wish i had kept a non-working tree..
[03:39] <crweb> yeah, that could have been it
[03:39] <crweb> i didn't find that till later
[03:46] <nerochiaro> well, maybe we should disable it in one or two builds of AZ (since they are all still intnernal) then give testing team instructions to test hard, with cache removals,etc
[03:48] <crweb> i've def got the cache system working
[03:48] <crweb> i tested it many hours
[03:49] <crweb> and i rm the cache every reboot
[03:49] <crweb> but yeah. lets give it to them. I haven't had a fail the last 8 times. and ld is fully working nowdays
[03:49] <nerochiaro> go ahead
[03:52] <crweb> done
[03:52] <crweb> build away.
[03:53] <nerochiaro> upping
[03:59] <crweb> nerochiaro: huge improvements in app startup time already
[04:00] <nerochiaro> rpath ? or in general after busy hint removal ?
[04:00] <crweb> in general
[04:00] <crweb> FB starts up in like 3-4 max
[04:01] <crweb> i barely noticed any wait
[04:01] <crweb> seemed like a "normal" amount of time for something to occur
[04:02] <crweb> no rpath boosts us a little
[04:02] <crweb> ldconfig eliminated id say about 85% of all lookups
[04:02] <crweb> no rpath eliminated the rest
[04:03] <crweb> strangly enough... rpath is suppose to STOP lookups all together
[04:10] <crweb> sweet, i just played my first video on AZ
[04:10] <crweb> worked like a charm
[04:10] <crweb> don't look at me like that... i'm so busy working on it i've no time to use it ;)
[04:10] <crweb> lol
[04:11] <crweb> please video's from my LG env phone great
[04:11] <crweb> something my desktop won't even do
[04:11] <crweb> err, please = plays
[04:13] <nerochiaro> i'm not looking bad at you, i understand that
[04:15] <crweb> that was to your cats
[04:16] <nerochiaro> they look at you very bad. mostly since i've yet to feed them this morning
[04:16] <nerochiaro> so it's pure hunger
[04:16] <crweb> lh3.google.com
[04:16] <crweb> going to ask this girl to marry me in 10 days...
[04:17] <nerochiaro> that place looked actually like a church. i thought you were doing preparations already. congrats man
[04:17] * nerochiaro  puts stamp of approval
[04:17] <crweb> lol, thats the st. louis art museum
[04:17] <nerochiaro> must've been the flowers or the white environs
[04:17] <nerochiaro> dunno
[04:18] <crweb> most historic artwork is very christian... so that does kind of fit the theme
[04:18] <crweb> the museum i mean..
[04:19] <nerochiaro> ya :)
[04:20] <crweb> its all thanks to neuros
[04:20] <nerochiaro> anyway, big step there. you will probably have to say goodbye to geek excesses, though
[04:20] <nerochiaro> unless she's geeky too
[04:20] <crweb> she's a total dork
[04:20] <crweb> shouldn't be a problem ;)
[04:21] <crweb> except that she likes that daylight/outside thing
[04:21] <crweb> i dunno what that crap is about
[04:21] <nerochiaro> it has its upside
[04:21] <crweb> oh? cancer? heat? dirtyness..
[04:22] <nerochiaro> what does she has to do with neuros ? did you get her as employment perk from Joe ?
[04:22] <crweb> yep, signed and stamped. You can't see the label on the back of her neck though
[04:22] <crweb> lol. no, i would have left for seattle.
[04:22] <crweb> I met her the same week i started
[04:24] <nerochiaro> life sure is weird
[04:24] <crweb> stuff just kinda automatically fell into place..
[04:24] <crweb> yeah doubly so since starting neuros means not leaving the house ;)
[04:25] <nerochiaro> :D
[04:25] <crweb> guess she keeps me outside..
[04:26] <crweb> good to get out side the house and code on my laptop sometimes i guess
[04:26] <nerochiaro> i have brightness problems with mine
[04:26] <nerochiaro> but in shade should work
[04:27] <crweb> i said outside the house. I huddle up at the coffee shop
[04:27] <crweb> :D
[04:27] <nerochiaro> you at least walk to get there
[04:27] <crweb> AH!
[04:28] <crweb> i started thinking about frozen drinks and realized i left ice cream out
[04:28] <nerochiaro> yuck
[05:05] <nerochiaro> crweb: man, svn up an rebuild, the new XIM menu is a joy to look at and scroll into, imho
[05:06] <mp0> hmm, okay.
[05:06] <nerochiaro> mp0: talking about Arizona, mind you
[05:07] <mp0> yes.
[06:02] <mp0> The xim menu does look perty... though I need a faster way to build this... perhaps more RAM.
[06:40] <crweb> was that a sarcastic check it out?
[06:40] <crweb> or a "wow, really cool"
[06:41] <nerochiaro> crweb: the latter
[06:42] <nerochiaro> mp0: dual core processors help a lot
[06:42] <crweb> good. I know john was excited.
[06:42] <crweb> nerochiaro: who did it again? wesley or gordan?
[06:42] <nerochiaro> don't make me check, i keep mixing the two
[06:42] <nerochiaro> check the patch messages
[06:43] <crweb> mp0: dual core cut my compile times down to 4 minutes 15 seconds
[06:43] <nerochiaro> crweb: btw, the latest patch message should be XTOM but i forgot
[06:43] <crweb> and i just put two E6700's into a compile cluster, cutting Qt build down to less than 4 min
[06:44] <crweb> nerochiaro: which subject? mine look a little mixed since i've been replying
[06:44] <nerochiaro> size of youtube page buffer
[06:45] <crweb> um..
[06:45] <crweb> where?
[06:45] <nerochiaro> Increase the size of youtube page buffer, this fix bug#3174
[06:45] <crweb> oh oh. geez guys
[06:45] <crweb> TORFU9.0
[06:45] <nerochiaro> no less
[06:45] <crweb> grr
[06:48] <JohnDesigner> is 3174 the "replay this video" thing?
[06:48] <crweb> JohnDesigner: sounds familiar. is it the one i cc'd you?
[06:48] <JohnDesigner> ya, I think so
[06:49] <crweb> yeah. i think so then ;)
[06:49] <JohnDesigner> hmm, that is a tough one gui-wise
[06:50] <JohnDesigner> in order to do what is requested, that means having a persistent dialog screen after every video is played.
[06:50] <gremlin[it]> new to all ... package manager : wiki.openmoko.org
[06:50] <JohnDesigner> asking "play again?".
[06:51] <JohnDesigner> crweb: if there are a couple more *useful* items to put on that dialog, like "more from this user" and "add to favorites" or the like, then maybe the dialog wouldn't be so annoying
[06:51] <nerochiaro> gremlin[it]: is that "ipkg" or "lpkg" that they are based on ?
[06:51] <nerochiaro> gremlin[it]: oh, ipkg, i see
[06:52] <crweb> JohnDesigner: you do whatever you want with it
[06:52] <nerochiaro> gremlin[it]: isn't familiar distribution maintaining ipkg these days ?
[06:52] <crweb> I'm not sure what they expect me to do with it..
[06:52] <JohnDesigner> crweb: and the "play again" would just be a shortcut of sorts to automate "select last video, press play".
[06:53] <crweb> i still think if the video stopped playing, and the search results stay up with the item still selected, this is good enough
[06:53] <JohnDesigner> hmm, I'll need to check my original YT design. I seem to remember having outlined behaviour like that.
[06:53] <crweb> you have 2 days to get whatever it is fixed though
[06:53] <JohnDesigner> crweb: yeah, if the post-play dialog is only "play again" then it is not worth it.
[06:54] <JohnDesigner> since the video cannot be in memory and played immediately anyway.
[06:55] <gremlin[it]> nerochiaro, no at all familiar is almost dead ... i don't know exactly who is the maintainer now, but is someone in the OE group
[06:55] <nerochiaro> gremlin[it]: i see
[06:56] <nerochiaro> gremlin[it]: ipkg or opkg, i don't see much difference, beside the good news that it's maintained
[06:56] <crweb> nerochiaro: oh wow. what the heck
[06:57] <crweb> that is sweet (context menu)
[06:57] <nerochiaro> crweb: tell that to John
[06:57] * crweb  admits that he didn't actually look at john's email
[06:57] <crweb> JohnDesigner: congrats on the new xim man
[06:57] <crweb> kickass
[06:58] <JohnDesigner> you likey?
[06:58] <JohnDesigner> thats good news
[06:58] <crweb> yeah i do
[06:58] <crweb> JohnDesigner: seems to be implemented (drawing wise) very good
[06:58] <JohnDesigner> it has some snap to it
[06:58] <nerochiaro> crweb: the central tile seems to do the trick
[06:58] <nerochiaro> crweb: we can improve it even more with some pixmap cache i think
[06:59] <crweb> yeah, i like
[06:59] <JohnDesigner> crweb: nerochiaro and I were just discussing converting the Status bar, clock bar, and main cursor to that same construction method too.
[06:59] <crweb> i like the metal/newish look
[06:59] <crweb> JohnDesigner: throw in the listview into the mix too
[06:59] <nerochiaro> maybe the only thing i don't like totally is the green-ish color, but it's not that bad either
[07:00] <crweb> greenish?
[07:00] <nerochiaro> crweb: "main cursor" is the listview cursor
[07:00] <JohnDesigner> the XIM (and keyboards) needed something to set it off from the background, but not look obivous that that was the borders functions
[07:00] <crweb> oh i see
[07:00] <JohnDesigner> ahh, i see. Listview cursor.
[07:00] <crweb> nice, it makes me feel... new
[07:01] <JohnDesigner> did you check the icon in the Help app?
[07:01] <JohnDesigner> well and the help app in general
[07:01] <crweb> help app...
[07:01] <crweb> hmm..
[07:01] <crweb> how do i get there?
[07:01] <JohnDesigner> press ?
[07:01] <crweb> oh ahh. heh
[07:01] <crweb> that window needs borders
[07:01] <gremlin[it]> nerochiaro, i don't read the doc ... but the important thing is that a company/big project will invest on it
[07:02] <nerochiaro> gremlin[it]: agree
[07:02] <nerochiaro> gremlin[it]: good news
[07:02] <gremlin[it]> talking with OE people ... next stable angstrom distro (2008) will use opkg as package format
[07:02] <JohnDesigner> crweb: agreed, I have a graphic BG for it, but wanted to keep the variables down until the text layout looked correct.
[07:02] <crweb> well, maybe look into instead of a full BG, just a borders
[07:03] <crweb> painting neat borders would be less memory and cpu than painting full BG
[07:03] <JohnDesigner> crweb: and the graphic BG would be of the similar construction of late.
[07:03] <crweb> i see
[07:03] <crweb> nerochiaro: i think we chose a good construction format then
[07:03] <JohnDesigner> crweb: ya, I'll convert the graphic idea to something tileable and in peices.
[07:04] <crweb> and by we.. i mean, if i was part of that.. i don't remember
[07:04] <JohnDesigner> at some point soon, we really need to do something about the dialog box buttons.
[07:04] <crweb> nero has the box buttons styled. you can do whatever you want to them
[07:05] <nerochiaro> crweb: i just asked you about it once, and you said "sounds good". more or less
[07:05] <JohnDesigner> a key vote of confidence!
[07:05] <nerochiaro> JohnDesigner: buttons, we can do. did you see that wood-texture sample with the round buttons ? you can have something like that
[07:05] <crweb> i'll get him links to the premade styles
[07:06] <nerochiaro> JohnDesigner: well, not that kitch, i won't allow you that ;) but you get my meaning
[07:06] <JohnDesigner> yes, I get you :)
[07:07] <JohnDesigner> basically, the dialog buttons I have designed follow traditional button behavior (consistent looks for Hit, highlighted, selected states)
[07:07] <crweb> doc.trolltech.com
[07:07] <crweb> doc.trolltech.com
[07:08] <crweb> mac style really shows it off
[07:08] <crweb> doc.trolltech.com
[07:08] <crweb> and of course the wood style
[07:09] <crweb> which reminds me of a tacky trailor park
[07:09] <JohnDesigner> its a sight to behold alright
[07:09] <crweb> anyone using that for their desktop should be shot
[07:10] <JohnDesigner> so the dialog box uses the 'default push button' ?
[07:10] <crweb> or at least prevented from mating
[07:10] <JohnDesigner> roger that
[07:10] <crweb> define dialog box with an example
[07:10] <nerochiaro> hey, trailer parks are part of the glorious american culture, you shouldn't insult them that way
[07:11] <crweb> true, my sister jill, and her husband my brother jack would take offense to that..
[07:11] <JohnDesigner> If you guys haven't had the pleasure, the canadian TV show "Trailer Park Boys" is good stuff.
[07:12] <nerochiaro> JohnDesigner: seriously ?
[07:12] <JohnDesigner> 7 seasons and a feature length movie of good fun.
[07:12] <crweb> lol, it is funny
[07:12] <nerochiaro> wow
[07:12] <JohnDesigner> nerochiaro: oh yeah, I seriously love that show.
[07:13] <JohnDesigner> it takes a better part of an episode to get your berings on it, but its hilarious
[07:13] <crweb> JohnDesigner: show me a dialog box
[07:13] <crweb> err, tell me where to go
[07:14] <nerochiaro> crweb: it's the thing that pops us when you press record, for example
[07:14] <JohnDesigner> anything with the horizontal orange bars on top/bottom
[07:14] <nerochiaro> i guess
[07:14] <crweb> man, i can't get over that xim..
[07:14] <crweb> sweet
[07:14] <JohnDesigner> cool, glad you like it :)
[07:15] <nerochiaro> crweb: i just got right now your joke about the brothers. i am that slow. (assuming you weren't serious)
[07:15] <nerochiaro> (which i hope you weren't)
[07:17] <JohnDesigner> www.trailerparkboys.com
[07:17] <JohnDesigner> each season starts with one or more of the main characters getting out of jail and seasons end with someone going back.
[07:17] <JohnDesigner> whole bunch of running bits like that.
[07:18] <nerochiaro> JohnDesigner: the guy with the nunchuks looks funny
[07:19] <JohnDesigner> he's great on the show. He's actually a professional musician that, as the story goes, was doing this character between takes and they wrote him in.
[07:20] <crweb> nerochiaro: ;)
[07:20] <JohnDesigner> supposedly he was on the set in some type of music/sound capacity
[07:20] <crweb> damnit... where is lorn when you need him
[07:20] <JohnDesigner> one episode has him playing guitar onstage with Rush
[07:21] <crweb> nerochiaro: I'm going to have to complain to a trolltech manager. Now they are saying they can't find my license info
[07:21] <nerochiaro> crweb:please do
[07:22] <crweb> i've already gotten like 10 requests through and replied. and then suddenly vanish ?
[07:22] <crweb> i'm going to be really upset if it delay's that request another 3 days.
[07:22] <nerochiaro> didn't they keep these previous requests on record ?
[07:23] <crweb> you would think... but theres no record of my email.. so..
[07:23] <nerochiaro> crweb: scale it up
[07:23] <nerochiaro> escalate ? what's the word ?
[07:24] <crweb> escalate.. bitch.. whine like a 12 year old girl
[07:24] <nerochiaro> exactly
[07:25] <nerochiaro> but bitch to the higher ups, to daddy
[07:25] <crweb> JohnDesigner: yes, those are default buttons
[07:25] <crweb> Sheridan will be available in like 20 minutes so hopefully she'll reply asap
[07:26] <nerochiaro> crweb: good luck
[07:32] <crweb> agh, they took the email from the original thread which i guess gao sent to tom at limesg
[07:32] <crweb> we dunno why it worked from my neuros address for the last 2 weeks though
[07:43] <nerochiaro> crweb: the important thing is that they can sort it out
[07:45] <crweb> that xim is just fantastic
[07:45] <crweb> brings a whole new life to AZ
[07:46] <crweb> making everything "exactly like torfu" was kind of killing the innovation and "newness" of what we are doing here
[07:47] <nerochiaro> crweb: no one ever said we shoul've
[07:47] <crweb> i could see people saying "i lost my CF" for what?
[07:48] <crweb> its the same! lol ;) j/k. we had to have a base to work from
[07:48] <nerochiaro> you did ?
[07:48] <crweb> yeah. if everything was exactly the same visually, what was the *user* gain
[07:48] <nerochiaro> crweb: but did you really have people telling you that ?
[07:48] <crweb> no no, "I could see", i can imagine
[07:49] <nerochiaro> oh, ok
[07:54] <crweb> nerochiaro: just to let you know, soon as trolltech gets back to me with input issue, i need reassigned some larger tasks.
[07:54] <crweb> but, for the rest of today before bed, I'm going to organize/clean house. so, later
[07:55] <nerochiaro> reassigned tasks ?
[07:55] <nerochiaro> what you mean ?
[07:55] <crweb> MattJ100: you have 36 hours to request changes in torfu
[07:56] <crweb> nerochiaro: more work assigned
[07:56] <nerochiaro> crweb: you have a string of bugs on you for AZ2 and beyond
[07:56] <nerochiaro> crweb: assuming AZ1 bugs are all off
[07:56] <crweb> most of those are research and assigning
[07:57]