**** BEGIN LOGGING AT Tue Aug 04 02:59:57 2009 Aug 04 03:00:04 Is there a howto on creating a dbus service anywhere? Aug 04 03:01:25 yes, check the webos-internals git Aug 04 03:01:29 there is an example java service Aug 04 03:01:46 http://gitorious.org/webos-internals/ Aug 04 03:02:23 there's HelloService, is that it? Aug 04 03:02:44 something like that Aug 04 03:03:07 so when i do git pull, in /opt/src/modifications Aug 04 03:03:13 which repository is it pulling from Aug 04 03:03:18 ok thanks... been a while since I've done java, i'll go brush up Aug 04 03:14:48 tharris-: hey Aug 04 03:15:08 hey Aug 04 03:15:10 hows things Aug 04 03:15:29 http://tlhsecurity.blogspot.com/2009/08/palm-pre-webos-104-remote-execution-of.html =p Aug 04 03:16:16 hey destinal Aug 04 03:16:39 tharris-: good find, nice to see the advisories coming out in detail (from you at least if not palm) Aug 04 03:16:58 tlz: hi Aug 04 03:17:02 how goes it sir Aug 04 03:17:07 yeah its def a slow process Aug 04 03:17:18 i ahve submitted to all major mailing lists Aug 04 03:17:27 heh, im a follower on tharris' blog Aug 04 03:17:50 are u? Aug 04 03:17:53 yeah Aug 04 03:17:58 thats like 2 Aug 04 03:18:07 ive been one lol Aug 04 03:18:13 been like 2 Aug 04 03:18:13 i think i was the first follower Aug 04 03:18:29 I've got it in my google reader rss feed, wonder if that shows up. Aug 04 03:18:32 im "dustin patton" on your followers list Aug 04 03:18:33 lol Aug 04 03:18:37 guessing no Aug 04 03:18:50 dunno i made a few changes to it Aug 04 03:18:56 the number does, not who is reading it Aug 04 03:19:14 I have 2 more to release once they are fixed Aug 04 03:19:19 one is a biggin =p Aug 04 03:19:45 hey destinal, when i installed mytether, it removed webosinternals.services, does that affect the terminal app at all? Aug 04 03:20:22 tlz: no, terminal uses no services, only plugin Aug 04 03:21:14 gotcha Aug 04 03:24:53 I used novaterm to create a user/pass for myself but... now what? Aug 04 03:25:02 I cant ssh via EVDO Aug 04 03:27:08 ssh in or out? Aug 04 03:27:21 in? I'm not even sure how I would ssh out Aug 04 03:28:19 if you want to ssh in, you need to have an ssh server (dropbear or openssh) running and open an inbound port for connections with iptables.. i think there's instructions on the wiki Aug 04 03:28:56 http://www.webos-internals.org/wiki/Next_steps Aug 04 03:29:27 I have done this but at the bottom it just says "Once you are finished, you may SSH into your Pre..." Aug 04 03:29:28 its useful to subscribe to some dyndns service so you can always get to it when the ip address changes Aug 04 03:29:35 destinal, in your opinion, is it better to have dropbear, or openssh installed Aug 04 03:29:55 tlz: dropbear, smaller memory footprint Aug 04 03:30:33 what features, of important does openssh have that dropbear doesnt Aug 04 03:30:38 you can also install openssh's sftp server binary at no additional cost (when not connected) to get sftp / sshfs, etc Aug 04 03:30:51 im having trouble with sftp Aug 04 03:30:53 i installed it Aug 04 03:30:57 but it doesn't connect Aug 04 03:31:36 oh the instructions say port 222 Aug 04 03:31:38 so javascript errors are supposed to show up somewhere, right? Aug 04 03:31:46 says cannot intialize sftp, is host running a server Aug 04 03:39:10 awesome. ssh works now Aug 04 03:39:14 hooray Aug 04 03:39:28 you are a super amazing human being Aug 04 03:39:40 epv, now help me fix my sftp ;) Aug 04 03:39:41 lol Aug 04 03:40:26 you could use port 22, but incoming tcp connection requests can wake the phone from sleep, and there are lots and lots of virus/bot/whatever things out there that try to connect to port 22, and it could easily end up killing your battery life Aug 04 03:40:49 u talkin to me, or d03boy Aug 04 03:40:54 d03boy Aug 04 03:41:08 which direction are you trying to use sftp? accessing the pre from a computer, or vice versa? Aug 04 03:41:40 computer Aug 04 03:42:14 sftp -o Port=222 your.pre's.ip.addr doesn't work? Aug 04 03:42:26 leme try Aug 04 03:42:28 im using winscp Aug 04 03:43:04 -sh: sftp: not found Aug 04 03:43:08 thats what i got when i typed it in putty Aug 04 03:43:10 oh, i dunno how that works, but make sure you're using the right port number. Which ssh server do you have installed on the pre? Aug 04 03:43:28 dropbear Aug 04 03:43:33 it worked previously Aug 04 03:43:39 how do i tell if my sftp is even started? Aug 04 03:43:56 if the pre end can't find sftp, it might be a path problem. Aug 04 03:44:21 you can ssh in to the pre okay Aug 04 03:44:22 ? Aug 04 03:44:26 yeah Aug 04 03:46:41 and is there an sftp binary somewhere? you might need to edit your shell's profile script to add the directory the sftp binary is in to your PATH variable Aug 04 03:47:25 i don't recall what executable it runs on the remote end to handle an sftp session, but your error message would indicate it's sftp Aug 04 03:48:49 hmm Aug 04 03:48:51 '/usr/lib/sftp-server or something like that Aug 04 03:48:59 it's not in the path Aug 04 03:49:14 looks like /opt/libexec/sftp-server on mine Aug 04 03:49:35 so i dunno why tlz is getting "-sh: sftp: not found" from winscp Aug 04 03:49:52 /opt/libexec/sftp-server Aug 04 03:50:24 how can i tell if its running Aug 04 03:50:32 i dont see anything when i do ps x Aug 04 03:50:36 ps axw | grep sftp-server Aug 04 03:50:50 it only runs when you have a session established Aug 04 03:51:00 so you won't see it, since you can't establish a session to begin with Aug 04 03:51:06 ahh boo Aug 04 03:51:39 you need to figure out what winscp is trying to do, it sounds wrong Aug 04 03:51:55 i followed all the instructions on the wiki Aug 04 03:52:37 damn stfp Aug 04 03:52:38 lol Aug 04 03:52:52 do you have a non-windows account you can try from? Aug 04 03:53:00 nop :\ Aug 04 03:54:18 night all Aug 04 03:54:38 night sir Aug 04 03:58:12 now I need to be able to SSH out Aug 04 03:59:12 ipkg -o /var install openssh-client Aug 04 03:59:21 and Terminal from preware Aug 04 04:00:37 tmzt, any idea how i can fix this sftp thing Aug 04 04:00:41 ipkg cant find that package Aug 04 04:01:51 is ther something in wiki, next steps or whatever? Aug 04 04:02:08 http://www.webos-internals.org/wiki/Setup_SFTP Aug 04 04:02:11 i followed those steps exactly Aug 04 04:02:25 even tried to reinstall sftp, and it says already installed Aug 04 04:04:31 do you have a file /opt/libexec/sftp-server ? Aug 04 04:04:35 yes Aug 04 04:04:42 then your client is doing something wrong Aug 04 04:05:12 hmmm Aug 04 04:06:11 maybe it has prefs for setting the path of the sftp-server binary on the client Aug 04 04:06:22 i don't have anything running windows so i can't check Aug 04 04:06:48 bummer Aug 04 04:08:00 tlz: you could always just try adding /opt/libexec to your bath or making a symlink to the binary from somewhere that IS in the path alreadfy Aug 04 04:08:07 /dfy/dy/ Aug 04 04:08:32 no idea what the heck im doing, might need to do a little more research to do that Aug 04 04:08:35 to your PATH :) Aug 04 04:08:43 * destinal can't type tonight Aug 04 04:08:46 mkdir -p /var/etc/ipkg/ Aug 04 04:08:52 ssh into your pre, type "echo $PATH" Aug 04 04:09:05 ln: /usr/lib/BrowserPlugins/termplugin.so: Read-only file system Aug 04 04:09:12 how can I fix that? Aug 04 04:09:41 /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin::/opt/bin:/opt/sbin Aug 04 04:10:05 d03boy: mount -o remount,rw / Aug 04 04:10:13 and what error does winscp give you when you try to connect to your pre? Aug 04 04:10:29 then try again Aug 04 04:10:57 Cannot initialize SFTP protocol. Is the host running a SFTP server? Aug 04 04:11:10 nothing else? no path name or anything? Aug 04 04:11:19 so I've been trying to investigate the reason for my worse-than-usual battery life Aug 04 04:11:23 nope Aug 04 04:11:31 and I just saw something really weird Aug 04 04:11:48 did you ipk-opt remove sftp yet? Aug 04 04:11:56 tlz: so scp wasn't sufficient for what you were trying to do? Aug 04 04:12:06 dest: no it was perfect Aug 04 04:12:10 winscp can do scp Aug 04 04:12:10 but one day it just stopped working Aug 04 04:12:14 after an update or something Aug 04 04:12:14 when the screen is on (plugged in), java cpu utilization is at 1.0% or so. When I turn the screen off, it goes to around 2.5-3% with occasional jumps as high as 35% Aug 04 04:12:16 :) Aug 04 04:12:19 wtf Aug 04 04:12:23 you just have to make sure it's set for scp not sftp Aug 04 04:12:30 i checked that ;( Aug 04 04:12:41 after 1.1 it broked Aug 04 04:13:15 tlz: i thought you pasted something a path not found Aug 04 04:13:41 that was earlier, when i typed ssh -o Port=222 Aug 04 04:13:50 oh Aug 04 04:13:57 i misunderstood Aug 04 04:14:00 Is something wrong with your firewallz Aug 04 04:14:10 i can ssh into it just fine Aug 04 04:14:14 yeah have you made sure it's trying to connect on port 222 and not 22 ? Aug 04 04:14:21 yeah Aug 04 04:14:23 i think we maybe already covered that but i'm not sure Aug 04 04:14:48 i think im going to uninstall sftp-server Aug 04 04:14:51 just erase and start over imo Aug 04 04:14:51 and reinstall it Aug 04 04:15:05 good plan Aug 04 04:15:19 i'm unconvinced there's anything wrong with your installation since /opt/libexec/sftp-server is prsent Aug 04 04:15:49 its eguy's fault Aug 04 04:16:26 yup Aug 04 04:16:42 epv: well convince yourself :P Aug 04 04:16:52 ? Aug 04 04:17:21 never mind ;) Aug 04 04:17:32 has anyone tried to get bookmarklets to work in the web browser? I get an error: Cannot find an application which can open this file. Aug 04 04:17:35 is it fixed? Aug 04 04:18:01 I fixed it with the magical charm line Aug 04 04:20:04 i didn't fix it yet Aug 04 04:20:07 uninstalled Aug 04 04:20:10 reinstalled, and rebooting Aug 04 04:20:14 hmm, I guess not. I asked this earlier and didn't hear from anyone. Aug 04 04:23:04 hmm Aug 04 04:23:06 still not working Aug 04 04:23:15 ouch Aug 04 04:23:19 return the pre Aug 04 04:23:29 * tlz slaps Eguy around a bit with a large trout Aug 04 04:23:31 tell the guy in the Sprint store sftp isn't working Aug 04 04:23:36 lol Aug 04 04:23:40 sft whatttt??? Aug 04 04:23:49 you mean speaker volume? Aug 04 04:24:08 any ideas? Aug 04 04:24:24 is there something wrong with your users file? Aug 04 04:24:35 what username are you trying to login as Aug 04 04:26:07 the one i created when i first gained access Aug 04 04:26:19 Cannot initialize SFTP protocol. Is the host running a SFTP server? Aug 04 04:26:22 and it works in other places? Aug 04 04:26:29 thats the error WinSCP gives me Aug 04 04:26:32 Hey guys, im having a issue. When I'm setting up SSH, when it tells me to type in a new password, I can't type any letters in but it's still connected. Aug 04 04:26:33 yeah, i can ssh into it just fine Aug 04 04:26:38 try pscp Aug 04 04:26:57 abyssul, its normal at password prompts not to see what you type. Aug 04 04:27:18 Security feature of linux Aug 04 04:27:21 so nothing happens? just blank nothingness? lol Aug 04 04:27:25 hmmm ok Aug 04 04:27:27 yep Aug 04 04:27:33 abyss :P Aug 04 04:27:33 thanks :) Aug 04 04:27:33 abyssul, backspace a whole lot, then type the password and hit enter. its there ;) Aug 04 04:27:44 Linux is just full of surpirses Aug 04 04:27:59 that one has hit newbies for decades. Aug 04 04:29:27 Man I love moding my pre lol Aug 04 04:30:16 yes, webOS is pretty cool Aug 04 04:30:16 getting pissed at this damn sftp thing Aug 04 04:30:18 gunna kill it. Aug 04 04:30:23 DO IT Aug 04 04:30:29 DO IT DO IT DO IT!!! Aug 04 04:31:15 i just threw my phone Aug 04 04:31:17 i threw it Aug 04 04:31:24 Did the screen crack? Aug 04 04:31:25 LOL Aug 04 04:31:30 i dont know, im not going to look Aug 04 04:31:32 im mad Aug 04 04:31:47 tlz: pre abuser Aug 04 04:31:52 :P Aug 04 04:31:58 somone on amazon already gave it a bad review because his screen "cracked without doing anything" Aug 04 04:31:59 :( Aug 04 04:32:00 he's in timeout right now Aug 04 04:32:01 yeah right Aug 04 04:32:15 this sftp thing is makin me mad! Aug 04 04:32:16 lo Aug 04 04:32:18 ll Aug 04 04:32:39 you're throwing your phone over sftp issues? Aug 04 04:32:48 i didnt REALLY throw my phone Aug 04 04:33:00 http://www.amazon.com/review/R1YYHB97R4UP46/ref=cm_cr_pr_cmt?ie=UTF8&ASIN=B002JIO4JY&nodeID= Aug 04 04:33:02 maybe there's a short between your chair and phone ;) Aug 04 04:33:05 LMAO!!!!!! Aug 04 04:33:07 Is there potential harm for leaving Developer Mode on? Is there anything to install to keep it on always yet be safe? Aug 04 04:33:20 psykoz, i think ur right Aug 04 04:33:31 i know what will fix it... Aug 04 04:33:36 BE PRE-PARED! Aug 04 04:33:37 Abyssul: yes, it leaves it open to me so I can steal your information Aug 04 04:33:43 ZING psykoz Aug 04 04:33:53 Im sure Eguy... lol Im not that stupid Aug 04 04:34:00 Naw not really Aug 04 04:34:10 Eguy: my Pre has a cracked screen, but I put an invisible shield (the 3M ScotchCal stuff) and I don't notice it anymore Aug 04 04:34:10 a lot of people leave dev mode on Aug 04 04:34:19 eguy, if you fix my sftp, ill get you a.... Aug 04 04:34:30 I have an IS as well but no cracked screen Aug 04 04:34:45 tlz: I truley hope it did not start with a b Aug 04 04:35:00 what if it did Aug 04 04:35:13 * Eguy hides Aug 04 04:35:18 it starts with a B Aug 04 04:35:21 but its not what ur thinkin Aug 04 04:35:34 bowcaster? Aug 04 04:35:42 bowling ball? Aug 04 04:35:49 nope Aug 04 04:35:56 first two letters are correct Aug 04 04:36:02 banana? Aug 04 04:36:07 booth! Aug 04 04:36:16 banana is ba not bo :P Aug 04 04:36:27 its a BOnana Aug 04 04:36:30 this is off topic Aug 04 04:36:40 erm, yes, back to sftp Aug 04 04:36:45 coworker of mine cracked his screen, wouldn't work anymore Aug 04 04:36:57 How do people crack their screens?? Aug 04 04:37:04 he was drunk at the bar Aug 04 04:37:06 and dropped his phone Aug 04 04:37:23 oh well Aug 04 04:37:30 yeah, that will do it :P Aug 04 04:38:08 think if i drop mine, sftp will work again Aug 04 04:39:09 * Eguy agrees Aug 04 04:40:37 that seems like a poor idea Aug 04 04:40:49 epv, lets put our heads together Aug 04 04:40:52 and fix this sftp thing Aug 04 04:40:52 lol Aug 04 04:40:55 lol Aug 04 04:41:02 poor idea? Aug 04 04:41:10 Is there a way to connect to your Pre wirelessly via Wifi or Evdo to make root modifications (aka without USB) Aug 04 04:41:17 yes Aug 04 04:41:21 but there is also Terminal Aug 04 04:41:24 which owns all Aug 04 04:41:30 i <3 my terminal Aug 04 04:41:37 no need for dev mode ever Aug 04 04:41:38 but right now, my terminal hahaha Aug 04 04:41:49 stfp is for loosers Aug 04 04:41:54 Is there a version of terminal with more than two (bitmap) fonts? Aug 04 04:41:57 wget ftw Aug 04 04:42:22 ark: no, it's still kinda being written Aug 04 04:42:48 it wouldn't be hard to add more fonts but it's still in need of work to do it Aug 04 04:42:57 i think tris is going to convert the 5x7 X font Aug 04 04:43:51 Ideally Terminal would offer the nice anti-aliased fonts that the rest of WebOS has. I ran AjaxTerm or something similar and was impressed by how pretty stuff could eventually look. Aug 04 04:45:29 epv: dreadchicken might beat me to that Aug 04 04:46:32 oh good Aug 04 04:46:57 he's trying to find a way to avoid doing it by hand though :) Aug 04 04:47:47 i have ~5 lines of example code from FONT::FT2 which should do the trick but it doesn't Aug 04 04:48:45 What are we converting to? I could hand-draw a 5x7 font in a couple of hours. Aug 04 04:49:04 i think converting X fonts into C strings Aug 04 04:49:38 the next major evolution i'd like to see in terminal emulation is variable-width fonts, but i don't really see how that will ever happen Aug 04 04:49:54 ark3qqq: yeah, 2 hours is about how long it took to do 4x6 Aug 04 04:50:01 all you need is fontforge (or any pcf viewer) and vi Aug 04 04:50:13 what good is a variable width font for a terminal anywaY? Aug 04 04:50:26 epv: you can pack more text in Aug 04 04:50:34 but columns don't line up Aug 04 04:51:29 yeah i know. it would require everyone to rethink what terminal emulation means altogether Aug 04 04:51:36 haha tris. Aug 04 04:51:56 Can somebody link me to the 4x6 C strings? I'll whip up 5x7 if you guys want. Aug 04 04:52:25 i'm just disappointed that e.g. native irc apps are able to fit more text in a smaller space than you can get with irssi in a terminal Aug 04 04:52:52 ark3qqq: nice! first, git clone git://gitorious.org/webos-internals/applications.git Aug 04 04:53:04 tris: I'm with you. People will have to suffer through tabs, but it can all work out in the end. Aug 04 04:53:29 tris: lmao Aug 04 04:53:44 4x6 is in termplugin/font-4x6.xpm and 8x8 is font.xpm Aug 04 04:54:29 monochrome, 8 chars to a line, adjust the header appropriately... that's about it Aug 04 04:55:22 tris: Okay, give me a few moments to get git installed, then I'll ask you for git help, and then I'll get cracking. Aug 04 04:56:07 I seem to be doing something wrong. I get a Network error: Connection refused window when I try and connect through SSH with Putty (via wifi). Aug 04 04:57:06 Abyssul: Port 222? Aug 04 04:57:13 yes Aug 04 04:57:44 sounds like tlz's problem Aug 04 04:59:28 Weird, my Pre and Computer have the same local IP address. Is that right? lol Aug 04 05:00:35 Abyssul: Not likely... How are you figuring this out? Aug 04 05:00:44 checkmyip.com Aug 04 05:00:52 Pulled it up on my pre, and the on my computer Aug 04 05:01:01 same exact thing Aug 04 05:01:12 You need to figure out your internal IP address (on your wifi). An external site won't tell you that. Aug 04 05:01:31 Abyssul: ever used a NAT router before? Aug 04 05:01:54 Heard of them Aug 04 05:02:00 anyway to start my service without rebooting? Aug 04 05:02:28 you get one public address and multiple private ones, the private ones internally all get translated to the external IP address when delivered outbound Aug 04 05:02:41 tris: Okay, found the 4x6. This shouldn't be too difficult. Aug 04 05:03:01 heh yay, then you get to pick which fonts you want :) Aug 04 05:03:31 Yep, my router is Nat Aug 04 05:03:55 so everything using the NAT router will use the same source IP, no matter how many computers on your LAN Aug 04 05:04:10 this is from the perspective of something on the external network only Aug 04 05:04:50 I see Aug 04 05:04:55 destinal Aug 04 05:05:01 http://www.precentral.net/palm-pre-ads-inspires-better-or-worse oh my god I love it Aug 04 05:05:02 So I must use my internal IP address for Putty? Aug 04 05:05:13 we fixed my sftp issue Aug 04 05:05:20 sudo /opt/libexec/sftp-server Aug 04 05:05:27 really Aug 04 05:05:31 i took that out of the sftp enviroment option in winscp Aug 04 05:05:32 oh, you weren't logging in as root? Aug 04 05:05:36 and now it connects just fine Aug 04 05:05:38 Abyssul: That is correct. Aug 04 05:05:50 well you could have used just /opt/libexec/sftp-server too Aug 04 05:05:51 i was just following the steps on the wiki, and it says to add that Aug 04 05:05:59 but then it wouldn't be getting root privs Aug 04 05:06:07 lol Aug 04 05:06:14 edit the wiki Aug 04 05:06:21 with the sudo on the beginning you read and write everything with root privileges Aug 04 05:06:32 time to test it ;) Aug 04 05:06:34 holy crap, my client has a 20.5GB hard drive Aug 04 05:06:45 Cool, got it to work, but now I need to keep a way to keep my Pre from turning off Aug 04 05:06:57 Abyssul: that is on the wiki Aug 04 05:07:03 Abyssul, plug it in ;) Aug 04 05:07:07 k ill check it out Aug 04 05:07:24 tlz: so you didn't destroy your pre with acceleration into a blunt object? Aug 04 05:07:27 i keep my pre plugged in when im doing ssh to it, and it keeps the wifi connection alive Aug 04 05:07:37 what command is it to change user passwords and account? Aug 04 05:07:45 destinal, no! lol Aug 04 05:07:49 passwd user Aug 04 05:08:08 sudo throw-pre Aug 04 05:08:20 sudo pwn-pre Aug 04 05:08:57 man I love those Pre commercial spoofs Aug 04 05:09:10 eguy: url? Aug 04 05:09:16 oh, i see it Aug 04 05:09:17 anybody who is not in the US: you guys are lucky Aug 04 05:09:28 you have not been scared for life Aug 04 05:10:22 ack, the spoof is just as creepy Aug 04 05:10:33 yeah... Aug 04 05:10:46 damnit Aug 04 05:10:50 what the hell was that guy thinking when he brought that idea to Palm Aug 04 05:10:55 so if i dont do sudo /opt/libexec/sftp-server Aug 04 05:10:59 it wont let me delete/add anything Aug 04 05:11:09 Yes Aug 04 05:11:36 Google CEO Eric Schmidt has resigned from Apple's board today citing a conflict of interest. YES!!! Aug 04 05:11:41 heh Aug 04 05:11:47 Apple is getting owned one day at a time Aug 04 05:12:00 damnit what can i do to fix this now lol Aug 04 05:12:13 ipkg-opt remove stfp Aug 04 05:12:20 * tlz slaps Eguy around a bit with a large trout Aug 04 05:12:31 Hey, it will fix it Aug 04 05:12:33 ;) Aug 04 05:12:34 lol Aug 04 05:12:38 sup sup Aug 04 05:12:45 destinal, any ideas? Aug 04 05:13:05 How do you change a users passwords for SSH? Aug 04 05:13:13 acghwer watched juggler in the park one again, will have nightmares Aug 04 05:13:18 Abyssul, passwd USER Aug 04 05:13:50 where do I type it in lol? Aug 04 05:13:59 putty or terminal Aug 04 05:14:05 i did Aug 04 05:14:25 then it will ask you to enter a new password Aug 04 05:14:49 oh ok Aug 04 05:14:50 thanks Aug 04 05:14:53 np Aug 04 05:17:42 I've setup an alarm clock using cron... The cron job won't run when the phone is sleep. Anyway to wake it up? Aug 04 05:19:50 scsinutz: doesn't the phone already have an alarm clock? Aug 04 05:20:39 yea, I want to wake up to music so the cron job calls luna-send to the streamingmusicplayer Aug 04 05:22:31 scsinutz: why not try taskScheduler? Aug 04 05:23:00 stfp != my friend Aug 04 05:23:26 +destinal: Where can I find that? Aug 04 05:24:08 or rather maybe it's com.palm.power Aug 04 05:24:17 http://developer.palm.com/index.php?option=com_content&id=1584 Aug 04 05:25:05 This points me to a possible solution. Thank you. Aug 04 05:26:12 at very least you could schedule a wakeup several seconds before your cron job goes off -- though probably it would be better to just schedule the call to music player Aug 04 05:27:47 tris: Out of laziness, I converted Lucida Console 6 and got a 6x8 font. Aug 04 05:28:15 tris: I mean 5x8. Aug 04 05:28:19 hehe Aug 04 05:28:24 tris: Interested? Or should I focus on 5x7? Aug 04 05:28:50 ark3qqq: don't convert non-free fonts if you want to be able to include them in the app Aug 04 05:29:04 oh yeah, that could be an issue. not sure what the license is Aug 04 05:29:12 Lucidia is a paid license Aug 04 05:29:27 tris: Ah, good point. I'm off to dig up Vera Mono. Aug 04 05:29:37 destinal: Good point to you, I mean. Aug 04 05:29:38 ark3qqq: there are ttf fonts already on the device btw Aug 04 05:29:39 i think 5x7.pcf actually looks better than 5x8.pcf for most things (they're actually fairly interesting to compare side-by-side) Aug 04 05:29:49 hrmm Aug 04 05:30:10 some may have an open license Aug 04 05:30:32 term @.1.6 fixed a lot of issues i would get with irssi/screen, nice :) Aug 04 05:30:43 I plan to just use something like libfreetype to run whatever font on the fly. Aug 04 05:30:46 0* Aug 04 05:30:52 i think they're pretty hard to improve upon too, though i've heard many people claim otherwise. i talk a bit about that in http://tris.net/osx/terminal.html Aug 04 05:32:07 Hmm. So your suggestion is to convert the 5x7 pcf, then? Aug 04 05:32:18 I'll have to figure out how to display that first... Aug 04 05:32:33 fontforge will do it Aug 04 05:32:55 what about Terminus Aug 04 05:32:56 I don't have fontforge. I'm using the screen capture approach to conversion... Aug 04 05:32:56 http://fractal.csie.org/~eric/wiki/Terminus_font Aug 04 05:33:04 anyway, more fonts are always better, so convert what you like Aug 04 05:33:18 I'll toss Lucida Console due to licensing issues. Aug 04 05:34:05 fontforge is free. not much of an excuse ;) Aug 04 05:34:41 Terminus font is GPLv2, and some people seem to like it Aug 04 05:35:54 smallest Terminus size is 6x12 Aug 04 05:35:59 destinal: I can't get Terminus to display well at small-enough sizes with anti-aliasing off (Vista). The bitmap-only version doesn't open at all in Vista. Sorry I don't have a Linux VM handy at the moment. Aug 04 05:36:36 i had to get a new phone today, how do i get it to force the update to 1.1.0? it's 1.0.3 Aug 04 05:36:49 go to updates Aug 04 05:37:15 oh, i didn't even notice this one Aug 04 05:37:18 "proggy tiny" from proggyfonts.com isn't too bad Aug 04 05:37:21 i am not sure that terminus is a pretty font. heh Aug 04 05:39:33 installed emacs. getting misty eyed here. sure brings memories Aug 04 05:41:19 haha hey check it out, the ghostscript package "gs" in ubuntu includes "font2c" Aug 04 05:42:22 ugh, proggy won't write up a license, says they are distributed without a license means that there are no licensing conditions (IMO it actually means you can't copy it) -- but it does say that the fonts are a gift, so it sounds like a public-domain-equivalent license Aug 04 05:43:12 What does it mean for Applying Patches when Putty says "The topmost patches needs refreshed first" when I try and enter "quilt push" Aug 04 05:43:19 Huh? The Proggy zip file has a license. Aug 04 05:43:43 ok, I couldn't find anything on the site except this forum post: http://www.proggyfonts.com/fontforums/viewtopic.php?t=22 Aug 04 05:43:46 I'll try the zip Aug 04 05:43:59 The license requires the copyright notice be included. "Advertising clause" right? Aug 04 05:44:16 yup, BSD style Aug 04 05:44:36 I guess he/they were advised they actually needed to put it in writing for people to use it Aug 04 05:44:38 Anyway, proggy is 6x10. It's pretty though. I'll convert now. Aug 04 05:45:32 Abyssul: do a pull first to update before you push, you may have conflicts Aug 04 05:45:50 I already did, but I try again since you said that Aug 04 05:46:10 It's from a patch that I had implemented before to test Aug 04 05:46:19 rebooted, and now Im trying to install another Aug 04 05:47:07 Okay, so what do I do with ProggyTiny.xpm? Aug 04 05:47:09 nope, still not working Aug 04 05:48:18 you converted it already, ark3qqq? Aug 04 05:48:38 tris: Yes, netpbm rules. Aug 04 05:48:46 wow Aug 04 05:49:15 what sequence of tools did you use? Aug 04 05:49:49 Windows notepad to get the font on the screen, then snipping tool to take the screenshot, then Windows Paint to crop the image, then netpbm to convert png -> ppm -> xpm. Aug 04 05:50:05 I can do it in a couple of minutes for any font Vista will handle. Aug 04 05:50:23 destinal is one who should be able to push it to git for you (though if you feel like doing some of the legwork of UI etc. changes to support it, i'm sure that'd be appreciated) Aug 04 05:50:29 Abyssul: tried quilt refresh? Aug 04 05:50:52 Mind you, Vista's renderer is lousy without anti-aliasing... Hence the bitmapped fonts being better. Aug 04 05:50:59 er, test it first, though :) Aug 04 05:51:13 Test how? Aug 04 05:51:27 It says "Nothing in patch "/opt/src/patches/enable-dev-mode-icon.patch"" Aug 04 05:52:32 well, easiest would be to replace font.xpm... actually, you'll need a working cross-compiler in order to rebuild termplugin.so to actually do it Aug 04 05:52:58 How do I "cvs log" in git? I'm curious who came up with fontinfo.{ch}pp. Aug 04 05:53:19 Ooh, ask a silly question... Aug 04 05:53:20 probably "git log" Aug 04 05:53:45 bzhou * r10530 optware/trunk/make/httping.mk - httping: 1.3.0 -> 1.3.1 Aug 04 05:55:09 I see what's going on. I could easily add more special cases for a couple more fonts, or I could try to generalize stuff. My leaning is for the former. Is Zuchmir2 around? He seems to own this code. Aug 04 05:55:25 Abyssul Aug 04 05:55:37 ? Aug 04 05:55:38 make sure you're in "/" when trying to apply a patch Aug 04 05:55:42 i am Aug 04 05:56:34 quilt import opt/src/modifications/luna/enable-dev-mode-icon.patch Aug 04 05:56:37 erm Aug 04 05:56:42 quilt import /opt/src/modifications/luna/enable-dev-mode-icon.patch Aug 04 05:56:46 forgot that first / ;) Aug 04 05:57:51 that worked Aug 04 05:58:12 then type quilt series Aug 04 05:58:14 make sure it took Aug 04 05:58:18 and do quilt push -a Aug 04 05:58:18 hmm Aug 04 05:58:39 nope :( Aug 04 05:58:43 what it say Aug 04 05:58:46 same thing Aug 04 05:59:24 When I type quilt series, it will show the two patches Aug 04 06:00:07 ok Aug 04 06:00:14 then what error did you get when you did quilt push Aug 04 06:01:02 the "topmost patch needs refreshed first" Aug 04 06:01:20 you're in "/" ? Aug 04 06:02:01 yes Aug 04 06:02:06 hmm Aug 04 06:02:09 not sure man Aug 04 06:02:15 that patch isn't working for me Aug 04 06:02:22 i tried to run it, and it says hunk 1 of 1 failed Aug 04 06:04:13 I forced it lol Aug 04 06:04:23 Probably not a good idea Aug 04 06:04:34 did it work? Aug 04 06:04:40 It said it applied it Aug 04 06:04:49 but it didn't work on my phone. I cant find the icon Aug 04 06:04:50 so rescan Aug 04 06:04:56 try rescaning Aug 04 06:04:59 I rebooted Aug 04 06:05:13 luna-send -n 1 palm://com.palm.applicationManager/rescan {} Aug 04 06:07:06 hmm Aug 04 06:07:12 did it work Aug 04 06:07:17 No Aug 04 06:07:21 bummer Aug 04 06:07:24 but I got to delete the patch Aug 04 06:07:38 i havent even checked... but is this patch applicable to 1.1? Aug 04 06:07:52 I just picked one from the series Aug 04 06:08:02 but I deleted the patch and now I can quilt push the new patch Aug 04 06:08:08 :) Aug 04 06:08:34 I wish there was a patch for the camera modifications Aug 04 06:09:34 so did ur devmode icon show up tho Aug 04 06:09:50 no Aug 04 06:10:23 seems like the patch is unoperative with 1.1 Aug 04 06:11:01 http://www.webos-internals.org/wiki/Patch_Launcher_Unhide_the_DeveloperMode_App Aug 04 06:11:07 try that lol Aug 04 06:11:41 Buh. I have an X server. xterm -fn 5x7 solved my font problem. Aug 04 06:12:14 i just did Aug 04 06:12:23 I was just trying out the Apply patch process Aug 04 06:12:33 since I just got around to implementing it Aug 04 06:12:42 and decided to choose a random patch Aug 04 06:12:50 lol Aug 04 06:14:42 I can't wait til the iTunes remote app can control the Zune software Aug 04 06:15:05 So most potential for this device, so little time :p Aug 04 06:15:22 tris / destinal: I have my 5x7 and 6x10 xpm files ready. I can proceed to hack fontinfo.cpp/fontinfo.hpp to support them, but I don't know how to check stuff in. I also don't know where the UI stuff needs to go (though I can probably figure that out). Aug 04 06:15:59 Also, can I set up a cross compiler environment on Windows? Or should I spin up a new Ubuntu VM, which I've been meaning to do for a while anyway...? Aug 04 06:16:15 you can build on the phone! :) Aug 04 06:16:28 i think some people actually are doing that Aug 04 06:16:33 I am :) Aug 04 06:16:38 nice and portable Aug 04 06:16:46 epv: That's true... I suppose there must be compiler packages on ipkg-opt. Aug 04 06:17:05 hee hee Aug 04 06:17:13 ark3qqq: I personally used a debian chroot environment to make it simple Aug 04 06:17:18 Then I _really_ need to get working wi-fi, as interactive over EVDO gets annoying pretty quickly... Aug 04 06:17:35 ark3qqq: I like usbnet Aug 04 06:17:35 how about usb? Aug 04 06:17:40 destinal: How does one set that up? Aug 04 06:18:00 How does usbnet work? and How does one do the chroot stuff? Aug 04 06:18:02 http://www.webos-internals.org/wiki/USBnet_Setup Aug 04 06:18:12 "faq you!" :) Aug 04 06:18:35 Heh, that's rather easy. Aug 04 06:18:36 usbnet is cool, i like that it works simultaneously with novacom Aug 04 06:19:16 Ooh, there are actual Vista 64 instructions. Aug 04 06:19:39 yeah for me it was; usbnet enable; reboot (on pc once it's rebooted: ifconfig usb0 inet 192.168.0.2) Aug 04 06:19:52 for xp you need some drivers, etc.. Aug 04 06:20:44 Wait, so I can use USBnet to tether as well? Aug 04 06:20:50 sure Aug 04 06:21:11 usbnet works the same as ethernet once it's up Aug 04 06:21:19 This stuff is too easy... This is exactly why I switched away from Android. Aug 04 06:21:26 indeed :) Aug 04 06:21:28 ark3qqq: I did too, same reason Aug 04 06:21:35 same here Aug 04 06:21:54 You guys were running Android on what? Sprint Touch (HTC Vogue) for me. Aug 04 06:22:10 ark3qqq: I actually own an Android Developer Phone 1 Aug 04 06:22:11 i had a g1 for a couple of months Aug 04 06:22:21 i had a dev g1 too Aug 04 06:22:28 i craigslisted it tho Aug 04 06:22:58 Ah, supported phones. Aug 04 06:23:19 Running Android on an unsupported phone was particularly... umm... fun? Aug 04 06:23:22 unfortunately for about half what i paid for it, thanks to google giving one out for free to to EVERY SINGLE GOOGLE EMPLOYEE who all thereupon sold them, making them practically worthless Aug 04 06:23:24 It's so funny that palm ends up making such a hacker friendly phone without that even being a goal, I've referred tons of friends (hackers and not) to buy some Aug 04 06:23:31 destinal Aug 04 06:23:38 http://www.webos-internals.org/wiki/Patch_Camera_Shutter_Sound_On-Off_Button Aug 04 06:23:49 can i put that code in a .patch file Aug 04 06:23:57 and just install it through quilt? Aug 04 06:24:06 or do i have to manually go in and change each of those files Aug 04 06:24:09 tlz: that is a patch file Aug 04 06:24:37 so i can just put it in a .patch file, wget it, and then install it? Aug 04 06:25:07 christefano: hey, did you ever get your dovecot ssl thing working on pre? Aug 04 06:25:14 Can i use the callback routine with the helloService to get the version? Aug 04 06:25:26 haha someone's running dovecot on a pre? Aug 04 06:25:52 epv: no, to allow a pre to connect with an SSL cert created by the owner of the server Aug 04 06:26:08 I've heard stuff about people using rsync to keep Maildirs copied over, then using a local IMAP server for "offline" access. Aug 04 06:26:10 ohh. Aug 04 06:26:15 self-signed or self-run-ca- signed was the issue Aug 04 06:26:32 Huh? I had no trouble getting the Pre to accept a self-signed cert. Just had to hit it with the browser first. Aug 04 06:26:35 i did that, it worked ok. pre has a cert manager that appears when you try to open an ssl cert attachment in mail Aug 04 06:26:43 yeah ark, that too Aug 04 06:26:57 epv: for IMAPS? Aug 04 06:27:01 yes Aug 04 06:27:17 Same here, Dovecot IMAPS on an Ubuntu box. Aug 04 06:27:23 epv: ok, some people had issues and resorted to this: http://drewp.quickwitretort.com/2009/07/18/0 Aug 04 06:27:58 not sure why just accepting ss-cert didn't work for those folks Aug 04 06:28:04 also works for SMTP using either SSL or TLS on postfix Aug 04 06:28:15 maybe they constructed the cert file wrong Aug 04 06:28:18 ... and Apache2. Aug 04 06:28:32 I use the same cert for all the services on my Ubuntu box. Aug 04 06:31:52 ugh, can't get STFP to work lol Aug 04 06:31:56 LOL Aug 04 06:32:00 Abyssul, i was doing that earlier Aug 04 06:32:03 whats the problem Aug 04 06:32:08 I always run into problems hehe Aug 04 06:32:47 well right now im trying to make sure Im doing the "visudo" step correctly Aug 04 06:33:02 destinal: http://pastebin.ca/1517635 Aug 04 06:33:08 do you make anything of that? Aug 04 06:33:26 so you added the two lines that the wiki told you to add to that file Abyssul? Aug 04 06:33:32 tlz: could it be the patch isn't for your version or you are already modified? Aug 04 06:33:50 that looks like an attempt to patch a file that isn't what the patch was built against Aug 04 06:33:58 not already modified Aug 04 06:34:12 no, patch usually detects already-applied patches Aug 04 06:34:20 destinal: do u have any clue how the terminal automatically scrolls to the bottom? Aug 04 06:34:30 Ooh, Zuchmir2. Aug 04 06:34:31 says "webos 1.1 ok" on the wiki Aug 04 06:34:37 anyway i don't think you need to patch all that stuff to turn off the shutter sound in camera now Aug 04 06:34:53 Zuchmir2: I intend to muck around with the Terminal font stuff (5x7 and 6x10 fonts to be added). Any guidance? Aug 04 06:34:53 ark3qqq: hi Aug 04 06:35:18 if u pastebin the fonts, will try to add them Aug 04 06:35:23 tlz, can you describe in more detail what two lines to edit? Aug 04 06:35:29 The wiki isn't specific enough Aug 04 06:35:42 Zuchmir2: I suppose that could work too... :) Aug 04 06:35:50 tlz: just edit /usr/palm/applications/com.palm.app.camera/camera-prefs-defaults.json Aug 04 06:36:02 edit what epv Aug 04 06:36:08 and set SOUNDS to "disabled" Aug 04 06:36:12 hah Aug 04 06:36:18 sweet Aug 04 06:39:34 I got SFTP to work, but now my password doesnt work... Aug 04 06:40:04 you're running into the same issue i was Aug 04 06:40:11 hmm Aug 04 06:40:12 i can get into sftp, but cant delete files Aug 04 06:40:17 or add them for that matter Aug 04 06:40:35 im stuck at entering my password because it's denying it Aug 04 06:41:17 what user are you trying as Aug 04 06:41:33 my SSH one Aug 04 06:42:15 myusername ALL=NOPASSWD: /opt/libexec/sftp-server Aug 04 06:42:21 did you add that to visudo Aug 04 06:42:21 ? Aug 04 06:42:31 change myusername to the username you created? Aug 04 06:42:36 yes Aug 04 06:45:04 http://pastebin.com/d695cb81d Aug 04 06:45:15 thats how its suppose to be correct? Aug 04 06:45:57 * destinal doesn't use sudo on his phone, just ssh with keys Aug 04 06:46:09 whoami Aug 04 06:46:30 egaudet: you are egaudet Aug 04 06:46:54 :) Aug 04 06:47:03 lol Aug 04 06:47:14 Zuchmir2: So you don't want me to edit and commit, but rather would prefer me to pastebin the font xpm files? Aug 04 06:47:16 I want to smash my head through my computer right now Aug 04 06:47:28 Abyssul you have 2 users? Abyssul and abyssul? Aug 04 06:47:51 Accidently Aug 04 06:47:53 but harmless Aug 04 06:48:22 just seeing if you are accidentally using the wrong one? Aug 04 06:48:43 ark3qqq: go ahead and commit -- if there's ever an issue, that's what revert is for :) Aug 04 06:48:46 Tried both, just in case :p Aug 04 06:48:49 in case anyone missed it: preDevCamp San Francisco is happening this Saturday at 11am at Palm HQ in Sunnyvale Aug 04 08:13:32 How do I build a service into the *.jar including manifest? Aug 04 11:15:08 good morning everyone Aug 04 11:15:19 jcrawford: sup Aug 04 11:15:40 just hitting the advanced JS book for a bit before I actually begin work :D Aug 04 11:16:20 advanced js? Aug 04 11:16:28 what book is that? Aug 04 11:17:08 Pro Javascript Techniques Aug 04 11:17:32 isbn:1590597273 Aug 04 11:17:57 what does it cover? Aug 04 11:18:07 i am only in chapter 2 Aug 04 11:18:14 but dives deep into OOP right there Aug 04 11:18:56 OOP, DOM, Events, JS and CSS, Improving FOorms, AJAX, Aug 04 11:19:03 some of the section titles Aug 04 11:19:23 cool Aug 04 11:20:13 figured it would help me understand this OOP stuff better :D Aug 04 12:31:05 anyone here familiar with the phone app? Aug 04 12:31:50 i made some big strides with quickcut yesterday :) Aug 04 12:32:03 I would like to create a patch that would detect an incomming call then check the number against a list of numbers, if the number is on the list it will auto ignore the call and not ring the phone. Not sure if this is possible or not but I cannot find they entry point of the phone app when a call is incomming Aug 04 12:32:20 I can find things such as initiating a call by dialing but not for incomming Aug 04 12:32:30 nice blau-mikeDG :D Aug 04 12:32:47 jcraw: did you check app-assistant, im guessing it registers for updates on boot? Aug 04 12:33:27 probably the new telephonyeventlistener thing Aug 04 12:33:37 yea i am looking there Aug 04 12:33:46 even looked through the incomming-call-assistant Aug 04 12:34:03 incoming call asst is probably jus tthe display with pickup or hangup Aug 04 12:34:06 my guess Aug 04 12:34:07 this.telephonyEventListener = new TelephonyEventListener(this); Aug 04 12:34:13 that's what I was looking at Aug 04 12:34:22 the TelephonyEventListener Aug 04 12:35:53 / TODO: get initial puck status, too Aug 04 12:35:55 wtf is a puck :D Aug 04 12:36:24 terminal app development stopped at 0.1.5? Aug 04 12:36:45 there's no docs on the telephone service stuff is there Aug 04 12:36:47 subscriptoins i mean when i say register Aug 04 12:36:58 i keep mixing up android/webos terminology Aug 04 12:37:09 none of the telephony stuff makes sense to me though :/ Aug 04 12:38:49 yea is a bit complex :D Aug 04 12:44:33 do you think a bluetooth and wifi toggle for launcher or quicklaunch is worth the effort? Aug 04 12:44:49 or is it already easy to switch them via th emenu/ Aug 04 12:45:37 its pretty easy to switch them off by the drop down desktop screen Aug 04 12:46:01 I think the same amount of time would be used on the launcher Aug 04 12:46:09 3 clicks/ swipes Aug 04 12:46:13 but you could do universal search for it Aug 04 12:46:23 swipe and type, hrmm Aug 04 12:46:31 ill try it and if its easy ill do it otherwise drop it Aug 04 12:47:45 one touch for menu- select wifi- swipe to toggle Aug 04 12:48:11 I wonder if you could bind on/off to a phrase Aug 04 12:48:18 then type it Aug 04 12:48:36 anywhere? Aug 04 12:48:39 that would be neat Aug 04 12:49:34 yeah universal search the term "cheese" and it auto turns on/off wifi depending on current state Aug 04 12:49:38 something like that Aug 04 12:51:44 yeah thats what i was trying to do Aug 04 12:51:47 that would be cool Aug 04 12:51:50 wifion/wifioff Aug 04 12:51:55 bton/btoff Aug 04 12:56:31 guys where does Mojo.Log.info log to? I never see these entries in the /var/log/messages file, seems only Mojo.Log.error goes there Aug 04 13:08:54 * blau-mikeDG is dopey Aug 04 13:09:03 i think why my stupid shortcuts werent working was because i was testing on the emu Aug 04 13:09:04 wooops Aug 04 13:09:34 i dont think they try to emu the bt hardware even though all the bt menu items r there Aug 04 13:20:14 ah netsplit Aug 04 13:21:41 Anyone know how to turn off/hide the "System woke up" and "system going to sleep" messages from powerd in the terminal? Aug 04 13:21:59 stop powerd Aug 04 13:22:07 stop powerd i should say Aug 04 13:22:17 then when you want it to kick back in, start powerd Aug 04 13:22:35 i do that when I want to ssh to it without it sleeping on me for a time (when it's off power) Aug 04 13:22:50 your battery indicator will turn into a question mark while powerd is stopped Aug 04 13:22:55 no ill effects other than that. Aug 04 13:23:24 oh ok, and it doesn't affect the CPU scaling in suspen either? Aug 04 13:27:08 I get stop: not found Aug 04 13:47:08 morning Aug 04 13:47:17 PuffTheMagic: gm Aug 04 13:57:39 it is morning Aug 04 14:09:36 hrmm terminal doesn't resize for landscape anymore? Aug 04 14:14:18 got bluetooth toggle working, wheee :) Aug 04 14:18:40 grrr how do i add buddies in google talk on this thing Aug 04 14:19:58 add a contact with a gtalk addy? Aug 04 14:20:18 heh 48000 messages in my gmail Aug 04 14:20:21 i added his gtalk addy to his contact info Aug 04 14:20:27 im account Aug 04 14:20:28 but Aug 04 14:20:33 just trashed em all and unsubed from all the mailing lists :) Aug 04 14:20:38 when i try to send him a message, ti says 'you cannot message fools not on your buddy list' Aug 04 14:23:01 :( Aug 04 14:36:38 wierd Aug 04 14:43:48 o well i added him as a buddy thru the web interface, and they he showed up as a contact and i linked his profile and all was happy Aug 04 14:47:34 universal search bluetooth toggle Aug 04 14:47:41 i rule Aug 04 14:51:55 yep Aug 04 14:51:55 u do Aug 04 14:55:56 so an app to run bash/sh scripts would you guys be interested Aug 04 14:58:55 send me donations or i will burn the source code to this app! Aug 04 15:01:36 haha Aug 04 15:02:50 Universal search? Can we add other bluetooth things like external GPS ? I don't like the sensitivity of built in GPS chip Aug 04 15:05:23 I mean Mike - what could it be used for ? - curious Aug 04 15:14:18 Hey everyone Aug 04 15:14:36 sup thadood Aug 04 15:14:43 ah sup thatdude Aug 04 15:15:39 heh Aug 04 15:15:51 everyone gets confuse Aug 04 15:16:29 I have no idea who is thadood. Aug 04 15:16:38 haha he stole your name Aug 04 15:17:05 Nope, I spell it properly Aug 04 15:17:19 big difference plus I own it Aug 04 15:18:14 haha Aug 04 15:19:06 Well let me log of from my Pre, battery draining. Aug 04 15:19:23 ah ok Aug 04 15:19:34 ttyl epyon22 Aug 04 15:19:44 cya thatdude Aug 04 15:25:37 http://xkcd.com/350/ Aug 04 15:27:24 haha thats awesome Aug 04 15:32:01 Very good, my home PC got a virus this morning. I'm not fixing it till later on (it can stew till then.) Aug 04 15:55:55 man o man palm going to crack down on the tether app, bastards :( Aug 04 15:56:04 that was one of the best features about having the phone lol Aug 04 15:56:24 mmm Aug 04 15:56:25 maybe Aug 04 15:56:34 is apple cracking down on tether apps in cydia ? Aug 04 15:56:35 i don't see the issue, you are going to use the b/w anyway because you would just do it on the phone, rather I would like to see it on a bigger screen, hows that an issue? Aug 04 15:56:53 Probably more like Sprint telling Palm to crack down because they charge like $50/mo for phone-as-a-modem Aug 04 15:56:54 not a maybe: http://www.engadget.com/2009/06/15/palm-webos-system-upgrades-mandatory-hacking-scene-forbidden-fr/ Aug 04 15:57:05 lmorchard, yes but they do not offer that option for the pre Aug 04 15:57:12 there is no phone as modem plan that will work with the pre Aug 04 15:57:15 But they might someday Aug 04 15:57:18 i called prior and asked Aug 04 15:57:24 then block it when the time comes Aug 04 15:57:27 So they want to reserve the option Aug 04 15:57:27 pfft Aug 04 15:57:28 yeah, I wouldn't blame Palm for that. It's more of a Sprint issue. Aug 04 15:57:31 Heh, if only they worked that way Aug 04 15:57:34 old news Aug 04 15:57:41 i just read it today Aug 04 15:58:09 yeah, i think they wont allow any tethering apps in app catalog Aug 04 15:58:10 Ah, yeah, that's an old story... tethering still actually works though, just don't ask about it around here :) Aug 04 15:58:11 however Aug 04 15:58:19 the homebrew scene may be small enough that nobody cares too much Aug 04 15:59:24 for now Aug 04 15:59:27 but still Aug 04 15:59:43 to have a palm rep unnoficially say something to homebrew dev's Aug 04 15:59:59 sounds more like caution than ultimatum Aug 04 16:00:59 i talked to a palm rep yesterday Aug 04 16:01:12 they seem really cool with the hacking Aug 04 16:01:35 Their own SDK rips the Pre wide open (novaterm) Aug 04 16:01:42 Yeah, I get the sense that as long as the homebrew scene isn't malicious and cooperates with toning down things that panic carriers, we're pretty good Aug 04 16:03:36 im doing some totally awesome things with my apps Aug 04 16:04:00 unlike a certain other vendor, palm is actually interested in having people *use* the platform Aug 04 16:04:18 unfortunately it is easy to forget that's how it should be Aug 04 16:04:41 I'd really rather they permit all and just squawk about a few things, rather than deny all and indulge a few things Aug 04 16:05:03 That reminds me, I should start on that fully-illustrated Kama Sutra app Aug 04 16:05:04 im really miffed at the annoyance it is to develop on your own Aug 04 16:05:06 for the iphone Aug 04 16:05:35 make sure it can adjust brightness though Aug 04 16:05:46 so you can use it in the dark without being blinded Aug 04 16:05:53 haha Aug 04 16:06:07 i should be a usability engineer Aug 04 16:06:13 single-handed operation! Aug 04 16:06:22 ooo Aug 04 16:07:19 ~seen pregame Aug 04 16:07:30 interesting... i just installed the optware thingy, and it seems to have enabled both dropbear and openssh. is this expected? Aug 04 16:08:24 Yup Aug 04 16:09:19 You did review the bootstrap script before running it, right? :) Aug 04 16:09:34 i skimmed; i did not commit it to memory Aug 04 16:09:47 It's listed in the features in comments at the top Aug 04 16:10:13 http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh#line21 Aug 04 16:11:31 ok, but why do they both need to be installed? Aug 04 16:12:27 Hmm, now that I don't know Aug 04 16:12:47 Seems like dropbear would be sufficient if you don't want sftp Aug 04 16:13:19 drop drawers Aug 04 16:13:26 Zuchmir2: ping! Aug 04 16:17:15 and of course my company's wifi is not reachable from the lan, making it rather difficult to ssh Aug 04 16:18:32 Hey all Aug 04 16:37:48 how do i view the mojo.log.info stuff? Aug 04 16:38:14 log appname doesnt appear to work Aug 04 16:38:51 sup atlanta Aug 04 16:40:30 nevermind, didn thave loglevel picked up Aug 04 16:40:31 grrr Aug 04 16:41:02 Is there a log appname command on the device? never been able to make that work Aug 04 16:41:17 dont think so Aug 04 16:41:20 think its only on emu Aug 04 16:41:22 I can tail /var/log/messages in the emu, but bah Aug 04 16:41:24 ahh okay Aug 04 16:41:26 i just do tail | grep appname Aug 04 16:41:32 on the device Aug 04 16:41:50 hey PreGame your system service on your backend i can run scripts but can i get the output from programs? Aug 04 16:41:50 Hmm, I don't see the messages on the device in /var/log/messages either Aug 04 16:42:10 @gtxi dropbear definately supports ssh... I use SSH-2 to it all the time (so it hides my root password from plaintext over wifi) Aug 04 16:42:29 been finding the log messages super helpful when running unit tests, without needing to actually look at the emu screen Aug 04 16:43:00 why dont you just use a different user FreeTim3 and sudo Aug 04 16:43:13 I do that too Aug 04 16:43:40 ah ok cause that way there is no root pw ever being transmitted Aug 04 16:44:41 Agreed. Still, using SSH is easy breezy with dropbear, and I have lots of nosy and technical neighbors Aug 04 16:44:44 no root password is definitely one way of avoiding sending your password over the wire/air Aug 04 16:44:56 lol Aug 04 16:46:28 skrew sudo Aug 04 16:46:34 authorized_keys ftw Aug 04 16:47:01 yeah thats a good idea too Aug 04 16:56:46 What's the actual sound device used for calls? Aug 04 16:56:54 I'm wondering whether it's possible to record one. Aug 04 16:57:08 I am back Aug 04 17:00:23 I just want to say to the public, Apple sucks! Aug 04 17:00:40 thatdude: Outside the Mac division, yes. Aug 04 17:01:20 quotemstr: Yes. Aug 04 17:01:28 Hrm. Aug 04 17:01:34 Do regular cells get routed through Pulseaudio at all? Aug 04 17:01:38 s/cells/calls/ Aug 04 17:17:30 thatdude: I second that Aug 04 17:22:57 palm-emulator Aug 04 17:23:03 lol, wrong window. Aug 04 17:23:10 lol Aug 04 17:35:22 hey destinal Aug 04 17:39:19 Anybody know where the text messages are saved isnt it a db Aug 04 17:41:53 yeah Aug 04 17:41:57 PalmDatabase.db3 Aug 04 17:42:01 i forget where it is though Aug 04 17:42:06 i was poking around the other day Aug 04 17:44:03 /usr/lib/luna/PalmDatabase.db3 Aug 04 17:44:03 /var/luna/data/dbdata/PalmDatabase.db3 Aug 04 17:44:11 are they the same? Aug 04 17:46:46 oh lala time to surf through there Aug 04 17:46:55 blau-mikeDG: are the text messages structured nicely Aug 04 17:46:56 ? Aug 04 17:47:10 http://www.webos-internals.org/wiki/PalmDatabase.db3_File Aug 04 17:47:18 found this atlanta Aug 04 17:47:35 i dont remember, i was tyring to delete them Aug 04 17:47:45 but i think i found a load of tables and views all interconnected Aug 04 17:47:55 i didnt really look at the schema though Aug 04 17:48:23 oh ok Aug 04 17:48:33 yea because i have a conversation that wont delete Aug 04 17:48:41 and im about to resolve to webos doctor but dont want to Aug 04 17:48:59 epyon22: thanks bud Aug 04 17:51:59 atlanta: i couldnt get some stuff to delete through the tables Aug 04 17:52:04 bitched about some weird error Aug 04 17:52:07 so i have up and doctored Aug 04 17:52:18 yea probably gonna happen here Aug 04 17:52:37 did you happen to use the quickcut app? Aug 04 17:52:47 nope Aug 04 17:52:54 is it useful Aug 04 17:52:55 ?/ Aug 04 17:53:50 oh yeah, but it had/has an sms bug that screwed up sms with a certain contact for a handful of people Aug 04 17:54:39 oh ok gotcha Aug 04 17:54:45 Zuchmir2: ping! Aug 04 17:56:04 i think one person resovled it with a partial reset Aug 04 17:56:10 it was the opposite of your issue though Aug 04 17:56:24 after deleting a conversation, you couldnt get it to appear in the list again Aug 04 17:56:25 lol Aug 04 17:57:02 its not lol but eh Aug 04 18:04:57 hmm someone needs to make a grooveshark app Aug 04 18:05:27 search is fast and u actualy get the song u want to hear! Aug 04 18:05:30 niec ui Aug 04 18:05:47 PuffTheMagic: hi Aug 04 18:05:49 i am getting closer to figuring out the phone app :D Aug 04 18:05:58 almost at a point where I think I could start writing the patch heh Aug 04 18:06:07 patches can include adding new files right? Aug 04 18:06:35 or maybe i will make my patch do 2 patches at once, one for the phone app and one for the contacts app Aug 04 18:06:47 then you could add a contact and check a box saying don't ring my phone if they call :"D Aug 04 18:07:01 lol Aug 04 18:07:11 ignore this contact forever Aug 04 18:07:31 http://listen.grooveshark.com/ Aug 04 18:07:49 Robi_: your suppose to link the song. Aug 04 18:08:03 its in the info section lol... we can't guess what you want to share. Aug 04 18:08:14 epyon22, yep :D Aug 04 18:08:28 i keep getting harassed by collection agencies for a previous owner of this number Aug 04 18:08:42 no matter how many times i tell them to stop calling they tell me they cannot find my number to remove it Aug 04 18:08:54 so i want to ignore that number, don't even want it ringing my phone :D Aug 04 18:09:17 sprint told me I would have to contact my local authorities who would then contact sprint's fraud division in order to get the number blocked Aug 04 18:09:59 maybe I will make a seperate app to add numbers to that will be ignored then only the phone app will have to be modified to check the database Aug 04 18:10:02 not sure yet Aug 04 18:10:10 Zuchmir2: I took a screen shot of the terminal getting all messed up Aug 04 18:10:29 PuffTheMagic: ok, but the question is how to replicate it Aug 04 18:10:39 jcrawford: is there a incoming function on the phone Aug 04 18:10:39 ? Aug 04 18:10:47 Zuchmir2: http://omploader.org/vMjNnNw Aug 04 18:10:51 atlanta Aug 04 18:11:01 you have to subscribe to the telephony service Aug 04 18:11:04 which the phone app does Aug 04 18:11:21 but.. there is no way to "intercept" both my app and the phone app would be listening for events Aug 04 18:11:27 thought it was locked to com.palm apps Aug 04 18:11:29 i thought about a single app method :D Aug 04 18:11:33 Zuchmir2: do you test in the emulator? Aug 04 18:11:36 atlanta, it might be locked to that Aug 04 18:11:43 i am not sure Aug 04 18:11:55 but what stops me from making a com.palm app :D Aug 04 18:11:57 ouch, that looks bad... is that only the lines *after* the real text? Aug 04 18:11:59 gotcha some nice mods to the phone app will do Aug 04 18:12:14 yea so it will take mods Aug 04 18:12:29 just trying to determine if i will make a second app for managing the numbers of just use a json file Aug 04 18:12:35 no, i can't get the emulator setup on my linux box Aug 04 18:12:49 probably just a json since if they are applying patches they have root and have know how to edit files :D Aug 04 18:12:52 btw are those lines different colors? Aug 04 18:13:00 true that would do Aug 04 18:13:09 a json file that your file edits Aug 04 18:13:16 and then have a edit in the phone app to Aug 04 18:13:17 check that json Aug 04 18:13:19 You guys wanna know of a great mod which would be great? Aug 04 18:13:19 on incoming Aug 04 18:13:20 well the app wont be able to edit Aug 04 18:13:23 sounds golden Aug 04 18:13:24 because JS cannot write files Aug 04 18:13:29 so they would have to vi the file Aug 04 18:13:30 thatdude: what Aug 04 18:13:38 jcrawford: true Aug 04 18:13:46 no but theres a way Aug 04 18:13:46 are u using latest .terminal and plugin? Aug 04 18:13:46 Zuchmir2: yeah for the most part Aug 04 18:13:49 but sometimes the line with text gets fucked up too Aug 04 18:13:51 Zuchmir2: why not Aug 04 18:13:51 you can make a service adapter Aug 04 18:13:53 nope always white Aug 04 18:14:13 atlanta: A mod that will automatically put your phone on airplane if no cell signal. Aug 04 18:14:27 ok, i see the prob... Aug 04 18:14:34 i cant find the ssh page anymore (wiki) Aug 04 18:14:49 atlanta, a way to write files? Aug 04 18:14:49 no matter i just need to be reminded where the init script is Aug 04 18:14:55 _active_flags is not initialised! Aug 04 18:14:59 would require i write a service which there are no docs for yet Aug 04 18:15:10 thatdude: the only problem i see with that is that i dont think you can reverse it, user will have to manually remove airplane mode. Aug 04 18:15:16 jcrawford: correct but theres people in the dev community that know how Aug 04 18:15:19 Zuchmir2: :D Aug 04 18:15:28 that woudl do it Aug 04 18:16:08 gkatsev: I though about that too, but I don't mind. Aug 04 18:16:12 also it's declared wrong, it should be an: CellFlags Aug 04 18:16:40 thatdude: i could you could do something like, if no signal for more than a minute then turn it off, or something like that Aug 04 18:16:49 gkatsev: Here in new york talking the subway = phone battery drain due to not having signal and the phone constantly looking for service. Aug 04 18:17:15 talking = taking Aug 04 18:17:51 thatdude: shouldve used the s/match/replace/ and infobot wouldve replaced it for you Aug 04 18:17:55 s/wouldve/would've/ Aug 04 18:17:55 gkatsev meant: thatdude: shouldve used the s/match/replace/ and infobot would've replaced it for you Aug 04 18:18:35 ... just pushed the fix Aug 04 18:18:47 pulled it already ;) Aug 04 18:19:46 it dont build Aug 04 18:20:02 error: invalid conversion from 'int' to 'CellFlags' Aug 04 18:20:43 hmm, just noticed that... Aug 04 18:22:56 ok, just used an int for now, ... will look into why it's not compiling otherwise Aug 04 18:23:05 PuffTheMagic: Terminal WTF pwned me on Eclipse. Aug 04 18:23:24 you just fail at eclipse Aug 04 18:23:26 ;) Aug 04 18:23:35 PuffTheMagic: It kept giving me the error that it can't be found Aug 04 18:23:42 PuffTheMagic: spare me Aug 04 18:27:07 what happened to the ssh article on the wiki? Aug 04 18:27:27 how do i restart luna again? Aug 04 18:28:13 stop LunaSysMgr & start LunaSysMgr Aug 04 18:29:21 killall -9 LunaSysMgr Aug 04 18:30:27 sweet my extended battery has been delivered ill get to play with it when i get home :-D Aug 04 18:34:47 gah the originally install opensshserver guide on the wiki is gone... does it still exsist somewhere? Aug 04 18:35:08 * Templarian questions how epyon22 is going to play with his battery... the level of fun will be extended in length I suppose... :P Aug 04 18:35:49 Templarian: lol well of course ill be havin fun all night lol Aug 04 18:36:33 alphakamp: http://www.webos-internals.org/wiki/OpenSSH_Install you mean? Aug 04 18:36:43 so close Aug 04 18:37:01 the phone rings and shows a black box on the bottom guess i am calling rejectCall at the wrong time hehe Aug 04 18:37:04 Templarian: i was about to do that Aug 04 18:37:09 song also plays over and over haha Aug 04 18:37:46 Hello, i'm curious if anyone knows how mail messages are stored on the phone Aug 04 18:37:52 alphakamp: if not http://www.webos-internals.org/wiki/Special:Allpages just use the all pages to see if you can find it. Aug 04 18:37:54 are they in a SQLite DB? Aug 04 18:39:22 Templarian: yes thank you thats what i was looking for Aug 04 18:40:24 looky here: http://www.webos-internals.org/wiki/PalmDatabase.db3_File Aug 04 18:40:32 branded: you've answered your own questions Aug 04 18:40:34 branded: thanks Aug 04 18:42:52 branded: lol Aug 04 18:43:18 doodums: How about you just be thedude? Aug 04 18:43:40 doodums: Or theotherdude Aug 04 18:44:21 hell yea Aug 04 18:44:27 i found out where in the code to do my checking Aug 04 18:44:42 now just to determine if i want to use a json file or create an app that uses the depot Aug 04 18:44:58 or even better yet.. patch the contacts app to add a checkbox for ignore calls Aug 04 18:45:12 jcrawford: What you talking about? Aug 04 18:45:14 but i successfully made it so work calls my phone but my phone will not ring :D Aug 04 18:45:24 thatdude, a way to say do not ring my phone for this contact Aug 04 18:45:26 Oh ignored calls from a user Aug 04 18:45:28 or this number Aug 04 18:45:58 jcrawford: Nice, similar to the G1 which when a user calls goes directly to voicemail. Aug 04 18:46:06 thatdude, yep Aug 04 18:46:30 but now i need to determine how to do this because no matter what i choose the user will still have to patch the phone application Aug 04 18:46:39 because there is no way to intercept calls before the phone app grabs them Aug 04 18:46:58 if i used a json file how do i include that file into another file so that i can access the array? Aug 04 18:47:07 jcrawford: I prefer a patch because it will just integrate withj the phone. Aug 04 18:47:31 thatdude, right but what i am saying is you will have to vi a json file to create your list of blocked numbers Aug 04 18:47:47 so now i just need to know how to include a json file Aug 04 18:47:55 will adding it to the sources.json do it? Aug 04 18:48:32 jcrawford: Is it possible to build it under contacts. If I want to ignore John Doe I just check an option under that contact info. Aug 04 18:49:10 i am not sure Aug 04 18:49:17 that would require patching 2 apps with 1 patch Aug 04 18:49:33 also i am not sure if i add a row to the db in code if it will effect the db or not Aug 04 18:49:47 like will it corrupt your current contact list etc. Aug 04 18:50:50 is the SDK released to the public yet? Aug 04 18:51:10 branded: o_O Aug 04 18:51:13 branded: Yes Aug 04 18:51:17 okay cool Aug 04 18:51:18 thanks Aug 04 18:51:29 Zuchmir2: still around Aug 04 18:51:33 i don't know, i haven't looked into this for a fwe weeks Aug 04 18:51:53 how can nobody have made a program that can search the contents of mail messages yet? Aug 04 18:51:58 branded: http://developer.palm.com/ Aug 04 18:51:59 so can i easilly add a column to the contacts db or will that effect it? Aug 04 18:52:43 :D Aug 04 18:52:44 tahnks Aug 04 18:53:06 thatdude: do you suggest using eclipse? Aug 04 18:53:10 as the IDE? Aug 04 18:53:26 I use it Aug 04 18:53:27 branded, nope i suggest Komodo :)) Aug 04 18:53:43 Templarian, created a nice toolkit for Komodo and is working on a plugin Aug 04 18:54:28 i've never really deved in javascript, just python, c#, vb Aug 04 18:54:35 does it really matter which IDE i use? Aug 04 18:54:47 i'd rather use eclipse because it's foss, right? Aug 04 18:55:02 foss? Aug 04 18:55:14 branded: so is Komodo Edit Aug 04 18:55:16 free open source software Aug 04 18:55:28 branded, use Komodo Edit, it's freeware :D Aug 04 18:55:31 branded: you will want the toolbox trust them. Aug 04 18:55:41 sounds good Aug 04 18:55:42 not the full fledge IDE but you don't need it for this Edit is just fine :D Aug 04 18:55:46 toolbox, i like toolboxes Aug 04 18:56:05 sounds good Aug 04 18:56:14 branded: give it a bit and the addon will be out (for now the toolbox will do everything you need) Aug 04 18:56:35 guys why is this if statement passing? Aug 04 18:56:37 if(number !== 6173958179) { Aug 04 18:56:38 okay cool Aug 04 18:57:00 Error: Number: 6173958179, Aug 04 18:57:10 ascii value of number ? :/ Aug 04 18:57:17 is this a trick question Aug 04 18:57:26 you are being tested Aug 04 18:57:32 FAIL Aug 04 18:57:55 hows it going geist ? Aug 04 18:58:03 not too bad Aug 04 18:58:08 no.. number is logged with Mojo.Log.error("Number: %s", number); Aug 04 18:58:13 it comes out like above Aug 04 18:58:20 so they should match the if Aug 04 18:58:30 that if should not execute the block of code Aug 04 18:59:05 geist, do you plan on going to the webos deverloper thing happening on the 8th ? Aug 04 19:01:18 probably not, never heard of it Aug 04 19:02:04 oh, hey - your arm emulator .. is there a specific instruction set you're targeting ? Aug 04 19:02:22 armv5, being that that's the last publically documented version Aug 04 19:02:50 but it does armv4 as well, it's a switch Aug 04 19:03:18 armv7 isn't publically available yet? Aug 04 19:04:22 i would think since gcc can create code for that target, the instruction set should be available .. Aug 04 19:04:32 but maybe it's the whole backward compatible thing that i am getting confused about Aug 04 19:06:09 ok so i got it blocking works number now lol Aug 04 19:07:43 hmm what exactly is a stage proxy>? Aug 04 19:08:08 bpadalino|work: reportedly you can claim you're a student doing research and arm will send you the doc Aug 04 19:08:24 geist: actually armv6 is public Aug 04 19:09:17 bpadalino|work: also armv7-m (thumb2) is public Aug 04 19:09:28 what version is the pre? Aug 04 19:09:30 wow, you guys have come a long way since i rooted my first pre Aug 04 19:09:35 armv7 Aug 04 19:09:36 v5? Aug 04 19:09:36 is there a vim plugin for komodo? Aug 04 19:09:36 armv7-a Aug 04 19:09:38 all these scripts and everything Aug 04 19:09:40 ah ok Aug 04 19:10:32 Technobabble: it's just a start. Give them a month and it will be impressive what people can do. Aug 04 19:10:51 i have to say that i'm really impressed at the moment Aug 04 19:11:02 this script is doing the things that took me a week to do Aug 04 19:11:12 it's pretty amazong. Aug 04 19:11:20 who made this script? Aug 04 19:11:32 jackieripper Aug 04 19:11:40 the optware-bootstrap Aug 04 19:11:58 a huge bunch of people did a detailed code review Aug 04 19:12:12 how come it's installing dropbear and openssh Aug 04 19:12:15 and there were a bunch of hands in the pot, but JackieRipper wrote the core. Aug 04 19:12:25 dropbear for everything EXCEPT sftp Aug 04 19:12:35 just the sftp part of openssh Aug 04 19:12:41 ahhh Aug 04 19:12:48 dropbear is 1/2 the size Aug 04 19:13:17 yeah, i remember you guys talking about that when you first made the wiki page Aug 04 19:14:54 egaudet - there are vim keybindings for komodo docs.activestate.com/komodo/4.4/vikeybind.html Aug 04 19:15:26 sweet, so I have a working service/app to change the frequency of the accelerometer events Aug 04 19:15:39 rick, was it supposed to set the root file system to ro again after it was done? Aug 04 19:15:47 or was it expecting you to continue on to something else Aug 04 19:16:04 egaudet: you write a service for it? Aug 04 19:16:25 yea PuffTheMagic, I did it for the learning experience Aug 04 19:16:45 you use my LEDService as a model or you do it from scratch? Aug 04 19:16:56 your LEDService was very clutch Aug 04 19:17:11 :D Aug 04 19:17:17 it's basically the same thing, except a little simpler since it's just one sysfs attribute i had to modify Aug 04 19:17:21 are there any open source services yet? Aug 04 19:17:25 where others can learn from? Aug 04 19:17:30 geist: http://www.arm.com/miscPDFs/14128.pdf <- has v6 info Aug 04 19:17:38 jcrawford: just mine and egaudet's Aug 04 19:17:45 where can i see em? Aug 04 19:17:48 jcrawford: accelerometer and led services Aug 04 19:17:54 jcrawford: ledservice is in the git repo Aug 04 19:17:59 So I guess I have to clean it up and put it somewhere public? Aug 04 19:18:01 and egaudet's will be in the git repo soon ;) Aug 04 19:18:31 what's the ledservice do? Aug 04 19:18:31 PuffTheMagic, can i PM you? Aug 04 19:18:38 Ok, so I'm going to go figure out how to use git now Aug 04 19:18:39 jcrawford: sure Aug 04 19:21:22 oh, the ARM ARM Aug 04 19:23:47 they should make up some doc which acronyms to LEG Aug 04 19:38:04 looks like clinton got the girls back from north korea... Aug 04 19:38:08 wonder how he did it Aug 04 19:39:39 he asked nicely.. Aug 04 19:40:53 which was the terminal that destinal made again? Aug 04 19:41:40 nm, found it Aug 04 19:45:06 PuffTheMagic: hi Aug 04 19:45:25 Zuchmir2: theres another bug i was hoping your could fix Aug 04 19:45:36 typing 'reset' into the console breaks shit Aug 04 19:46:07 what's it supposed to do? Aug 04 19:46:40 reset all formatting back to defaults Aug 04 19:46:46 move the cursor back to top left Aug 04 19:46:52 similar to clear Aug 04 19:46:57 but it resets more Aug 04 19:48:16 lemme look at the output of strace -s100 reset 2> /reset.txt, to understand it Aug 04 19:54:15 is there a way to get the system to show all the services starting up on boot? Aug 04 19:57:49 hello, is this the right channel if I need help using the WebOS Doctor tool? Aug 04 19:57:59 help with the doctor ? Aug 04 19:58:21 I'm trying to reset my pre to wipe all my modifications Aug 04 19:58:37 you're having problems ? Aug 04 19:58:48 yes, my computer won't detect the Pre Aug 04 19:58:51 I've tried everything on http://www.webos-internals.org/wiki/How_To_Recover Aug 04 19:59:15 when I boot using the bootloader recovery mode it only prompts me to install a OMAP3430 driver Aug 04 19:59:43 but the "Next" button on the Doctor tool remains disabled Aug 04 20:00:10 boy that sounds terrible .. when you hold up.. Aug 04 20:00:17 is the pre plugged into usb, or not ? Aug 04 20:00:43 I hold up, then attach the usb cable while holding up Aug 04 20:00:56 and the display shows a big USB logo ? Aug 04 20:01:13 no it shows the normal Palm power on/booting logo Aug 04 20:01:23 I then release up and reinsert the battery Aug 04 20:02:00 that's kind of strange .. mine shows a big usb logo when i power on holding the up button Aug 04 20:02:16 do you remove the battery? Aug 04 20:02:25 nah, i don't remove the battery Aug 04 20:02:31 let me try it again Aug 04 20:04:22 well, this time the huge usb logo popped up Aug 04 20:04:26 interesting Aug 04 20:04:45 no prompt about OMAP3430 either Aug 04 20:04:50 and now next is enabled Aug 04 20:05:03 thanks, I'll see about editing that page later with this information Aug 04 20:05:36 you're welcome Aug 04 20:05:55 and thanks for looking at editing the page for others Aug 04 20:06:28 no problem, this is a great community, I've benefited a lot from it Aug 04 20:08:06 so i did git commit into the Applications/ directory, git add -A, now I do git push yes? Aug 04 20:09:26 push it good Aug 04 20:09:43 err Aug 04 20:09:48 git add . Aug 04 20:09:52 git commit -a Aug 04 20:10:12 then git push Aug 04 20:10:21 but before you push Aug 04 20:10:24 you ned to git pull Aug 04 20:10:30 and make sure you have the latest HEAD Aug 04 20:12:10 Templarian: it's more about pick any song, instead of the pandora pick a song, but we'll play you only the ones like it Aug 04 20:13:31 Robi_: pandora still its the best internet radio i've found Aug 04 20:13:34 i was using it before the pre Aug 04 20:13:40 i like everything it comes up with Aug 04 20:13:50 you dont get any control when you use normal internet radio Aug 04 20:13:52 Robi_: oh you were just linking the site lol, thought you were trying to link a song. Aug 04 20:13:52 http://listen.grooveshark.com/ try that Aug 04 20:13:53 so its a win Aug 04 20:13:56 god bless the music genome project Aug 04 20:14:14 Robi_: everyone knows about that site. lol (its used at most parties i go to) Aug 04 20:14:25 It's the youtube of music hehe. Aug 04 20:14:43 i see Aug 04 20:14:51 Still an awesome site though. Aug 04 20:14:52 lik ei said a pre app would be good Aug 04 20:16:18 Yea, grooveshark has a pandora type playmode also PuffTheMagic (it's almost as good actually) Aug 04 20:17:02 how do I push? Aug 04 20:17:07 egaudet: git push Aug 04 20:17:37 pandora is cool Aug 04 20:17:44 slacker is a bit cooler, though not as... professional Aug 04 20:18:20 do I need to be registered or something? says url is read-only Aug 04 20:18:57 I have pandora playing 24/7 at work or home so I tend to like it, my bro prefers groovesharks continuous play mode. Both are pretty good. Aug 04 20:19:01 ohh thats pretty nice Aug 04 20:19:05 groovshark that is Aug 04 20:19:26 nod Aug 04 20:19:39 * Templarian takes it back not everyone knows about it. Great for large parties everyone just adds to the list. Aug 04 20:20:01 doesn't pandora only allow 40 hrs a month these days Aug 04 20:20:16 raeb1: theres no limit. Aug 04 20:20:26 Except for 1 hour without interacting with the player. Aug 04 20:20:31 (I use the gadget for windows) Aug 04 20:20:38 So windows key + g. Aug 04 20:20:49 Pretty seamless. Aug 04 20:21:35 Templarian: http://blog.pandora.com/pandora/archives/2009/07/important_updat_1.html Aug 04 20:21:42 I listen to around 10+ hours a day of pandora so if there was a limit i would have hit it hehe. Aug 04 20:21:50 yae i saw jobs for working at pandora heh Aug 04 20:21:50 Templarian: quote: Specifically, we are going to begin limiting listening to 40 hours per month on the free version of Pandora Aug 04 20:22:38 does groovshark work on the pre though a browser? Aug 04 20:23:00 try it Aug 04 20:23:48 PuffTheMagic: no it's flash. Aug 04 20:24:03 raeb1: I'll be the first to see that one lol. Aug 04 20:24:05 baaah Aug 04 20:24:10 when are we gonna get flash support? Aug 04 20:24:27 i wonder if we can build gnash or oneof the opensource flash plugins Aug 04 20:24:37 PuffTheMagic: you do not want to use flash to play audio all day long it's a huge battery drain it would be better to proxy it somehow. Aug 04 20:24:59 decompile the flash and use the calls to make an app ;] Aug 04 20:25:13 how could it be worse than running pandora all day Aug 04 20:27:27 PuffTheMagic: flash has overhead compared to just audio. Aug 04 20:27:59 Templarian: what good is just audio if you have no interface to manipulate it Aug 04 20:28:29 PuffTheMagic: you can call flash commands through JS directly. So technically... Aug 04 20:28:49 (not directly**) Aug 04 20:29:28 Kind of wondering who listens to just 1.3 hours of pandora a day though... Aug 04 20:29:57 Some of us listen to a several hours maybe once or twice a week. Aug 04 20:30:10 sometimes i only listen to a couple songs Aug 04 20:30:20 ark3qqq: ie nto junkies ;] Aug 04 20:30:24 e rnot Aug 04 20:30:28 @$%&@ Aug 04 20:30:38 i listen to pandora when im taking a shit Aug 04 20:30:53 :D Aug 04 20:34:54 Who do I ask about getting some git push priveledges Aug 04 20:35:45 Guys it only counts for the website not for the external players. Aug 04 20:35:54 you can push to your own account at any time, and then send a merge request Aug 04 20:38:07 that wasnt exactly what he asked Aug 04 20:38:35 "don't contact us, we'll contact you" ? Aug 04 20:38:49 i listen to about 7 hours a day while at work Aug 04 20:39:36 PreGame: do you use the stand-alone app? Aug 04 20:40:08 I use the web app at my computer Aug 04 20:40:20 but i have listened to it for about 7 hours while driving Aug 04 20:40:25 egaudet: http://www.gitorious.com/+webos-internals-developers Aug 04 20:40:43 PreGame: it doesn't count on mobile devices or external apps only their site. Aug 04 20:40:43 egaudet: destinal was adding everyone who wanted to contribute, idk what bpadalino's problem is Aug 04 20:41:10 what? Aug 04 20:41:11 i'm an administrator ? who knew! Aug 04 20:41:57 PreGame: we were discussing the 40h limit lol. Aug 04 20:43:21 are you sure??? Aug 04 20:43:31 you have to login on the mobile device Aug 04 20:44:52 Yea, I'm 100% sure since my bro says his co-worker hits it all the time and I listen to 10 hours a day. hehe. Aug 04 20:50:53 alrighty well I did the merge request Aug 04 20:53:28 Yay for email spam. :) Aug 04 20:54:00 So as a git newb, I have no idea what I'm supposed to do about that merge request. Could someone help clue me in? Aug 04 20:54:25 ark3qqq: I think all members get the merge request Aug 04 20:54:45 Yes, I figured as much. But do I need to do anything? Aug 04 20:55:06 ark3qqq: not particularly Aug 04 20:55:15 though someone should :) Aug 04 20:55:21 That makes things easy for me. :) Aug 04 20:55:55 egaudet, json.jar, lunaservice.jar and serviceframework.jar are all the jars that come on the pre ? Aug 04 20:56:13 yes Aug 04 20:56:59 PuffTheMagic: on the Pre i can't replicate that error... don't see what would be causing that prob Aug 04 20:57:20 with reset? Aug 04 20:57:23 ark3qqq, pull the repos, edit the .git/config to change git:// to ssh://git@, do your commits, register on gitorious, clone the repository via gitorious, push to the link it gives in your cloned repos (will ask for you to add ssh key first) Aug 04 20:57:26 then request merge Aug 04 20:57:31 Zuchmir2: after i press 'reset'... i cant use backspace Aug 04 20:57:33 that is the error Aug 04 20:57:43 oh, lemme see Aug 04 20:58:20 Utils.jar too bpadalino Aug 04 20:58:27 indeed, i see that Aug 04 20:58:59 Zuchmir2: i mean type not press Aug 04 20:59:06 Zuchmir2: you fixed the lines issue Aug 04 20:59:07 it seems Aug 04 20:59:12 i havent gottent that since your commit Aug 04 20:59:41 egaudet, it's probably not a good idea to include the jars since they're really owned by Palm Aug 04 21:00:11 TheRaven wiki * r3781 http://www.webos-internals.org/wiki/Patch_Browser_Delete_Individual_History_Items - new page Aug 04 21:00:14 egaudet: yeah dont include them ;) Aug 04 21:00:54 ok, i'll go remove them Aug 04 21:03:10 github seems to have a better interface for merging these requests :( Aug 04 21:04:09 bpadalino: you dont need a gui for it Aug 04 21:04:15 git merge Aug 04 21:04:17 or git pull Aug 04 21:04:23 one of those two wil do it Aug 04 21:04:29 no need for the webinterface Aug 04 21:04:41 bpadalino: i can do it Aug 04 21:04:48 if u want Aug 04 21:07:12 i love this dam fone Aug 04 21:07:22 so do you want me to delete the merge request and fix it? Aug 04 21:07:40 puffthemagic, sure - merge it up but don't accept the jars .. should be good otherwise Aug 04 21:08:10 egaudet: remove the jars and commit again Aug 04 21:08:15 and i will merge that into the real repo Aug 04 21:08:18 ok Aug 04 21:08:24 but yeah delete the request Aug 04 21:08:51 Zuchmir2: ping Aug 04 21:09:30 Q: wiki/installing an ipk says to use ipkg -o /var/ install, I've already installed a dozen homebrewed apps without the `-o /var` path... mmm... does it matter? Aug 04 21:10:02 ok i did another merge request Aug 04 21:10:30 is it a problem that it still has the commit history from the first commit with the jars? Aug 04 21:10:48 czarphanguye: your apps still run i assume? the problem with ipkg without the '-o /var' is your isntalling your packages outside of /var, and you're taking up disk space normally reserved for palm's apps Aug 04 21:11:08 palm installs app catalog apps into /var, so we follow the same methodology Aug 04 21:11:31 merged and pushed Aug 04 21:11:41 push it real good Aug 04 21:11:47 its a lawnmower song, get it? Aug 04 21:11:59 ssss ahh sss pushit Aug 04 21:14:15 thanks puff .. git is blocked when i am at work :( Aug 04 21:14:25 np Aug 04 21:15:06 raeb2: yes they are working fine w/o installing into /var. Thanks for the tip, I'll start doing that ;-0 Aug 04 21:20:47 egaudet: so your example for templates worked and i sorta got it working Aug 04 21:21:06 egaudet: but i could use your help recreating the appMenu look as a viewMenu Aug 04 21:24:38 ? Aug 04 21:26:05 you know what an appMenu looks like right Aug 04 21:26:10 YESSSSSSSSSSSSSSSSSSSSSSS Aug 04 21:26:14 its the default menu in the top left of the screen Aug 04 21:26:31 egaudet: i want to recreate that look Aug 04 21:26:39 but using viewMenu instead Aug 04 21:26:54 i cant figure out the css/temlplates/classes to use for it Aug 04 21:27:37 Not sure what example for templates you were talking about above? Aug 04 21:27:52 egaudet: the one you send me yesterday/last night Aug 04 21:28:11 I think you are confusing me? Aug 04 21:29:21 you helped me using templates with a viewMenu last night Aug 04 21:29:29 and sent me a working example Aug 04 21:29:43 so thanks for that Aug 04 21:29:43 I don't think that was me, unless there's another egaudet running around Aug 04 21:29:52 i thought it was you Aug 04 21:30:35 nope sorry, although I can still try to help any way I can :) Aug 04 21:30:38 a doppelganger! Aug 04 21:31:29 ahh it was edektor Aug 04 21:31:37 sorta close ;) Aug 04 21:41:28 Has anyone in these parts sprung for the double cap seidio battery? Aug 04 21:45:39 got me a touchstone kit and a touchstone base on the way :D Aug 04 21:46:35 likewise Aug 04 21:47:00 also a screen protector... the crappy one that came with the phone is getting a little worn :P Aug 04 21:47:26 i wonder if the touchstone battery cover makes the guy thicker Aug 04 21:47:30 I got a Zagg invisibleshield on mine... adter the 2nd attempt Aug 04 21:47:50 lmorchard: invisible sheild good stuff? Aug 04 21:48:23 Yeah, as long as you are particular about installing it Aug 04 21:48:28 also free warrantee replacements Aug 04 21:48:38 can take to mall, they have carts there that offer installation Aug 04 21:48:49 hopefully they dont charge more than online Aug 04 21:48:53 Ah, in that case, bonus Aug 04 21:49:01 installation is the only thing I hated about it Aug 04 21:49:01 if not, maybe i buy online and bring to mall fools Aug 04 21:49:20 it's a little grippy, so dragging is not totally smooth, but I don't hate it Aug 04 21:49:33 my fear is it will get dirty or cloudy Aug 04 21:49:38 then again, you can always replace it Aug 04 21:49:43 PuffTheMagic: hi Aug 04 21:50:00 Schmutz seems to wipe off it fine, not sure about getting cloudy Aug 04 21:50:10 Though I can say that it peels off with no residue :) Aug 04 21:50:27 heh, does it peel off with no residue after being on the device for 6 months Aug 04 21:50:40 Hmm, not sure. my test was after a week hehe Aug 04 21:59:57 egaudet: ping Aug 04 22:01:37 does anyone know how to make the dialer stay up after an incoming call ends? Aug 04 22:02:32 hi Aug 04 22:03:09 rwhitby: What does ping do in this channel? Aug 04 22:03:21 does anyone know about the dialer? Aug 04 22:03:37 PreMan: text request for a pong Aug 04 22:03:49 egaudet: did anyone already give you commit privs? Aug 04 22:03:58 rwhitby, not that I know of Aug 04 22:04:02 thatdude: it's a conventional way of getting someone's attention Aug 04 22:04:18 PING! Aug 04 22:04:26 does anyone know how to get the dialer to stay up afte rincoming call ends? Aug 04 22:04:32 egaudet: what's your gitorious username? Aug 04 22:04:34 PONG! Aug 04 22:05:17 rwhitby: thanks. Aug 04 22:05:28 egaudet Aug 04 22:05:43 egaudet: you now have commit privs Aug 04 22:06:18 awesome, thanks! Aug 04 22:06:47 no, thank you for your contribution. Aug 04 22:13:31 gxti: regarding your question earlier about dropbear and openssh - dropbear server is enabled, and openssh outgoing client is enabled. dropbear has half the running memory footprint for the server, openssh has the best client features. Aug 04 22:15:47 rwhitby: except that it appeared both were running as daemons Aug 04 22:15:58 i could be wrong, and now i can't easily check because i'm at home where i don't have wifi Aug 04 22:16:09 plus my desktop doesn't work with precomd for some reason Aug 04 22:16:11 gxti: that would be a bug in the script if it is the case. Aug 04 22:16:44 it installs both, but only installs the upstart script for dropbear, so only dropbear is started on boot. Aug 04 22:17:18 the script also kills the auto-started-on-install daemon for openssh Aug 04 22:18:19 ahh, ssh to EVDO worked that time Aug 04 22:18:32 12565 ? S i haven't restarted since installing, so maybe the kill just didn't work Aug 04 22:20:44 /opt/sbin/sshd: no process killed Aug 04 22:20:46 Zuchmir2: we need get rid of that code that draws that yellow box with the key locks in it... and let mojo display something instead Aug 04 22:21:02 found that in optware-bootstrap.sh.log Aug 04 22:22:46 not sure about that, because the plugin keeps track of the state of keys Aug 04 22:23:33 they plugin can still listen to the state Aug 04 22:23:40 but it does not need to display that box Aug 04 22:23:48 we can do that in js Aug 04 22:23:56 and then put icons in the header or something Aug 04 22:24:01 in that wasted space at the top Aug 04 22:24:08 the plugin can be out of sync w/what the OS thinks the state of the keys are Aug 04 22:24:28 Zuchmir2: well that is a bug in the programming of the plugin Aug 04 22:24:32 and it should be fixed Aug 04 22:24:57 ... perhaps, but it works Aug 04 22:24:59 Zuchmir2: or the plugin could output the state Aug 04 22:25:05 and then mojo and respond to that Aug 04 22:25:06 either way Aug 04 22:25:18 ... but the state changes w/o a call from mojo Aug 04 22:25:20 i want to to be able to put what is in that yellow box elsewhere Aug 04 22:25:29 thats not what im saying Aug 04 22:25:32 ie when sym is pressed, it's not called from mojo Aug 04 22:25:35 if the plugin is listening to the state Aug 04 22:25:40 then instead of drawing a box Aug 04 22:25:44 it can craete an event Aug 04 22:25:48 that mojo can listen to Aug 04 22:25:54 and then do something with the return value Aug 04 22:25:57 not sure how to do that Aug 04 22:26:16 i can look into Aug 04 22:26:28 ok, sounds like a plan Aug 04 22:26:38 figure out the reset issue? Aug 04 22:27:07 looks like reset is sending invalid esc sequences! Aug 04 22:27:08 gxti: hmm - is /opt/sbin/sshd the process that is still running? Aug 04 22:27:31 invalid? it works on my linux box no problem Aug 04 22:27:41 seems like our pre term isnt handling them properly Aug 04 22:27:53 gxti: ah, I see you pasted that, yes. So we just need to work out why the script it not able to kill it ... Aug 04 22:28:28 gxti: the work-around is to reboot - sshd will not restart since it has no upstart script installed. Aug 04 22:28:45 PuffTheMagic: http://pastebin.com/d33a1c60c Aug 04 22:29:17 rwhitby: there's nothing apparent to me in the script that would indicate why it failed to stop Aug 04 22:29:21 Zuchmir2: idk what that is supposed to mean to me Aug 04 22:29:34 rwhitby: unless it was somehow detached from the installer Aug 04 22:32:18 PuffTheMagic: term: unexpected Aug 04 22:32:38 .. is the error, now to track down *specifically* what it did... Aug 04 22:34:06 gxti: I'm wondering if there's timing coming into the equation somewhere. Aug 04 22:40:06 egaudet: That accelerometer service is great, especially seeing as the word going around was that the pre could only sample at 4hz Aug 04 22:41:17 we need to make services like that able to be easily installed using something like the WebOS Quick Install program. I'm working with the author of that tool to try and support postinst scripts. Aug 04 22:41:54 so we should plan to do whatever is required to install that service in the postinst script, after it has been installed under /var Aug 04 22:42:05 Yea luckily Palm made it fairly easy to change the rate on the fly Aug 04 22:42:10 (e.g. adding symlinks to the place where it needs to be) Aug 04 22:42:32 that would be awesome rwhitby Aug 04 22:43:50 Zuchmir2: i have no idea what that output is from Aug 04 22:43:55 or what u did to generate it Aug 04 22:44:05 i type reset Aug 04 22:44:06 but im telling you... reset works fine on every box ive use it on Aug 04 22:44:42 Zuchmir2: what is that the output of? Aug 04 22:44:51 ok, maybe mrvc understands this more Aug 04 22:44:54 the issue is, I think, that we don't actually conform to the terminal language for the terminal type we claim to be Aug 04 22:45:14 close, but not quite Aug 04 22:45:34 i don't know about that, we simply "ignoring" commands, but the code is handling them Aug 04 22:46:28 ie, when the esc sequence comes through it's parsed, but the UI is not seeing it Aug 04 22:47:13 "Waiting for guts.grooveshark.com" nice naming scheme Aug 04 22:49:34 Robi_: what's that for? Aug 04 22:50:09 it's what the domain uses Aug 04 22:50:19 song service Aug 04 22:50:46 http://listen.grooveshark.com and try it Aug 04 22:53:36 "Waiting for cowbell.grooveshark.com" hehe Aug 04 22:55:10 lol Aug 04 22:55:12 cowbell Aug 04 22:55:17 * PuffTheMagic needs more cow bell Aug 04 22:55:24 * Robi_ nods Aug 04 22:56:58 egaudet: will you be around in an hour or so? I'd like to work with you on getting your accel service into preware. Aug 04 22:57:40 (as the example service, like termplugin is the example plugin) Aug 04 23:02:11 yea i'll be around Aug 04 23:05:15 Zuchmir2: what happened to the gesture event handling Aug 04 23:05:20 your preferences dont work any more Aug 04 23:05:26 cause its not listening to the back gesture Aug 04 23:11:54 not sure, maybe when things moved into mutli cards... Aug 04 23:12:19 still trying to find the esc sequense error Aug 04 23:13:03 this is the string that reset is sending: <1B>c<1B>(K<1B>[J<1B>[0m<1B>[?25h Aug 04 23:14:10 Zuchmir2: sometimes when i do cat /dev/input/mice on my desktop/laptop the terminal gets fucked up0 Aug 04 23:14:17 like... no matter what i type Aug 04 23:14:24 i get random characters Aug 04 23:14:26 but if type reset Aug 04 23:14:29 it fixes it Aug 04 23:15:38 Zuchmir2: i looked at termplugin and there are no methods for handling gestures Aug 04 23:15:56 ok Aug 04 23:16:29 and i didnt remove them if they existed Aug 04 23:16:33 so idk what is up with that Aug 04 23:16:38 it think that was removed, relying on the os to do what it has to Aug 04 23:16:45 but i added back the methods in the js to send them to the plugin Aug 04 23:16:55 what gestures r u refering to? Aug 04 23:17:25 well if i try pushing your prefs scene (not spawning a new stage like it is now) Aug 04 23:17:33 i cant use back gesture to go back to the terminal Aug 04 23:20:45 hmm Aug 04 23:20:48 it sorta works Aug 04 23:20:52 crashes Luna Aug 04 23:20:53 :D Aug 04 23:22:21 ... ok the culprit is "<1B>c", have to figure out why that's not working... Aug 04 23:23:02 oh, that i don't know, that has to do with multi windows and all, i'm not sure... Aug 04 23:23:22 ok so i probably have to rework the prefs menu then a little Aug 04 23:23:33 Mojo.Depo is a wrapper for all the db shit Aug 04 23:23:34 yeah Aug 04 23:23:40 so using that will make the db calls easy as pie Aug 04 23:24:35 ok Aug 04 23:25:14 ... be back a bit later Aug 05 00:14:28 lol Aug 05 00:18:54 PuffTheMagic: do u expect reset to clear the entire scroll buffer etc? Aug 05 00:36:05 Is "Art sjc" from the wiki here? Aug 05 00:37:11 is there a way to make new folders in your "photo roll" program? Aug 05 00:40:15 does Bell Mobility have a plan that allows tethering? Aug 05 00:41:08 I hope so ;) Aug 05 00:52:46 PuffTheMagic: Fixed issue with "reset", please check it out Aug 05 00:53:27 what was the issue ? Aug 05 00:54:45 term was not handling c Aug 05 00:55:10 ... although i don't see why it would effect anything, but hopefully now it's fixed Aug 05 00:55:36 ... although the gestures are still not coming though :-( Aug 05 00:56:32 :( Aug 05 00:57:15 i think the plugin does not have focus? Aug 05 00:59:09 that's a possibility Aug 05 00:59:29 the gestures might no be handled properly in the html side of things, right ? Aug 05 00:59:43 egaudet: ping Aug 05 01:00:23 hi Aug 05 01:00:37 haven't been doing much on the mojo side, PuffTheMagic has been changing/updating that side Aug 05 01:00:38 egaudet: can you talk me through your new service? Aug 05 01:03:54 Palm's linux driver polls the accelerometer every 250ms by default. They have made it configurable in user-space through sysfs. Aug 05 01:04:04 My service gives 4 functions to get/set this value Aug 05 01:04:19 Either as frequency (HZ) or period (ms) Aug 05 01:04:33 do we have an example app that showcases the new service (like Terminal does for termplugin) ? Aug 05 01:05:18 I am working on a simple ball app to actually showcase it in use. I have an app that allows you to change it (via integerPicker) frequency only Aug 05 01:05:37 however you can't "see" the effect unless you run another app like the carpenter's level app in the homebrew section Aug 05 01:07:15 egaudet: BTW, the build.xml still says led service Aug 05 01:07:48 oops, let me fix that Aug 05 01:07:49 egaudet: what licensing do you have for the java file? Aug 05 01:08:38 I guess it should be GPL? Aug 05 01:09:12 completely your choice, as author (unless it's derived from some other code) Aug 05 01:09:37 for our webos-internals repo, it just needs to OSI compatible license. Aug 05 01:09:56 we do patches as MIT, so Palm can use them directly (Palm wouldn't be able to use a GPL patch) Aug 05 01:10:09 We did termplugin and Terminal as GPL I believe Aug 05 01:11:01 if you're not fussed, GPLv2 would be my recommendation Aug 05 01:11:07 I used LEDService as my reference, so the code is relatively similar Aug 05 01:11:20 I'm not fussed at all, just as long as it stays open Aug 05 01:12:42 who did LEDService? Aug 05 01:12:52 I think PuffTheMagic? Aug 05 01:13:03 PuffTheMagic_: what's the license on LEDService? Aug 05 01:13:11 ohhh Aug 05 01:13:17 i forgot about that Aug 05 01:13:23 um... Aug 05 01:13:31 i am probably gonna BSD it Aug 05 01:14:02 let me do that Aug 05 01:15:10 Zuchmir2: what did you do? i pulled and saw lots of updates? Aug 05 01:15:14 egaudet: ok, since it's BSD, then you can choose BSD, MIT or GPL without any problems. Aug 05 01:15:51 BSD is open :D Aug 05 01:17:06 What's the differences? Aug 05 01:18:24 pushed Aug 05 01:18:42 egaudet: BSD can be used by people who want to produce closed binaries. GPL can't. Both require the copyright to be maintained on the source. GPL requires the source to never be used in a way where the source can no longer be seen. Aug 05 01:18:42 idk read them Aug 05 01:19:03 * PuffTheMagic_ switches to GPL Aug 05 01:19:04 ;) Aug 05 01:19:14 GPL sounds good to me Aug 05 01:19:33 sup Aug 05 01:19:34 f' closed source Aug 05 01:19:47 Since I haven't fully understood GPLv3, and since Linus is intentionally keeping the Linux kernel at GPLv2, I personally use GPLv2 :-) Aug 05 01:20:25 yeah i used GPL-2 Aug 05 01:20:27 alright, so now I gotta throw that in the .java right Aug 05 01:20:34 * PuffTheMagic_ sides with linus by default Aug 05 01:20:38 I choose MIT when I want a company to be able to use what I've done (e.g. our patches to webOS applications) Aug 05 01:21:27 Zuchmir2: reset still dont work Aug 05 01:22:14 Zuchmir2: backspace is still broken Aug 05 01:24:38 ~seen destinal Aug 05 01:24:48 destinal is currently on #webos-internals, last said: 'ark3qqq: go ahead and commit -- if there's ever an issue, that's what revert is for :)'. Aug 05 01:27:38 ~seen tharris- Aug 05 01:27:39 tharris- is currently on #webos-internals (1h 48m 29s). Has said a total of 2 messages. Is idling for 1s, last said: '~seen tharris-'. Aug 05 01:27:46 lol Aug 05 01:32:31 egaudet: yep Aug 05 01:32:54 Ok pushed Aug 05 01:34:15 PuffTheMagic: added code to see what's going on, specifically, what's being sent to the "screen" Aug 05 01:34:26 egaudet: thx. Aug 05 01:35:35 PuffTheMagic: enable: debug_AddChars() in termstate.c (line 691), and lemme know what the output is, maybe that will shed light... Aug 05 01:35:36 egaudet: so the ipkg name will the com.eguadet.accel ? Aug 05 01:37:01 I thought ipkg was only for apps? Aug 05 01:37:40 Should I change the name? Aug 05 01:52:46 egaudet: we'll be using ipkgs to install services too, and the name is fine. Aug 05 01:53:41 ok cool Aug 05 01:57:20 egaudet: I'm going to package com.egaudet.accel in preware.org like we used to package the shell service and commander app that used it. Aug 05 01:57:31 meh im spent i think Aug 05 01:58:07 defcon beat me up i think Aug 05 01:58:34 that comes as no suprise tharris- Aug 05 01:58:57 Kansas City pre-dev-camp is now over 70 registered, #2 second only to SF. Aug 05 01:59:22 got a chance to meet up with some top notch security guys there and showed some research, but they havent returned my emails :( Aug 05 01:59:24 we should make sure to refer to the plugins we've been working on so far as "browser plugins" to be unambiguous -- there will be other kinds of plugins that will become relevant before long Aug 05 01:59:28 ok is there already a system to installing services through ipkg? Aug 05 02:00:07 egaudet: currently, it's ipkg -o /var install , then sh /var/usr/lib/ipkg/info/.postinst Aug 05 02:00:28 I'm working on getting WebOS Quick Install to do that automatically. Aug 05 02:00:42 and our ipkg service will do that too (once we've worked out the security aspects) Aug 05 02:00:55 also I'm starting to wonder if symlinking into /var is really the best way to go long-term Aug 05 02:01:15 destinal: for optware, or for apps, plugins and services? Aug 05 02:01:40 rwhitby: for installing binary stuff to support pre apps ie termplugin Aug 05 02:02:09 for instance, how best do we support a bluetooth stack replacement or a hidd plugin Aug 05 02:02:23 figuring it out earlier rather than later is better Aug 05 02:02:53 I was figuring it would be installed under /var by ipkg, and then the postinst symlinks to the right locations (or edits files as required) Aug 05 02:03:03 well KC is where sprint is located ;) Aug 05 02:03:04 then ipkg upgrade works without needing root privs Aug 05 02:03:11 20:58 <+Rick__> Kansas City pre-dev-camp is now over 70 registered, #2 second only to SF. Aug 05 02:03:25 destinal: what are the other options you see? Aug 05 02:03:38 or specifically Overland Park, iirc Aug 05 02:04:01 egaudet: do you have a page on the wiki for the accel service? Aug 05 02:04:31 rwhitby: not sure yet Aug 05 02:05:09 destinal: what's the downsides to the scheme I just proposed? (I know that optware should probably be moved out somehow, cause of it's size) Aug 05 02:05:24 not as of yet Aug 05 02:07:57 rwhitby: current /var and symlink method *may* work.. I haven't given it a lot of thought as of yet but I know that we're going to have to write things potentially all over the fs (or have symlinks all over) -- Aug 05 02:08:17 right, we will need to have symlinks all over. Aug 05 02:08:50 and then we have to deal with scripts that may need to mv out old files and symlink in their place, but it could work Aug 05 02:08:56 (which is better than writing all over, since the real files stay under /var, so you don't always need to be writing / other than on the initial install) Aug 05 02:09:42 the main issue is that once we open the door as root we allow any app to overwrite our files and take over system functionality. Aug 05 02:09:53 but there has to be some downside, I guess Aug 05 02:10:07 well any app installation, to be clear Aug 05 02:10:40 destinal: how do we install our stuff, if we don't support installing any stuff? Aug 05 02:11:53 rwhitby: well in reality it's not a big deal, there are probably other ways for a bad package to get out of /var, as we've discussed before Aug 05 02:12:46 destinal: displaying the script to the user, where they check it against the doco, is the only reasonable solution I've been able to think of. Aug 05 02:13:31 rwhitby: well I mean it allows palm-install'd stuff to write over it then.. Aug 05 02:14:04 destinal: sure, any app can do that to any other app right now. Aug 05 02:14:37 sure, but the only stuff in var that has a lot of power is stuff pointed at by a symlink into var from elsewhere Aug 05 02:14:41 that's the door we open Aug 05 02:15:14 destinal: oh, I see what you mean. in /var it's writable, whereas if we installed in /, then it would not be overwritable Aug 05 02:15:27 destinal: ok, so the postinst can copy instead of symlink Aug 05 02:16:04 just have to make sure that prerm and postinst work for an upgrade scenario Aug 05 02:16:51 yeah, we still want to keep things clean, but is symlinking into /opt good that way or not really helpful Aug 05 02:17:06 into /var you mean? Aug 05 02:17:17 err, well, just brainstorming, maybe we make a /usr/local Aug 05 02:17:25 something to make it clear what's non-palm Aug 05 02:17:30 even if we have to symlink at it Aug 05 02:18:04 worthwhile or no? Aug 05 02:18:41 destinal: postinst for files in /var could chmod u-w, then normal ipkgs without postinsts wouldn't be able to overwrite it Aug 05 02:19:59 destinal: BTW, we need a flag day to change the ipkg name for termplugin to the convention you proposed Aug 05 02:25:02 rwhitby: right Aug 05 02:25:29 destinal: I agree we need to think this symlink and placement stuff through. Aug 05 02:28:52 rwhitby: looking at serious stack modifications and keyboard, pointing device additions and things brought it into focus for me -- what we're doing now is just scratching the surface compared to the mods we'll want to package up, so getting it right early will be good Aug 05 02:29:08 destinal: agreed Aug 05 02:30:58 /opt and /usr/local seem roughly equivalent (/opt seeming to be the more SysV/FHS way, /usr/local being the more BSD way) Aug 05 02:31:54 tris: we know from speaking with palm that they will not be using /opt for anything. Dunno about /usr/local - is there anything in there on a Pre at the moment? Aug 05 02:32:16 (though /opt is used a bit differently in FHS: /opt, /var/opt and /etc/opt -- not /opt/var, /opt/etc etc. should be the only thing in the top-level of /opt) Aug 05 02:32:33 since we're already so far down the path of using /opt, it seems silly to change it now Aug 05 02:32:54 <_PreHero_> I was wondering if i was the only one who has been using the landscape email patch with 1.1 its always worked for me, but its listed as not compatible Aug 05 02:33:36 it works on 1.1 for me Aug 05 02:34:22 rwhitby: wait, you say that as if you don't have a Pre ... ? Aug 05 02:35:08 tris: I don't. Aug 05 02:35:10 you haven't built up this whole dev community without even owning a Pre, have you? that'd be all the more impressive if true :) Aug 05 02:35:15 root@castle:/# ls /usr/local/bin Aug 05 02:35:15 wifi-mfg-labtool Aug 05 02:35:20 tris: that is the case. Aug 05 02:35:28 wow Aug 05 02:35:42 well, my hat's off to you :) Aug 05 02:35:56 <_PreHero_> wow, i am supprised as well Aug 05 02:36:13 The whole selfish reason for starting the community is to make sure that the Pre can replace my Treo 650 by the time it is released in .au Aug 05 02:36:14 <_PreHero_> very grateful Aug 05 02:36:34 <_PreHero_> haha, either way, thanks for your work! Aug 05 02:36:55 I seem to recall seeing that rwhitby is one of the guys behind the openwrt / nslu2-linux / ipkg stuff, so that makes sense, but still... Aug 05 02:36:59 I just realised that it's easier to create a community than to write the code myself ;-) Aug 05 02:37:33 rwhitby: so a hypothetical. if we want to install bluez -- optware or preware or something else? and what if an app has a dependency on it or gets one later, how do we resolve it? Aug 05 02:37:43 so now destinal and folks create a Terminal app for me, and ..... Aug 05 02:38:22 destinal: I think anything that modifies a Palm file goes in preware, so that apps can depend on it. Aug 05 02:39:50 tris: I founded nslu2-linux, for much the same reason (I needed a box to upload an EPG to my DVR). OpenWrt was better firmware for my internet gateway, so I became a core developer there for the ixp4xx devices. ipkg I'm really just a user. Aug 05 02:40:20 it's all 100% selfish - there's no altruism here ;-) Aug 05 02:40:42 * tris grins Aug 05 02:49:56 PreGame, are you going to publish your flashlight app to preware(?)? Aug 05 02:52:03 ah, I guess the ipk can't access enough of the fs... thus the discussion above Aug 05 02:54:23 Anybody know the easiest way to write an app that is just an icon toggling a mojo service request call? I don't Aug 05 02:54:23 want it to actually open anything, just to call a mojo service. Aug 05 02:54:49 zinge: a headless app with no scene? Aug 05 02:55:03 read up at devel;oper.palm.com about headless apps Aug 05 02:55:14 Okay, thanks. Thats what I was looking for. Aug 05 02:55:46 I need some git help if anyone has a moment Aug 05 02:57:21 Sorry, I don't know anything about git. Aug 05 02:57:53 yea flashlight can be added to preware **** ENDING LOGGING AT Wed Aug 05 02:59:56 2009