**** BEGIN LOGGING AT Sun Jan 31 02:59:57 2010 Jan 31 03:00:17 PuffTheMagic: i'm honestly not as useful as people make me out to be :/ Jan 31 03:00:23 zsoc: lol Jan 31 03:00:40 raster: did you guys have a bug tracker with enterminus bugs listed in it? Jan 31 03:03:22 zsoc: just doctored my pre and the keyboard is working fine, so it must have been a software issue Jan 31 03:04:01 R_E: good to know. would be even cooler if you could recreate it. Jan 31 03:04:12 PuffTheMagic: no one files bugs for it.. becauuse its still protoype Jan 31 03:04:19 and no one is going to look at the bugs and fix them Jan 31 03:04:20 :) Jan 31 03:04:26 (because its still a prototype) Jan 31 03:04:27 :) Jan 31 03:04:36 we do have a bug tracker tho Jan 31 03:05:20 raster: how about "the guy that worked on it"? ;) Jan 31 03:06:07 he's off doing other work Jan 31 03:06:10 he floats around on irc Jan 31 03:06:14 I think I'm wasting my time Jan 31 03:06:18 but doesnt do any work on e anymore Jan 31 03:06:45 zsoc: when i went to auto-update patches, the virtualkeyboard wouldn't work, so per the precentral forums, i deleted the virtual keyboard in media\internal then it reinstalled correctly, but seems i lost keyboard Jan 31 03:07:30 i see, on both accounts. Jan 31 03:07:38 egaudet: that's unfortunate :( Jan 31 03:07:58 egaudet: with the themes? Jan 31 03:08:02 yea Jan 31 03:08:08 why is that? Jan 31 03:08:16 I think I'm going to get pygame working on WebOS and write a tutorial on how to use the Freeze utility to turn any old pygame app into a binary executable Jan 31 03:08:20 ALL i have is launcher icons Jan 31 03:08:32 riskable: pygame is nifty :) seemed kinda.. large. Jan 31 03:08:41 I just opened this l4d theme and there's a bajillion other images Jan 31 03:08:49 Large? How big is Quake again? :) Jan 31 03:09:10 9mb Jan 31 03:09:14 egaudet: i told you it's ridiculous Jan 31 03:09:20 riskable: i get it :p Jan 31 03:09:59 riskable: :D, i've been thinking about trying pygame Jan 31 03:10:45 PuffTheMagic: oy Jan 31 03:11:52 NFSU takes up 124MB on my Pre. I think a few extra megs for Python (~3.5MB) and pygame (~1.4MB) aren't going to make enough of a difference for users to care :P Jan 31 03:12:42 xcomp: eta on elementary? Jan 31 03:12:48 oh well nm Jan 31 03:12:54 it works for sdl sw already dont it Jan 31 03:13:09 hey ... how come the engadget podcast on "apple free engadget" is full of apple stuff Jan 31 03:13:58 PuffTheMagic: soon Jan 31 03:14:11 I wrote a web-based administration interface for OpenWRT in Python to fit in an 8MB firmware image... If Python + my 1.4MB app (PyCI) fits in something that small I don't think it is too much to ask that a WebOS game take up 5-10MB (depending on graphics =) Jan 31 03:14:29 egaudet: of course new themes arent going to be as easy to convert from old ones Jan 31 03:14:50 Anyway, I'm off to bed. I'll see if I can get pygame working on Monday Jan 31 03:14:52 PuffTheMagic: and yes, software sdl is already in Jan 31 03:15:00 riskable: you're 100 percent right :) later Jan 31 03:15:09 egaudet: let the theme devs switch to the new spec if the care Jan 31 03:15:14 egaudet: just come up with your own theme Jan 31 03:15:16 using the new spec Jan 31 03:15:23 If I can get pygame ported (I don't forsee any major hurdles other than figuring out the cross compile dependencies) that will mean a whole slew of new games that can be ported to WebOS Jan 31 03:15:25 as an example Jan 31 03:15:35 yeah Jan 31 03:15:43 and the spec will evolve Jan 31 03:15:54 and it will be promoted as a better way of themeing Jan 31 03:16:05 and hopefully people will demand morethemes ported to it Jan 31 03:16:05 idk Jan 31 03:16:20 Wow. Puff thinking about users/user reaction? Jan 31 03:16:26 this is the craziest day ever Jan 31 03:16:34 xcomp: / Jan 31 03:16:36 xcomp: ? Jan 31 03:16:48 oh, heh, now I get it Jan 31 03:16:50 anyone know why evas is looking for fribidi or where it would be? (or even what that is? (although i haven't googled yet)) Jan 31 03:16:50 zsoc: i think about users all the time Jan 31 03:16:59 i mean evas in the cross-compile.git Jan 31 03:16:59 I just need someone who is good at themeing and interested Jan 31 03:17:08 dtzWill: fribidi is for bidirectional text support (hebrew, arabic etc) Jan 31 03:17:28 So any theme designers around ? :P Jan 31 03:17:30 xcomp: is it supposed to be requiring it? (and is it supposed to be a dependency) Jan 31 03:17:34 dtzWill: say it outloud, it's funny as hell Jan 31 03:17:39 xcomp: thanks for the info and fast reply :) Jan 31 03:17:48 zsoc: hahaha good call :) Jan 31 03:17:55 dtzWill: it's not required and I haven't staged it ... but if it becomes in demand I'll add to stage Jan 31 03:18:05 egaudet: so how are u doing the launcher icon stuff Jan 31 03:18:12 that's one thing i love about my pre... utf8 ftw Jan 31 03:18:26 is there like, a json file with app id paired with filename? Jan 31 03:18:31 something really simple Jan 31 03:18:34 I'm doing it all in C Jan 31 03:18:57 so what is the spec for the the launch icons? Jan 31 03:19:15 com.palm.applicationManager/listLaunchPoints {} Jan 31 03:19:31 ? Jan 31 03:19:49 com.palm.applicationManager/updateLaunchPointIcon {launchPointId: , icon: } Jan 31 03:20:04 i didnt ask how its changed Jan 31 03:20:21 why is vector so sexy? Jan 31 03:20:49 * xcomp is still amazed at how it is possible to create a functional device with transistors that are only 20 atoms wide Jan 31 03:20:55 well the API is just put icon.png in /media/internal/.themes// Jan 31 03:21:01 vector victor Jan 31 03:21:05 roger Jan 31 03:21:09 xcomp: imersion lithography Jan 31 03:21:35 egaudet: ok this is what i was thinking Jan 31 03:21:37 geist: classy :p Jan 31 03:21:45 roger Jan 31 03:21:49 xcomp: kk no big deal mine's needing it right now is all, i can just not build evas for now. Jan 31 03:21:54 destinal-home: stayed up till 5am getting evas/gl to work, then moved in a new roommate today, just came back from one event and about to head out to another one Jan 31 03:22:08 dtzWill: ot Jan 31 03:22:14 dtzWill: it's *requiring* it? Jan 31 03:22:23 xcomp: ah Jan 31 03:22:23 xcomp: well the build is failing without it :) Jan 31 03:22:38 dtzWill: you're not building in cross-compile are you? Jan 31 03:22:44 xcomp: i didn't look into it at all since i wasn't sure if this was a WIP or not Jan 31 03:22:50 destinal-home: and I have to be in church in the morning :) Jan 31 03:23:22 xcomp: hmm? i was just building fresh b/c i have a habit of install things into my sb2 env and i want to make sure w/e i do works cleanly for everyone else Jan 31 03:23:48 dtzWill: yeah that's not supposed to happen -- evas in cross-compile should build cleanly Jan 31 03:24:17 egaudet: http://dpaste.com/152792/ Jan 31 03:24:46 dtzWill: I definitely don't have libfribidi anywhere in my staging area/cross compile environment Jan 31 03:24:47 egaudet: i was thinking the service would load a file like that and then make the service call to update the appropriate icon Jan 31 03:25:13 xcomp: kk i'll look into it then if i get a chance. tyvm for the info Jan 31 03:25:36 it makes it more complicated Jan 31 03:25:49 parse a json list Jan 31 03:25:54 that from a file Jan 31 03:25:56 pretty easy Jan 31 03:26:01 loop though the keypair Jan 31 03:26:04 pretty eay Jan 31 03:26:05 easy Jan 31 03:26:22 so dtz, when is vba going to read my mind so i don't have to deal with the pre's keyboard sucking >( Jan 31 03:26:41 and then I have to keep track of every single icon touched OR set them all back to default before modifying them for the next theme Jan 31 03:26:42 VincentLaw: one i release my bluetooth eeg headsets Jan 31 03:26:57 egaudet: yeah sure... not to hard Jan 31 03:27:13 but there's nothing to gain Jan 31 03:27:31 just drop in in the theme dir Jan 31 03:28:03 u are gonna unionfs it? Jan 31 03:28:04 I mean I suppose Jan 31 03:28:21 it would be better since you don't need to know the path Jan 31 03:28:33 how about just an /icons/.png Jan 31 03:28:52 launchIcons/.png Jan 31 03:28:58 egaudet: you could do that too... but i figure other theme spec stuff might go in this file too Jan 31 03:29:10 PuffTheMagic, unionfs is on the back burner, want to do as much as possible without it Jan 31 03:29:11 even though i called it icon.theme in the example Jan 31 03:29:45 egaudet: i think the file would be better than renaming files Jan 31 03:30:01 that way multiple icons could use same icon if someone wanted Jan 31 03:30:01 what file is being renamed? Jan 31 03:30:04 if there wa a reason Jan 31 03:30:24 well if u are making a theme i would assume u are getting the icon from some icon pack maybe Jan 31 03:30:27 it already has a name Jan 31 03:30:36 so u just drop it in to a folder Jan 31 03:30:46 and leave the name as is and set it in the config file Jan 31 03:30:53 or u rename it ot match some apps id Jan 31 03:31:05 I just think a json file has too much room for error Jan 31 03:31:17 and user confusion Jan 31 03:31:29 egaudet: baa,, soo many themes have a spec file of some sort Jan 31 03:31:32 I dealt with the stupid json file for the keyboard themeing Jan 31 03:31:34 people manage it Jan 31 03:31:45 it's a terrible way to manage it Jan 31 03:31:59 config files work for nearly every linux app Jan 31 03:32:19 yea well if we are going to make more work for parsing a file, i rather have that file be something of better syntax than stupid json Jan 31 03:32:34 VincentLaw: next version Jan 31 03:32:38 idk json is pretty damn easy Jan 31 03:32:43 xml is nasty Jan 31 03:32:44 I'm telling you a json gets bloated and impossible to read, and it's so picky Jan 31 03:32:56 look at the theme_config.json for virtual keyboard Jan 31 03:32:58 yaml then? Jan 31 03:33:01 it's STUPID hard to keep up with Jan 31 03:33:10 and it's really not that complex Jan 31 03:33:28 s-expr Jan 31 03:33:31 that would be nice Jan 31 03:33:51 I don't care what we end up using as long as it's simple to read and create Jan 31 03:34:12 It's better to have a complicated parser than a complicated config file Jan 31 03:34:15 aww u know what is really easy Jan 31 03:34:20 really really Jan 31 03:34:30 libconfig Jan 31 03:34:38 http://www.hyperrealm.com/libconfig/ Jan 31 03:34:48 i've use it a few times Jan 31 03:35:44 http://www.hyperrealm.com/libconfig/test.cfg.txt Jan 31 03:35:50 ^^ example config Jan 31 03:35:59 the api is really easy to use in C Jan 31 03:36:39 that's more along the lines of what I was thinking Jan 31 03:36:59 launcherIcons: Jan 31 03:37:00 { Jan 31 03:37:18 packageid = Jan 31 03:37:24 icon = Jan 31 03:37:24 } Jan 31 03:37:40 err Jan 31 03:37:41 you mean Jan 31 03:37:47 launcherIcons: Jan 31 03:38:10 err Jan 31 03:38:13 lol Jan 31 03:38:19 1 sec Jan 31 03:38:22 i know what ua re saying Jan 31 03:38:44 u dont need a big group like that Jan 31 03:38:46 just Jan 31 03:39:39 launcherIcons =( Jan 31 03:39:57 packageid1 = "pathtoicon"'; Jan 31 03:40:11 packageid2 = "pathtoanothericon"; Jan 31 03:40:13 ); Jan 31 03:40:45 or Jan 31 03:40:56 launcherIcons: Jan 31 03:40:57 { Jan 31 03:41:27 packageid : {icon = "awsdasda"} Jan 31 03:41:30 } Jan 31 03:41:37 there are lots of way you could do things Jan 31 03:43:25 egaudet: although Jan 31 03:43:33 so how is this different from json Jan 31 03:43:56 it has equal signs Jan 31 03:44:02 and colons Jan 31 03:44:09 and white space Jan 31 03:44:12 and comments Jan 31 03:46:12 looks pretty easy to read Jan 31 03:46:16 esp with comments Jan 31 03:46:43 http://www.webos-internals.org/wiki/Talk:Theme_Management_API Jan 31 03:47:13 why do some apps in preware not instal? Like palm slots Jan 31 03:47:15 zomg you broke the wiki page Jan 31 03:47:34 parker1: that would seem to be an issue with palm beta/web feeds playing nicely with the app catalog Jan 31 03:47:34 > Jan 31 03:47:36 ? Jan 31 03:48:14 egaudet: PuffTheMagic: we're assuming current _theme makers_ are _developers_ comfortable with writing anything that isn't in plain english, and even then shying away. Jan 31 03:48:24 can it be worked around? Jan 31 03:48:28 egaudet: http://www.webos-internals.org/wiki/Talk:Theme_Management_API Jan 31 03:48:32 i added my version Jan 31 03:48:38 although maybe your "theme api" will be a good intelligence test.. Jan 31 03:48:38 zsoc, it's the opposite, we are trying to come up with an easy to read/create config file Jan 31 03:48:40 first and foremost Jan 31 03:49:02 egaudet: 'easy' to you is different from non-developers Jan 31 03:49:08 to them, that's "scripting" Jan 31 03:49:13 it's probably a good thing anyway Jan 31 03:49:15 PuffTheMagic, with yours you leave no room for "css = " etc.. Jan 31 03:49:27 egaudet: oh u want to do it like that ok Jan 31 03:49:30 1 sec Jan 31 03:49:38 zsoc, find me where in the world of themeing anything, that you don't need to know something about the structure of the setup? Jan 31 03:50:55 And of course we also have the desktop theme builder solution for designers Jan 31 03:51:14 egaudet: prethemer.com generates everything for you Jan 31 03:51:26 and prethemer theme builder Jan 31 03:51:28 PuffTheMagic: i threw my idea into the hat Jan 31 03:51:33 egaudet: well then sir, i like it Jan 31 03:52:49 PuffTheMagic, we might want to switch back to json Jan 31 03:52:56 http://www.webos-internals.org/wiki/Talk:Theme_Management_API Jan 31 03:53:00 I'm thinking about CSS now Jan 31 03:53:22 i added a new version Jan 31 03:53:27 PuffTheMagic, not all launcher icons are applications Jan 31 03:53:43 they dont have to contain all fields Jan 31 03:53:47 let me update it Jan 31 03:53:51 sprint portal icon's appid is browser Jan 31 03:54:45 although it's "launchPointId" is com.palm.app.sprint or whatever it is Jan 31 03:54:48 egaudet: there Jan 31 03:55:43 The thing is I don't think I can do anything with the CSS from C Jan 31 03:55:56 if it were json though hen Jasons theme builder could construct these files easier Jan 31 03:56:00 That probably has to be handled via patched framework javascript Jan 31 03:56:16 so JSON is probably going to be needed/better Jan 31 03:56:31 egaudet: well to backtrack a little Jan 31 03:56:50 you could do the launch icon stuf as its own independent file in the theme directory Jan 31 03:56:58 and get the implemented and solid Jan 31 03:57:02 as a base to work from Jan 31 03:58:34 the implementation part and C part I'm not worried about Jan 31 03:58:40 i can handle that however it ends up Jan 31 04:00:26 what would be a good name for a palm gui toolkit? Jan 31 04:06:21 bsneed: Elementary? :D xD Jan 31 04:06:22 xD Jan 31 04:07:04 * bsneed wonders what's so funny about that Jan 31 04:07:06 hehe Jan 31 04:07:32 someone will read the backlogs and chuckle, that's all that counts :p Jan 31 04:08:08 bsneed: by toolkit, do you mean widget set? or a wysiwyg like the one they have with the funny name? Jan 31 04:08:15 (also this is probably #webos territory) Jan 31 04:09:00 a widget set an accompanying app framework Jan 31 04:09:10 akin to UIKit on the iphone, all native.. Jan 31 04:09:34 an = and Jan 31 04:11:28 Right... so... Elementary :D Jan 31 04:11:58 it'd be helpful for me if you explained that. :) Jan 31 04:12:34 http://trac.enlightenment.org/e/wiki/Elementary Jan 31 04:12:46 bsneed: enlightment's is called elementary Jan 31 04:12:53 one of them Jan 31 04:13:22 so I got to look at Pre Plus today and can't figure out how to do anything Jan 31 04:13:23 ah, i see. Jan 31 04:13:33 is someone in the process of porting that or something? Jan 31 04:14:27 if X was ported Jan 31 04:14:33 bsneed: indeed, most of the framework (efls) have been played with, and evas seems to be working pretty fully Jan 31 04:14:34 but evas runs on sdl Jan 31 04:14:37 as well Jan 31 04:14:55 hmm, maybe fso would run Jan 31 04:15:41 ah, interesting. Jan 31 04:48:23 hello Jan 31 04:59:09 raster: hows the Carousel switched coming along? Jan 31 04:59:16 for elementary Jan 31 04:59:46 eh? Jan 31 05:03:38 I think themes are possessed Jan 31 05:04:03 I know I'm dumb but I can't seem to get the new "no auto-off screen while charging" patch to work. I have the toggle switch, so it's installed but it doesn't work. Jan 31 05:04:21 that patch is crap Jan 31 05:04:25 we need an ipkg Jan 31 05:04:27 with just a postinst Jan 31 05:04:33 that runs the luna-send command Jan 31 05:04:42 to turn it on Jan 31 05:04:52 and thne prerm luna-send turn it off Jan 31 05:04:59 my pre is scaring me Jan 31 05:05:02 I don't know what happened Jan 31 05:05:07 but my screen is black Jan 31 05:05:10 except the top bar Jan 31 05:05:13 Aye. So it's not me then? Well, that sucks, cause the old one worked. Jan 31 05:05:25 egaudet: broken css or js? Jan 31 05:05:44 and my notification popup when I plug in usb is blank just a black box Jan 31 05:05:59 PuffTheMagic, all my md5sums are stock according to /usr/lib/ipkg/info/*.md5sums Jan 31 05:06:18 Crazy. What theme is it? Jan 31 05:06:19 have u rebooted? Jan 31 05:06:23 yes I rebooted Jan 31 05:06:26 no theme Jan 31 05:06:43 as in no currently existing theme Jan 31 05:06:52 as are installed nowadays Jan 31 05:06:56 but I don't know wtf is going on Jan 31 05:07:49 Oh. What the heck did you do ? Jan 31 05:08:09 apparently something outside of what Palm tracks for md5sums Jan 31 05:08:26 Oh I found it Jan 31 05:09:03 when you break the framework file, and it has a failure coming up it touches /var/v8-builtins-failed which you have to remove otherwise it stays screwed apparently Jan 31 05:09:31 lol Jan 31 05:09:40 disables js Jan 31 05:21:53 zsoc's contribution to the theme management is really helpful Jan 31 05:24:22 md5sums dont check anything in /var Jan 31 05:24:42 /var is assumed to be empty on start and gets autogenerated Jan 31 05:30:24 rwhitby: you back around yet? Jan 31 05:33:35 where do attachments get saved wheny ou download them? Jan 31 05:36:50 /media/internal i believe Jan 31 05:37:41 mail attachments don't Jan 31 05:38:01 they get saved in the mailbox buckets I believe Jan 31 05:38:44 it's so aggrivating how it doesn't save attachements to /media/internal Jan 31 05:39:33 raster: i've never really looked, does efl work on macs/windows? Jan 31 05:41:08 dBsooner: check /var/luna/data/emails/ Jan 31 05:46:12 MMm Jan 31 05:46:17 I found it earlier Jan 31 05:46:33 . /var/luna/data/attachments Jan 31 05:46:46 BadKitty is going to be my new Twitter app very soon. Jan 31 05:47:45 Adora! Jan 31 05:47:52 * dBsooner loves @BadKitty! Jan 31 05:47:55 dBsooner! Jan 31 05:48:06 I haven't checked the latest update yet Jan 31 05:48:16 the last two, actually Jan 31 05:48:25 It's going to be awesome once some more stuff is added. Jan 31 05:48:34 * Adora installs now Jan 31 05:48:47 he just invited me. :) Jan 31 05:49:05 I find it funny that I have to move my own "bad kitty" to plug in my usb cable Jan 31 05:49:20 she's taking up the entire left side of my laptop Jan 31 05:49:58 Adora: I installed mine without de-virginizing my Pre. Jan 31 05:50:29 had to do a "find / -name *.zip" from a shell, but it came through. Jan 31 05:50:55 @Palm shoudl really add the feature of allowing you to save attachments to /media/internal Jan 31 05:50:57 Just saying. Jan 31 05:51:08 yep Jan 31 05:52:41 Maybe @Adora could make a patch. Jan 31 05:53:14 any patch I make would involve making the phone meow at random Jan 31 05:53:18 just sayin Jan 31 05:53:38 Adora: you totally should do that Jan 31 05:53:58 I wonder if BadKitty was named for Adora. Jan 31 05:54:06 that's actually kinda my "first app" idea Jan 31 05:54:22 Forget the whole play on "twitter" and 'tweet' and 'birds' vs a "cat".. Jan 31 05:54:26 open a picture (presumably of your cat) Jan 31 05:54:35 and when you pet it, it purrs and vibrates Jan 31 05:54:41 and if you poke it, it meows Jan 31 05:54:51 and I'd call it meowadora Jan 31 05:54:56 "No kitty! My pot pie!" Jan 31 05:55:44 is bad kitty finally being close to being released? i remember seeing a video of it like 4 months ago or something Jan 31 05:55:54 * dBsooner is going to call @microsoft up to complain about #Technet taking FOR FRICKIN EVER on downloads lately. Jan 31 05:56:11 gkatsev: they certainly have been taking a while Jan 31 05:56:25 i like the logo, lol Jan 31 05:56:32 seems closer, but I don't know how much they have left before they think it's ready Jan 31 05:56:39 Are they still considering making a free app? Jan 31 05:56:59 Adora: as I see it, there is still quite a lot of "touch ups" to do. Jan 31 05:57:09 Missing menu functions, mislabeled functions, etc. Jan 31 05:57:55 And I hope they add different picture/short_url sites. Jan 31 05:57:59 they have a blog. http://superinhuman.posterous.com/ Jan 31 05:58:12 dBsooner: why does nobody use flickr! Jan 31 05:58:16 fucks me off, I tell ya Jan 31 05:58:29 (wait, I forget...is this a PG chan?) Jan 31 05:58:36 lol Jan 31 05:59:00 Adora: I use flickr! Jan 31 05:59:02 what i dont like is when people use tweetgoo or w/e. that website is soooo fing slow. Jan 31 05:59:08 Adora: but you haven't friended me. :( Jan 31 05:59:11 dBsooner: I mean for twitter uploads Jan 31 05:59:16 ohhh Jan 31 05:59:24 its slow on my core i7 machine, you bet it will be slow on a pre. Jan 31 05:59:31 bc the url would be extremely long? ;) Jan 31 05:59:47 there's a built in shortener, but I think only flickr can use it Jan 31 06:00:02 or pipe the flickr url to bit.ly Jan 31 06:00:03 yeah, a lot of sites are doing that now Jan 31 06:00:08 That's dumb. You would think they would add it to the API. Jan 31 06:00:22 dBsooner: they probably just haven't gotten around to it yet Jan 31 06:00:27 it'll come Jan 31 06:00:33 but it has been out for several months now Jan 31 06:00:48 http://www.flickr.com/photos/dbeames/ Jan 31 06:00:49 now that I work for palm, I have much more sympathy for such things Jan 31 06:00:53 ^^ Just sayin. Jan 31 06:00:53 they have flic.kr/p/{id} Jan 31 06:01:53 from @digihal: The latest is that we may be days from submitting it, so it will not be too long. :) Jan 31 06:02:00 http://www.flickr.com/photos/sophistechate/ Jan 31 06:02:11 ^^ Just sayin. (you haven't added me, either!) Jan 31 06:02:50 I need to upload a new pic, too Jan 31 06:02:54 I just sent this one to fb Jan 31 06:03:14 That's just sad Adora Jan 31 06:03:39 the rows of Pre's and Pixi's that attendee's just got to "pick one" Jan 31 06:03:55 And there are thsoe of us bustin our chops to get stuff developed that can't. :( Jan 31 06:04:20 dBsooner: workin' on it! Jan 31 06:04:27 when the day comes, you will not be forgotten Jan 31 06:04:40 I wasn't saying me in general. Jan 31 06:04:53 destinal-home was in the argument too. ;) Jan 31 06:05:07 i better go sleep. its 1am for me Jan 31 06:05:08 night Jan 31 06:05:36 night gkatsev Jan 31 06:05:53 * destinal-home wakes up Jan 31 06:06:06 dBsooner: which, what? Jan 31 06:06:08 you were asleep? Jan 31 06:06:25 no, I was distracted Jan 31 06:06:31 tmi Jan 31 06:07:11 in this case trying to get dual boot working.. it's become an obsession :) Jan 31 06:07:28 destinal-home: dual boot? Jan 31 06:07:34 destinal-home: there is a pick on Adora's flickr of 4 pre's and 4 pixi's Jan 31 06:07:43 that people at a conference just got to "pick one" Jan 31 06:07:44 Adora: yeah, I have a need to have multiple versions of webos on the same device Jan 31 06:07:57 Adora: It's the "poor man's" dev machine Jan 31 06:07:59 is what we are working on Jan 31 06:08:03 or he is I should say. Jan 31 06:08:05 dbsooner: that's just the leftovers, I showed up with 30 =P Jan 31 06:08:13 * Adora ducks Jan 31 06:08:15 .... Jan 31 06:08:20 No comment. Jan 31 06:08:29 <3 uuuuuuuuuuu Jan 31 06:08:37 Adora: so the idea is, have a service and patch to the reboot button that lets you choose which version to reboot into Jan 31 06:08:55 destinal-home: that's rather genius Jan 31 06:09:04 it modifies /boot to point at the right installed copies in the right LVM partitions Jan 31 06:09:08 and reboots Jan 31 06:09:26 Adora: but it's caused him to have to recover his pre Jan 31 06:09:34 actually, not yet :) Jan 31 06:09:38 Adora: would be easier if he had a "development" device. Jan 31 06:09:49 but I expect it will before I'm done Jan 31 06:10:11 yeah I really need a dedicated development device. Jan 31 06:10:44 but for now this should help Jan 31 06:12:32 dBsooner: it's kinda hard for me to tell if a tweet came from the person above or the person below Jan 31 06:12:34 in badkitty Jan 31 06:12:58 Yeah, i agree .. I had a little bit of trouble there too Jan 31 06:13:01 no natural seperation Jan 31 06:13:14 and the scrolls aren't very smooth. Jan 31 06:13:20 any list integration? Jan 31 06:13:25 scrolls great for me Jan 31 06:13:34 but I'm also on a pre plus, so that might make a difference Jan 31 06:13:46 you can leavce now Jan 31 06:13:54 Adora: I'm totally jealous :) Jan 31 06:13:56 hahaha Jan 31 06:14:09 now it's scrolling better Jan 31 06:14:11 is there anywhere off of /media/internal that is allowed file access to apps Jan 31 06:14:12 Kyusaku: no lists yet Jan 31 06:14:13 may have just been a hiccup Jan 31 06:14:18 worthless Jan 31 06:14:21 or ... nm.. Jan 31 06:15:00 egaudet no Jan 31 06:15:21 Adora: That little down arrow helps.. the one that points down into the avatar of the tweeter. Jan 31 06:15:34 dBsooner: yeah, a little...I still get mixed up, though Jan 31 06:15:46 dBsooner: so, probably the right place for this is in a modified webos doctor or a custom install tool, because having to backup and restore images of root and var can't be the best way to go Jan 31 06:15:50 Is there any js call to get actual path name (i.e. resolve symlink) Rick_work ? Jan 31 06:16:41 Good job Adora.. post that pic of those Dev's ideas on the whiteboard. Jan 31 06:16:49 I kinda like the one about "How far did I drive/run?" Jan 31 06:17:01 they were public! Jan 31 06:17:14 posting what they were interested in to see if anyone else there wanted to pair up Jan 31 06:17:23 ohh Jan 31 06:17:26 to learn together Jan 31 06:17:33 none of those were million dollar ideas =] Jan 31 06:17:49 but we real devs have million dollar ideas Jan 31 06:17:50 these were ruby devs writing their first webOS apps Jan 31 06:17:55 they have to pay to attend these seminars? Jan 31 06:18:03 and I bet they have to activate those devices, huh? Jan 31 06:18:06 nope, this one was free Jan 31 06:18:14 30 days free service, then they're on their own Jan 31 06:18:29 Ruby devs.. rofl. Jan 31 06:19:11 What font does palm use? Jan 31 06:19:25 for what? Jan 31 06:19:32 not that I would even know... Jan 31 06:19:40 the logo.. and all the SLideshows I have seen have the same font. Jan 31 06:20:23 dunno, whatthefont it Jan 31 06:20:36 Adora: clever Jan 31 06:21:08 I think I used that once, it's a cool web app Jan 31 06:21:17 http://new.myfonts.com/WhatTheFont/ Jan 31 06:21:19 I guess it's time to learn Foursquare. Jan 31 06:21:21 dBsooner: the font is named prelude Jan 31 06:21:21 it's super Jan 31 06:21:59 sugardave: oh, the one on the slide shows is the one on the phone? yeah, prelude officially but it was called Coconut in nova long before that Jan 31 06:22:13 destinal-home: oh, sorry...should have read back further Jan 31 06:22:23 I don't know Jan 31 06:22:24 not sure if that's the one in the slide show Jan 31 06:22:25 :D Jan 31 06:23:26 palm pre, PRElude, what an original idea for a name? :) Jan 31 06:23:38 http://new.myfonts.com/WhatTheFont/results?ch[0]=p&ch[1]=a&ch[2]=l&ch[3]=m&ch[4]=&ch[5]=&ch[6]=&ch[7]=&wtfserver=node7.ric.mf&id=0000e0e64b5b7e4e00018f2a00000b86&glyphcount=8&imageid=17324285 Jan 31 06:23:41 ~dict foursqaure Jan 31 06:23:45 could not find definition for foursqaure Jan 31 06:23:55 if that link even works, but still...no matches Jan 31 06:24:11 Adora: link works, haha. nice try :) Jan 31 06:25:01 queue brick closed was closest i think Jan 31 06:25:36 OK so what is the best solution to this problem? I have /var/.theme -> /media/internal/.themes/ and the framework wants to read /var/.theme/theme_config.json. But it's disallowed for my app to read from /var Jan 31 06:26:26 egaudet: uh, read from /media/internal/.theme then? or do I misunderstand entirely? Jan 31 06:26:32 so we can change from symlink /var/.theme into bind mounting and unmounting somewhere on /media/internal. Or add a service call that resolves the symlink path Jan 31 06:26:48 Yeah, sugardave got it.. its prelude. Jan 31 06:26:56 destinal-home, I need a pathname that doesn't change Jan 31 06:27:04 but what it points to does change Jan 31 06:27:14 so either a changing bind mount, a symlink (which can't be on /media) Jan 31 06:27:34 or a bind mount to a place with a symlink Jan 31 06:27:35 :) Jan 31 06:28:28 then you don't have to change the bind mount and CAN use a symlink Jan 31 06:28:49 not following Jan 31 06:29:16 bind mount /media/internal onto /var/internal Jan 31 06:29:31 but doesn't that mean I cannot sym link? Jan 31 06:29:44 because it's still vfat Jan 31 06:29:45 Adora destinal identifont comes up with http://www.identifont.com/list?3+P22%20Bayer%20Universal+0+1ZJ+7+K8P+4+P7+2+AT2+2+ASY+2+KMB+2+E0B+2+MHJ+2+K8O+2+XE+2+DES+2+1SU+2+4EY+2+5VC+2+5VT+2+PBV+2+NR2+2+KM4+2+OSD+2+OSC+2+OSB+2+OSA+2+OUY+2+MP9+2+2ND+2+724+2+I4Z+2+I4V+2+MAP+1 Jan 31 06:29:52 which is VERY close.... Jan 31 06:29:58 but still wrong. Jan 31 06:30:11 I'm convinced it's not a commercial font, but a hand-drawn logo. Jan 31 06:30:21 Rick_work: that might be the case Jan 31 06:30:33 or mount /var/something onto /media/internal/something and have /var/something/.theme -> symlink and then reference /media/internal/something/.theme Jan 31 06:30:53 the latter was what I was thinking of Jan 31 06:30:57 yeah Jan 31 06:31:53 egaudet: and we have this new standard of using /var/svc/org.webosinternals.servicename for service related stuff Jan 31 06:32:04 not sure if that helps Jan 31 06:32:35 that's the service binary? Jan 31 06:32:44 no, a directory Jan 31 06:32:52 http://new.myfonts.com/WhatTheFont/forum/case/178956/ Jan 31 06:32:53 if you need one in var that's a standard place to put one Jan 31 06:33:06 unidentified by the largest font community on the web. It's custom Jan 31 06:33:14 ok Jan 31 06:34:36 egaudet: rwhitby needed a place to put data for his save/restore stuff that couldn't be in media so we talked over a few ideas and hit on /var/svc/ Jan 31 06:34:45 where unique id is standard service id / app id format Jan 31 06:35:11 if that doesn't make sense for what you're doing by all means ignore Jan 31 06:35:21 no it does Jan 31 06:35:37 /var/svc/org.webosinternals.thmapi bind mounted to /media/internal/org.webosinternals.thmapi Jan 31 06:35:54 put the symlink inside there and access it via /media/internal in JS Jan 31 06:36:12 so, egaudet is the theme-config.json pointing to sparse css files like we were talking about, or is it complete replacement? Jan 31 06:36:33 I'd probably make the internal directory less obtrusive Jan 31 06:36:36 sparse files Jan 31 06:36:44 I updated the talk page with what i'm thinking Jan 31 06:36:53 like /media/internal/.svc/org... or still /media/internal/.theme Jan 31 06:37:00 it will first load a global css, and then an app specific css Jan 31 06:37:36 this way people won't be like, wtf is that, delete Jan 31 06:37:59 friggin people Jan 31 06:38:41 destinal-home, but . folders aren't hidden from windows by default I thought Jan 31 06:38:42 (since it would show up on flash disk) Jan 31 06:39:06 egaudet: hmm, I've never noticed the .palm dir Jan 31 06:39:11 which is where cryptofs is Jan 31 06:39:31 you running windows atm? Jan 31 06:39:47 unfortunately no, my windows box died and I'm on my ubuntu laptop Jan 31 06:39:58 ya know maybe I should abolish the idea of drag&drop theme installation Jan 31 06:40:05 and just put this stuff on /media/cryptofs Jan 31 06:40:32 egaudet: I was totally down with installing them like hidden apps Jan 31 06:40:50 in fact I liked preware for that Jan 31 06:41:33 meaning who cares about /media/internal ? and just use offline root which means even filecoaster can install them and no postinst required Jan 31 06:41:57 yeah, I'd just use the standard offline root which is the same one everything uses Jan 31 06:42:08 and no postinst needed Jan 31 06:42:38 the only difference from now is that you'd install five or six and then select them in the app Jan 31 06:42:42 egaudet -- rwhitby had good arguments against USB install of themes last night Jan 31 06:43:41 but I think it's a really clean separation to have your installer install them and your selector / manager select them Jan 31 06:43:58 so does the same standard apply for svc? /media/cryptofs/svc or /media/cryptofs/apps/svc Jan 31 06:44:16 apps is included in offline root right? Jan 31 06:44:17 egaudet: no standard on media, no Jan 31 06:44:41 egaudet: do we need one? Jan 31 06:45:05 no I don't think so Jan 31 06:45:06 egaudet: ipkg -o /media/cryptofs/apps yes Jan 31 06:45:20 I was just thinking have your usual org.awesomethemer.whatevertheme Jan 31 06:45:22 in apps Jan 31 06:46:47 not sure if you want to have an additional file it installs into a theme catalog directory also under apps, or if you just have the theme selector use ipkgservice Jan 31 06:47:08 the former is probably better Jan 31 06:47:31 the thing is for the framework to work easily, I wanted a common never change path Jan 31 06:47:48 the alternative is the framework has to read some file to find out the "active" theme Jan 31 06:48:03 oh, I see.. hmm Jan 31 06:48:06 rather than just going to this known path that is really a sym link changing by a service on selection Jan 31 06:48:57 we could come up with a really simple fuse Jan 31 06:49:14 WTH does the framework limit JS only to its own app dir? :( Jan 31 06:49:33 egaudet: security? dunno Jan 31 06:50:09 I guess but what am I going to "read" that will break security Jan 31 06:50:23 secretpasswords.js Jan 31 06:50:24 :P Jan 31 06:50:26 ** (LunaSysMgr:7187): WARNING **: isAllowedFileAccess: *** NOT ALLOWING FILE ACCESS *** caller: /media/cryptofs/apps/usr/palm/applications/org.webosinternals.preware/index.html target: /media/cryptofs/apps/org.webosinternals.thmapi/.theme/theme_config.json Jan 31 06:50:56 yeah, you used to be able to include files from other apps IIRC which could contain secrets Jan 31 06:50:57 yep. Jan 31 06:51:05 you have to do that from a binary. Jan 31 06:51:22 or use Jason's internalz service. Jan 31 06:51:25 or maybe I misremember and it's always worked like that Jan 31 06:51:35 hey boys a way to find an app is better than the app catalog and preware is here, soon to be released Jan 31 06:51:39 it's always worked like that Jan 31 06:51:47 so I'll just go back to sym link on /var and put a json read in my service I guess Jan 31 06:51:54 yep Jan 31 06:51:56 Rick_work, not always Jan 31 06:52:03 you used to be able to read anything on the entire fs Jan 31 06:52:08 LoneStar99: advertising vaporware? Jan 31 06:52:13 until I think 1.3.1 Jan 31 06:52:19 the biggest lockdown was in 131 yeah Jan 31 06:52:41 nope it is the thruth Jan 31 06:53:03 soon to be released is not released :P Jan 31 06:53:12 desinal-home: no plastic, just a better system Jan 31 06:53:45 I've got this great app that will teleport you to the moon, soon to be released Jan 31 06:55:27 you all think it is a joke? Jan 31 06:55:40 hey I heard you like apps so I put an app in your app, it'd be released soon Jan 31 06:56:04 nice Jan 31 06:56:05 hype isn't worth anything Jan 31 06:56:06 LoneStar99: no, I'm just trying to figure out why you're hyping an unreleased something Jan 31 06:56:14 aka Duke Nukem Forever Jan 31 06:56:25 no need to hype, proof is in pudding Jan 31 06:56:27 cause then you're cool? Jan 31 06:57:43 LoneStar99: when it's out, announce it, people will check it out. Jan 31 06:57:58 people enjoy screenshots too Jan 31 06:58:03 you could put out some of those :) Jan 31 06:58:15 ok screenshots Jan 31 06:58:20 there have been several app catalog type apps in the past that have come and gone. Even if this supposed app is better, Preware still offers many other features that people will still use Jan 31 06:58:57 Or maybe if this one is open source we'll all join its development :) Jan 31 06:59:40 * oil has a feeling its not opensource Jan 31 07:00:03 on the other hand, different tools can be better at different things, this is not a deathmatch Jan 31 07:00:37 I hear people use filecoaster still Jan 31 07:00:46 lol Jan 31 07:00:59 i have had some pints, but will never sell something that I do not have. Jan 31 07:01:03 and of course in all seriousness it can download things from a URL Jan 31 07:01:08 so it does have other stuff going Jan 31 07:01:24 yeah Jan 31 07:01:29 yeah that url downloading feature is still useful Jan 31 07:02:59 * oil wonders if preware will ever make it to 1.0 Jan 31 07:03:14 a screenshot will be presented on an app Jan 31 07:03:29 oh? Jan 31 07:04:11 oil: as soon as Enlightenment actually makes it to 0.17 :) Jan 31 07:04:13 oil: I should be working on preware but this dual-boot idea has me by the scruff of my neck and won't let go Jan 31 07:04:36 lol Jan 31 07:04:48 unfortunately I'm not that happy with the way you'd have to back up and restore partition images if it's not integrated with a doctor or similar tool Jan 31 07:05:04 silly 0.16.999.0.63 version numbers Jan 31 07:05:24 since doctor likes to totally wipe out partition 3 Jan 31 07:05:42 i thought the meta-doc could do different things with the partitions Jan 31 07:06:39 yeah, so the question is, is this a super-meta-doctoring extension, or a standalone tool that redoes part of what the doctor does, or... Jan 31 07:07:40 ok good night, gonna just chill, Jan 31 07:07:52 no screenshot? Jan 31 07:08:01 I don't really think what I'm looking for can be done with metadoc really, and having to use a metadoc'd doctor AND a bunch of custom commands is just awkard Jan 31 07:08:16 haha you got oil intrigued Jan 31 07:08:21 oil: u want one? Jan 31 07:08:28 i thought you were going to post one Jan 31 07:10:28 there's not even one single common area that Palm could let apps read from? there's got to be Jan 31 07:11:03 to really /media/internal? Jan 31 07:11:41 nowhwere I can find outside of /media/cryptofs/apps/usr/palm/applications// Jan 31 07:11:58 oh, used to be /media/internal worked. guess it got locked down Jan 31 07:12:57 FUSE ftw Jan 31 07:13:16 how can that help? Jan 31 07:13:41 you could make a custom fuse module that exposed a common directory but made it appear under /usr/palm/applications/*. Jan 31 07:14:12 err /m/c/a/u/p/a/* Jan 31 07:14:32 is it not possible for 3rd parties to make say hulu, digg, beatport, or reddit apps? Jan 31 07:14:40 for the pre Jan 31 07:14:57 it's possible Jan 31 07:14:58 hmm well actually /media/internal does work Jan 31 07:15:01 sryan: there may be trademark issues if it's not your name Jan 31 07:15:04 sryan: hulu uses flash Jan 31 07:15:27 so that will come with webos .14 Jan 31 07:15:28 *1.4 Jan 31 07:15:48 xcomp: s/with/after/ Jan 31 07:16:01 what about the firefly song Jan 31 07:16:12 there are plenty of third party apps for example that use things like Google Voice or Google Reader Jan 31 07:16:15 Palm has said 1.4 will be a requirement for flash, but that flash will be a download for 1.4, and integrated into webos in a version after that Jan 31 07:16:28 destinal-home: precentral seemed to suggest that flash beta would show up in the app catalog as soon as 1.4 is released Jan 31 07:16:31 it's only a matter if the APIs are public Jan 31 07:16:43 xcomp: precentral seems to suggest lots of wild ass guesses Jan 31 07:16:58 true Jan 31 07:17:01 it could happen Jan 31 07:17:43 Adobe keeps saying first half of 2010, so I would think beta at some point, but they still have till June to wrap things up Jan 31 07:18:00 is it possible for 3rd parties to create apps for say hulu, reddit or beatport or do the companies have to create them Jan 31 07:18:13 they're basing it on their impression of CES though I think which was rather vague about it, only saying 1.4 would be a requirement to get it and it would be in the catalog Jan 31 07:18:28 Adobe's desktop beta so far isn't all that it's cracked up to be Jan 31 07:18:30 Well they said a beta would be available soon Jan 31 07:18:45 palm did use the word "soon" Jan 31 07:18:55 Kyusaku: I can't even use the desktop beta. it has a bug that prevents it from working on amd athlons Jan 31 07:19:00 believe it or not Jan 31 07:19:26 all videos are pink like flamingoes Jan 31 07:19:37 lol Jan 31 07:19:55 haha crazy Jan 31 07:20:14 flash is only gpu accelerated for h.264 video right Jan 31 07:20:36 I thought it accelerated vc1 too Jan 31 07:20:38 I don't think flash games will be all that smooth on the pre Jan 31 07:21:14 I don't think flash uses VC-1, does it? Jan 31 07:21:36 whats the other codec it uses besides h264 Jan 31 07:21:40 the one that came before Jan 31 07:21:51 yee ha Jan 31 07:22:04 h.263? :P Jan 31 07:23:08 1988 Jan 31 07:23:09 VP6, that's it Jan 31 07:23:10 the flash beta is worse then the stable release for me Jan 31 07:23:14 I knew it was something with a V Jan 31 07:23:15 lawl Jan 31 07:23:25 in terms of cpu usage and crashes Jan 31 07:23:30 and I thought 10.1 was suppose to be GPU accelerated across the board, not just HD content Jan 31 07:23:39 I'm using an intel igp though Jan 31 07:24:40 beta generally is worse than stable Jan 31 07:24:56 that's why it's beta and not stable Jan 31 07:24:59 :P Jan 31 07:28:37 Kyusaku: it is good Jan 31 07:29:19 Rick_work: so I think I can do the dual boot without the running and screaming Jan 31 07:31:03 dual booting what? Jan 31 07:31:14 tmzt: different webos versions Jan 31 07:31:24 nothing as exciting as what you probably thought Jan 31 07:31:35 hmm Jan 31 07:31:37 chroot? Jan 31 07:31:44 that is extremely exciting to me :) Jan 31 07:31:59 tmzt: nope, more LVM-based partitions Jan 31 07:32:07 chroot is too ugly for me Jan 31 07:33:45 downside is for now it requires pulling down several hundred megs of partition and pushing it back up post-doctor. future iterations of the concept will be more elegant Jan 31 07:34:03 and I don't have the service or patch yet Jan 31 07:34:10 but the theory is good I think Jan 31 07:39:50 egaudet: the idea is a binary service that points the kernel symlink properly, changes an variable on disk (which is used by a modified /boot/etc/init to mount the lvm volumes root2 and var2 and log2 where they'd usually go) and then reboots. the service would enumerate the available versions on start and return a json array when asked (which would be used by a mojo patch to the reboot button) and the service would reboot Jan 31 07:42:43 what about just changing bootie env? Jan 31 07:43:22 egaudet: well, I can't find it. geist said it's in partition 1 but I haven't seen where the name of the uImage might be Jan 31 07:43:31 or any other kernel boot arg Jan 31 07:43:57 have you been able to find anything that looks like a kernel cmd line? Jan 31 07:45:25 egaudet: negative Jan 31 07:45:38 how are you reading the partitions? Jan 31 07:46:15 I dd'd them on the pre, scp'd them down and am hexdumping them Jan 31 07:46:26 well p1 mainly Jan 31 07:48:50 though there's probably hexdump on the pre Jan 31 07:51:53 egaudet: at any rate, even with environment, that only fixes the need to kernel symlink, the rest still would need done Jan 31 07:55:14 yeah Jan 31 07:56:31 In other news unionfs-fuse is my best friend :) Jan 31 07:57:22 egaudet: biggest thing I'm trying to figure out is the best ways to lay down the root and var partitions. It would seem some kind of doctor based (or custom program that reads the doctor jar rootfs images) would make most sense. currently I'm backing up root and var fs images to the pc, running doctor with the new primary version, then restoring those images to the new volume names Jan 31 07:57:39 since the doctor is very destructive and I can't keep anything on the device Jan 31 07:58:20 yea a meta doctor laying down both sets of partitions would be the way to go IMO Jan 31 07:58:47 what are the partitons on /dev Jan 31 07:58:51 some kind of new meta-hybrid-doc such as the world has never seen muahaha Jan 31 07:59:24 mmcblk0 ( mmcblk0p1 mmcblk0p2 mmcblk0p3 ) Jan 31 07:59:39 p3 is the LVM set Jan 31 07:59:46 p2 is /boot Jan 31 07:59:58 p1 is "NVRAM area" Jan 31 08:00:14 * oil still hasn't seen any screenshot xD Jan 31 08:00:20 oil: lol Jan 31 08:00:45 ya know one of these days I'm going to have to mess with some booting stuff Jan 31 08:00:54 oil: but that duke nukem forever port for the pre will be awesome Jan 31 08:00:55 where is bootie is that on p1? Jan 31 08:01:09 hey, at least there was screenshots of DNF :) Jan 31 08:01:30 egaudet: no Jan 31 08:02:28 egaudet: p1 starts at 00080000 on the disk Jan 31 08:02:53 from 0 - 0x80000 on the disk, I'm assuming is bootie Jan 31 08:03:36 have you dumped it? Jan 31 08:03:37 p1 is basically a very simple filesystem with bootie's images and tokens and such Jan 31 08:04:13 yeah I've dumped the beginning of the disk also Jan 31 08:04:28 did you locate the bootie env? Jan 31 08:04:33 negative Jan 31 08:05:14 does bootie ship with write abilities? Jan 31 08:05:23 e.g. saveenv Jan 31 08:05:31 I don't believe it does Jan 31 08:05:35 grr Jan 31 08:05:54 I surmise that in non-retail versions, "tellbootie" would let us change env as well Jan 31 08:06:05 since the answer I got about doing it was "not in retail version" Jan 31 08:06:18 sigh Jan 31 08:06:28 I don't want retail version :P Jan 31 08:06:45 give us the engineering stuff :) Jan 31 08:06:48 yeah no kidding Jan 31 08:08:32 back to themes for a moment, /var/svc/org.webosinternals.thmapi/.theme -> /media/cryptofs/apps/.themes/ Jan 31 08:08:54 cool Jan 31 08:08:59 with unionfs mount /var/svc/org.webosinternals.thmapi/ onto /media/internal/org.webosinternals.thmapi Jan 31 08:09:23 so I can access /media/internal/org.webosinternals.thmapi/.theme from JS, they can't mess anything up from USB mode, and the entire universe is happy Jan 31 08:09:24 and you can now read stuff? Jan 31 08:09:32 excellent Jan 31 08:10:29 so we just have to make unionfs a dependency and ship it seperately? Jan 31 08:10:52 yeah, and it's already in widk building happily Jan 31 08:14:41 egaudet: oh, wait Jan 31 08:14:51 egaudet: I think I just found env settings Jan 31 08:15:08 yes yes yes Jan 31 08:16:04 0x8100 on disk, uh, making it 0x1000 in p1 Jan 31 08:16:20 00001000 63 68 65 63 6b 62 61 74 74 00 31 00 69 6e 73 74 |checkbatt.1.inst| Jan 31 08:16:21 00001010 61 6c 6c 65 72 00 74 72 65 6e 63 68 63 6f 61 74 |aller.trenchcoat| Jan 31 08:16:39 which translates to checkbatt=1 installer=trenchcoat Jan 31 08:17:00 looking here: http://www.webos-internals.org/wiki/Bootie Jan 31 08:17:05 it's clear how those get used Jan 31 08:17:59 0x8100 on disk is not p1 if you said p0 was 0->0x80000 Jan 31 08:18:25 missed a zero Jan 31 08:18:27 k Jan 31 08:18:28 0x81000 Jan 31 08:18:34 * destinal-home is tired Jan 31 08:18:55 dont rely on it being at that offset though Jan 31 08:19:00 once you hit 3 0's they all get fuzzy anyway :p Jan 31 08:19:00 the TOC in the nvram says where it is Jan 31 08:19:20 geist: ah Jan 31 08:19:26 geist: "env" Jan 31 08:19:28 should have guessed Jan 31 08:19:30 yep Jan 31 08:20:16 also, in bootie in the printenv stuff, the 'T' means it's a temporary environment setting Jan 31 08:20:24 ie, it is only for that instance and wont get saved Jan 31 08:20:31 usually means it's the default hard coded value Jan 31 08:20:33 right, I figured since the only ones without T's were in the stock "env" Jan 31 08:20:48 but if you put something in the flash env it'll override those Jan 31 08:20:48 so obviously from nvram area Jan 31 08:21:15 destinal-home, write a touchscreen bootloader and chainload it Jan 31 08:21:45 egaudet: actually it looks like bootie makes that pretty easy Jan 31 08:21:51 do the default T's overwrite the saved env? Jan 31 08:22:10 autoboot seems to designate what command to run automatically. default is "fsboot" Jan 31 08:22:29 but could easily be "chainboot" it seems Jan 31 08:23:05 no Jan 31 08:23:20 heh, ok, maybe too optimistic :) Jan 31 08:23:25 now I'm just imagining a touch menu selector everytime my pre boots :P Jan 31 08:23:32 was the no to my question? Jan 31 08:23:34 it loads the env from flash then sets some temporary env hard coded Jan 31 08:23:43 no to the T does not override the on flash env Jan 31 08:23:56 basically there's a function call like env_set(blahblah, TEMP); Jan 31 08:23:57 ah I see that autoboot is not T Jan 31 08:24:07 nor in env Jan 31 08:24:20 well even if it were, we can just put it in the flash env and it will stay Jan 31 08:24:22 yeah, i think that's for historical reasons Jan 31 08:24:37 right, flash env overrides everything Jan 31 08:24:59 destinal-home: what is a good song Jan 31 08:24:59 but no saveenv huh Jan 31 08:25:07 yeah, that's not in release builds Jan 31 08:25:31 actually i had intended to remove the env altogether but forgot to do it before ship Jan 31 08:25:50 geist, just use all defaults then Jan 31 08:25:57 yep Jan 31 08:25:58 geist: I'm impressed btw with how novacom / bootie / novacomd on a running image all interoperate with the tools Jan 31 08:26:17 that's what happens when a single person writes all of them :) Jan 31 08:26:21 that's how I would have thought it would be done since changing it by the end user is not supported Jan 31 08:26:57 the only reason autoboot tends to get set by trenchcoat is to override some development stuff that was coming out of the factory during earlier builds Jan 31 08:27:04 geist, you can always just never take it out at this point :p Jan 31 08:27:10 the factory folks were setting something else, and it had a tendency to stick Jan 31 08:27:13 actually need to remove it Jan 31 08:27:21 the autoboot being set stuff Jan 31 08:27:37 installer = trenchcoat is just there to use up a spot in the .xml file that drives trenchcoat Jan 31 08:27:45 kind of an example line. absolutely nothing reads it Jan 31 08:29:15 yeah, I was guessing it might be used since it would be useful to know whether something else installed it if you were debugging .. (since most of us won't have anything else doing it but in engineering maybe?) Jan 31 08:29:31 nah, it just takes up space Jan 31 08:29:37 but placeholder makes even more sense :) Jan 31 08:29:52 i'm not sure any of the trenchcoat xml files stick around but it has a descriptor for how to set up nvram Jan 31 08:30:08 and the env section is part of it, youc an set, clear, or override env settings in it Jan 31 08:30:51 trenchcoat is the only tool in the system that is able to build an nvram section Jan 31 08:31:02 tried to keep it all in one spot to avoid having a bunch of seperate code around Jan 31 08:31:53 but dont get any ideas, you really dont want to screw around with trenchcoat Jan 31 08:32:03 I still love: Jan 31 08:32:04 trenchcoat - used for flashing (storage, not body parts) Jan 31 08:32:37 geist: seems we are still missing a working kernel source for Pixi Jan 31 08:32:38 for a while we had a cartoon placeholder logo of some guy looking away from the screen with his trenchcoat opened Jan 31 08:32:42 lmao Jan 31 08:32:56 tmzt: yeah, i know. i think someoen is working on it Jan 31 08:33:10 but our open source guys are not the same engineers that do it. and they're all confused about git right now or something Jan 31 08:33:16 i'll ping em again on monday Jan 31 08:33:29 autoboot? Jan 31 08:33:33 lol Jan 31 08:33:53 tmzt: it's the command bootie runs if you're not talking to it Jan 31 08:34:17 this is truly fascinating discussion, but I need to be up relatively early tomorrow :-( Jan 31 08:34:19 err a variable that defines which command Jan 31 08:34:22 yeah, you can disable autobooting by setting it to "" Jan 31 08:34:34 basically it just runs it as a script. pretty much just like uboot Jan 31 08:34:54 autoboot "do this; and that; blahblah; fsboot" would work too Jan 31 08:35:30 geist: sorry to bug you then Jan 31 08:36:05 we are working on a universal early boot console and want to know if it will work the same on 7x27/30 Jan 31 08:36:05 geist: it looks like bootie is a lot more flexible than what you'd strictly need, but then again, needs change .. Jan 31 08:36:52 but there seems to be nothing from qct for real hardware Jan 31 08:36:53 so does bootie have hush parser like uboot Jan 31 08:36:59 well, it has some additional flexibility because it's used in the factory for diagnostics Jan 31 08:37:06 since only Pixi/Plus have seemed to ship Jan 31 08:37:21 basically we have a windows box that over novacom is running a bunch of hardware commands on a full diagnostics version of bootie Jan 31 08:37:44 there is quite a bit of code in there that you aren't seeing quite yet Jan 31 08:37:58 geist: can you point the console at the OMAP's usb serial port stuff as opposed to the hardware pins? Jan 31 08:38:00 there's a little bit of a programming language kind of like bash, and variable substitution Jan 31 08:38:25 and if you run a script other than opening a terminal (i think it's run mem:// or something) it'll run it in a seperate thread Jan 31 08:38:32 so multiple scripts can be running simultaneously Jan 31 08:38:49 destinal-home: yes Jan 31 08:39:03 threads in bootie really Jan 31 08:39:05 though i suspect we turned it off on release. usually you hold 's' when booting Jan 31 08:39:21 egaudet: oh yes, bootie is a fully preemptive kernel Jan 31 08:39:22 cool Jan 31 08:39:31 geist: actually that sounds familiar, I think that works Jan 31 08:39:38 it's already running 4 or 5 threads sitting there Jan 31 08:40:06 it's almost verbatim based on my lk embedded kernel Jan 31 08:40:07 geist: or maybe it was just console to the screen I'm thinking of Jan 31 08:40:15 http://git.newos.org/?p=lk.git;a=summary Jan 31 08:40:39 the kernel stuff is virtually identical Jan 31 08:40:57 destinal-home: those pins are hardware arent they? maybe you can write the mux regs Jan 31 08:41:08 gesit: you just like writing os's? Jan 31 08:41:11 tmzt: you have to set up the twl4030 to mux it Jan 31 08:41:13 tmzt: yep! Jan 31 08:41:19 hmm Jan 31 08:41:22 i'm an os guy, been writing oses all my life Jan 31 08:41:28 i had a little multithreaded kernel for iboot as well Jan 31 08:41:29 which is i2c? Jan 31 08:41:36 though nothing as sophisticated as bootie Jan 31 08:41:42 lk is yours? Jan 31 08:41:45 yep Jan 31 08:41:53 Google is using it Jan 31 08:41:56 I think Jan 31 08:41:57 yep Jan 31 08:42:03 on droid maybe Jan 31 08:42:07 android is going to build their reference bootloader from it Jan 31 08:42:12 cool Jan 31 08:42:16 nice Jan 31 08:42:23 we need it on msm7x0x Jan 31 08:42:28 so we can boot nand Jan 31 08:42:37 if you look in the lk code it already has a port to msm7k Jan 31 08:42:39 already works on nonA Jan 31 08:42:45 that was pushed back by android Jan 31 08:42:48 ah cool Jan 31 08:42:52 mtd driver? Jan 31 08:42:57 i think so Jan 31 08:43:13 thanks man I don't think their tree has it though Jan 31 08:43:17 or we missed it Jan 31 08:43:21 probably Jan 31 08:43:29 i think they put that on hold for now Jan 31 08:43:40 I like the usersimplicity of Qi though Jan 31 08:43:43 for the most part since they dont actually make devices themselves the OEMs usually want their own bootloader Jan 31 08:43:46 but it might be too basic Jan 31 08:43:50 yep Jan 31 08:43:54 HTC has their own Jan 31 08:43:57 right Jan 31 08:44:00 hboot for android Jan 31 08:44:09 swetland says it's terrible, but it works Jan 31 08:44:10 Palm is OEM for Pixi? Jan 31 08:44:16 you'd think there would be something more standard Jan 31 08:44:18 Pixi is our device Jan 31 08:44:24 we design and make all our own devices Jan 31 08:44:32 yep, I know somebody who reverses every htc bootloader Jan 31 08:44:37 she's pretty good Jan 31 08:44:47 (understatement) Jan 31 08:44:48 bootie runs exactly the same on pixi as pre Jan 31 08:44:54 it's just a different port Jan 31 08:45:05 you have a binary/gdb debugger in it? Jan 31 08:45:07 man, its kind of hard to get going on native development if you're not on linux. :/ Jan 31 08:45:24 remote debugger Jan 31 08:45:25 tmzt: not too much. i'm mostly a printf guy, and if we need more we have lauterbachs Jan 31 08:45:34 which is? Jan 31 08:45:40 internal? Jan 31 08:45:40 jtag box Jan 31 08:45:42 bsneed: that's why virtualbox and ubuntu server are so handy Jan 31 08:45:44 ah Jan 31 08:45:59 but i do almost all of my work exclusively via uart and printfs Jan 31 08:46:00 we don't tear apart our devices Jan 31 08:46:04 yeah, i think i'm gonna have to go that route Jan 31 08:46:04 except with haret Jan 31 08:46:24 was trying to cross-compile stuff but there's always 'one more thing'. Jan 31 08:46:43 i'd like to get bootie open sourced, but there's been some push back for that Jan 31 08:46:44 you can do init of hardware remotely Jan 31 08:46:49 so *shrug* Jan 31 08:46:50 even testing things like qdsp Jan 31 08:46:59 (still in msm mode sorry) Jan 31 08:46:59 geist: OMAP3 has to be the first system I've seen with USB JTAG (not that I get out much) Jan 31 08:47:50 of course that means you'd have to not be using USB for something else at the same time I suppose Jan 31 08:48:17 yeah, that's the annoying part of pre and pixi. once it hits form factor you basically need a tech to bring out the uart to do any real debugging on it Jan 31 08:48:27 pre you can always mux the usb lines as serial, but then you cant do usb Jan 31 08:48:34 hmm, why? Jan 31 08:48:43 because it's only one set of lines Jan 31 08:48:47 either serial or usb Jan 31 08:48:56 Nexus One switches to uart when no vbus is present Jan 31 08:49:00 according to swetland Jan 31 08:49:02 pixi has no such feature Jan 31 08:49:10 yep, no microp Jan 31 08:49:14 and no xceiver Jan 31 08:49:20 exactly Jan 31 08:49:22 except twl which kuxes Jan 31 08:49:24 muxes Jan 31 08:49:29 the 7227 the phy is built into the chip, so you can't mux it Jan 31 08:49:35 twl4030 has a mux but it's either or Jan 31 08:49:42 yeah Jan 31 08:49:47 and since we're using standard usb connectors, we can't cram more pins i there Jan 31 08:50:02 maybe fiq debugger could be reworked to do usb debugging protocol? Jan 31 08:50:11 it hasn't been much of a problem Jan 31 08:50:15 which is basically a single interrupt endpoint Jan 31 08:50:22 sure, but that's pretty much the same thing as serial Jan 31 08:50:32 ah right Jan 31 08:50:38 point is half the time we want to debug a form factor unit we're doing something where we need usb alive and working properly Jan 31 08:50:44 so you can't do the interesting stuff you need over usb Jan 31 08:50:48 right Jan 31 08:50:49 at the same time Jan 31 08:51:00 I see Jan 31 08:51:05 usb ip over wifi? Jan 31 08:51:05 any higher level debugging we just use novaterm Jan 31 08:51:12 not for pixi though Jan 31 08:51:16 and not practical Jan 31 08:51:17 geist: it's a shame that palm hasn't done more open sourcing of internally developed stuff (or basically not open when not required by license I think) Jan 31 08:51:31 well, for the most part we're just too busy for most of it Jan 31 08:51:32 destinal-home: in what case? Jan 31 08:51:45 webos itself is a differentiator Jan 31 08:51:48 but unless there's a big reason to the general pushback is 'why?' Jan 31 08:51:49 that can't change Jan 31 08:52:04 but i would have liked to have gotten bootie and novacom/novacomd open sourced Jan 31 08:52:10 tmzt: well there's stuff they can release that wouldn't put differentiation at risk Jan 31 08:52:12 things like plugins Jan 31 08:52:16 and maybe in the future we will, bt really there's a lot of other work to do Jan 31 08:52:17 or growing a compositor Jan 31 08:52:28 destinal-home: like? Jan 31 08:52:48 geist: why not support usb debugging? Jan 31 08:52:51 ip Jan 31 08:52:52 not usb Jan 31 08:52:57 *shrug* Jan 31 08:52:57 with usbdevfs Jan 31 08:52:59 hasn't come up Jan 31 08:53:12 tmzt: stuff we could use to make browser plugins and hid plugins, and .. well, bootie (unless you think that's a risk) :) Jan 31 08:53:16 ah, by the way, like the usbdevfs approach Jan 31 08:53:24 debugging at that level isn't something we find ourselves doing much Jan 31 08:53:24 but I totally understand the time constraints Jan 31 08:53:28 Google wrote a whole bunch of kernel passthrough stuff Jan 31 08:53:33 generally speaking the system is up and stable or we're on a dev board Jan 31 08:53:46 if we have prodction form factor devices dieing a lot then we have problems Jan 31 08:53:59 google sucks Jan 31 08:54:00 also we have klog which catches most of em Jan 31 08:54:03 but Windows is so broken they need fifty products Jan 31 08:54:08 product ids Jan 31 08:54:25 yeah, you use upstream stuff for logging? Jan 31 08:54:37 what do you mean upstream stuff? Jan 31 08:54:49 google is ms today, but worse Jan 31 08:54:49 well, not sutom Jan 31 08:54:51 custom Jan 31 08:54:57 typing badly tonight Jan 31 08:55:09 LoneStar99: I mean Android team Jan 31 08:55:10 klog is something i hacked that serves our purpose pretty well Jan 31 08:55:28 hmm Jan 31 08:55:36 basically it keeps an out of band circular buffer, actually a series of them, that sticks across reboots Jan 31 08:55:40 can you get logs from radio pushed to it Jan 31 08:55:48 I think android just does their ril Jan 31 08:55:50 so that if the kernel oopses the next boot it picks it up and sends it Jan 31 08:55:58 yep Jan 31 08:55:59 no, it's strictly a kernel log Jan 31 08:56:02 essentially printk Jan 31 08:56:02 same concept Jan 31 08:56:13 yeah, android has somethign similar Jan 31 08:56:16 google wants to own the world, android is java right? Jan 31 08:56:17 except they push userspace errors to kernel space and then to nand Jan 31 08:56:20 i looked at it but it didn't do precisely what we wanted Jan 31 08:56:27 takes about 1mb total Jan 31 08:56:32 it's crazy verbose Jan 31 08:56:44 the modem stuff tends to be completely seperate Jan 31 08:56:51 since it's running on another cpu and everything, at least for pre Jan 31 08:56:51 geist: one wonders what kinds of bizarre logs you've gotten from people hacking their own kernel modules on these devices but still happen to be running rxdx :P Jan 31 08:56:59 well Pre it is Jan 31 08:57:12 destinal-home: actually that came up, i think we have a filter to try to filter those out Jan 31 08:57:15 like I said, more familiar with msm stuff from spending a year on them Jan 31 08:57:21 so I think in that way Jan 31 08:57:24 part of the md5sum stuff that checks what the user is running Jan 31 08:57:34 they have a lot of shared ram bandwidth Jan 31 08:57:39 rdxd i think tries to figure out what is custom and doesn't send logs for that Jan 31 08:57:43 to keep the noise down Jan 31 08:58:01 destinal-home: any binary modules as shipped? Jan 31 08:58:19 even dspg and sgx kernel part are open? Jan 31 08:58:51 google pushing a phone and a browser at the same time means, lets own everything Jan 31 08:58:58 tmzt: a few that are binary only. the wifi chipset for one Jan 31 08:59:11 the driver is? Jan 31 08:59:16 not just firmware Jan 31 08:59:21 oh right Jan 31 08:59:27 yeah, i asked the wifi guys about it and they claim they customized it pretty hard Jan 31 08:59:29 to kill tehthering on the business side Jan 31 08:59:45 and they have a bunch of stuff they dont want to share with competitors Jan 31 08:59:49 after the ibss tricks early on Jan 31 08:59:59 and now they need to differentiate the traffic from it Jan 31 09:00:03 and they're not open source people, so they care a lot less about that stuff Jan 31 09:00:04 tmzt: but, there's all this built in tethering support that can be called on the bus Jan 31 09:00:31 yes but it pushes it through a seperate channel #777 02?? on cdma I think Jan 31 09:00:52 or maybe they just misuse pap like vzw did early on Jan 31 09:01:10 if somebody dumped prl Jan 31 09:01:20 hmm, I didn't think the mobilehotspot used that, but I could be wrong Jan 31 09:01:30 I've just skimmed it Jan 31 09:01:44 we know it only works for customers who pay for thethering right? Jan 31 09:01:57 well, SN has MIP too Jan 31 09:02:02 tmzt: it checks for "verizon wireless" carrier string Jan 31 09:02:05 so they could be using that Jan 31 09:02:10 oh this is vzw? Jan 31 09:02:21 right, is for pre+ Jan 31 09:02:31 love the 512 ram Jan 31 09:02:35 fuck google, droid, i build with Palm Jan 31 09:02:40 also there seem to be binary modules for "tisgxgfx" which I don't know if there's source for Jan 31 09:02:47 LoneStar99: are you still goong on about it? Jan 31 09:02:50 droid is similar Jan 31 09:02:51 same soc Jan 31 09:03:06 kernel modules? Jan 31 09:03:18 yup Jan 31 09:03:37 do you know what device it exposes? Jan 31 09:03:44 3d is pretty recent Jan 31 09:03:50 tisgxgfx/bc_example.ko tisgxgfx/omaplfb.ko tisgxgfx/pvrsrvkm.ko Jan 31 09:03:55 I was scared they were going omap2fb only Jan 31 09:03:58 bc_example ? Jan 31 09:04:12 srv kern mod? Jan 31 09:04:27 I think n900 has the same thing Jan 31 09:05:31 also dspbridge/bridgedriver.ko and drivers/misc/exmap.ko Jan 31 09:05:41 again don't know whether src exists Jan 31 09:06:00 dspbridge is mostly documented Jan 31 09:06:09 exact modules usually aren't Jan 31 09:07:11 tmzt: wow, droid IS omap3430, isn't it? Jan 31 09:07:12 dspbridge is to talk to the dsp Jan 31 09:07:20 yes, droid is basically the same guts Jan 31 09:07:44 they're still SLC nand based, sintead of mmc flash Jan 31 09:07:54 yep, why? Jan 31 09:07:56 and they have a higher res oled screen Jan 31 09:08:01 and iphone3gs is pretty similar too IIRC, alsos a cortex-a8 Jan 31 09:08:05 droid is oled? Jan 31 09:08:06 i dunno. that seems to be their decision for a lot of this Jan 31 09:08:17 wait no. N1 is i think Jan 31 09:08:23 droid is just higher res Jan 31 09:08:30 hmm, droid is qscx080 or something baseband Jan 31 09:08:40 yep nexus is amoled Jan 31 09:08:45 droid I think is tft Jan 31 09:09:11 HTC pushes everything out to microp now Jan 31 09:09:18 android fones seems to take the strategy of putting a smaller SLC flash, using something like yaffs and having all the aux storage on a SD card Jan 31 09:09:23 tmzt: do you know if moto has released all their kernel sources? Jan 31 09:09:26 basically all the hardware management Jan 31 09:09:27 we're taking the apple strategy and having one big flash, mmc based Jan 31 09:09:35 yeah, and Google released the rest Jan 31 09:09:39 before the Droid shipped Jan 31 09:10:03 even on Pixi? doesn't msm need it's own flash? Jan 31 09:10:06 nand Jan 31 09:10:10 it does Jan 31 09:10:27 but i'm talking about from an apps processor point of view Jan 31 09:10:32 modem architectures come and go Jan 31 09:10:38 any reason why tony's kernel shouldn't work on Pre Plus? Jan 31 09:10:42 tmzt: so there's really no good reason we couldn't port android easily (minus baseband etc) except maybe if the kernel versions are far apart Jan 31 09:10:42 yep Jan 31 09:10:53 but snapdragon is pretty cool Jan 31 09:10:56 you lose sgx Jan 31 09:11:09 everyone should have a fair chance Jan 31 09:11:09 yep. guess it's a good sign for us that essentially no one has bothered to port android to a pre Jan 31 09:11:13 Android on Pre? Jan 31 09:11:18 kernel isn't the issue Jan 31 09:11:25 it's all the libhardware Jan 31 09:11:30 and ril Jan 31 09:11:43 sure, but you could get the framework running pretty easily Jan 31 09:11:50 sure, getting the modem working is a disaster Jan 31 09:11:53 but that's always the case Jan 31 09:11:55 Waylon Jennings Jan 31 09:12:01 geist: he, well mickey lauer has tried ffreesmartphone.org Jan 31 09:12:09 they started on your binary protocol Jan 31 09:12:13 (gsm) Jan 31 09:12:15 oh woot Jan 31 09:12:16 geist: unless you make a hybrid system which you can't distribute Jan 31 09:12:33 I'm more into ofono, simple c drivers Jan 31 09:12:36 of course we couldn't Jan 31 09:12:39 dbus activation Jan 31 09:12:41 just you know, what the community does Jan 31 09:12:54 ppp in userspace Jan 31 09:13:02 from Holtmann who did bluez Jan 31 09:13:11 tmzt: so is the baseband on pre really that hard to talk to? Jan 31 09:13:12 destinal-home: what system? Jan 31 09:13:19 it's binary packets Jan 31 09:13:22 not AT Jan 31 09:13:55 since both ends of the pipe to the modem are proprietary, there's little need to make the protocol easy to use Jan 31 09:14:00 played with Pre Plus a little today, the cards are awesome Jan 31 09:14:10 it's not ciphered or anything to specifically make it hard, it's just a moving binary protocol Jan 31 09:14:11 tmzt: well if you wanted an android system on the pre you could reuse a lot of the palm stuff (again if you own a pre I assume you can run some of the libs and binaries without others) Jan 31 09:14:13 but it's very hard to test without logging into a bunch of accounts Jan 31 09:14:16 but you couldn't copy it Jan 31 09:14:19 What if google beat palm at phone what would we all do? Jan 31 09:14:20 i bought one yesterday. (pre+ that is) Jan 31 09:14:22 temp Palm profiles would be so win Jan 31 09:14:34 LoneStar99: I dunno, i'd go find another job Jan 31 09:14:40 you wouldn't Jan 31 09:14:41 and the world would still go on Jan 31 09:14:44 it would be crazy Jan 31 09:15:00 Android rild is a pain, everything is binary over pipes Jan 31 09:15:02 fifos Jan 31 09:15:10 gave my iphone 3gs to my wife. Jan 31 09:15:14 tmzt: considering how much is dbus the fso guys could move on and do the rest of the stack and talk to palm binaries over dbus, but it wouldn't be free / open Jan 31 09:15:20 the way i figure it android is just raising the bar and letting OEMs that wouldn't have otherwise made a phone make one Jan 31 09:15:30 right Jan 31 09:15:36 Apple will never license Jan 31 09:15:41 we all know that Jan 31 09:15:43 it kills winmo and older oses and helps the whole industry move forward Jan 31 09:15:51 i dont see them as a strict competitor Jan 31 09:15:55 Android becomes defacto #2 unless Nokia quickly gets a clue Jan 31 09:15:56 I will dance backwarks, webos is gonna work Jan 31 09:16:04 and that's all they need Jan 31 09:16:13 crazy question.. Jan 31 09:16:13 winmo is ugly, some people like it for the customization Jan 31 09:16:20 the more people use any smartphones the more google wins Jan 31 09:16:22 geist: well, palm is very much like apple in building their own OS and all the devices that rn it Jan 31 09:16:23 why doesn't vz actually advertise the pre? Jan 31 09:16:25 run it Jan 31 09:16:27 so if it's not them it's someone else Jan 31 09:16:30 but yeah, google's not competing there Jan 31 09:16:34 I think Microsoft needs NT on arm today Jan 31 09:16:39 i figure if we're talking about random stuff in here, its fair game. Jan 31 09:16:47 not another ce iteration without a catalog Jan 31 09:16:48 fine with them, they're just raising the bar and trying to get more smartphones browsing the web Jan 31 09:17:10 geist: and get all the data on where you are to sell you ads :) Jan 31 09:17:12 bsneed: why doesn't tmobile have any n1s or vzw any tp2's Jan 31 09:17:19 which is awesome as aphone Jan 31 09:17:26 if everyone buys an iphone, they win. if everyone buys a pre, they win, if everyone buys an android phone, they win Jan 31 09:17:30 Palm won't do a landscape device Jan 31 09:17:33 they're just trying to get people off dumbphones Jan 31 09:17:41 hey boy just relax, it will work Jan 31 09:17:42 there are no dumphones Jan 31 09:17:54 except moder blackberry's :) Jan 31 09:18:24 and then LG touch and chocolate touch Jan 31 09:18:26 if anything the real thing that unlocked the industry is apple's work on webkit Jan 31 09:18:34 which they had to release due to licensing Jan 31 09:18:36 keeping the single core amss alive for maybe another year Jan 31 09:18:40 most of yous have something to pay the bills Jan 31 09:18:49 yep, webkit is the real deal Jan 31 09:18:55 and Chrome is going to be killer Jan 31 09:19:02 tmzt; the obvious answer is tmobile doesn't sell n1's, yeah? Jan 31 09:19:08 sad thing is you guys had the first netbook Jan 31 09:19:12 and killed it Jan 31 09:19:19 smartbook or whatever Jan 31 09:19:23 it needed to be killed Jan 31 09:19:38 why, I wanted to run debian on one Jan 31 09:19:40 :) Jan 31 09:19:46 oh well Jan 31 09:19:46 geist: well, the thing is, you guys with integrating webkit and v8 have turned another corner and had to release it too due to licensing Jan 31 09:19:48 fine, but that doesn't mean it didn't need to be killed Jan 31 09:19:57 okay Jan 31 09:20:07 right Jan 31 09:20:08 the apps where going to eat into api mindshare Jan 31 09:20:17 but PDC was broken for years before that Jan 31 09:20:20 split with WM Jan 31 09:20:31 beats me, i didn't do palmos Jan 31 09:20:39 it wasn't palmos Jan 31 09:20:42 though Jan 31 09:20:47 i didn't do anything earlier than webos Jan 31 09:20:54 okay Jan 31 09:20:58 i was at apple then, and then danger before that Jan 31 09:21:06 right Jan 31 09:21:25 was webos the netbook thing, was the netbook thing webos? or that other Wx or whatever it's called.. and how much got reused, I wonder Jan 31 09:21:29 danger/rim model no longer makes sense due to outages, though always synced is cool Jan 31 09:21:36 destinal-home: almost zero Jan 31 09:21:36 just my opinion Jan 31 09:21:50 the foleo stuff got almost completely thrown out the window Jan 31 09:22:06 there's an image Jan 31 09:22:16 destinal-home: Wx? Foleo was a custom linux distrobution with something built on directfb or similar Jan 31 09:22:23 right Jan 31 09:22:25 in some ways similar to small parts of luna Jan 31 09:22:25 foleos crashing to street and smashing to bits Jan 31 09:22:36 love how Apple copied your menus from it :) Jan 31 09:22:50 it was a custom software stack, basically nothing survived from that Jan 31 09:23:04 Well, the directfb linux thing had a two letter name that I think was Wx or .. something Jan 31 09:23:17 i bet that was a painful expenditure. :S Jan 31 09:23:18 not the software partners either Jan 31 09:23:20 I read it somewhere and forget now Jan 31 09:23:24 forget their name Jan 31 09:23:32 the docs to go Jan 31 09:23:45 anyway, back on webos :) Jan 31 09:23:53 well docs to go is on webos too now, right? Jan 31 09:23:58 or same company Jan 31 09:24:07 it's on everything Jan 31 09:24:17 really pinning my hopes on the pdk being awesome honestly. Jan 31 09:24:31 on the verge of giving up iphone work. Jan 31 09:24:33 I don't know if it's improved much from Palm OS 4.0 Jan 31 09:24:43 everything must be waiting on a compositor Jan 31 09:25:02 bsneed: I have a sinking feeling that PDK is just SDL like for games, but I want it to be more Jan 31 09:25:03 (the last comment referring to docstogo) Jan 31 09:25:30 destinal; i'm sure the initial release will just be SDL Jan 31 09:25:39 It would be nice if my NPAPI plugins could fit an officially supported mechanism Jan 31 09:25:39 i meant more in that they take it beyond that. Jan 31 09:25:57 ie: native widgets, a real dev environment, etc. Jan 31 09:26:19 bsneed: my money is on 2.0 opening all the other doors Jan 31 09:26:30 and it being like 6-8 months out Jan 31 09:26:46 destinal-home: have you tried the WHATWG stuff? Jan 31 09:26:57 is it possible to build luna plugins yet? Jan 31 09:27:10 tmzt: we did that in July! Jan 31 09:27:17 nah Jan 31 09:27:18 destinal; maybe. i emailed about a sneak peak, so hopefully i can build some of it out before then. Jan 31 09:27:21 not npapi Jan 31 09:27:35 luna, like webkit itself is Jan 31 09:27:43 not having to go through this mess with getting the tools going would be a huge time saver. Jan 31 09:28:14 geist: what is it like starting over without the Palm catalog? Jan 31 09:28:19 tmzt: oh, hmm.. well, I haven't checked to see if webkit style plugins are supported but I don't think they give you much, do they? Jan 31 09:28:23 except through emulation Jan 31 09:28:40 * geist shrugs Jan 31 09:28:44 destinal-home: I mean the type of plugin .so and abi webkit itself is Jan 31 09:28:46 again, i was not involved in palm Jan 31 09:28:50 a true Jan 31 09:28:54 all the products i've ever worked on have started off from scratch Jan 31 09:28:58 danger, iphone Jan 31 09:29:07 tmzt: webkit is hard linked into LunaSysMgr Jan 31 09:29:09 danger was very j2me though? Jan 31 09:29:14 no Jan 31 09:29:17 err dynamically linked Jan 31 09:29:20 right Jan 31 09:29:21 android == danger2 Jan 31 09:29:25 what's the abi? Jan 31 09:29:36 geist: yeah, I mean the games Jan 31 09:29:43 guess not Jan 31 09:29:53 what? Jan 31 09:29:54 i think tmzt has 3-4 questions out at any one point in this conversation. hehe Jan 31 09:29:59 tmzt: I think that it uses it like any standard library, I don't think there's any extensibility there Jan 31 09:30:05 never had a danger device Jan 31 09:30:05 yeah, exactly Jan 31 09:30:14 danger was basically just like android Jan 31 09:30:17 java based api, custom Jan 31 09:30:37 android is done by essentially all ex danger folks, including the founder Jan 31 09:30:38 I see Jan 31 09:30:43 yeah Jan 31 09:30:51 it's basically what danger would have eventually done if it had tried to license a product Jan 31 09:30:56 platform i mean Jan 31 09:31:07 they can't get native apps working because of all the lifecycle stuff Jan 31 09:31:29 tmzt: if only webkit were some kind of standard plugin format into luna, and we could arbitrarily make more plugins of the same type, that would be awesome, but I think this is more like libz etc Jan 31 09:31:53 fixed symbols statically defined Jan 31 09:32:47 I imagine flash is NPAPI Jan 31 09:34:13 wow, my power / sleep button just failed Jan 31 09:34:23 on pre Jan 31 09:35:15 I pushed it twice and the second push felt strange, went to click it again and it seems to be flat (lacking whatever spring / resistance was there just before) Jan 31 09:37:29 is that common? Jan 31 09:37:45 never heard of it before so I'm guessing not Jan 31 09:39:35 a couple of tries of pushing it very hard seems to still wake it up, but it sounds like time to take it in Jan 31 09:40:24 semi-unrelated, but EFL/evas seems a little heavy Jan 31 09:40:48 bsneed: I'm really not convinced at all it's the way to go on the pre Jan 31 09:40:58 dependencies out the wazoo Jan 31 09:41:29 destinal; about evas in particular, or native development in general? Jan 31 09:42:25 bsneed: evas, but then I could be totally wrong. Jan 31 09:42:38 the api is kind of nasty imo. Jan 31 09:42:56 having used coregraphics on iphone and gdi+ in win32... Jan 31 09:43:17 bsneed: at least raster has been hanging out in the channel so it should be easy to submit comments :) Jan 31 09:43:48 the only thing it has going for it that i can see is that it runs on top of SDL and does just about every kind of graphics op one could ever want. Jan 31 09:44:01 granted the latter is kind of a big deal, but far from required. Jan 31 09:44:45 destinal; the api is so old, there's no real hope of having it be any nicer than it is. Jan 31 09:44:50 aside from wrapping it or something. Jan 31 09:45:17 what I know is apparently it's very fully featured graphics-wise and very optimized for performance on mobile devices Jan 31 09:45:29 but for the most part I think straight SDL will do what most people want Jan 31 09:45:35 for the pre specifically I mean Jan 31 09:45:43 for games yeah Jan 31 09:46:03 but sdl lacks any sort of widget stuff which is the gap that efl/evas fills isn't it? Jan 31 09:46:14 for apps, yeah, the widgets matter a lot Jan 31 09:46:32 I'm hoping palm does better integration with SDL and plugins and mojo Jan 31 09:46:34 hough Jan 31 09:46:36 though Jan 31 09:46:38 i can't imagine having to rewrite the starbucks or zipcar apps in javascript.. :S Jan 31 09:48:48 bsneed: there's also always cairo + sdl and other ways of attacking the problem Jan 31 09:48:53 I haven't really compared the options Jan 31 09:49:43 its kind of funny, but most of the widget libs that are linked from the SDL website are dead. Jan 31 09:50:11 probably since SDL hasn't found much of a niche outside games Jan 31 09:51:05 probably. Jan 31 09:51:09 anyway it's absurdly late here, should sleep Jan 31 09:51:12 night all Jan 31 09:51:15 see ya mang. Jan 31 10:24:38 hi, is it possible to change the pre-button (below the display) function? To switch on/of wifi with this button would be a great benefit. Jan 31 10:54:34 sup sup? Jan 31 11:01:54 that much, eh? Jan 31 11:32:57 bsneed: the api is pretty decent - it's a standard c api. like gtk, glib, gstreamer and so on. its the same style and easy to read, understand and learn Jan 31 13:51:44 Can the pre play HD? Jan 31 14:33:08 will give you boys access to the api if you all want it Jan 31 14:36:44 Anyone here able to assist me with mytether real quick? Jan 31 14:39:10 anyone? Jan 31 14:40:34 it seems everyone is sleep Jan 31 14:40:53 Why use mytether? Jan 31 14:41:03 I need tethering for my palm pre Jan 31 14:41:07 can you guys assist? Jan 31 14:41:17 I use freetether/mobile hotspot Jan 31 14:41:26 I have sprint palm pre Jan 31 14:41:46 So? Jan 31 14:41:54 Works on sprint as well Jan 31 14:42:02 freetether does? Jan 31 14:42:37 Mix of both but you can use mytether but waste of money Jan 31 14:43:00 I already got the paid version so i just need help installing it Jan 31 14:43:16 can u or lonestar help? Jan 31 14:43:28 What's the trouble? Jan 31 14:43:55 i ran the installer and it says "Installation done"but i do not see the app in the launcher Jan 31 14:44:04 I have tried it several of times Jan 31 14:44:18 Restart the phone Jan 31 14:44:31 I did still no luck Jan 31 14:44:55 Check the mytether forums for any info Jan 31 14:45:03 Might have a clue there Jan 31 14:45:14 I dont have access to the donor forums i got the paid version somewhere else Jan 31 14:45:21 is freetether any good? Jan 31 14:46:12 Freetether/mobile hotspot work together to provide tethering Jan 31 14:46:31 can u help me get freetehter on my sprint palm pre? Jan 31 14:46:34 Freetether enables ip forwarding then hotspot does the rest Jan 31 14:46:52 Search the precentral forums plenty of guides Jan 31 14:47:02 i cant find link to download Jan 31 14:47:04 It was even a article on the front page Jan 31 14:47:42 im searching but no luck Jan 31 14:48:01 this? http://www.precentral.net/verizon-mobile-hotspot-app-working-sprint-devices Jan 31 14:49:13 Yep Jan 31 14:49:18 Read that post Jan 31 14:49:51 download ipk and load into webos quick install? Jan 31 14:51:31 sweet now on pree Jan 31 14:51:55 now how do i operate it and turn the hotspot on? Jan 31 14:53:39 i turned ip forwarding on now what? Jan 31 15:02:03 O.o Jan 31 15:02:12 Guess he found out Jan 31 15:02:45 i just took a huge dump Jan 31 15:02:57 ... Jan 31 15:03:05 * PuffTheMagic wants to do a happy shit dance like a dog does Jan 31 15:03:29 We need a wiki page for quotes in this channel Jan 31 15:04:34 im glad you find my comment memorable Jan 31 15:05:40 was it a type 3? Jan 31 15:07:53 it was one of those, you had too much fiber the day before shits that you think is gonna be a pretty quick BM but then brings lots of pain and endless poops Jan 31 15:08:35 for reference: http://en.wikipedia.org/wiki/Bristol_Stool_Scale Jan 31 15:09:12 i dont think it fits on that scale Jan 31 15:09:42 it was more like #2 but soft enough to melt on impact with water Jan 31 15:10:19 good to know Jan 31 15:10:30 lol Jan 31 15:10:45 bpadalino: hows ra-cha-cha Jan 31 15:10:57 cold .. got down to -2 last night Jan 31 15:11:08 yeah its cold as hell here too Jan 31 15:14:29 i wonder when rwhitby is gonna grace us his return Jan 31 15:15:52 ur conversations are hilarious and disturbing at the same time.... Jan 31 15:17:19 chezbi: cognitive dissonance is my goal Jan 31 15:19:07 Puff: haha ok Jan 31 15:19:59 any idea http://img111.yfrog.com/img111/3825/o6f.png wtf?! Jan 31 15:20:52 math is hard :( Jan 31 15:21:17 but still i got 4gb free Jan 31 15:37:24 is it possible to run andriod on the palm pre ? Jan 31 15:39:55 I'm not personally aware of anyone trying... Jan 31 15:40:01 oh ok Jan 31 15:40:03 but it seems possible to me Jan 31 15:40:28 minus hardware compatibility problems... Jan 31 15:44:27 .oO(why should anyone run android on the pre?) Jan 31 15:46:32 why not? Jan 31 15:46:37 it's like running linux on your xbox Jan 31 15:46:42 you don't do it because it's useful Jan 31 16:03:30 some of yous wanted a screenshot of "blackbird" search Jan 31 16:03:35 anyone here? Jan 31 16:07:26 it's just past the crackadawn everyones still sleeping~ Jan 31 16:07:38 some people are just going to sleep Jan 31 16:07:46 i'm trying to gtfu though Jan 31 16:07:52 * ShadeS drinks m0ar coffee Jan 31 16:09:15 lol Jan 31 16:10:44 nothing starts the morning lke a line of pink and a line of green Jan 31 16:11:32 Is there anyone here that can answer some general doom/pre/pixi questions Jan 31 16:12:51 Am I using this correctly? Do I need to click a name on the right? Jan 31 16:13:41 what Jan 31 16:13:46 you're typing into the channel just fine Jan 31 16:13:48 askyour question Jan 31 16:13:56 you asked 3 already Jan 31 16:14:01 oh no that's the limit Jan 31 16:14:03 lol Jan 31 16:14:04 ;p Jan 31 16:14:18 "are you really the dali lama?" "REALLY?" Jan 31 16:14:23 "ORLY!?!?": Jan 31 16:14:27 lol. Jan 31 16:18:12 Sorry, I haven't used this before. I was trying to run doom on a pixi (bought just for form factor) from terminal, all looked good then, "Error: Could not initialize SDL: Unable to open /dev/fb1" Will this be supported on the pixi or should I just get a pre, or save my upgrade for the next webos device Jan 31 16:19:10 the pixi doesn't support the 3d games right now .. probably won't in the future (but i am not palm) Jan 31 16:19:21 if you want gaming, the pre is the way to go Jan 31 16:19:22 Agreed Jan 31 16:23:28 I would just prefer to not have a slider, has anyone switched from pixi to pre (wondering about the keyboard differences)? Does anyone think there will be a new webos device soon Jan 31 16:23:35 Who here uses Freetether? I just have one question about it Jan 31 16:24:14 I have it on my Pre and my laptop picks it up and connects, but then it says "Local Access Only" how do I fix this? Jan 31 16:24:19 Guest64492: i have never used a pixi but own a pre .. i've heard the pixi feels better in the hand and more solid .. no idea about a new device .. Jan 31 16:26:59 Anyone? Jan 31 16:30:02 no idea, sorry Jan 31 16:30:18 bpadalino: Thanks, that was my overall impression of the feel when I compared them (Plus I switched from the Centro). I bought my pixi outright, I may use my upgrade and get the pre then possibly just switch back and forth. You're overall pretty happy with the Pre though? Pretty solid (cracking issues)? Jan 31 16:32:06 my pre has been very good .. no oreoing .. i have been careful with the usb door .. Jan 31 16:32:16 i put it in my pocket naked, and no cracks so far .. Jan 31 16:32:27 though i see some slight cracking around the button area .. small fractures Jan 31 16:35:00 bpadalino: I'm not careful with the usb door and actually remove the rubber thing; I live for danger! Jan 31 16:35:17 danger will robinson!! Jan 31 16:35:32 Hmmm.. I don't exactly understand the oreoing, I tried reading up on it. Slight fractures kind of scares me though. I only run my pixi with a screen protector since release, no cracking, maybe because it's a little more compact and solid Jan 31 16:35:56 so far I've been very lucky, I'm actually more likely to drop the phone wrestling with the usb plug if I *don't* remove the rubber door ;-) Jan 31 16:36:17 Guest64492: the oreo is due to the mechanical mechanism holding the screen to the keyboard .. it can torque around and become loose in some cases Jan 31 16:36:19 With Freetether I have it on my Pre and my laptop picks it up and connects, but then it says "Local Access Only" how do I fix this? Jan 31 16:40:15 bpadalino: somehow that simple explanation explained it very well. When you mentioned those little cracks, do you mean near the center button? Jan 31 16:40:41 Guest64492: yes - about 1mm on length, coming out from the center button .. Jan 31 16:40:47 i am keeping a close eye on them Jan 31 16:40:57 so if you got a pre plus - that would be alleviated Jan 31 16:41:50 i should try making a new dialer app with Elementary Jan 31 16:42:28 then i can start replacing webOS with E Jan 31 16:43:24 bpadalino: I would be too, not worth taking the chance of trading it for a crappy refurb yet. I do like the pre plus for losing that button, but I'm on sprint and that would mean i'd need to switch carriers... Jan 31 16:43:58 sprint will get new palms Jan 31 16:44:06 there are new phones all the time Jan 31 16:44:27 yeah, sprint will get the plus' soon enough Jan 31 16:44:42 or something else even better Jan 31 16:45:24 i wonder when the gsm plus models will be out Jan 31 16:46:48 that's what I'm hoping for, I kind of want to save my upgrade in hope of that, but soon enough? my contract is up in march so i'm hoping by then Jan 31 16:49:09 PuffTheMagic: i'd guess in the spring time .. Jan 31 16:49:22 for gsm plus' Jan 31 16:50:28 PuffTheMagic: I don't know, I read this recently which made me wonder too. http://www.engadget.com/2010/01/23/palm-crafting-gsm-versions-of-the-pre-plus-and-pixi-plus/ Jan 31 16:51:15 you have to expect they have a handful of devices on the shelf waiting to be released Jan 31 16:51:47 4g Pre? Jan 31 16:52:03 c40? Jan 31 16:52:07 zsoc: yo Jan 31 16:52:13 zsoc: i have this idea Jan 31 16:52:14 yoyo Jan 31 16:52:32 ... Jan 31 16:52:38 zsoc: lets make a new phone interface in elementary that runs in E Jan 31 16:53:06 PuffTheMagic: I'm sure palm has a lot up their sleeve, just have to wait for the carriers. Jan 31 16:53:56 PuffTheMagic: why? Jan 31 16:54:13 and furthermore, how? Jan 31 16:55:22 zsoc: cause an oss interface would be sweet Jan 31 16:55:58 zsoc: E is a window manager / DE sorta like gnome so that replaces Luna Jan 31 16:56:04 so we run that Jan 31 16:56:06 except the ridiculous amount of closed source elements we can't mimic? Jan 31 16:56:17 I know what e is :p Jan 31 16:56:24 zsoc: i think we know enogh bout the modem to make a dialer Jan 31 16:56:46 and i bet there are many appps from E that can be used Jan 31 16:57:40 not getting dragged into that. sounds like suicide Jan 31 16:57:48 maybe if I quit my job Jan 31 17:05:53 http://work.lonestarbeer.operaunite.com/file_sharing/content/ Jan 31 17:06:40 that is a screen shot that peeps where asking about lastnight Jan 31 17:07:04 search engine for the app catalog Jan 31 17:09:54 goldslager was my buddy lastnight Jan 31 17:20:30 Does anyone here use FreeTether? Jan 31 17:25:34 With Freetether I have it on my Pre and my laptop picks it up and connects, but then it says "Local Access Only" how do I fix this? [11:37] == roxfan [dunno@56.130-246-81.adsl-dyn.isp.belgacom.be] has joined #webos-internals Jan 31 17:35:15 Hey Jan 31 17:42:08 I need some schooling re: the various open source licenses Jan 31 17:42:39 like, including someone's MIT-licensed package in my app...I just need to make THEIR source coe available/attributed, but not nece3ssarily mine? Jan 31 17:46:58 * Abyssul bows to !8 Jan 31 17:47:06 Crap.. Jan 31 17:56:11 maybe I just don't understand...everything I read basically says "if you want to sell any of your code" don't use an open source license, then that (for some licenses) simply inlcuding libraries in your code force your code to be open source, thereby eliminating the "sell" chance...am I just THAT dense? Jan 31 17:57:14 that is not necessarily a correct statement .. just look at how much open source is on the pre, and how much we still don't have access to Jan 31 17:57:27 bpadalino: right, which is why I am damn confused.... Jan 31 17:57:39 all the different licenses have different terms .. Jan 31 17:57:50 generally MIT and BSD are the most permissible Jan 31 17:58:19 but if you really are serious about this, you should get a lawyer who understands this stuff and is very familiar with it .. Jan 31 17:58:53 /j #hardware Jan 31 17:59:37 no thanks Jan 31 17:59:45 bpadalino: yeah, lawyer...I just want to form a rule of thumb in my brain: "if I use a xxx licensed library I have to ...." Jan 31 17:59:51 just so I can start looking at some things Jan 31 18:00:24 MIT and BSD are very permissive, LGPL is OK if you just link against it .. not sure about Apache or others .. there may be a wikipedia article on this stuff Jan 31 18:00:48 there are a few...I can't seem to find the dummies version Jan 31 18:01:27 http://en.wikipedia.org/wiki/Comparison_of_free_software_licenses Jan 31 18:02:04 oh, missed that one...still not dumb enough :D Jan 31 18:02:30 but it's even color coded :( Jan 31 18:02:39 http://www.opensource.org/licenses/category Jan 31 18:03:29 bpadalino: yeah, I like the colors Jan 31 18:03:58 PuffTheMagic: thanks, I'll add it to the stack Jan 31 18:08:09 sugardave you want the absolute dummies version? Jan 31 18:08:18 yes Jan 31 18:08:19 yes I do Jan 31 18:08:31 mit - give credit Jan 31 18:08:42 lgpl - not even credit required. Jan 31 18:09:01 gpl and bsd - post the source of your mods to the libraries... Jan 31 18:09:21 gpl3 - depending on it may require that you post the source of the final product. Jan 31 18:09:30 but in all cases you can sell what you make. Jan 31 18:09:34 okay Jan 31 18:09:45 perfect, mit or lgpl is probably what I will be looking at Jan 31 18:09:47 thanks rick Jan 31 18:10:10 use mit. That's why all the webos-internals stuff is mit, so that palm can just USE it without issues. Jan 31 18:10:25 nice, okay Jan 31 18:10:35 this library I'm looking at is MIT Jan 31 18:11:50 Why would there be issues? Palm clearly has GPL compliance down. Jan 31 18:11:54 TypeError: Cannot call method "split" of undefined Jan 31 18:11:58 is that bad O_o Jan 31 18:12:06 FuMan_: maybe Jan 31 18:12:39 well, it makes Preware work a whole lot less Jan 31 18:12:42 ill tell you that much Jan 31 18:12:59 that's probably bad, then Jan 31 18:22:08 dBsooner: : Are you around Jan 31 18:22:47 yeah Jan 31 18:22:50 even after a restart Jan 31 18:23:00 i can't get preware to work now, thats pretty lame Jan 31 18:23:19 Reinstall it Jan 31 18:25:52 Abyssul: :@maybe you can answer my question. after aup I am no longer seeing any of the pachs that I wrote and previously avail in Preware in Preware now. Jan 31 18:27:41 I wouldn't know Jan 31 18:27:56 Are they installed though? Jan 31 18:28:08 Abyssul: notification repeats, wrap pages, snooze duration,... Jan 31 18:28:35 ok thxs I'll touch base with dbsooner later Jan 31 18:28:43 yes Jan 31 18:29:25 and already reinstalled package manager and preware Jan 31 18:37:40 ah, I think I now see, aparently installed patchs now only show under installed and not in available list Jan 31 18:38:13 That's a preference Jan 31 18:40:07 yep aparently at some point I changed the pref without realizing Jan 31 18:40:24 hence my confusion Jan 31 18:40:54 that is the default btw Jan 31 18:41:38 on the migration to /media/cryptofs the preferences most likely all went back to default Jan 31 18:45:18 what's the easiest way to root the pre? Jan 31 18:48:44 game app Jan 31 18:48:53 ? Jan 31 18:48:58 Hunter123 download the sdk. done Jan 31 18:49:03 plant it in the ground Jan 31 18:49:06 and it will sprout Jan 31 18:49:19 Hunter123 you don't NEED to root the pre-it ships pre-rooted. Jan 31 18:49:33 what is it you want to do Hunter123 ??? Jan 31 18:49:58 everything learn how to make apps themes Jan 31 18:50:37 luna-platform.conf will take precedence over luna.conf it seems Jan 31 18:50:47 Hunter123 well, those two things do not require rooting. :) to make apps, download the sdk. To make themes, use themebuilder. To make binary apps, download the wipk. Jan 31 18:51:09 Hunter123 but if you want to mess with your pre as a linux root login, simply visit http://www.webos-internals.org/wiki/Portal:Accessing_Linux and follow the instructions. Jan 31 18:51:25 thanks Jan 31 18:51:32 but honestly Hunter123 all you do is download and install the sdk, and then use novaterm to log into the pre- it ships pre-rooted. Jan 31 18:51:51 ok Jan 31 18:52:12 Hunter123 almost everything we know is on that wiki. And Hunter, if you find something on the wiki that's wrong, please fix it, that's how you pay it forward. Jan 31 18:53:09 I was also wondering about any chat-like apps available for the pre Jan 31 18:54:09 Hunter123 have you installed preware? Jan 31 18:54:37 yes but there's not many chat apps Jan 31 18:54:39 wirc in preware is a fullblown IRC client for the Pre. Jan 31 18:54:48 what chat platform do you want? Jan 31 18:55:13 we wrote wirc because we use IRC :) Jan 31 18:55:42 the messaging app in the pre does google talk. Jan 31 18:56:58 that's what I'm using Jan 31 18:57:20 I was hoping for something like mig33 Jan 31 19:00:54 well, have fun -- feel free to use wirc code to base your new app on. Jan 31 19:01:01 ((( I have no idea what mig33 is ))) Jan 31 19:02:33 it's a chat room app that I've used for windowsmobile Jan 31 19:03:33 oh Jan 31 19:03:38 well, have fun. Jan 31 19:03:56 one more question Jan 31 19:04:00 what chat rooms do you use? Jan 31 19:04:07 sure, that's why we're here. Jan 31 19:04:16 what's the possibility of porting android to the pre Jan 31 19:09:53 zero Jan 31 19:10:12 well, ok, not zero, 10^-20 or so Jan 31 19:10:28 it would be a major effort, and you don't have a lot of the code and drivers you would need. Jan 31 19:10:45 --- then the question arizes, why in God's name would you want to? Jan 31 19:11:14 but basically, it would be comparable to the effor to port android to the iphone. Seen any progress on that front lately? there are a LOT more iphone hackers out there. Jan 31 19:11:40 the possibility of dual booting both android and webos Jan 31 19:11:58 and the palm pre is more open source Jan 31 19:12:08 it's less locked down Jan 31 19:13:27 Hunter123 it would be 'hard' Jan 31 19:13:47 but it's not impossible Jan 31 19:13:49 it has been asked of members of the core-palm-kernal-team. they said "hard." Jan 31 19:13:51 nope. Jan 31 19:14:21 okay and alot of people have got a start on it already Jan 31 19:14:32 but assembling a team will be difficult. Most of us rather LIKE webOS and have tried android and rejected it. If you want an android fone, I suggest the HTC Jan 31 19:14:44 a lot of people? Jan 31 19:15:01 quite a bit even before it was released Jan 31 19:16:07 and still nothing Jan 31 19:16:25 ... Jan 31 19:17:24 Hunter123 lots pre-release -- all speculation. Once the sdk leaked, and we had an emulator, and we had phones, there have been NO posts on that front except "what ever happened to..." Jan 31 19:17:42 find me a post from anyone who said that progress has been made post 6/6/09 Jan 31 19:19:43 not comaprable to iPhone port Jan 31 19:19:52 we already have a linux kernel Jan 31 19:20:12 there can't be android on Pre untiil the baseband interface is reversed Jan 31 19:20:18 the rest is pretty easy Jan 31 19:20:54 tmzt yep, but the baseband guys are still stumped. Jan 31 19:20:55 if you just want apps run the android stuff in game mode Jan 31 19:21:18 and fixup android init so it can run in a chroot and still service zygote instances Jan 31 19:21:21 is the webos phone api closed? Jan 31 19:21:23 THey're reversing the binary protocal, but it's sure not easy. Last progress note I saw was two weeks ago. Jan 31 19:21:38 dcordes what is it you're asking? Jan 31 19:22:05 the binary comm protocal between the modem and the cpu is closed. But the code to make calls and such is open. Jan 31 19:22:16 you just have to use calls to Palm's binary. Jan 31 19:22:20 is the source code to the userspace program which handles the communication with the baseband available? Jan 31 19:22:44 the source code to the javascript of the phone is, the source code for the binary is not. Jan 31 19:22:50 I hope we get mic api in 1.4 sdk Jan 31 19:22:55 or they would have been done in about 2 minutes. Jan 31 19:23:17 Abyssul we can neither confirm or deny.... Jan 31 19:23:25 so you can't see like AT commands? Jan 31 19:23:42 All I said we hope Jan 31 19:23:44 Was* Jan 31 19:23:48 dcordes they have tapped the communications between the modem and the cpu. The pre does not use AT commands. Jan 31 19:23:49 Abyssul: what type of mic api do you want Jan 31 19:23:52 I could use a shazam app Jan 31 19:24:00 Abyssul: causae i can make a mic service in 2 seconds Jan 31 19:24:04 * dcordes pukes Jan 31 19:24:09 dcordes sorry. Jan 31 19:24:11 that's ridiculous Jan 31 19:24:13 Abyssul: shazam could be done right now Jan 31 19:24:17 if the api was avail Jan 31 19:24:21 for free Jan 31 19:24:27 dcordes life is hard. That's the way it is. Jan 31 19:24:42 Rick_work, what's the purpose? force people to use webos Jan 31 19:24:57 PuffTheMagic: : could you make a audio record app? Jan 31 19:24:58 instead of androed Jan 31 19:25:12 Abyssul: yeah that is dead easy too Jan 31 19:25:21 PuffTheMagic: precorder only records for 2 mins Jan 31 19:25:22 Abyssul: i was supposed to make a verbal memo app Jan 31 19:25:40 personally I would not like to see android but something like mickeyl plans Jan 31 19:25:45 I shot a email to shazam for webos Jan 31 19:25:53 dcordes everything we know about the modem comm is published at http://www.webos-internals.org/wiki/Research_Pre_GSM_Modem_Protocol Jan 31 19:26:02 Abyssul: if they pay me to make the app I will do it for them Jan 31 19:26:21 Rick_work, thanks Jan 31 19:26:38 Abyssul: so verbal memos.... good idea? Jan 31 19:26:41 dcordes they don't tell us what the purpose is. But I suspect, if I had to guess, that TI required that they do that since the base OS was open source.... I suspect it wasn't palm's call. Jan 31 19:26:50 record notes as mp3's Jan 31 19:27:13 or some other extension? Jan 31 19:27:14 I wouldn't use it for memos. I'd record long notes from professors and record my drums Jan 31 19:27:20 i could probably write that tonight Jan 31 19:27:24 Abyssul: yeah same thing Jan 31 19:27:35 I would love that Jan 31 19:28:12 hey guys whats going on Jan 31 19:28:23 bsdbandit: planning Jan 31 19:28:36 Abyssul: i can support recording from mic or bt audio device Jan 31 19:28:37 planning for what im just curious Jan 31 19:28:40 incase u have a bt mic Jan 31 19:28:40 :D Jan 31 19:28:46 Na Jan 31 19:28:47 or are dictating something with a headset Jan 31 19:28:52 Mic Jan 31 19:28:58 well this isnt just for you Jan 31 19:29:04 But you can throw that i n there Jan 31 19:29:09 Yea Jan 31 19:29:27 bsdbandit: voice record memo app Jan 31 19:29:28 dcordes if you want to chat with the folks doing the research, contact morphis@gravedo.de Jan 31 19:29:28 or check into the webos-internals@googlegroups.com group Jan 31 19:29:55 cool Jan 31 19:29:56 Abyssul: i guess more of a general audio recorder Jan 31 19:30:10 Yea Jan 31 19:30:26 choose source (BT, MIC), choose codec (faac, mp3, wav, flac) Jan 31 19:30:30 Is it possible to have them listed and add names? Jan 31 19:30:44 fixed durations or infinite Jan 31 19:30:46 Or would it be like precorder simple Jan 31 19:30:57 you can choose the name of the file first Jan 31 19:31:02 or do an on the fly recording Jan 31 19:32:40 Sounds beastly Jan 31 19:32:49 its seems like everyone is moving to android Jan 31 19:32:54 but i think webos is bette Jan 31 19:32:56 better Jan 31 19:33:01 Who is everyone? Jan 31 19:33:07 god I hope not. Horrible multitasking interface Jan 31 19:33:20 Android just has a crapload of phones Jan 31 19:33:30 Rick_work, don't have a palm. I'm just lurking Jan 31 19:33:38 dcordes oh Jan 31 19:33:52 Yea, compared to android, webos is so fluid and elegant Jan 31 19:33:54 well why the hell not? It's the best phone I've ever owned. :) Jan 31 19:34:38 dcordes: what do you have now? Jan 31 19:35:16 Abyssul, htc blueangel, htc kaiser, htc kovsky, htc leo soon Jan 31 19:35:42 Htc fan much lol Jan 31 19:37:15 Am I the only one who thinks we won't see Pre 2 until June of 2010 or possibly 2011 Jan 31 19:37:45 Pre GT should be the name :p Jan 31 19:39:24 Abyssul, embedded linux fan actually Jan 31 19:39:31 PuffTheMagic: did you dedicate to that idea? I don't wanna have false hopes :p Jan 31 19:39:58 cool Jan 31 19:41:13 Pre Plus Plus. Pre EXTREME Jan 31 19:48:35 bye Jan 31 19:50:11 I really don't care if they showcase pre2 yet, I want them to optimise the hell out of webOS personally Jan 31 19:51:22 egaudet, did you ever see if you were able to draw custom stuff in the notification section? Jan 31 19:53:38 Pre -> Pre+ -> PreĀ² Jan 31 19:53:40 ;) Jan 31 19:54:07 I'm waiting for Post Jan 31 19:54:10 lol Jan 31 19:55:27 JayCanuck: how's life and/or webos hacking Jan 31 19:55:48 I have downloaded preware and restarted my phone and i went to bring preware back up and it won't get off the download page Jan 31 19:56:24 lol, well, I'm finishin up testin on wosqi v3.0 then I gotta get to the PreCentral article I've been meanin to write Jan 31 19:57:35 morgan: did you install the package manager service? Jan 31 19:58:22 JayCanuck: oh, was meaning to ask. dependencies in 3.0? (pretty please?) :) Jan 31 19:58:37 haha I was about to ask that Jan 31 19:58:44 not in 3.0, but I'm leaving a few things out with 3.0 Jan 31 19:58:46 psykoz: no I'm working on a theme api / manager Jan 31 19:59:04 wanted to get ipk theming in 3.0, but I'm postponing that too Jan 31 19:59:28 JayCanuck: Internalz ever gonna see an update this decade, your teasers are killer Jan 31 19:59:37 lol, tryin Jan 31 20:00:42 depenencies are high priority imo. also are the reports that qi removes package even when prerm fails? Jan 31 20:01:17 I altered packing install/uninstalls so they are now linked to postinst/prem Jan 31 20:01:21 *prerm Jan 31 20:01:36 brb gotta switfh to wifi Jan 31 20:01:48 Kyusaku, I just wanna implement file/directory info screens, a bit more refinement to the text editor, and maybe a system information screen and then I'll be doing a proper 1.0 release Jan 31 20:03:39 am I back? Jan 31 20:03:48 are you? Jan 31 20:03:49 lol Jan 31 20:03:54 lol Jan 31 20:05:05 anybody know of any screen capture windows apps other than Fraps? Jan 31 20:05:43 egaudet-wirc: wirc does make one wonder at times Jan 31 20:06:07 yea it's hard to know Jan 31 20:06:29 JayCanuck: camtasia recorder Jan 31 20:08:11 I currently have Adobe Premiere for video editing, anyone have any recommendations over it? Jan 31 20:08:59 sony vegas Jan 31 20:09:08 (I wanna make a short Internalz tour vid, as it seems the average user may need to guidance to get the most out of it) Jan 31 20:09:17 k, ty Tibfib Jan 31 20:13:09 yep Jan 31 20:14:33 the app feeds certainly are opening up a can of worms Jan 31 20:14:37 did anyone purchase that slidetounlock app? does it replace lock screen somehow or is it as weird as i am imagining where it just lets you unlock inside the app which really in turn does nothing? Jan 31 20:16:54 Smubeht: interesting. first I've heard of it. I don't see how anything supported in the palm catalog could properly take the place of the lock interface Jan 31 20:17:06 thats what i was thinking Jan 31 20:17:17 howdy Jan 31 20:17:17 its in the beta catalog i think Jan 31 20:17:40 I can't find it Jan 31 20:18:38 but it seems like its the latter where it just has an app that looks like that. i was wondering mostly for the fact that they added date to it and adjusted look and feel. because i am more concerned with trying to see if something like intelliscreen on the lock screen is possible and would prefer if there was something to go off or something Jan 31 20:20:39 if you look at screenshot it looks like an app Jan 31 20:20:44 yeah Jan 31 20:20:47 because of the menu Jan 31 20:20:49 on top right? Jan 31 20:20:57 top left yeah Jan 31 20:21:07 well top as a whole Jan 31 20:21:16 since lock screen doenst have the menu bar Jan 31 20:21:24 let alone a menu called slidetounlock Jan 31 20:21:25 =) Jan 31 20:21:34 ugh these QR code scanner apps are worthless without pulling data from camera in real time. It takes forever to find the right angle/distance to successfully read the code. Jan 31 20:22:09 sucks palm didnt put in auto focus into the cams. how much more expensive is it to add that to the camera part? Jan 31 20:22:46 Smubeht: my concern would be that if it's an app with a menubar, then the phone isn't actually locked and it's totally useless pretense Jan 31 20:23:28 yeah Jan 31 20:24:24 thats what i was saying meaning not just the menu for the app but the fact that the menu bar is showing kinda shows that its fully contained in an app right so therefore doesnt act as a real lock screen..so pretty much serves no purpose as far as i can see Jan 31 20:25:20 it'd be great if you could blacklist apps via swipe to delete Jan 31 20:25:27 in the app catalog Jan 31 20:25:36 haha yeah Jan 31 20:26:32 but i pretty much just go into recent Jan 31 20:26:34 and see whats new Jan 31 20:26:46 yeah that's what I do Jan 31 20:26:46 so i rarely see all those brighthouse labs apps Jan 31 20:26:51 dijits keep coming ofc Jan 31 20:26:58 Kyusaku: should be a delete button that lets you select App or Vendor Jan 31 20:27:31 aka "welcome to my kill file" :) Jan 31 20:27:41 patch Jan 31 20:29:36 yeah that vendor hide thing is great, but there are one shots you really don't want to keep going back to add them Jan 31 20:31:23 plus doesn't it just turns the entries transparent Jan 31 20:32:45 certainly interesting patch potential ;) Jan 31 20:33:18 maybe a slide to delete with a confirmation to add it to a filter or something Jan 31 20:35:22 yeah, maybe add an option to view filtered list as well as to not be so nasty to those developers Jan 31 20:35:57 if it can completely remove them from the list Jan 31 20:36:20 can be* Jan 31 20:36:29 errr whatever Jan 31 20:36:37 confused my thoughts Jan 31 20:40:48 hi! the battery of my device only works for a day (<= 24h), can I use only 2G/edge mode instead 3G to improve the duration? Jan 31 20:41:43 there's no edge on CDMA Jan 31 20:41:54 Kyusaku, I'll take a stab at a patch later tonight Jan 31 20:42:31 JayCanuck: Cool deal. no rush, just shooting out thoughts Jan 31 20:42:43 I think ppl would dig it though Jan 31 20:42:48 I too would like the filtered app catalog ;) Jan 31 20:43:07 me three Jan 31 20:43:41 alex____: it's debated whether 1x data will really save your battery life. Jan 31 20:44:45 for the same amount of data I think EV uses less battery but I could be mistaken. Jan 31 20:45:25 if I need to be skimpy on battery life and data I just turn it off via JayCanuck's Menu Megamix patch Jan 31 20:45:50 destinal-home: wanna make a 100% phone ui in EFL and run it on E? Jan 31 20:45:52 with me? Jan 31 20:45:55 is anyone recomiling the kernel on webos Jan 31 20:45:55 ? Jan 31 20:46:11 heh, I have my phone radio off 24/7, doesn't save as much battery as I'd personally like, but I've got stock 1150mAh battery Jan 31 20:47:47 PuffTheMagic: I'm intrigued (and would like to do that), but I don't know how much time I could put in Jan 31 20:48:18 destinal-home: im interested in just making a custom dialpad right now :D Jan 31 20:48:26 that would at least make the new ui useful Jan 31 20:48:39 PuffTheMagic: and just make a lunaservice client? Jan 31 20:49:06 ehhh idk Jan 31 20:49:21 i thought we knew enought about the phone to talk to it our self Jan 31 20:49:26 JayCanuck: I manage to get by during those 12hr days in NYC. with moderate to heavy web usage with phone radio on and data off unless I need it for browsing or GMaps. Jan 31 20:49:31 im sure we could make our own service Jan 31 20:49:35 anyone successfully installed the arm gcc macport on 10.6? Jan 31 20:49:45 we could using existing service too Jan 31 20:50:20 PuffTheMagic: uh, the fso guys have been hacking at the binary protocol to the baseband for a couple of months and haven't managed to make a call yet AFAIK Jan 31 20:50:32 oh Jan 31 20:50:39 what i read on the ml soudned like they had it working Jan 31 20:51:14 not sure if they have very recently but last I read they were getting closer but it's still a hard hack Jan 31 20:52:07 besides I think it would be most useful to work on the higher tiers of stack first and work downward (so that the new UI stuff can share the device for a while) Jan 31 20:52:24 if the phone app can do it why can't we just use existing services Jan 31 20:54:31 Kyusaku: where can I find the jayCanuck? from preware? Jan 31 20:55:00 I have the minimal brigthness, and read one of my mail boxes every 30min Jan 31 20:55:32 for exampel, contacts and calendar could be sync once a day... can I do that? Jan 31 20:55:36 alex____ I believe he's referring to Device Menu Megamic, which, yea, is available in Preware Jan 31 20:55:57 *Megamix Jan 31 20:56:49 ok JayCanuck & Kyusaku thanks :) go see Jan 31 21:00:33 Contacts syncs like once a day unless you make changes, Calendar syncs the same way I think unless you open it. Jan 31 21:21:23 TEP was totally worth it. Just shattered my Pre's screen. Took a spill and landed on my hip pocket. Jan 31 21:22:20 tlp: far less spectacularly, my power/sleep button failed. probably that's under warranty though Jan 31 21:22:21 I guess shattered is a bit dramatic, but the touchscreen doesn't work anymore, haha. Jan 31 21:22:35 yeah, mine kinda failed too. Still works, but it doesn't click. I hope the Pre Plus fixed all this crap. Jan 31 21:23:00 JayCanuck: you need anybody to test Internalz Jan 31 21:23:11 tlp: well not only doesn't it click, but it has to be pressed HARD to register now Jan 31 21:23:18 yep, that's how mine is too Jan 31 21:23:29 6 month old Pre from August or something Jan 31 21:23:49 yeah, mine is from June Jan 31 21:25:16 destinal-home: mine is same too Jan 31 21:25:22 annoying Jan 31 21:25:40 I use slider to wake cuz it's so hard Jan 31 21:26:35 egaudet-wirc: can it be replaced for that reason? I have that and maybe 6 or 7 dead pixels Jan 31 21:26:55 no idea Jan 31 21:27:04 I haven't tried Jan 31 21:27:30 Does anyone here use Freetether? Jan 31 21:27:51 With Freetether I have it on my Pre and my laptop picks it up and connects, but then it says "Local Access Only" and does not allow me to connect to the internet. How do I fix this? Jan 31 21:27:51 egaudet-wirc: if not, just need a hidd hack to swap center button and power :) Jan 31 21:28:42 yea that would really be good Jan 31 21:31:33 yeah, I always use the slider to wake anyway Jan 31 21:31:51 tlp: but then that wears out another moving part :( Jan 31 21:32:06 hehe, true. I usually use the keyboard though. Jan 31 21:32:26 and the slider can be fixed a bit just by pressing on the metal hands under the battery cover Jan 31 21:46:44 * dBsooner 'sPre is from June 06. Jan 31 22:00:51 Is there a way to make "tar" go faster? Jan 31 22:01:07 or is there a faster way to backup 30GB's? Jan 31 22:01:35 get a faster processor? Jan 31 22:01:38 does time travel count? Jan 31 22:01:44 lol Jan 31 22:01:50 gkatsev: I have a quad core. Jan 31 22:01:54 I don't think it's the processor. Jan 31 22:01:55 ;) Jan 31 22:02:07 this is just mind boggling boring. Jan 31 22:02:18 time travel would fix my problem too. Jan 31 22:02:21 maybe it's disk cache speeds Jan 31 22:02:23 we should put our energies into that. Jan 31 22:02:32 tar apparently isnt multithreaded, but 7z is, so, use that Jan 31 22:02:40 it is? awesome Jan 31 22:03:17 specifically, the 7z format Jan 31 22:03:24 gkatsev +1 Jan 31 22:03:28 tar -1 Jan 31 22:04:36 http://www.7-zip.org/7z.html Jan 31 22:06:11 gkatsev: yes, getting CentOS rpm now Jan 31 22:06:48 can you 7zip without compression? Jan 31 22:07:43 is there a way to keep the background showing while on touchstone? Jan 31 22:07:48 instead of it changing to black? Jan 31 22:08:27 is it more polite to not respond, or say "i don't know"? Jan 31 22:08:49 its a delicate balance between useless information and making sure the other person doesn't feel ignored. Jan 31 22:09:12 lol Jan 31 22:09:31 dBsooner: yes? Jan 31 22:09:46 Becaue with compression it's only 1MB/sec Jan 31 22:09:49 That's slow Jan 31 22:09:57 I want to see 10MB/s Jan 31 22:10:11 100Seconds per gig Jan 31 22:10:21 that's still a long time though Jan 31 22:10:22 sigh Jan 31 22:10:28 i'll just wait on tar to complete. Jan 31 22:11:14 the other day, i wanted to convert a 4.5 gig file into 2.5 2GB files, but, i forgot specify MB when i gave it 2000, so, it created 2KB files. a whole 72000 of them Jan 31 22:11:31 lol Jan 31 22:12:01 and in addition took up probably 2x as much space as they should have on your drive. :) Jan 31 22:12:14 took me forever to figure out how to delete all the files, lol Jan 31 22:12:31 had to use find -name -exec Jan 31 22:12:47 excuse me everyone Jan 31 22:13:05 Little Debbie Cosmic Brownies are the shit! Jan 31 22:13:18 brownies + shit in the same sentence = bad Jan 31 22:13:33 cosmic brownies ftw Jan 31 22:13:42 lol Jan 31 22:13:46 g2g, bbl Jan 31 22:14:09 tar's going at 20MB/s Jan 31 22:14:11 I'm ok with that. Jan 31 22:14:21 but jeepers. This sucks. Jan 31 22:25:54 i'm working on dropbox sync... if anyone that has a dropbox account wants to test and has terminal access, pm me here or on precentral. it also does backup of media drive to a PC over wifi. Jan 31 22:41:01 hello Jan 31 22:41:35 xorg:I doooo! Jan 31 22:46:54 is there a way to sort by date on music player remis or palm pre music app? so that you could play the most recent songs? Jan 31 22:53:54 is it normal for the touchstone charger to make a buzzing sound? Jan 31 22:53:56 :S Jan 31 22:56:32 bsneed: electrical buzzing? Jan 31 22:56:33 nice Jan 31 22:59:30 bsneed: that's normal if you've been talking about the iphone too much in its presence Jan 31 22:59:55 kaboooooom Jan 31 23:00:39 puff; yeah; Jan 31 23:00:49 Yo has anyone else expeiranced preware not recgonizing all ur patches and apps that are installed....one day all gone,but still installed? Jan 31 23:01:16 JMyaDaGod: run ERU Jan 31 23:01:28 VincentLaw: well he's just going to have to get over that. :) Jan 31 23:01:42 rwhitby : thanks , do u know what causes this? Jan 31 23:06:34 JMyaDaGod: lack of locking in ipkg Jan 31 23:12:10 help Jan 31 23:21:56 rwhitby : it installed but did nothing? Jan 31 23:35:39 heh: "I dont have access to the donor forums i got the paid version somewhere else" - people actually say those things in publicly logged channels ... Jan 31 23:39:56 my webos xcode plugin is now working. w00t! http://drp.ly/jzp6X Jan 31 23:40:40 m,k,]\0]\ Jan 31 23:52:49 JMyaDaGod: update feeds should show the results of it running Feb 01 00:18:10 latta, what kind of help? Feb 01 00:19:29 rwhitby was that about mytether? Feb 01 00:21:44 Rick_work: yep Feb 01 00:24:30 rwhitby people are amazing. Feb 01 00:32:29 So, I have an idea of how to halve the time it takes Preware to load. Feb 01 00:32:39 that would be good. Feb 01 00:32:44 Espeially on first-use. Feb 01 00:33:34 Since I added the status messages coming back from ipkgservice to preware about which feeds are being downloaded, we should be able to load the first feed while the second feed is being downloaded, and so on. Feb 01 00:33:51 oil: pin Feb 01 00:33:52 g Feb 01 00:39:15 PuffTheMagic: does the C based ipkgservice allow for individual feed updates? Feb 01 00:39:34 it could Feb 01 00:39:42 i does not currently Feb 01 00:41:18 rwhitby: we should figure out how to use the palm cert manager for signed packages Feb 01 00:42:08 PuffTheMagic: yeah, that's a good idea, using the palm service to install our preware root CA cert. Feb 01 00:47:56 oil: how u been Feb 01 00:48:05 oil: u are so quiet lately Feb 01 00:52:21 im good Feb 01 00:53:20 and i just, don't have anything to say Feb 01 00:53:31 oil is here? Feb 01 00:53:35 no Feb 01 00:53:37 k Feb 01 00:54:03 lol Feb 01 00:59:00 oil: can you see any problems with pipelining the update and loading phases in Preware? Feb 01 01:00:43 pipelining? Feb 01 01:02:38 yeah.. | pipe Feb 01 01:02:40 :D Feb 01 01:02:51 * dBsooner really doubts that what was being referred to. Feb 01 01:03:15 just change the download request to a service Feb 01 01:03:22 and respond with "downloading" every couple of seconds Feb 01 01:03:28 and add an if statement to the responder in js Feb 01 01:03:47 and by service, i mean subscription Feb 01 01:11:12 hello -- anyone home? Feb 01 01:11:30 is it that hard to write the service so that it would be a normal asyc call with a callback instead of polling? Feb 01 01:11:50 Because that would make so much sense. Feb 01 01:12:40 Rick_work: it's not that bad' Feb 01 01:13:11 rwhitby when you said "load" the first feed while the second is downloading, did you mean that you would like to parse the return from the first service, while the second is downloading? Feb 01 01:13:11 Rick_work: we already do it for most of the calls in Preware IIRC, just not the feed download Feb 01 01:14:02 destinal-home So, we do "getFeed(feed1) and it has a callback to parsefeed() Feb 01 01:14:32 and at the head of parseFeed we call getFeed(feed2) and then go on to parse the previous one. Feb 01 01:14:33 rwhitby: I don't necessarily agree with installing a root CA, it would be trusted for too much. Feb 01 01:19:16 oil: my thoughts are that there is a single update call, and it sends back status messages as ipkg starts to wget each packages file. Feb 01 01:19:54 oil: preware then parses that URL, matches it against a feed config, and loads the list for for the feed config in parallel with ipkg downloading the other packages files Feb 01 01:20:50 oil: so we keep track of which URL is being downloaded now, and when a new URL begins downloading, then the list file corresponding to the previous URL is loaded. Feb 01 01:36:40 bbiab Feb 01 01:44:21 if anyone is interested in dropbox syncing for pre, pm me here or on precentral... Feb 01 01:45:23 it seperately also can do an entire backup of /media/internal to windows PC over wifi... with scheduled backups Feb 01 01:46:11 i have dropbox sycing working in both directions now Feb 01 01:49:56 yeah!!! Feb 01 01:51:04 xorg: it needs a PC running dropbox, right? Feb 01 01:51:48 xorg: are you just using rsync? Feb 01 01:54:29 morning Feb 01 01:54:37 yes, it uses a pc with dropbox, smb mount and rsync Feb 01 01:55:35 i've started a page.. Feb 01 01:55:36 http://www.webos-internals.org/wiki/Dropbox_Syncing Feb 01 01:57:10 i'm about to attempt enabling WebDAV n lighttpd on my pre.. does anyone know of any dissadvantges to this setup? as in a huge loss in battery performance or device speed (i dont know hot light is lighttpd as i've only used it on a pc) Feb 01 01:57:33 random_: dunno, let us know what you experience. Feb 01 01:58:05 random_: I would expect that when there are no connections to the web server, then it should just be sitting at a select() call and not take any CPU or battery. Feb 01 01:58:35 ok, so i'll test and provide feedback :) Feb 01 01:58:40 if you nice the lighttpd process, then it won't impact the UI speed Feb 01 01:59:05 random_: if you come up with a good configuration, we could put it into Preware Feb 01 02:02:35 xorg just read your page. Nice work Feb 01 02:04:48 Rick_work: thanks... should have ready for semi-plubic install later tonite. Feb 01 02:08:25 xorg: looks like your the conduit for all the good optware stuff that is just sitting there becoming useful for the masses. Feb 01 02:09:45 xorg: it would be good if the optware support in xt used the new preware packages, rather than the deprecated bootstrap script. Feb 01 02:10:40 rwhitby There's a problem with that. Feb 01 02:11:03 Rick_work: what's the problem? Feb 01 02:11:44 we need to have a good solid way to walk people through getting keys in -- because the preware openssh stuff just doesn't work without keys. Feb 01 02:11:49 rwhitby... i thought that was the same bootstrap Feb 01 02:11:59 and most people have no-freaking-idea how to do that. Feb 01 02:12:14 xorg, the preware ones don't produce a non-privlidged user. the script does. Feb 01 02:12:26 what should i execute for optware bootstrap? Feb 01 02:13:38 the point being, that unless you're running novaterm, then the script makes it possible to scp and ssh in immediately using the unprivlidged user, whereas the preware ones don't. Feb 01 02:13:57 xorg: just use ipkg -o /media/cryptofs/apps install mobi.optware.openssh-sftp-server Feb 01 02:14:10 rwhitby: thanks, i'm on it. Feb 01 02:14:30 will it install optware with ipkg-opt? Feb 01 02:14:34 Rick_work: if you're already at the shell prompt running xt, then you can add a key Feb 01 02:14:43 i really just need ipkg-opt so that i can install samba Feb 01 02:14:54 xorg: mobi.optware.ipkg-opt Feb 01 02:15:03 has anyone tried patching the slacker app to play the 128kbps mp3 stream yet?\ Feb 01 02:15:12 nope Feb 01 02:15:27 rwhitby: thanks, i'm just going to install ipkg-opt Feb 01 02:15:31 Rick_work: and perhaps xt can assist people in transferring keys Feb 01 02:15:42 rwhitby that's a really good idea. Feb 01 02:15:57 i've rewritten xt so that it uses plugins, which self generating menus based on the menus Feb 01 02:16:08 so any of you can add your own plugins and it just appears in the menus Feb 01 02:16:38 i'll post instruction on plugins later Feb 01 02:16:42 kk Feb 01 02:17:11 xorg can we talk about keys at some point please, I want to work out a "for dummies" technique Feb 01 02:17:19 whatd i miss Feb 01 02:17:31 and if you're putting samba in, we could get this done easily. Feb 01 02:17:36 yes, we can create a plugin to deal with keys Feb 01 02:18:24 i haven't posted much about this yet but xt also does full media backup over wifi to windows and it is slick.. Feb 01 02:18:41 imagine taking a picture and it shows up on your pc Feb 01 02:18:45 nodnod Feb 01 02:18:48 arg Feb 01 02:18:52 time to doctor my phone.. Feb 01 02:18:59 whassa matter ird? Feb 01 02:19:26 broken patches. Feb 01 02:19:39 well, stuff I manually patched. Feb 01 02:19:41 epr Feb 01 02:19:47 oh Feb 01 02:19:49 ouch Feb 01 02:19:59 did you make backups? Feb 01 02:19:59 Not so bad. Feb 01 02:20:24 I did, but I have misplaced them. Feb 01 02:20:25 No matter. Feb 01 02:20:53 well, you can always pull individual files out of the doctor. Feb 01 02:21:23 Rick_work: isn't doctoring your Pre a rite of passage? Feb 01 02:21:36 nt4cats: not when you've done it a few times :p Feb 01 02:21:44 after the first time it's just a pain ;) Feb 01 02:21:53 * nt4cats hasn Feb 01 02:22:01 but with the meta-doctor it's not so bad, since I don't have to go stand in the snow for 20 minutes trying to get service to activate my phone. Feb 01 02:22:02 * nt4cats hasn't broken his pre enough to doctor it yet Feb 01 02:22:52 * nt4cats had to pull files off of the doctor's rootfs recently (verizon's hotspot IPKs made my phone unhappy) Feb 01 02:26:09 fyi if anyone is interested - slacker can be changed to use the higher quality mp3 stream Feb 01 02:30:25 zsoc: yo!!!!!!!!!!!!!!!!!!! Feb 01 02:30:29 PuffTheMagic: what? Feb 01 02:30:35 pm Feb 01 02:30:41 i didn't get it Feb 01 02:38:35 elementary work yet? Feb 01 02:45:29 JayCanuck: ping Feb 01 02:49:15 tlynch: spill it. lol Feb 01 02:50:16 change line 7 in player-assistant.js to this.format = SLACKER.Settings.AUDIO_FORMAT_MP3; Feb 01 02:50:59 on my 3rd song since changing and it sounds much better Feb 01 02:51:27 eh? Feb 01 02:51:36 im missing some crucial info here Feb 01 02:52:09 Abyssul: arent we all Feb 01 02:54:12 ok, i've update dropbox sync homepage and the instruction are the to install Feb 01 02:54:23 http://www.webos-internals.org/wiki/Dropbox_Syncing Feb 01 02:54:54 i've also update to use optware preware package rather than older bootstrap Feb 01 02:55:12 good work xorg Feb 01 02:55:31 dropbox sync now works in both directions but Feb 01 02:55:47 i had to have a separate inbox and outbox as rsync can only do one way that i know of Feb 01 02:56:56 ... so.. what's going on Feb 01 02:58:43 xorg, but that's no big deal Feb 01 02:59:36 the inbox/outbox? yeah, it works out ok **** ENDING LOGGING AT Mon Feb 01 02:59:56 2010