00:00.04 | Mousey | lols |
00:00.53 | PuffTheMagic | starts working on the much anticipated wIRCd |
00:01.48 | *** join/#webos-internals bhern (n=bhern@irc.angui.sh) |
00:02.37 | Mercury | So, I'm trying to figure out how to pull off different alert settings for different IMAP folders in the same account. |
00:02.40 | PuffTheMagic | wonders how to hide voice memo support in wIRCd ;) |
00:03.09 | Mercury | I'm still digging through the palm email application, but the results are, confusing at best. |
00:03.10 | freakout-work | PuffTheMagic: lol |
00:03.23 | freakout-work | PuffTheMagic: 'bout freaking time |
00:04.49 | freakout-work | kesne: Heh. At least you know they've got a crack team of reviewers ;) |
00:05.25 | kesne | Lisa did it |
00:06.31 | *** join/#webos-internals destinal (n=eduprey@65.90.132.114) |
00:06.32 | *** mode/#webos-internals [+v destinal] by ChanServ |
00:07.19 | destinal | kesne: wouldn't "pefect throw" be more accurate? |
00:07.29 | kesne | Not at all |
00:07.49 | destinal | maybe I misinterpret the screenshot but it looks like you toss a ball at a net |
00:07.56 | kesne | Yep |
00:09.27 | destinal | so, how does the bounce come in? :) |
00:18.02 | PuffTheMagic | just so you guys know..... wIRCd is gonna be $49.99 |
00:18.17 | egaudet | I wouldn't pay a penny over $49.98 |
00:19.26 | destinal | wircd, eh? I must really not be tracking your work, puff.. a daemon? |
00:21.07 | destinal | different from a typical C service in some way? |
00:22.05 | *** part/#webos-internals dBsooner-work (n=dbeames@24.248.72.239) |
00:28.02 | tlp | destinal: I just kinda assumed that was the name of the thing |
00:28.09 | tlp | pretty sure it is a C service |
00:28.45 | droO | 49.99, seriously? |
00:29.00 | tlp | pretty sure that was a joke :p |
00:30.09 | kesne | destinal: The ball bounces |
00:31.16 | PuffTheMagic | destinal: well C services are daemons |
00:31.19 | PuffTheMagic | :D |
00:31.45 | PuffTheMagic | droO: j/k |
00:31.57 | PuffTheMagic | droO: probably more like $9.99 |
00:32.04 | PuffTheMagic | for 1 server connection |
00:32.11 | kesne | I will never pay for any app |
00:32.11 | PuffTheMagic | and 1.99 for each extra connection |
00:32.16 | oil | hey, one person downloaded that $49.99 translator |
00:32.24 | destinal | PuffTheMagic: fair enough, just hadn't seen one before using it in the name. no reason why you shouldn't |
00:32.24 | PuffTheMagic | kesne: dont u charge for your checkers app? |
00:32.25 | oil | probably the guy who made it |
00:32.35 | kesne | Actually I have paid for many apps |
00:32.41 | kesne | PuffTheMagic: yeah, your point? |
00:32.42 | PuffTheMagic | im just kidding |
00:32.47 | oil | destinal: wircd is the service part of wirc the mojo app |
00:32.47 | kesne | Hehe |
00:32.51 | PuffTheMagic | wIRCd will be free |
00:32.53 | destinal | kesne: but bouncing it has nothing to do with getting it in the net, yeah? |
00:33.15 | kesne | destinal: but the name isnt supposed to be 100% relevany |
00:33.17 | oil | so hey, you've actually started on it? |
00:33.18 | kesne | *relevant |
00:33.24 | destinal | kesne: I guess I'm just being pointlessly pedantic, sorry :P |
00:33.39 | kesne | I'd pay $4.86 for the IRC app |
00:33.43 | kesne | http://keen-studios.net/2009/10/simply-notify/ |
00:33.43 | kesne | Woo |
00:33.50 | kesne | </prostitution> |
00:33.57 | PuffTheMagic | destinal: the java services arent really stand alone service/daemons, they are objects that implement a thread and something else actually spawns them |
00:34.01 | destinal | I'd pay $0.314159264 |
00:34.02 | PuffTheMagic | i beleive |
00:34.25 | PuffTheMagic | but the C services are standalone and calling them daemons just seems natural |
00:34.43 | oil | hey, everyone seems willing to pay for it |
00:34.49 | oil | and here we were just going to give it away |
00:35.11 | PuffTheMagic | oil: IRC is like crack... thought u knew that |
00:35.16 | oil | lol |
00:35.25 | PuffTheMagic | $1.99 for a 3 month trial |
00:35.34 | PuffTheMagic | : |
00:35.35 | PuffTheMagic | D |
00:35.38 | destinal | 1/10 pi seems fair |
00:35.42 | oil | isn't it more like alcohol, being a social drug |
00:35.58 | oil | i dont think irc has ever killed anyone |
00:36.09 | oil | though, alcohol does |
00:36.12 | PuffTheMagic | lol |
00:36.18 | oil | but not as much as crack |
00:36.19 | destinal | but it does kill productivity. |
00:36.25 | destinal | "i repeat class" |
00:36.30 | PuffTheMagic | oil: IRC will make you do nasty things in dark alley ways |
00:36.51 | oil | lol |
00:37.23 | destinal | I finally ditched 1.1.3 world ready for 1.2.1 sprint :P |
00:37.32 | oil | lol |
00:38.26 | droO | anyone heard anything about 1.3 date? ;o |
00:38.27 | destinal | if it wasn't for the strange clock drift wr seems to have on sprint, I probably wouldn't have bothered for a while |
00:39.10 | kesne | 1.3 should be soon |
00:39.39 | droO | i wanna resize my partitions :/ |
00:39.44 | droO | but idk if i should wait for 1.3 ;o |
00:41.39 | PuffTheMagic | destinal: have you looked at any of the C stuff i've done yet |
00:41.48 | PuffTheMagic | or at the headers in any detail |
00:42.11 | PuffTheMagic | we can do some neat stuff in C that i didnt think was possible in java |
00:42.11 | destinal | PuffTheMagic: yeah, I looked at your first service or two a while back |
00:42.20 | PuffTheMagic | the uberservice ;) |
00:42.27 | destinal | PuffTheMagic: yeah, I've had the official headers for a long time, remember? |
00:42.40 | oil | lol |
00:42.47 | destinal | uberservice |
00:42.55 | destinal | will it make me breakfast? |
00:42.57 | PuffTheMagic | yeah i know you had them, but i didnt know much you could appreciate them having not done any service coding |
00:43.06 | destinal | :) |
00:43.26 | PuffTheMagic | destinal: like.... i wonder if everything that we can do in C can be done in java |
00:43.29 | destinal | PuffTheMagic: well I checked out their examples in the comments |
00:43.30 | PuffTheMagic | or is C special :D |
00:43.44 | PuffTheMagic | destinal: those comments are less than basic |
00:43.45 | *** join/#webos-internals dug1 (n=Adium@24.130.185.86) |
00:44.34 | destinal | ah, ok. from the basic stuff, it seems roughly equivilent. from your early service, I didn't see much special. I should have studied libpurple-adapter in more detail |
00:44.59 | destinal | maybe it shows things you can't do in java that I haven't seen yet |
00:45.00 | PuffTheMagic | http://git.webosinternals.org/?p=services/ipkgmgrsrv.git;a=summary |
00:45.09 | PuffTheMagic | ^^ im redoing ipkg service in C |
00:45.18 | PuffTheMagic | that uses a lot more features/methods |
00:45.43 | PuffTheMagic | for example, in C i can be on the private and public bus at the same time :D |
00:46.49 | destinal | PuffTheMagic: I thought any service listening on the public bus could be addressed via either |
00:47.18 | PuffTheMagic | destinal: not 100% true |
00:47.23 | destinal | since the palm.com stuff sends calls on private bus even to public services |
00:47.51 | destinal | and java services among those |
00:48.16 | PuffTheMagic | those services may send "output" to the public bus |
00:48.22 | PuffTheMagic | like connection info |
00:48.23 | PuffTheMagic | or something |
00:48.42 | PuffTheMagic | but a public bus app cant set values using private methods |
00:48.54 | destinal | PuffTheMagic: ipkgmgr.c is very interesting. |
00:49.01 | PuffTheMagic | but with C i can make a service that does not have a com.palm name |
00:49.11 | PuffTheMagic | and let non com.palm apps call it |
00:49.17 | PuffTheMagic | but still make calls to the private stuff |
00:49.21 | PuffTheMagic | also |
00:49.32 | PuffTheMagic | i can choose to only send stuff on the private or public or both |
00:50.07 | destinal | very cool. |
00:50.50 | PuffTheMagic | destinal: so i could make a "relay service" that exposes all the com.palm stuff to non com.palm mojo apps |
00:51.06 | PuffTheMagic | we can even make the confirmation stuff more secure |
00:51.21 | PuffTheMagic | cause the C api has a method to get the appID that made the call |
00:51.41 | PuffTheMagic | plus it seems like all messages already have unique tokens |
00:53.09 | egaudet | needs a userland |
00:53.17 | egaudet | s/a/your/ |
00:53.24 | destinal | lol |
00:53.29 | egaudet | hmm |
00:53.32 | egaudet | lol |
00:53.38 | destinal | you can't sed actions apparently |
00:53.45 | destinal | - /me 's |
00:53.54 | egaudet | i guess not :P |
00:54.27 | PuffTheMagic | egaudet: you need to kick rwhitby in the ass to start getting the OE stuff in place |
00:54.31 | destinal | PuffTheMagic: very good progress, makes me wonder why they used so much java |
00:54.43 | egaudet | kicks rwhitby |
00:54.54 | PuffTheMagic | destinal: yeah i really have no idea why they are such java fans |
00:54.54 | droO | is palm working on optimizing anything? |
00:55.11 | destinal | I suspect java devs are the most plentiful |
00:55.14 | PuffTheMagic | droO: it hink they have a lot on their plate |
00:55.21 | egaudet | probably because the java code is easily portable |
00:55.24 | PuffTheMagic | droO: just implementing missing features |
00:55.41 | destinal | bbl |
00:56.12 | droO | yeah, but its going to be tough competing with android :/ |
00:56.46 | PuffTheMagic | im not afraid of android |
00:56.48 | droO | hopefully they will put in the resources into it |
00:56.50 | droO | :\ |
00:57.04 | PuffTheMagic | didnt google drop android |
00:57.14 | droO | i dont think so.. |
00:57.15 | PuffTheMagic | in favor of netbooks and chrome os |
00:57.20 | droO | nope |
00:57.23 | droO | they will coexist |
00:57.36 | droO | and ya, im not afraid of android ..in its current state |
00:57.41 | droO | but 2.0 is looking even better |
00:58.06 | droO | and what about android 3.0, 4.0, etc |
00:58.21 | droO | especially with htc & motorola's involement with customui & apps |
00:58.29 | PuffTheMagic | yeah but there is no consistency between platforms |
00:58.44 | PuffTheMagic | and they have even less business market share than palm |
00:58.59 | droO | well senseui = very new for htc |
00:59.04 | droO | and motoblur is also very new |
00:59.12 | droO | so currently ya, but who knows in the future |
00:59.26 | jauderho | motorola driod looks nice. |
00:59.38 | egaudet | brb |
00:59.41 | droO | palm is definitely going to need to step it up ;o |
00:59.43 | PuffTheMagic | what im saying is that each company that is pushing out droid phones have their own UI |
00:59.45 | jauderho | say what you will about motorola but they have some very sharp product people. |
00:59.55 | PuffTheMagic | which means apps wont work right between platforms |
01:00.16 | droO | it shouldnt affect most |
01:00.33 | jauderho | worked with a couple of them with some stuff on the moto q. they were very on top of things. |
01:00.38 | droO | you can already run senseui/motoblur on other handsets |
01:00.46 | droO | g1 etc |
01:00.53 | PuffTheMagic | droO: u are missing the point still |
01:01.01 | PuffTheMagic | im not talking about running a UI on a different phone |
01:01.16 | PuffTheMagic | im talking about making an app for UI-1 and it wont look/work right on UI-2 |
01:01.42 | droO | ive played around with all 3 |
01:01.45 | PuffTheMagic | every webos app will work fine with little to no modification between devices |
01:01.58 | droO | cyanogen 1.6, hero rom, motoblur |
01:02.02 | droO | havent had any issues with apps |
01:02.05 | droO | between the 3 |
01:02.09 | droO | 3rd party apps... |
01:02.22 | PuffTheMagic | cause therea are probably 3 versions for the same app |
01:02.31 | droO | no, same apk's |
01:02.50 | PuffTheMagic | oil: ping |
01:03.02 | oil | ? |
01:03.18 | PuffTheMagic | oil: what did we settle on for the initial connection info |
01:03.32 | oil | idk |
01:03.52 | droO | they are basically different homescreen/contacts/widgets |
01:03.59 | droO | the appui remains basically the same |
01:04.17 | PuffTheMagic | fuck where is egaudget |
01:04.33 | jauderho | interesting. maemo appears to have opengl-es2 libraries http://lists.maemo.org/pipermail/maemo-developers/2009-April/018890.html |
01:04.45 | droO | dont get me wrong, i love webos |
01:04.53 | droO | i just hope they can keep up with android |
01:04.53 | droO | :[ |
01:05.26 | *** join/#webos-internals egaudet (n=egaudet@c-66-31-49-55.hsd1.ma.comcast.net) |
01:05.27 | *** mode/#webos-internals [+v egaudet] by ChanServ |
01:05.39 | PuffTheMagic | egaudet: yo |
01:05.41 | jauderho | oh here we go. opengl es2 sdk http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES2xSGX.asp |
01:05.46 | egaudet | PuffTheMagic, yo |
01:05.58 | PuffTheMagic | egaudet: i need you to look at something and tell me what you think |
01:06.16 | PuffTheMagic | egaudet: http://libircclient.sourceforge.net/group__conndisc.html#g121b23c9e131da651175ae779e1b6851 |
01:06.33 | PuffTheMagic | that should link you to the function to making a connection to a server |
01:06.38 | PuffTheMagic | egaudet: what i cant tell is |
01:06.56 | PuffTheMagic | egaudet: do you think you can make multiple connections per session |
01:07.03 | PuffTheMagic | or 1 connection per session |
01:07.26 | PuffTheMagic | when i read various parts of the docs it seems mixed |
01:07.44 | PuffTheMagic | session A session to initiate connections on. Must not be NULL. |
01:07.54 | PuffTheMagic | ^^ makes me think multiple connections per session |
01:08.08 | PuffTheMagic | irc_is_connected (irc_session_t *session) |
01:08.08 | PuffTheMagic | <PROTECTED> |
01:08.19 | PuffTheMagic | ^^ makes me think 1 connection per session |
01:11.55 | egaudet | yea it's hard to tell from the docs |
01:12.05 | PuffTheMagic | i guess i cant go wrong with 1 to 1 |
01:12.30 | PuffTheMagic | but it would make more sense if i could lump all "connections" from 1 gui into 1 session |
01:12.34 | egaudet | I'd guess it is 1 to 1 |
01:12.56 | PuffTheMagic | time for a hashmap |
01:12.59 | egaudet | if it weren't 1 to 1, they would most likely have a disconnect based on connection rather than just session I'd think |
01:13.21 | PuffTheMagic | yeah good point |
01:15.21 | *** join/#webos-internals mainya (n=mainya@122x216x10x250.ap122.ftth.ucom.ne.jp) |
01:15.27 | egaudet | kind of unfortunate though |
01:15.57 | egaudet | they separate the session creation and connection routines but if it's 1-to-1 you have to create and connect multiple sessions |
01:19.21 | *** join/#webos-internals funkatron (n=coj@c-98-223-49-5.hsd1.in.comcast.net) |
01:20.55 | egaudet | how far along are you in the irc service PuffTheMagic |
01:21.17 | PuffTheMagic | egaudet: just starting a clean version of it cause i had a dirty one from before |
01:21.41 | PuffTheMagic | but the hard part is creating a "collection" of connection info that is paired with appID |
01:21.54 | PuffTheMagic | so that multiple mojo apps can use this service at the same time |
01:22.08 | PuffTheMagic | and so that mojo apps can connect to more than one server |
01:22.29 | PuffTheMagic | the rest of it is easy |
01:22.45 | PuffTheMagic | just relaying callbacks from the library to dbus |
01:22.54 | PuffTheMagic | and formatting that output into json |
01:28.38 | *** join/#webos-internals eternaleye (n=quassel@pool-71-188-241-187.sttlwa.fios.verizon.net) |
01:29.36 | thatdude | Hello ladies |
01:30.12 | thatdude | Update ubuntu today. |
01:30.36 | thatdude | +PuffTheMagic: How did your trip go? |
01:30.39 | *** join/#webos-internals CoBlu (n=cobold@e177081165.adsl.alicedsl.de) |
01:32.17 | PuffTheMagic | thatdude: good, lots of sweet talks, met the head of cog sci phd program who wants me to start there mid-january |
01:33.33 | thatdude | PuffTheMagic: That's great news. Doctor PuffTheMagic :P |
01:33.44 | PuffTheMagic | :D |
01:34.28 | thatdude | PuffTheMagic: Did your fether worked? ;) |
01:34.43 | PuffTheMagic | tether? |
01:34.50 | thatdude | yes |
01:35.21 | PuffTheMagic | yeah it worked well... and prob would have worked better if i realized there was that 64k throttle :D |
01:35.41 | PuffTheMagic | thatdude: freeTether will be released after i get wIRCd 0.1.0 out the door |
01:36.19 | thatdude | PuffTheMagic: awesome news... will be using both. |
01:37.04 | thatdude | PuffTheMagic: That reminds me... I need to disable that throttle... but I don't remember where I read it. |
01:37.17 | PuffTheMagic | there is a patch for it no in preware |
01:37.23 | PuffTheMagic | idk if it works though |
01:37.27 | PuffTheMagic | actually |
01:37.32 | PuffTheMagic | what is it for exactly |
01:37.37 | PuffTheMagic | cause i did a speed test |
01:37.45 | PuffTheMagic | and i got like 2.4 mb/s |
01:37.52 | PuffTheMagic | which is like max for evdo |
01:38.18 | thatdude | PuffTheMagic: Which site you use for speed test? |
01:38.27 | PuffTheMagic | speedtest.net |
01:38.31 | jauderho | gak. this opengl sdk is so strangely laid out |
01:38.48 | jauderho | if you want to test on the pre, try testmyiphone.com. read about that today |
01:39.19 | thatdude | PuffTheMagic: Well I won't be able to do it thru my phone browser, heh. |
01:39.42 | PuffTheMagic | thatdude: well i was doing it from my laptop over usb tether :D |
01:40.20 | thatdude | PuffTheMagic: Well I will have to wait until you release to the public >< |
01:40.37 | jauderho | thatdude: try testmyiphone.com instead. you should be able to access that from the pre |
01:40.44 | *** join/#webos-internals doodums (n=thadood@mharder-2.memphis.edu) |
01:42.49 | thatdude | jauderho: thanks |
01:43.08 | jauderho | I'm getting 2.2Mbps (without the patch) |
01:43.15 | jauderho | I guess I should try with the patch |
01:43.31 | jauderho | "OpenGL ES 2 libraries are not distributed with the POWERVR Linux SDKs. Ask your platform |
01:43.31 | jauderho | provider for these libraries if you do not have them." |
01:43.38 | jauderho | Well that's just great... |
01:43.53 | PuffTheMagic | jauderho: thats about what i got |
01:43.58 | PuffTheMagic | and that is about max for cdma |
01:44.53 | thatdude | jauderho: How large was the file you use to test? |
01:44.59 | jauderho | hmm. I wonder who has access to a Maemo device |
01:45.03 | jauderho | thatdude: 512k |
01:45.09 | jauderho | anything bigger timed out for me |
01:46.08 | thatdude | laughts at my connection |
01:46.41 | jauderho | ARGH |
01:47.00 | thatdude | re-test speed |
01:47.23 | jauderho | what is the point of distributing a SDK when you do not share the libraries. |
01:48.58 | thatdude | 421 Kbps - ha! |
01:49.00 | jauderho | btw I tested using wifi |
01:49.34 | *** join/#webos-internals AZero_ (n=user@76-193-146-161.lightspeed.kscymo.sbcglobal.net) |
01:51.53 | jauderho | oh well. just sent an email to Imagination Tech to see if they will share the libs. not holding up high hopes tho. |
01:52.14 | rwhitby | jauderho: wouldn't the libs be device-specific? |
01:52.33 | jauderho | the nokia n900 uses the exact same hardware |
01:52.58 | jauderho | so I would imagine the libs off an N900 would work |
01:54.07 | jauderho | and the imagination tech website specifically mentions the n900 and the omap3430 |
01:54.38 | jauderho | http://www.imgtec.com/powervr/insider/sdkdownloads/index.asp#GLES2 |
01:55.32 | PuffTheMagic | egaudet: ping |
01:57.21 | egaudet | PuffTheMagic, pong |
01:57.46 | PuffTheMagic | did you want to work on this service too? i can send you userland that im using |
01:57.59 | egaudet | yea |
01:58.03 | egaudet | give me userland |
02:00.17 | *** join/#webos-internals edektor (n=edektor@173-129-166-59.pools.spcsdns.net) |
02:01.25 | egaudet | what package is jar in in ubuntu |
02:03.36 | *** join/#webos-internals edektor_ (n=edektor@static-208-187-122-54.bbsc.net) |
02:03.39 | edektor_ | hey I'm making a twitter list for webos-devs.. Give me your name and I'll add you to it.. You can follow it at twitter.com/erickreutz/webos-devs |
02:03.50 | edektor_ | Some of you might already be on it |
02:03.52 | rwhitby | edektor_: @webosinternals |
02:04.48 | edektor_ | rwhitby: your already on it |
02:06.19 | PuffTheMagic | egaudet: jar comes with java usually |
02:06.25 | PuffTheMagic | egaudet: i pushed wIRCd |
02:06.27 | PuffTheMagic | what i have so far |
02:06.32 | PuffTheMagic | and im xzing the userland |
02:06.35 | edektor | hey I'm making a twitter list for webos-devs.. Give me your name and I'll add you to it.. You can follow it at twitter.com/erickreutz/webos-devs |
02:06.35 | edektor | Some of you might already be on it |
02:07.15 | edektor_ | so for the multiple posts im having trouble with my connection |
02:07.22 | egaudet | @silentLaughter, although I don't really tweet |
02:07.22 | *** part/#webos-internals edektor_ (n=edektor@static-208-187-122-54.bbsc.net) |
02:07.26 | PuffTheMagic | edektor: what could you twitter about that we dont already know ;_ |
02:07.32 | PuffTheMagic | aww too late |
02:07.35 | egaudet | I want my jar back!@ |
02:07.39 | PuffTheMagic | twitter is retarded |
02:07.39 | egaudet | damn karmic koala what have you done |
02:07.55 | *** join/#webos-internals edektor_ (n=edektor@static-208-187-122-54.bbsc.net) |
02:11.08 | PuffTheMagic | egaudet: preyourmind.org/files/pre-userland.tar.xz |
02:12.46 | egaudet | what's xz |
02:13.04 | egaudet | tar have an option for it |
02:17.35 | rwhitby | xz? |
02:19.03 | PuffTheMagic | xz is the improved lzma |
02:19.13 | PuffTheMagic | it actually has magic header |
02:19.25 | PuffTheMagic | and other things |
02:19.28 | PuffTheMagic | which lzma did not |
02:19.30 | PuffTheMagic | same algo |
02:19.54 | PuffTheMagic | xz should be supported by tar |
02:20.02 | PuffTheMagic | if u have a new version |
02:20.18 | rwhitby | right ..... |
02:20.32 | PuffTheMagic | if not un xz it manually :D |
02:20.32 | egaudet | why can't everyone just use the same things for version and help |
02:20.38 | *** join/#webos-internals doodums (n=thadood@mharder-2.memphis.edu) |
02:20.43 | egaudet | -v, -version, --version |
02:20.51 | PuffTheMagic | ummm |
02:20.54 | PuffTheMagic | what about verbose |
02:20.56 | egaudet | i always try the wrong one first |
02:20.59 | PuffTheMagic | -v -verbose --verbose |
02:21.14 | egaudet | --version should always be supported then |
02:21.23 | egaudet | or maybe not, fine |
02:21.31 | PuffTheMagic | but which one is -v andwhich one is -V |
02:21.45 | egaudet | -V = VERBOSE, and -v = version |
02:21.47 | egaudet | that's what I say |
02:22.21 | rwhitby | starts a MACHINE=palmpre DISTRO=minimal OE build ... |
02:22.29 | *** join/#webos-internals edektor__ (n=edektor@173-129-166-59.pools.spcsdns.net) |
02:22.35 | egaudet | :) |
02:22.40 | PuffTheMagic | yay! |
02:22.51 | PuffTheMagic | rwhitby: armv7l !!! |
02:23.06 | rwhitby | PuffTheMagic: two text files, a git clone and an svn co is all that's required to get OE running |
02:24.40 | jauderho | thatdude: ping |
02:24.53 | jauderho | thatdude: was your speed test with or without the patch? |
02:26.36 | rwhitby | goes for lunch while bitbake bakes ... |
02:28.19 | thatdude | jauderho: The test was without the patch and it just using EVDO |
02:28.22 | lingfish | God damnit... Where's a Tim's Pre!!!!!! |
02:28.37 | thatdude | Btw ping does not work for me |
02:28.38 | jauderho | thatdude: have you tried it with patch yet? |
02:28.49 | jauderho | I want some tim-tams |
02:28.53 | thatdude | jauderho: nope |
02:28.53 | jauderho | hungry |
02:31.15 | rwhitby | jauderho: are you in .au ? |
02:31.25 | lingfish | Hi Rod. |
02:31.26 | jauderho | rwhitby: no. |
02:31.32 | jauderho | they have tim tams in the us now |
02:31.41 | jauderho | BUT they sell out quickly. |
02:31.53 | jauderho | and only from october to march (wth??!?) |
02:32.14 | egaudet | what is wrong with that Opal character? |
02:32.25 | jauderho | dang. it's still early enuff to make a run to target... |
02:32.27 | jauderho | hmmm |
02:32.27 | PuffTheMagic | egaudet: u get that extracted? |
02:32.29 | jauderho | hmmm |
02:32.41 | egaudet | PuffTheMagic, no I was waiting for stupid gcj-jdk to install |
02:32.48 | tlp | hmm. I'm in Salt Lake City right now and have seen "Ev" for the first time on my Pre. |
02:32.55 | PuffTheMagic | u cant install multiple things at once? |
02:33.02 | PuffTheMagic | egaudet: linux supports multitasking you know |
02:33.16 | PuffTheMagic | ctrl+t or ctrl+n == new terminal tab usually ;) |
02:33.48 | Robi_ | tabs? heh wow |
02:33.48 | egaudet | apt-get doesn't support multitasking |
02:33.56 | egaudet | and I need to get xz-utils |
02:34.04 | Robi_ | egaudet: it's downloader does |
02:34.23 | rwhitby | egaudet: ah, but it will save you some tens of bytes of download size, so it's *really* worth packing it with .xz ... |
02:34.57 | Marajin | yeah, fear the compression ratio! |
02:35.21 | egaudet | :P |
02:35.22 | thatdude | jauderho: Also I was unable to find the patch in Preware |
02:35.36 | jauderho | thatdude: look under misc |
02:35.38 | jauderho | it;s there |
02:36.20 | Robi_ | egaudet: just hack it to not download at all but use zsync instead ;] |
02:37.12 | *** join/#webos-internals hemna (n=waboring@66.60.190.45) |
02:37.27 | PuffTheMagic | rwhitby: lzma has awesome compression ratios in general... people should start using it more |
02:37.28 | Robi_ | wonders if zsync woudl be more efficient overall than compression |
02:37.33 | PuffTheMagic | it will be taking over the world |
02:37.49 | Robi_ | PuffTheMagic: it's not 1980 anymore |
02:38.02 | thatdude | lol |
02:38.13 | *** part/#webos-internals VeeDubb65-Steve (n=coonss@exchange-2.spiritmtn.com) |
02:38.41 | Robi_ | hmm no zsync for win32 |
02:40.51 | *** join/#webos-internals OrionPK (n=OrioNPK@c-75-72-37-51.hsd1.mn.comcast.net) |
02:41.17 | egaudet | alright PuffTheMagic |
02:44.24 | thatdude | jauderho: No changes after the patch in WIFI and EVDO |
02:44.34 | jauderho | good to know |
02:45.45 | thatdude | How the hec this Call Block/Rejecter patch work...I don't see no options under Contact |
02:46.40 | egaudet | cannot find -lglib-2.0 |
02:48.00 | PuffTheMagic | you need to define some shit in your env |
02:48.08 | PuffTheMagic | CROSS_COMPILE |
02:48.11 | egaudet | done |
02:48.13 | PuffTheMagic | and CROSS_COMPILE_ROOT |
02:48.14 | egaudet | done |
02:48.35 | thatdude | figured it out |
02:49.16 | PuffTheMagic | egaudet: well is that .so in the archive i sent you? |
02:49.44 | PuffTheMagic | it should be |
02:49.55 | egaudet | yea you don't -L anywhere in the Makefile though |
02:49.59 | egaudet | so I'll try adding it |
02:50.33 | PuffTheMagic | i dont seem to need it here |
02:50.44 | PuffTheMagic | my toolchain must be smart |
02:50.54 | egaudet | oh hell not this libc.so.6 crap again |
02:52.24 | PuffTheMagic | yeah |
02:52.32 | PuffTheMagic | you need that special thingy |
02:52.38 | PuffTheMagic | cause of that retarded toolchain u have |
02:52.50 | PuffTheMagic | rpath ftl |
02:53.01 | egaudet | sigh |
02:53.25 | egaudet | I fail at installing gentoo too |
02:53.58 | PuffTheMagic | u dont remember the trick? |
02:54.06 | PuffTheMagic | you need to link to that special libc dir |
02:54.15 | PuffTheMagic | in your toolchain dir |
02:55.14 | egaudet | I don't remember |
02:55.16 | egaudet | I'm trying to |
02:57.43 | egaudet | ok I got it |
02:58.11 | egaudet | -Xlinker -rpath-link crap |
02:59.56 | PuffTheMagic | lol |
03:00.12 | egaudet | why isn't it complaining about -llunaservice? |
03:01.11 | PuffTheMagic | idk why it dont complain about that but it does about glib |
03:01.24 | PuffTheMagic | egaudet: but i probably forgot that i put the so in that archive |
03:01.30 | PuffTheMagic | i mean |
03:01.42 | PuffTheMagic | i didnt intend to redistribute that .so |
03:01.45 | PuffTheMagic | but its there |
03:01.53 | PuffTheMagic | in usr/lib |
03:02.38 | egaudet | ah I thought I searched for it and didn't find it |
03:02.52 | egaudet | ok |
03:03.07 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
03:03.09 | *** join/#webos-internals edektor_ (n=edektor@static-208-187-122-54.bbsc.net) |
03:03.10 | egaudet | i have a wIRCd binary |
03:03.19 | egaudet | :D |
03:04.05 | *** join/#webos-internals maxima2k53 (n=IceChat7@adsl-8-12-241.mia.bellsouth.net) |
03:07.42 | egaudet | Installer was re-released? |
03:10.14 | Robi_ | http://zsync.moria.org.uk/ |
03:10.29 | rwhitby | egaudet: yep, it's up to 0.0.2 |
03:10.54 | egaudet | what major changes came this time! |
03:10.56 | egaudet | super speed? |
03:11.39 | rwhitby | egaudet: colour scheme I believe ... |
03:12.05 | rwhitby | it's hard to tell - the SVN repository deletes and re-adds every file on each revision |
03:12.31 | egaudet | that's lame |
03:12.56 | egaudet | where's this svn? |
03:13.42 | egaudet | nvm got it |
03:14.55 | droO | does anyone know a lot about gpl? |
03:15.54 | rwhitby | richard stallman does ... |
03:18.59 | egaudet | got rid of startup scene |
03:19.52 | egaudet | or was that added in preware 095 |
03:20.02 | *** join/#webos-internals corq-FL (n=corq@140.150.121.70.cfl.res.rr.com) |
03:21.44 | rwhitby | that has not been released in preware yet |
03:23.29 | *** join/#webos-internals SMKOUT333 (i=47d902cf@gateway/web/freenode/x-nxeqqkbubdsyrjgo) |
03:26.17 | *** join/#webos-internals rawdeadfish (n=chatzill@pool-71-186-194-70.bflony.fios.verizon.net) |
03:28.43 | *** join/#webos-internals akurei77 (n=aku@24-113-5-95.wavecable.com) |
03:36.05 | *** join/#webos-internals alphaone|gone (n=alphaone@2001:638:602:af01:0:0:0:1) |
03:36.07 | *** part/#webos-internals alphaone|gone (n=alphaone@2001:638:602:af01:0:0:0:1) |
03:36.09 | *** join/#webos-internals alphaone|gone (n=alphaone@2001:638:602:af01:0:0:0:1) |
03:37.31 | *** join/#webos-internals dBsooner (n=dbsooner@ip98-184-140-94.tu.ok.cox.net) |
03:37.32 | *** mode/#webos-internals [+v dBsooner] by ChanServ |
03:37.45 | dBsooner | man what a day |
03:38.34 | dBsooner | egaudet: ? |
03:38.58 | egaudet | dBsooner, ? |
03:39.05 | dBsooner | you haven't pushed? |
03:39.10 | egaudet | send me postinst and Makefile |
03:39.18 | dBsooner | lol |
03:39.19 | egaudet | did you make prerm? |
03:39.23 | dBsooner | not yet |
03:39.32 | dBsooner | won't take a sec though |
03:41.37 | *** join/#webos-internals zsoc (n=nghr@unaffiliated/zsoc) |
03:54.16 | Robi_ | ust signed up for UbuntuOne..auto sync files across all ubuntu machines.. 2GB free cloud storage, web mgmt at https://one.ubuntu.com/files/ |
03:55.30 | dBsooner | egaudet: http://www.dbtrunk.com/postinst |
03:55.36 | dBsooner | egaudet: http://www.dbtrunk.com/prerm |
03:55.45 | dBsooner | egaudet might look at that prerm |
03:59.31 | *** join/#webos-internals doodums (n=thadood@75.64.176.41) |
04:00.30 | *** join/#webos-internals greg_roll (i=greg_rol@115.131.202.107) |
04:01.02 | dBsooner | egaudet: |
04:02.01 | dBsooner | prerm and postinst are made in common.mk.. |
04:02.12 | dBsooner | so does the sed replacement have to take place in there? |
04:02.13 | egaudet | ? |
04:02.24 | *** join/#webos-internals gregroll (i=greg_rol@115.128.61.14) |
04:02.24 | dBsooner | build/all/CONTROL/prerm |
04:02.35 | egaudet | yea same place the APP_DIR and PATCH_NAME gets inserted |
04:02.38 | dBsooner | right |
04:02.40 | egaudet | and the prerm needs change |
04:02.49 | *** join/#webos-internals A2K (i=1804f839@gateway/web/freenode/x-muiwdqtwgbdnadzf) |
04:03.21 | dBsooner | so what do we do? Define the "EXTRA_FILES" in Makefile |
04:03.32 | dBsooner | then in build/all/CONTROL/prerm |
04:03.34 | *** part/#webos-internals A2K (i=1804f839@gateway/web/freenode/x-muiwdqtwgbdnadzf) |
04:04.01 | dBsooner | do an if [ ${EXTRA_FILES} != "" ] then sed replace... fi? |
04:04.15 | egaudet | alright we need a re-do postinst maybe too |
04:04.34 | dBsooner | ? |
04:04.36 | egaudet | image replacement is not a autopatch technology controlled only thing |
04:04.51 | dBsooner | huh? |
04:04.58 | *** join/#webos-internals A2K (i=1804f839@gateway/web/freenode/x-usiifeatqoefaarm) |
04:05.12 | egaudet | I'm not sure we want to blindly backup and recover |
04:05.40 | egaudet | I don't like this at all |
04:06.14 | dBsooner | sigh |
04:06.38 | dBsooner | What other options do we really have? |
04:06.49 | *** join/#webos-internals thewhitetower (i=7cb4262e@gateway/web/freenode/x-eupymmxjtnjpnpdf) |
04:07.09 | egaudet | OK imagine this... a patch that also updates an image |
04:07.15 | thewhitetower | Hi rod |
04:07.23 | egaudet | yet a theme changes that image too |
04:07.28 | egaudet | it's not necessarily a conflict |
04:07.36 | dBsooner | thewhitetower: i would say hi 'rwhitby', so it pings him. |
04:07.53 | egaudet | and then what if just the image wanted to update, not the patch. I still want to get image replacement into different package ideally. |
04:08.00 | egaudet | although if that's not possible and we need to do it in the scripts |
04:08.18 | dBsooner | rwhitby has already said it's not possible. |
04:08.23 | egaudet | do we md5sum the existing image first? Do we save a new image md5sum |
04:08.26 | dBsooner | that depends don't work the way we wanted them to |
04:08.31 | egaudet | he said it's not possible to use depends in that manner |
04:08.35 | rwhitby | thewhitetower: hi |
04:08.46 | PuffTheMagic | egaudet + rwhitby i have a question for you |
04:08.47 | egaudet | didn't say it was impossible to do packages like this. |
04:08.53 | egaudet | 42 |
04:08.59 | PuffTheMagic | do you think I could use a pointer as a unique id/token |
04:09.08 | PuffTheMagic | like as a key in a hashmap |
04:09.24 | thewhitetower | Hi mate - managed to get myself through the activation in German and through the various set-up screens and have managed to change the language to english |
04:10.05 | rwhitby | thewhitetower: did you do the meta-doctor to change the keyboard? |
04:10.11 | *** join/#webos-internals Hyperian (i=deathbli@c-24-7-3-154.hsd1.ca.comcast.net) |
04:10.35 | thewhitetower | no mate - havent had a chance as yet - not quite sure how to do it |
04:11.52 | egaudet | PuffTheMagic, a pointer is just an 8 bit field, sure why not |
04:12.04 | dBsooner | egaudet: I don't know man. I mean we can backup only md5sum'd original files.. |
04:12.18 | dBsooner | but what about non-originals? |
04:12.56 | PuffTheMagic | egaudet: also, i memset a struct.... do i still need to malloc it first? |
04:12.59 | egaudet | dBsooner, I think we can back up whatever file is there fine, but only remove if the file hasn't changed or something. |
04:13.10 | egaudet | PuffTheMagic, depends |
04:13.29 | dBsooner | ahh |
04:13.29 | egaudet | what's in the struct |
04:13.49 | egaudet | if you have pointers that have no allocated memory yet then yea |
04:14.03 | PuffTheMagic | pointers to functions |
04:14.08 | dBsooner | egaudet: store "replaced" image in the package dir.. |
04:14.17 | egaudet | PuffTheMagic, no alloc needed then |
04:14.37 | dBsooner | md5sum "original" and "package backed up", if they are equal, replace. |
04:14.43 | dBsooner | s/replace/restore/ |
04:14.56 | *** join/#webos-internals aku_ (n=aku@24-113-5-95.wavecable.com) |
04:14.58 | egaudet | only need to allocate if you need space for what the pointer is pointing too. |
04:15.16 | egaudet | but it's just going to be pointing to something that already exists in memory |
04:15.27 | bpadalino | one hopes! |
04:16.04 | egaudet | dBsooner, why md5sum original? |
04:16.31 | dBsooner | let me rephrase that |
04:16.50 | egaudet | backup, overwrite, md5sum new, save md5sums file. on removal, recover iff current file matches saved md5sums |
04:16.54 | rwhitby | thewhitetower: do you have a linux box handy? Ubuntu preferably? |
04:17.09 | rwhitby | thewhitetower: are you on GTalk by chance? |
04:17.15 | dBsooner | egaudet: yes |
04:17.22 | dBsooner | egaudet: that's what I meant.. in a nutshell. |
04:17.31 | egaudet | and EPR recovers regardless |
04:17.45 | egaudet | so there's the "out" |
04:17.48 | dBsooner | egaudet: yeah |
04:17.53 | dBsooner | egaudet: that makes sense |
04:18.00 | dBsooner | egaudet: that would keep a "themed" image in place |
04:18.21 | dBsooner | should be blow out the .webosinternals.orig if the md5sum's don't match? |
04:18.51 | egaudet | but then do we really want to stop the entire package from uninstalling just because the images were changed |
04:19.12 | dBsooner | nope |
04:19.13 | egaudet | what if it's a case where the user wants the theme'd image but not the patched functionality anymore |
04:19.13 | dBsooner | let it uninstall |
04:19.26 | dBsooner | exactly |
04:19.27 | egaudet | so leave the images |
04:19.28 | dBsooner | let it uninstall |
04:19.30 | dBsooner | and leave the image |
04:19.33 | egaudet | but EPR will still screw it up |
04:19.37 | dBsooner | blow out the .webosinternals.orig |
04:19.46 | dBsooner | but think down the road |
04:19.48 | egaudet | then you lose the backup |
04:19.56 | dBsooner | we want THEMES to be EPR whipable. |
04:20.15 | egaudet | yea but we don't control that, we may HOPE it, but that's not up to us |
04:20.54 | dBsooner | true |
04:20.56 | oil | but you can build the spec that they can choose to follow |
04:21.03 | dBsooner | oil: true as well |
04:21.11 | egaudet | rwhitby, oil, can we get a new metadata field? |
04:21.17 | oil | ? |
04:21.20 | rwhitby | egaudet: depends |
04:21.24 | egaudet | like "MARRIED" or something, like an inter-depends |
04:21.28 | oil | no thats nt metadata |
04:21.30 | oil | xD |
04:21.53 | oil | that was to rwhitbys "depends" reply not to your question... |
04:21.57 | egaudet | I'm not sure it even makes sense at this point but thinking aloud |
04:22.52 | oil | so whats the difference between that and saying something depends on it and vice versa? |
04:23.14 | dBsooner | because we want the package to get removed if either fail |
04:23.19 | egaudet | none of the married packages could be installed without the others |
04:23.25 | dBsooner | A and B go in together and leave together |
04:23.26 | rwhitby | egaudet: so far we've been able to get ipkgs compatible with standard ipkg behaviour. |
04:23.32 | dBsooner | if A installs first and B fails, A needs removed. |
04:23.41 | rwhitby | egaudet: I'd rather not add something that only Preware understands ... |
04:23.46 | egaudet | it probably doesn't make sense anyway |
04:24.00 | oil | basically you just want depends to act differently... |
04:24.13 | rwhitby | if A and B need to be installed and removed together, then just put them in one package ... |
04:24.16 | egaudet | nevermind, it was a flawed idea |
04:24.29 | egaudet | yea rwhitby exactly |
04:24.43 | *** join/#webos-internals felix6667 (i=454cee57@gateway/web/freenode/x-snrtipesdrwzgnwf) |
04:24.58 | dBsooner | I am with rwhitby on the idea of "not adding something that only Preware understands." |
04:25.09 | egaudet | rwhitby, do you see anything wrong with blowing away the backup image on removal if the image was modified but still exists |
04:25.11 | rwhitby | egaudet: if we come up with an AutoPatch upgrade which can handle patches and themes interchangeably, then I think AnOutsider would go for it |
04:25.23 | dBsooner | rwhitby: what if you don't? |
04:25.26 | dBsooner | err.. |
04:25.29 | dBsooner | egaudet: ^^ |
04:25.44 | egaudet | well AnOutsider is also not the only themer |
04:25.55 | dBsooner | What about the next time that file wants to get replaced.. and .webosinternals.orig already exists? |
04:25.57 | rwhitby | egaudet: he and us are the only ones that create ipkgs |
04:26.02 | egaudet | and Jason is already using patches in QI theme installs |
04:26.17 | egaudet | QI uses AP for patches inside themes though I believe |
04:27.25 | egaudet | Well I guess I like that best then. Don't recover the backup image if it was changed, but leave the backup file for EPR |
04:27.41 | egaudet | still continue to remove patch though |
04:27.49 | PuffTheMagic | do i need to do anything special to convert an "int" into a "unsigned short" |
04:27.56 | dBsooner | egaudet: but what if a patch after that wants to change that same file? |
04:28.02 | dBsooner | and the .webosinternals.orig is already there? |
04:28.08 | dBsooner | overwrite it? |
04:28.25 | *** join/#webos-internals a2k (i=1804f839@gateway/web/freenode/x-pxknxmpllsifelur) |
04:28.27 | egaudet | PuffTheMagic, just cast it as long as you know your int doesn't overflow the short |
04:28.41 | PuffTheMagic | its a port number |
04:28.50 | PuffTheMagic | so what is the max port 65000 something |
04:28.50 | egaudet | simple cast should be fine |
04:28.56 | dBsooner | ports can be up to 65535 |
04:29.02 | *** join/#webos-internals greg_roll (i=greg_rol@115.128.31.48) |
04:29.11 | PuffTheMagic | egaudet: i figured out how to simplify things a ton |
04:29.17 | PuffTheMagic | i was making it way way to complicated |
04:29.18 | egaudet | dBsooner, what do you mean patch after that wants to change the same file? |
04:29.25 | oil | simplification good |
04:29.39 | egaudet | so we install A which overwrites image, then theme that image, then remove A which removes patch but not image and keeps backup |
04:29.49 | egaudet | then install A again would fail because we already have a backup... hmm |
04:30.19 | egaudet | PuffTheMagic, talking about wIRCd? |
04:30.21 | PuffTheMagic | oil: yeah 1 call |
04:30.24 | PuffTheMagic | egaudet: yeah |
04:30.29 | dBsooner | egaudet: first patch creates this.png.orig, theme installs and changes this.png, unisntall patch and md5sum != so .png.prig is not recoverred, but left in place, |
04:30.38 | dBsooner | patch 2 now wants to touch this.png.orig.. |
04:30.51 | dBsooner | s/this.png.orig/this.png/ |
04:31.14 | dBsooner | egaudet: exactly |
04:31.26 | dBsooner | so you should either blow it out |
04:31.36 | dBsooner | or force overwrite of .orig |
04:31.59 | dBsooner | this is why i HATE file REPLACEMENT |
04:32.09 | rwhitby | the most important thing is either to fail-safe or continue in a way that still allows EPR to work. |
04:32.17 | egaudet | I agree |
04:32.28 | dBsooner | then I would say allow the .orig to be overwritten |
04:32.29 | egaudet | which means neither blowing away or force overwrite of orig |
04:32.35 | dBsooner | sigh |
04:32.42 | egaudet | dBsooner, then your EPR recovers themed file |
04:32.46 | dBsooner | so what if patch A wants to install again |
04:32.46 | egaudet | and no way to EPR back to original file |
04:33.05 | dBsooner | so only back orig file |
04:33.09 | dBsooner | and leave it |
04:33.11 | egaudet | we could just not copy the image over |
04:33.19 | dBsooner | yeah |
04:33.21 | dBsooner | good idea |
04:33.35 | egaudet | I mean there's no good way to solve this without themes agreeing with us |
04:34.00 | egaudet | if we were designing it for sure so that all image replacement was following this methodology it would be one thing, but to support multiple outside influences on images it's tough |
04:34.09 | dBsooner | I'd say EPR sTill !compatible with Themes. :D |
04:34.22 | dBsooner | that if you Run EPR it MIGHT break your theme. ;) |
04:34.44 | dBsooner | egaudet: s/tough/next to impossible/ |
04:34.46 | egaudet | well EPR's first line in descriptions says --UNINSTALL THEME FIRST-- |
04:34.59 | dBsooner | yep |
04:35.07 | dBsooner | so screw the whatif's |
04:35.08 | egaudet | I don't care about breaking the theme with EPR |
04:35.27 | dBsooner | ok .. scenario 1) |
04:35.29 | egaudet | EPR getting back to state prior to first touching the file for each file |
04:35.34 | dBsooner | yes |
04:36.01 | dBsooner | i'd say first run on install, backup to .orig if its not there |
04:36.14 | dBsooner | reagardless if its a webOS original or "themedA" imaged |
04:36.18 | dBsooner | then leave it |
04:41.12 | dBsooner | dump the md5sum into info |
04:41.13 | dBsooner | on removal, if md5sum's match, mv the .orig back over to . |
04:41.13 | dBsooner | if md5sum's don't match, leave both files as is |
04:41.13 | egaudet | ... |
04:41.13 | egaudet | and then on 2nd install attempt? |
04:41.13 | egaudet | so on install if backup file exists, who cares |
04:41.13 | dBsooner | yep |
04:41.50 | egaudet | http://webos.pastebin.com/m27bf536c |
04:42.26 | egaudet | meh didn't do md5sum nvm |
04:46.34 | *** join/#webos-internals dug (n=Adium@24.130.185.86) |
04:48.13 | *** join/#webos-internals preston (i=455ce614@gateway/web/freenode/x-kdrbschkbmyowrkx) |
04:50.41 | dBsooner | egaudet: got it yet? |
04:51.05 | egaudet | got the postinst |
04:51.07 | egaudet | working on prerm |
04:51.10 | dBsooner | k |
04:52.30 | dBsooner | This will officially make AutoPatch ready for themes |
04:52.34 | dBsooner | you realize that right? |
04:52.49 | *** join/#webos-internals Abyssul (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
04:58.19 | egaudet | postinst: http://webos.pastebin.com/d5d2fe4d0 |
04:58.28 | egaudet | prerm: http://webos.pastebin.com/m1ce96e8a |
05:01.19 | dBsooner | mv $file.webosinternals.orig $file |
05:01.22 | dBsooner | needs -f |
05:01.28 | dBsooner | just in case |
05:02.17 | egaudet | no |
05:02.35 | dBsooner | oh i see |
05:02.38 | dBsooner | you rm'd it |
05:02.38 | egaudet | rm -f $file directly preceding it |
05:02.45 | *** join/#webos-internals Bartman007 (n=agb@openwrt/developer/agb) |
05:02.45 | dBsooner | lol, I skipped tha tline |
05:02.45 | *** mode/#webos-internals [+v Bartman007] by ChanServ |
05:03.10 | egaudet | and the busybox cp/mv I think will just blindly overwrite anyway |
05:03.59 | dBsooner | wow.. princess leah is old |
05:04.09 | dBsooner | egaudet looks good |
05:04.15 | zsoc | dBsooner, nice, was just thinking that |
05:04.48 | zsoc | egaudet, i confirm the funny functionality of the busybox cp/mv :) |
05:04.54 | dBsooner | and she wasn't fat in the 70's.. |
05:05.01 | dBsooner | and I dind't think she had boobs |
05:05.30 | dBsooner | egaudet: what about removing the md5sum from the md5sums.patched? |
05:05.39 | egaudet | it's in the app dir |
05:06.12 | egaudet | so it gets blown away after removal |
05:06.16 | dBsooner | oh. ok. |
05:08.13 | egaudet | ok I need sleep |
05:08.16 | egaudet | want me to send you the files? |
05:08.17 | dBsooner | lol |
05:08.23 | dBsooner | yeah |
05:08.37 | egaudet | another day of thinking and testing, maybe push tomorrow night |
05:08.42 | dBsooner | k |
05:09.05 | egaudet | whats' your email |
05:09.08 | PuffTheMagic | is disapointed with the mount of patch talk |
05:09.22 | dBsooner | daniel.beames@dbtrunk.com |
05:09.29 | dBsooner | or dbsooner@dbtrunk.com |
05:09.35 | dBsooner | or webos-patches@dbtrunk.com |
05:09.38 | oil | thinks there need to be more wirc talk xD |
05:09.43 | dBsooner | or rod@webos-internals.org |
05:09.44 | *** join/#webos-internals Sargun (n=Sargun@atarack/Staff/Sargun) |
05:09.45 | *** mode/#webos-internals [+v Sargun] by ChanServ |
05:10.01 | jauderho | or opengl talk |
05:10.02 | dBsooner | wants a hostname cloack! :( |
05:10.06 | egaudet | wtf my attach button doesn't work in yahoo firefox ubuntu karmic |
05:10.14 | dBsooner | s/cloack/cloak/ |
05:10.21 | dBsooner | lol |
05:10.27 | dBsooner | oh yea.. karmic launched public today |
05:10.38 | PuffTheMagic | dBsooner: u can get a free one |
05:10.38 | dBsooner | sudo apt-get dist-upgrade |
05:10.41 | egaudet | so what's the odds of a fully functional wIRC by Monday? |
05:10.46 | dBsooner | PuffTheMagic: I want a cool one |
05:10.48 | PuffTheMagic | dBsooner: i mean.... u can get one right now |
05:10.54 | dBsooner | dBsooner: i want a cool one |
05:11.09 | dBsooner | PuffTheMagic: ^^ |
05:11.19 | PuffTheMagic | egaudet: by the 31st is my goal |
05:11.28 | egaudet | sweet |
05:13.42 | egaudet | I lost novaterm |
05:14.52 | *** join/#webos-internals foxmulder (i=45e1fbb4@gateway/web/freenode/x-nguhcturodijjlex) |
05:16.32 | *** join/#webos-internals foxmulder202020 (i=45e1fbb4@gateway/web/freenode/x-rbuwewrkdtcycsyz) |
05:18.38 | oil | PuffTheMagic: have you done anything with the gui yet? |
05:18.45 | PuffTheMagic | oil: nope |
05:18.48 | *** join/#webos-internals tmp__ (n=jon@S01060023699b16f5.vs.shawcable.net) |
05:18.50 | oil | ok |
05:19.03 | PuffTheMagic | egaudet: u gonna have time to work on the service at all tomorrow/saturday? |
05:19.12 | egaudet | I should yea |
05:19.27 | egaudet | Not much going on this weekend |
05:19.54 | Templarian | http://img202.imageshack.us/img202/4793/screensy.png Another screenshot if you didn't see the first 2 they are here (http://img257.imageshack.us/img257/8679/screentl.png). Fun quick app. |
05:20.11 | *** join/#webos-internals felix6667 (i=454cee57@gateway/web/freenode/x-njhooypficgkccny) |
05:21.45 | egaudet | dBsooner, you get the files |
05:22.33 | oil | <<3 that the service is being worked on |
05:32.05 | dBsooner | egaudet: yep |
05:32.11 | dBsooner | and Im asleep now. :D |
05:32.41 | rwhitby | dBsooner: the last email address you wrote does not exist ... |
05:32.49 | dBsooner | sNF |
05:32.50 | dBsooner | DANG |
05:32.54 | dBsooner | I tried anyway. :D |
05:34.38 | egaudet | how do you install palm novacom these days |
05:36.29 | egaudet | Has Palm changed their novacom driver? |
05:36.37 | zsoc | anyone know how the media framework functions? I need to figure out how the media server checks to see what pictures/audio/video is available and in the correct format to display in the music app / photo app / video player app |
05:36.43 | egaudet | I installed both palm sdk and palm novacom on ubuntu |
05:36.53 | egaudet | and I can't novaterm to my pre |
05:36.55 | droO | if the wifi driver is gpl, does palm have to release source mods? |
05:36.57 | zsoc | egaudet, why not? |
05:37.07 | egaudet | failed to connect to server |
05:37.08 | zsoc | egaudet, novacom -t open tty:// |
05:37.44 | egaudet | novacom service isn't running on my PC |
05:37.53 | egaudet | how do I |
05:37.53 | rwhitby | droO: any modifications to GPL code must be released on request to those whom the binary was distributed to |
05:38.41 | droO | so i can request sd8xxx.ko source modifications? |
05:38.42 | droO | ;o |
05:38.47 | rwhitby | droO: so your best avenue (if you are a Pre owner) is to send an email to the opensource palm email address listed on opensource.palm.com and ask for it. make sure you clarify what license anything they send you is. |
05:38.57 | droO | when i do modinfo sd8xxx.ko it says gpl |
05:39.03 | droO | er modinfo sd8xxx |
05:39.19 | rwhitby | droO: real people read and respond to the palm opensource email address. |
05:39.28 | zsoc | egaudet, what package is installed according to apt? |
05:39.34 | droO | awesome :) |
05:39.43 | egaudet | how do I list packages with apt |
05:39.48 | droO | well i was originally told that the pre was using a closed source version of the marvell driver |
05:39.51 | egaudet | I installed palm-sdk and palm-novacom |
05:39.55 | droO | but when i did modinfo it says gpl so.. ;o |
05:40.05 | rwhitby | droO: e.g. http://git.webos-internals.org/?p=libraries/luna-headers.git;a=blob;f=README |
05:40.41 | droO | nice im going to email asap :) thanks |
05:41.14 | zsoc | egaudet, what's the exact error? |
05:41.24 | rwhitby | droO: and just like those - whatever source you get please let us know so we can host it |
05:41.35 | egaudet | error for what? |
05:41.46 | egaudet | novaterm just says failed to connect to sever |
05:41.48 | egaudet | server* |
05:41.55 | egaudet | and palm-emulator says novacom service isn't running |
05:42.01 | zsoc | egaudet, wait, are you running windows? |
05:42.05 | egaudet | no |
05:42.07 | egaudet | ubuntu |
05:42.08 | egaudet | karmic |
05:42.17 | *** join/#webos-internals Rick_work (n=rboatrig@12.235.125.71) |
05:42.17 | zsoc | hm. |
05:42.27 | zsoc | egaudet, exact output of novacom -t open tty:// > |
05:42.30 | zsoc | er, without the > |
05:42.32 | *** mode/#webos-internals [+v Rick_work] by ChanServ |
05:42.39 | egaudet | same thing |
05:42.47 | zsoc | "failed to connect"? |
05:42.50 | egaudet | I thought before I had to do initctl start novacomd or whatever |
05:43.01 | zsoc | ponders |
05:43.04 | zsoc | no, shouldn't |
05:43.12 | zsoc | you have a physical pre connected via usb? |
05:43.13 | egaudet | the palm site now says to do "sudo stop palm-novacom" and start |
05:43.18 | egaudet | but i get no such service |
05:43.29 | zsoc | there is no such server, those docs must be old |
05:43.32 | zsoc | *service |
05:43.35 | egaudet | and when the palm-novacom package installed I looked at the output and it tried to stop/start that same thing but no such service |
05:43.59 | zsoc | so are you trying to connect to an emulator or a pre? |
05:44.04 | PuffTheMagic | hey guys |
05:44.06 | PuffTheMagic | wanna see something |
05:44.09 | zsoc | PuffTheMagic, no |
05:44.24 | egaudet | those instructions can't be old |
05:44.32 | egaudet | the newest palm-sdk package does NOT have the novaterm binary |
05:44.40 | zsoc | egaudet, well i don't have that service either and my novacom works fine :P |
05:44.50 | egaudet | zsoc, well don't ever remove it :P |
05:44.57 | egaudet | because they messed something up, or Karmic did |
05:45.03 | zsoc | egaudet, lol. double check devmode and all that stuff? |
05:45.08 | egaudet | yea |
05:45.11 | egaudet | I never take out of devmode |
05:45.48 | egaudet | PuffTheMagic, I want to see |
05:45.52 | zsoc | odd |
05:47.14 | egaudet | aggrivating |
05:47.55 | *** join/#webos-internals Templarian (n=Templari@141.218.86.102) |
05:47.55 | *** mode/#webos-internals [+v Templarian] by ChanServ |
05:48.49 | zsoc | hmph |
05:49.24 | jauderho | looks for a car charger that does not cost $$$ |
05:49.53 | jauderho | do not buy the one from monoprice. 1 failed for me and the 2nd started smoking.... |
05:50.00 | Rick_work | jauderho monoprice. |
05:50.16 | egaudet | jauderho, I bought mine from monoprice and it just flat out doesn't work anymore |
05:50.16 | Rick_work | weird -- everything I've ever gotten from them worked great. |
05:50.25 | egaudet | worked for like a week or 2 and that's it |
05:50.33 | jauderho | trust me I WANTED the monoprice one to work but no dice |
05:50.42 | jauderho | and they only carry one rated for 1A |
05:51.12 | egaudet | how does the upstart work, how do I get an upstart script to go |
05:51.12 | jauderho | the second one started smoking as soon as i plugged it in |
05:51.19 | jauderho | made me sad. |
05:51.21 | egaudet | initctl start? |
05:51.41 | jauderho | maybe this? http://www.amazon.com/gp/product/B0018Q2WL0 |
05:51.46 | egaudet | we need 500ma right? |
05:51.50 | jauderho | 1A |
05:52.11 | jauderho | 1000mAh. 500 will charge but takes forever |
05:56.14 | *** join/#webos-internals alphaone|gone (n=alphaone@2001:638:602:af01:0:0:0:1) [NETSPLIT VICTIM] |
05:56.28 | *** part/#webos-internals alphaone|gone (n=alphaone@2001:638:602:af01:0:0:0:1) |
05:56.30 | *** join/#webos-internals alphaone|gone (n=alphaone@2001:638:602:af01:0:0:0:1) |
05:56.49 | PuffTheMagic | egaudet: can you whois wIRCd_user2 |
05:57.36 | zsoc | PuffTheMagic, thanks, i have your ip now ;) |
05:57.46 | PuffTheMagic | ooooohhhh |
05:58.53 | egaudet | no such nick |
05:59.03 | egaudet | What's the deal with upstart scripts |
05:59.23 | egaudet | am I suppose to be able to just initctl start <script> that's in /etc/event.d/ |
05:59.46 | PuffTheMagic | i just disconnected thats why |
05:59.51 | PuffTheMagic | but zsoc must have saw it |
06:00.08 | oil | hey, its connecting though |
06:00.11 | oil | FTW |
06:00.47 | zsoc | PuffTheMagic, looks good |
06:02.57 | egaudet | grrrr |
06:03.51 | *** join/#webos-internals wIRCd_user69 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
06:04.01 | PuffTheMagic | omg!!!! |
06:04.09 | PuffTheMagic | how about them apples |
06:04.27 | oil | oh shit |
06:06.20 | rwhitby | gets op and kicks this wIRCd_user69 user ... |
06:06.26 | oil | noooo |
06:06.27 | jauderho | lol |
06:06.30 | oil | lol |
06:06.49 | PuffTheMagic | rwhitby: hard coded join #webos-internals :D |
06:06.57 | jauderho | lol |
06:07.01 | jauderho | that would be funny. |
06:07.12 | jauderho | here's an irc client. it ONLY talks to webos-internalz |
06:07.20 | jauderho | take it or leave it. |
06:08.04 | *** join/#webos-internals egaudet (n=egaudet@c-66-31-49-55.hsd1.ma.comcast.net) |
06:08.04 | *** mode/#webos-internals [+v egaudet] by ChanServ |
06:08.13 | PuffTheMagic | oil: so as of right now... you just make 1 call |
06:08.17 | PuffTheMagic | client_connect |
06:08.30 | PuffTheMagic | and you give it at minimum server and nick |
06:08.32 | egaudet | PuffTheMagic, can you tell me why this upstart script doesn't work? |
06:09.08 | PuffTheMagic | oil: but it also takes port, realname, username (for server) password (for server) |
06:09.19 | PuffTheMagic | egaudet: im not really an upstart expert |
06:09.24 | PuffTheMagic | but paste it |
06:09.25 | PuffTheMagic | i can look |
06:09.39 | egaudet | http://webos.pastebin.com/m61bd0fd0 |
06:09.52 | PuffTheMagic | and anyone confirm that the Pre and Sprint works with ipv6 |
06:10.11 | zsoc | PuffTheMagic, I can confirm that it doesn't not |
06:10.26 | PuffTheMagic | doesn't not? |
06:10.31 | PuffTheMagic | so it does? |
06:10.41 | zsoc | Well, lets just say I can't confirm it doesn't. |
06:10.47 | PuffTheMagic | egaudet: is that a custom script for your box or something that runs on the pre? |
06:11.38 | egaudet | palm's novacom script for my pc |
06:11.53 | egaudet | but the stupid thing won't run |
06:11.59 | PuffTheMagic | egaudet: you "made" a event.d file for novacomd? |
06:12.02 | egaudet | i can't initctl start palm-novacomd |
06:12.05 | egaudet | that is the event.d file |
06:12.11 | egaudet | its /etc/event.d/palm-novacomd |
06:12.31 | egaudet | /opt/etc/event.d/palm-novacomd -> /opt/Palm/novacom/novacomd-upstart |
06:12.41 | egaudet | /etc/event.d/palm-novacomd -> /opt/Palm/novacom/novacomd-upstart |
06:13.09 | zsoc | PuffTheMagic, there's no /proc/net/if_inet6, which is a very bad sign |
06:13.18 | PuffTheMagic | zsoc: not bad |
06:13.27 | PuffTheMagic | zsoc: i dont need to add ipv6 support :D |
06:13.35 | PuffTheMagic | egaudet: are you on the pre? |
06:13.37 | zsoc | PuffTheMagic, lol, then a very good sign :> |
06:13.46 | egaudet | no I'm not on the pre |
06:14.13 | PuffTheMagic | egaudet: write your own then |
06:14.17 | egaudet | I'm on my local ubuntu box, this is the upstart script that runs the novacom driver so I can use the emulator, novaterm etc.. |
06:14.24 | PuffTheMagic | or use init.d file instead |
06:14.39 | PuffTheMagic | egaudet: this is the one i made |
06:14.40 | PuffTheMagic | http://www.webos-internals.org/wiki/Novacomd_Init_Script |
06:14.46 | PuffTheMagic | you can modify it |
06:14.52 | PuffTheMagic | can call it with event.d files |
06:15.48 | PuffTheMagic | look at /etc/event.d/networking |
06:15.50 | *** join/#webos-internals VeeDubb65-Steve (n=steve@209.237.85.251) |
06:15.50 | PuffTheMagic | on the pre |
06:16.01 | PuffTheMagic | for an example of how to call a init.d file |
06:17.12 | PuffTheMagic | oil: !!!!!!!!!!!!!!!!! |
06:18.01 | oil | ? |
06:18.04 | PuffTheMagic | ** Message: Event "QUIT", origin: "Templarian!n=Templari@141.218.86.102", params: 1 [Read error: 110 (Connection timed out)] |
06:18.04 | PuffTheMagic | ** Message: Event "MODE", origin: "ChanServ!ChanServ@services.", params: 3 [#webos-internals|+v|egaudet] |
06:18.06 | PuffTheMagic | :D |
06:18.22 | PuffTheMagic | those are samples of the shit i get from the irc library |
06:18.26 | PuffTheMagic | so i will jsonify it |
06:18.31 | oil | ok |
06:18.35 | PuffTheMagic | ** Message: Event "CONNECT", origin: "zelazny.freenode.net", params: 2 [wIRCd_user69|End of /MOTD command.] |
06:18.44 | PuffTheMagic | oil: u get the message about how to connect |
06:19.03 | PuffTheMagic | palm://us.ryanhope.wIRCd/client_connect {\"server\":\"irc.freenode.net\",\"nick\":\"wIRCd_user69\"} |
06:19.16 | PuffTheMagic | its essentially a subscription |
06:19.19 | zsoc | sounds sexy to me |
06:19.21 | oil | server and nick |
06:19.23 | oil | yeah |
06:19.31 | PuffTheMagic | oil: server and nick are the minimum |
06:19.36 | oil | ok |
06:19.41 | PuffTheMagic | if u dont give it a port i assume 6667 |
06:19.46 | oil | ok |
06:19.57 | PuffTheMagic | and libircclient uses nobody for your name if its not provided |
06:20.11 | PuffTheMagic | and same with another value i cant remember |
06:21.11 | *** join/#webos-internals lizardo (n=lizardo@c-69-181-201-64.hsd1.ca.comcast.net) |
06:22.56 | PuffTheMagic | well guys... more wIRCd progress comming tomorrow |
06:22.58 | PuffTheMagic | well... |
06:23.01 | PuffTheMagic | in a few ours |
06:23.03 | PuffTheMagic | hours |
06:23.09 | PuffTheMagic | im getting some sleep |
06:23.58 | lingfish | Chello. |
06:28.48 | egaudet | I'm going to bed, this stupid novacom stuff just won't work right |
06:30.26 | PuffTheMagic | lol |
06:39.45 | *** join/#webos-internals alphaone (n=alphaone@2001:638:602:af01:0:0:0:1) |
06:40.01 | *** join/#webos-internals psykoz (i=psykoz@unsociable.org) [NETSPLIT VICTIM] |
06:40.28 | *** join/#webos-internals tmzt (n=tmzt@adsl-99-51-211-69.dsl.akrnoh.sbcglobal.net) [NETSPLIT VICTIM] |
06:40.47 | *** join/#webos-internals saurik (n=saurik@carrier.saurik.com) [NETSPLIT VICTIM] |
06:40.47 | *** mode/#webos-internals [+v saurik] by ChanServ |
06:40.52 | *** join/#webos-internals clee (i=clee@fruit.freedesktop.org) [NETSPLIT VICTIM] |
06:40.54 | *** join/#webos-internals chrisa (n=chris@nullcode.org) [NETSPLIT VICTIM] |
06:40.56 | *** join/#webos-internals bhuey (n=billh@ip68-107-19-169.sd.sd.cox.net) [NETSPLIT VICTIM] |
06:41.43 | *** join/#webos-internals VeeDubb65-Steve (n=steve@209.237.85.251) [NETSPLIT VICTIM] |
06:42.02 | *** join/#webos-internals dogmaphobia (n=idler@117.102.99.210) |
06:42.33 | *** join/#webos-internals doodums (n=thadood@75.64.176.41) [NETSPLIT VICTIM] |
06:42.58 | *** join/#webos-internals dreadchicken (n=deadchic@cpe-67-10-209-41.satx.res.rr.com) [NETSPLIT VICTIM] |
06:46.30 | *** join/#webos-internals meshuga (i=meshuga@adsl-69-87-6-143.dsl.irvnca.interirc.net) [NETSPLIT VICTIM] |
06:46.33 | *** join/#webos-internals aubilenon (n=grlbd@74.55.74.250) [NETSPLIT VICTIM] |
07:50.20 | *** join/#webos-internals freakout (n=freakout@220-245-75-218.static.tpgi.com.au) |
07:55.50 | *** join/#webos-internals examancer (n=examance@ip68-99-24-207.om.om.cox.net) |
08:04.12 | bhuey | folks |
08:04.32 | bhuey | I'm having some problems with the automated optware installation |
08:05.00 | bhuey | This was rooted and optware was enabled in 1.1. I'm running 1.2.1 now |
08:05.41 | bhuey | it complains that /dev/hdb1 doesn't exist |
08:07.33 | bhuey | sorry, ignore me :) |
08:07.45 | bhuey | I was running this on my OS X machine instead of the Pre |
08:13.42 | rwhitby | freakout: thewhitetower has beaten you with a GSM Pre in .au |
08:15.20 | oil | lol |
08:15.59 | lingfish | ? |
08:16.00 | lingfish | wtf? |
08:16.05 | lingfish | Rod: do tell... |
08:17.46 | freakout | I freaking knew it. |
08:17.51 | freakout | But he ordered before I did. |
08:17.55 | freakout | Off eBay, no less. |
08:18.06 | freakout | Success, rwhitby? |
08:18.09 | lingfish | Story? Links? tellllllllll me ? |
08:18.12 | lingfish | :D |
08:18.15 | freakout | precentral |
08:18.18 | freakout | not sure of the thread |
08:18.25 | freakout | i remember him saying he'd ordered it |
08:18.52 | rwhitby | freakout: he was here earlier |
08:18.53 | lingfish | sadface for teh_freak |
08:19.32 | rwhitby | freakout: http://forums.precentral.net/showthread.php?p=2006741#post2006680 |
08:19.33 | freakout | ah, I see |
08:19.39 | freakout | So he activated A-OK? cool |
08:19.50 | rwhitby | no 3G though on Telstra |
08:19.56 | freakout | Nope |
08:20.03 | freakout | but the NextG network operates on different bands |
08:20.08 | lingfish | 15:09 < thewhitetower> Hi mate - managed to get myself through the activation in German and through the various set-up screens and have man change the language to english |
08:20.15 | freakout | Optus and Voda are the higher frequencies though |
08:20.23 | freakout | Telstra use the 850 band IIRC |
08:20.34 | lingfish | freakout: so on voda it will 3Gerise? |
08:20.34 | rwhitby | oh, telstra only uses Next-G now? |
08:20.40 | freakout | yup |
08:20.48 | bhuey | ok, i have another question |
08:20.50 | lingfish | sweeeeeeeeeeet. |
08:21.05 | bhuey | Can I install a homebrew app from the command line ? |
08:21.08 | bhuey | of the Pre ? |
08:21.12 | bhuey | URL for this ? |
08:21.29 | rwhitby | bhuey: why not just use Preware? |
08:21.38 | freakout | bbl, dinner and getting ready for part-ay tonight |
08:21.47 | bhuey | http://www.precentral.net/how-to-install-homebrew-apps |
08:21.48 | freakout | lingfish: should do |
08:21.53 | bhuey | I'm following this link |
08:21.56 | oil | and by partay he means sto |
08:21.57 | bhuey | rwhitby: is that what you mean ? |
08:22.14 | lingfish | So it activated without any hacks needed.... |
08:22.15 | oil | bhuey that is super old |
08:22.17 | oil | lol |
08:22.20 | freakout | yeah, lingfish, everyone but Telstra in Oz uses 2100mhz |
08:22.21 | rwhitby | bhuey: ignore all articles about installing homebrew and use http://www.webos-internals.org/wiki/Application:Preware instead |
08:22.23 | bhuey | oh ok |
08:22.24 | freakout | which is supported |
08:22.46 | oil | i see sirwill added some pics |
08:22.52 | rwhitby | yep |
08:23.35 | rwhitby | PuffTheMagic: my MACHINE=palmpre, DISTRO=minimal, bitbake minimal-image finished |
08:24.15 | bhuey | rwhitby: is reinstalling optware going to recompute my ssh hashes ? |
08:24.30 | rwhitby | bhuey: probably not |
08:24.43 | rwhitby | since that would annoy me during testing ;-) |
08:24.59 | lingfish | Man, that's awesome news. It could be time to order! |
08:25.21 | bhuey | rwhitby: good, you wrote this ? thanks man |
08:25.49 | bhuey | do folks fear android 2.0 here ? |
08:26.01 | rwhitby | lingfish: I'd wait for freakout or I to get it working on voda in real life first |
08:26.03 | oil | why would we? |
08:26.13 | rwhitby | bhuey: I far no OS - they are all just tools to get a job done. |
08:26.18 | rwhitby | s/far/fear/ |
08:26.22 | rwhitby | bbl |
08:26.49 | lingfish | rwhitby: yeah, wasn't going to order at this second... I still need to confirm warranty return, and want to find out where on ebay he bought it |
08:27.01 | lingfish | As I'm almost certainly going to order direct from O |
08:27.02 | lingfish | O2 |
08:27.21 | droO | hmm, anyone know why palms rss reader opens a blank card & then a second card for feedlist? |
08:27.35 | droO | on 1.2.1... |
08:31.25 | lingfish | Tim: man you must be extra-pissed now |
08:34.26 | freakout | nah, not really. I'm stoked that at least one network is confirmed working, even if it is just 2G |
08:34.39 | freakout | Means that if I have trouble activating I can at least just pop in a Telstra SIM |
08:34.51 | oc80z | whats good |
08:34.58 | lingfish | You're a good man.. I'd be way pissed with customs. |
08:35.03 | freakout | heh |
08:35.12 | freakout | I don't even now if it's with them, I'm just assuming it must be |
08:35.24 | lingfish | Nah I can almost guarantee it is. |
08:35.31 | lingfish | I'd put money on it. |
08:35.43 | freakout | But with Christmas coming up deliveries are probably goin' crazy everywhere right now |
08:35.56 | freakout | I work for Star Track Express and we're getting freaking hammered lately |
08:36.01 | freakout | and it's not even December yet |
08:36.03 | lingfish | I've found time of year doesn't matter. The pricks just take their time |
08:36.19 | freakout | yep. just gotta roll with the punches I guess, it'll be here soon. Has to be |
08:36.29 | lingfish | heh, should have arranged it with ST then! |
08:36.54 | freakout | lol. Yep. next time ill remember to pre-advise i want a priority courier, not airmail |
08:36.55 | freakout | bbl |
08:37.02 | lingfish | k |
08:37.23 | *** join/#webos-internals dogmaphobia1 (n=idler@117.102.99.210) |
08:37.33 | rwhitby | freakout: I expect mine will arrive before stefan can find out what's going on with the tracking |
08:38.17 | oc80z | why aint quick event in the ah... pamware |
08:39.21 | lingfish | I'm dying here... I'm having to type HTML <pre> tags and crying |
08:40.04 | oc80z | <pre> is good for ascii art |
08:40.29 | lingfish | <pre> is also good for my mobile phone wishes! |
08:43.23 | oc80z | see the new android comersh? |
08:43.36 | bhuey | rwhitby: I just install the preware stuff |
08:44.23 | lingfish | oc80z: nup |
08:46.02 | rwhitby | bhuey: yep, then you have access to all homebrew on the planet |
08:46.31 | oc80z | hello ling ling |
08:46.35 | oc80z | rw re |
08:47.44 | lingfish | ? |
08:47.59 | oc80z | i wish. |
08:48.10 | oc80z | sup w/ droids "10,000" apps |
08:48.14 | oc80z | and "can run 6 at a time" |
08:48.16 | oc80z | heh. |
08:49.49 | oc80z | and bigger than a sidekick 1 |
08:49.49 | oc80z | haha |
08:50.57 | bhuey | rwhitby: I just want to install the premix stuff |
08:50.59 | bhuey | looking |
08:51.00 | bhuey | ... |
08:53.56 | hmagoo | <- usian ;) |
08:54.33 | oc80z | http://www.youtube.com/watch?v=-CCFdMxdsaA |
08:55.42 | oc80z | http://www.youtube.com/watch?v=GUAc8E9sFhk |
08:56.53 | lingfish | oc80z: are they the ads? |
08:58.45 | *** join/#webos-internals Danica (i=3b65387b@gateway/web/freenode/x-fxdfojbpwzqfardb) |
08:59.04 | oc80z | mmyah |
08:59.53 | oc80z | noo' |
08:59.56 | oc80z | no its not. |
09:00.02 | oc80z | tahts webos vids. |
09:03.38 | bhuey | rwhitby: god damn this app is slick |
09:04.29 | freakout | rwhitby: I think something screwy is going on with DHL's tracking. The website was down totally on Wed night, then replaced by a new system which didn't work, then it was down again and now the old system is back up. |
09:04.36 | freakout | shrugs |
09:06.54 | *** join/#webos-internals bonito (i=ca95db92@gateway/web/freenode/x-slajgligkpbyugmi) |
09:10.46 | lingfish | freakout: heh, sounds quality |
09:15.58 | droO | does anyone have experience with the palm news sample app from sdk? |
09:22.09 | bhuey | is impressed with the homebrew apps out there |
09:25.38 | bhuey | are there dialer app mods yet ? |
09:28.44 | *** join/#webos-internals kesne (n=Kesne@pool-74-107-129-188.ptldor.fios.verizon.net) |
09:29.48 | *** join/#webos-internals FreeTim3 (n=freetim@pool-71-184-183-163.bstnma.east.verizon.net) |
09:30.43 | *** join/#webos-internals Stewie (i=3aad116b@gateway/web/freenode/x-ccuyhpefqtypewon) |
09:40.48 | *** join/#webos-internals bonito (i=ca95db92@gateway/web/freenode/x-ilrnrbxqqruhvwnp) |
09:50.01 | *** join/#webos-internals eternaleye (n=quassel@pool-71-188-241-187.sttlwa.fios.verizon.net) |
10:00.42 | *** join/#webos-internals playya (n=playya@unaffiliated/playya) |
10:00.43 | oc80z | wot |
10:04.58 | oc80z | tf |
10:05.00 | oc80z | is wrong with pakistan |
10:49.56 | jettero | could you be more specific? |
11:01.31 | *** join/#webos-internals leonardo (n=leonardo@host68-0-dynamic.0-79-r.retail.telecomitalia.it) |
11:26.22 | *** join/#webos-internals nt4cats (n=ddenardo@dsl092-054-196.phl1.dsl.speakeasy.net) |
11:49.32 | nt4cats | yawns |
12:01.41 | *** join/#webos-internals jcrawford (n=none@38.104.187.58) |
12:01.51 | *** join/#webos-internals jcrawford- (n=none@38.104.187.58) |
12:15.53 | *** join/#webos-internals muchtall (n=muchtall@70-99-118-66.apigroupinc.com) |
12:32.12 | *** join/#webos-internals FreeTim3 (n=freetim@204.251.204.200) |
12:39.48 | *** part/#webos-internals FreeTim3 (n=freetim@204.251.204.200) |
12:53.35 | *** join/#webos-internals FreeTim3 (n=freetim@204.251.204.200) |
13:02.54 | *** join/#webos-internals mikewx (n=mikew@mail1.ifbf.org) |
13:13.21 | *** join/#webos-internals djk (n=djk@ool-4573a369.dyn.optonline.net) |
13:14.17 | *** join/#webos-internals leonardo_ (n=leonardo@host68-0-dynamic.0-79-r.retail.telecomitalia.it) |
13:58.10 | *** join/#webos-internals Templarian (n=Templari@141.218.12.26) |
13:58.10 | *** mode/#webos-internals [+v Templarian] by ChanServ |
13:58.23 | *** join/#webos-internals AnOutsider (n=AnOutsid@c-174-57-99-64.hsd1.pa.comcast.net) |
14:01.59 | *** join/#webos-internals AZero (n=user@76-193-146-161.lightspeed.kscymo.sbcglobal.net) |
14:15.30 | *** join/#webos-internals Orion_PK (n=OrioNPK@c-75-72-37-51.hsd1.mn.comcast.net) |
14:18.27 | *** join/#webos-internals xalbo (n=eimi@128.252.20.177) |
14:19.50 | *** join/#webos-internals col (i=dcff07c1@gateway/web/freenode/x-aoiyvmfrxxfidvbx) |
14:26.30 | *** join/#webos-internals egaudet_work (n=emoney_3@rhubarb.cspi.com) |
14:31.13 | egaudet_work | morning |
14:32.52 | nt4cats | mornin |
14:35.39 | *** join/#webos-internals dBsooner-work (n=dbeames@24.248.72.239) |
14:35.39 | *** mode/#webos-internals [+v dBsooner-work] by ChanServ |
14:35.44 | *** join/#webos-internals wIRCd_user69 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
14:37.05 | *** join/#webos-internals wIRCd_user44 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
14:37.25 | PuffTheMagic | egaudet_work: morning! |
14:38.59 | PuffTheMagic | i just figured out a way to abuse a libircclient function so that I dont need to use hash table |
14:39.31 | PuffTheMagic | but no im not keeping track of shit that I should eventually free |
14:41.49 | PuffTheMagic | :/ |
14:41.55 | PuffTheMagic | probably still shoudl use the hashmap |
14:45.49 | *** join/#webos-internals dBsooner-work (n=dbeames@24.248.72.239) |
14:45.49 | *** mode/#webos-internals [+v dBsooner-work] by ChanServ |
14:46.41 | egaudet_work | what were you using the hash table for |
14:46.58 | egaudet_work | and how are you abusing this function |
14:47.28 | PuffTheMagic | there is this function |
14:47.42 | PuffTheMagic | that sorta lets you pass user data into the callbacks |
14:47.54 | PuffTheMagic | so that you could... for example... |
14:48.05 | PuffTheMagic | autojoin a bunch a channels or something |
14:48.14 | PuffTheMagic | so instead of using it for that |
14:48.27 | PuffTheMagic | im passing it the lunamessage object |
14:48.38 | PuffTheMagic | so that i can send the output to the right gui/client |
14:49.02 | PuffTheMagic | i need to hashmap or some collection to store all the sessions |
14:49.26 | PuffTheMagic | so that when a session disconnects i can destroy it properly |
14:49.33 | *** join/#webos-internals chuckgameon (i=ae974c8e@gateway/web/freenode/x-sttidhtwlweocafj) |
14:49.35 | PuffTheMagic | or so that when a client sends a command like join |
14:49.44 | PuffTheMagic | the right session gets the join |
14:50.30 | PuffTheMagic | and i should keep track of all the threads |
14:50.38 | PuffTheMagic | cause eash session needs its own thread |
14:50.56 | PuffTheMagic | so i think im gonna make the pointer to the session the key in the map |
14:51.08 | PuffTheMagic | and the value is gonna be the pthread_t |
14:53.30 | egaudet_work | that sounds good |
14:54.23 | egaudet_work | I'll be able to start looking through it and helping either this afternoon or after work |
14:55.35 | oil | win! |
14:56.55 | egaudet_work | so it's gonna be one thread per channel basically |
14:57.15 | egaudet_work | any mockups for the gui oil? |
14:57.55 | oil | http://git.preyourmind.org/?p=application/wIRC.git;a=summary |
14:59.43 | PuffTheMagic | egaudet_work: no 1 thread per session |
15:00.01 | egaudet_work | PuffTheMagic, and it's one session per connection/channel right? |
15:00.01 | PuffTheMagic | a session = a server connection essentially |
15:00.15 | PuffTheMagic | no you can join multiple channels per session |
15:00.20 | egaudet_work | ok |
15:00.22 | PuffTheMagic | and gui's can create multiple sessions |
15:00.29 | *** join/#webos-internals sugardave (n=sugardav@cpe-66-69-220-182.austin.res.rr.com) |
15:00.31 | PuffTheMagic | like if they want to connect to multiple servers |
15:00.44 | PuffTheMagic | but i cant get the session to start when i spawn it from a pthread |
15:00.56 | PuffTheMagic | not sure why |
15:01.07 | egaudet_work | oil I was unable to clone that yesterday |
15:02.35 | PuffTheMagic | egaudet_work: what error did you get? |
15:02.50 | egaudet_work | Any idea on how much battery this stuff will drain in the background while sessions are connected? |
15:02.54 | egaudet_work | PuffTheMagic, I got some permission error |
15:03.01 | PuffTheMagic | ohhh |
15:03.11 | PuffTheMagic | did you clone it with ssh:// or git:// |
15:03.25 | PuffTheMagic | cause only me and oil have ssh perms on that |
15:03.28 | PuffTheMagic | but i can add you |
15:03.30 | PuffTheMagic | if you want to help on it |
15:04.39 | egaudet_work | I tried both |
15:05.15 | egaudet_work | but why wouldn't I have pull permissions |
15:05.23 | egaudet_work | err clone |
15:05.37 | PuffTheMagic | oil: why are you up |
15:05.39 | PuffTheMagic | but any way |
15:05.51 | PuffTheMagic | oil: do you have the latest version checked out of wIRC |
15:10.27 | egaudet_work | fatal: The remote end hung up unexpectedly |
15:13.36 | *** join/#webos-internals drnull (n=drnull@12.200.243.194) |
15:13.58 | dBsooner-work | egaudet_work: you built a package with the new postinst/prerm yet? |
15:14.03 | PuffTheMagic | egaudet_work: you should be able to use the ssh url now |
15:14.07 | PuffTheMagic | egaudet_work: i have to fix the git one |
15:14.22 | PuffTheMagic | shit got moved around last week and something broke |
15:16.27 | egaudet_work | dBsooner-work, no you |
15:17.56 | *** join/#webos-internals hemna (n=waboring@66.60.190.45) |
15:19.17 | dBsooner-work | egaudet_work: nope.. went to bed after I got the email. |
15:19.20 | dBsooner-work | I was tirrred. |
15:19.29 | dBsooner-work | I MIGHT build one during lunch |
15:19.39 | dBsooner-work | In fact I probably will. |
15:19.56 | PuffTheMagic | dBsooner-work: there is no disturbing egaudet_work with non C shit for the next 48 hours :D |
15:20.11 | dBsooner-work | PuffTheMagic: yes there is. |
15:20.23 | dBsooner-work | dBsooner-work: he had a prior commitment to get image replacement out by tonight |
15:20.24 | PuffTheMagic | no IRC for u then ;) |
15:20.31 | PuffTheMagic | hardcode dBsooner block |
15:20.31 | PuffTheMagic | :D |
15:20.36 | dBsooner-work | PuffTheMagic: that's fine as long as image replacement gets out first. |
15:20.59 | egaudet_work | ssh clone success |
15:21.10 | dBsooner-work | egaudet_work: !! |
15:21.16 | PuffTheMagic | dBsooner-work: shhhhhh! |
15:21.42 | egaudet_work | I can only TALK for the next 5-6 hours |
15:21.45 | dBsooner-work | egaudet_work: We need to add if [ ${EXTRA_FILES != "" ] then sed replace shit fi |
15:21.53 | egaudet_work | I can't really do any work one way or the other so |
15:21.57 | dBsooner-work | to the common.mk |
15:22.01 | *** join/#webos-internals fredl (n=fredl@e225118.upc-e.chello.nl) |
15:22.03 | egaudet_work | dBsooner-work, what? |
15:22.17 | dBsooner-work | the main makefile can't sed replace shit |
15:22.18 | egaudet_work | and I can multitask :P but yea I'm in hardcore C mode this weekend |
15:22.24 | egaudet_work | dBsooner-work, why? |
15:22.32 | *** join/#webos-internals funkatron (n=coj@dhcp-242-11.cerias.purdue.edu) |
15:22.38 | fredl | LaF0rge are you around? |
15:22.43 | egaudet_work | it's the same as sed replacing the APP_DIR and PATCH_NAME |
15:22.45 | egaudet_work | which is already done |
15:22.46 | dBsooner-work | because don't the sed replaces have to be in the build/CONTROL/prerm? |
15:22.52 | egaudet_work | not prerm |
15:22.58 | egaudet_work | prerm doesn't need EXTRA_FILES |
15:23.03 | dBsooner-work | ok |
15:23.19 | dBsooner-work | doesn't sed replace have to be in build/CONTROL/postinst? |
15:23.21 | egaudet_work | but yea the sed's can be done in the makefile same place the other seds are |
15:23.31 | dBsooner-work | the other seds are in common.mk |
15:23.37 | egaudet_work | yea ok |
15:23.41 | egaudet_work | so that's where it goes...? |
15:23.51 | dBsooner-work | sigh |
15:23.54 | dBsooner-work | you don't get it |
15:24.06 | egaudet_work | clearly... |
15:24.34 | egaudet_work | the Makefile for each patch will contain an extra files variable |
15:24.35 | dBsooner-work | you can't put a specific sed replace for a patch in common.mk |
15:24.39 | egaudet_work | and then the sed happens in common.mk |
15:24.46 | dBsooner-work | egaudet_work: I JUST SAID THAT |
15:24.52 | egaudet_work | and most patches will have no extra files variable so EXTRA_FILES will get sed'd to EXTRA_FILES= |
15:24.53 | egaudet_work | blank |
15:24.56 | egaudet_work | so everything works |
15:24.56 | egaudet_work | fine |
15:25.04 | dBsooner-work | I JUST SAID THAT |
15:25.09 | egaudet_work | so what is the problem? |
15:25.12 | dBsooner-work | nothing |
15:25.12 | *** part/#webos-internals fredl (n=fredl@e225118.upc-e.chello.nl) |
15:25.16 | *** join/#webos-internals JayCanuck (n=chatzill@S010600111186b639.wp.shawcable.net) |
15:25.26 | freakout | dBsooner-work: but you didn't call "jinx" :p |
15:25.27 | egaudet_work | we don't need an if |
15:25.28 | dBsooner-work | you need to write the sed replacement for common.mk |
15:25.35 | egaudet_work | I will |
15:25.41 | dBsooner-work | in the next 2 hours |
15:25.41 | dBsooner-work | ;) |
15:25.45 | egaudet_work | k |
15:25.45 | dBsooner-work | so I can use it during lunch |
15:26.25 | egaudet_work | done |
15:26.26 | dBsooner-work | freakout: DHL doesn't deliver at 2am |
15:26.29 | PuffTheMagic | oil: you up, or going to bed |
15:26.41 | egaudet_work | oil going to bed? Where do you live oil |
15:26.49 | dBsooner-work | freakout: Which means you can safely go to bed. |
15:27.00 | freakout | dBsooner-work: just got back from a halloween party |
15:27.07 | freakout | my outfit was the hit of the evening. |
15:27.09 | freakout | well, close. |
15:27.50 | dBsooner-work | what was it? |
15:27.50 | dBsooner-work | a Pre? |
15:27.50 | freakout | lol |
15:27.50 | egaudet_work | dBsooner-work, wow |
15:27.50 | egaudet_work | exactly what I was about to say |
15:27.50 | egaudet_work | word for word |
15:27.50 | dBsooner-work | jinx! |
15:27.50 | freakout | lol |
15:27.50 | freakout | now you're gettin it |
15:27.50 | egaudet_work | anyway the common.mk is done |
15:27.57 | dBsooner-work | so umm. email it to me |
15:27.59 | nt4cats | is dressing up as a cascading style sheet tomorrow ... |
15:28.13 | dBsooner-work | nt4cats: or today if your in Aussie land |
15:28.37 | egaudet_work | dBsooner-work, it's one line add |
15:28.37 | dBsooner-work | freakout: Do you all ever get a "White Christmas"? |
15:28.56 | dBsooner-work | What's it like seeing all the Christmas movies where there is snow everywhere, yet its in the 90's outside? |
15:28.57 | egaudet_work | sed -i -e 's|EXTRA_FILES=|EXTRA_FILES=${EXTRA_FILES}|' build/all/CONTROL/postinst |
15:28.58 | freakout | ha! |
15:29.10 | freakout | dBsooner-work: no. 'tis summer in Christmas here man |
15:29.16 | egaudet_work | after the other 2 sed's in build/all/CONTROL/postinst target in common.mk |
15:29.22 | dBsooner-work | i know |
15:29.30 | dBsooner-work | egaudet_work: But I am at work |
15:29.38 | dBsooner-work | egaudet_work: and I won't remember that line |
15:30.23 | dBsooner-work | JayCanuck: AutoPatch is going to be ready for image replacement by tonight |
15:30.29 | dBsooner-work | JayCanuck: so themes can use it. |
15:30.31 | JayCanuck | nice |
15:30.38 | egaudet_work | HOPEFULLY by tonight |
15:30.40 | egaudet_work | not necessarily |
15:30.46 | dBsooner-work | SHOULD be |
15:30.50 | egaudet_work | not going to rush this |
15:30.50 | freakout | dBsooner-work: the "90's"? move to the damn Celsius scale already, you caveman :p |
15:31.03 | dBsooner-work | freakout: "30's" |
15:31.55 | dBsooner-work | let me interpret egaudet_work's statement: "I am going to be devoted to C all weekend, so i doubt I will make room for image replacement testing." |
15:32.14 | egaudet_work | :p |
15:32.18 | egaudet_work | but no |
15:32.41 | dBsooner-work | In theory, what we have should work. |
15:32.41 | egaudet_work | remember you were ready to release yesterday, and then we figured out we had to really re-design it all |
15:32.56 | PuffTheMagic | ummm shit |
15:32.57 | egaudet_work | so it's not about just working, it's about forward compatiblity as well |
15:33.08 | egaudet_work | and dBsooner-work, what's that email again :P |
15:33.18 | dBsooner-work | dBsooner@dbtrunk.com |
15:33.22 | dBsooner-work | hint: SAVE IT |
15:33.41 | egaudet_work | after the 3rd usage |
15:33.42 | *** join/#webos-internals chuqui (n=chuqui@palm-64-28-152-131.palm.com) |
15:34.34 | freakout | dBsooner-work: that's more like it. And it's awesome. who wants to be cooped up inside on Christmas Day anyway, when there's beaches to visit and bbq's to be had? :) |
15:34.37 | freakout | and with that.... |
15:34.39 | freakout | goes to bed |
15:34.45 | dBsooner-work | JayCanuck: got any more patches that rely on image replacement? |
15:34.57 | JayCanuck | I have only 1 |
15:35.03 | JayCanuck | the squarify screen |
15:35.05 | PuffTheMagic | egaudet_work: something isnt working the way it "think" it should |
15:35.08 | dBsooner-work | can you mail it to me? |
15:35.10 | dBsooner-work | if you don't mind.. |
15:35.18 | dBsooner-work | I need more than 1 to test. |
15:35.42 | dBsooner-work | I have the "No Quick Launcher" |
15:35.58 | JayCanuck | that's not in wosqi |
15:36.05 | dBsooner-work | i know |
15:36.07 | JayCanuck | and conflicts with themes in many cases |
15:36.11 | dBsooner-work | Does it? |
15:36.15 | *** join/#webos-internals preston (i=8681729f@gateway/web/freenode/x-isqglvkbjsdthjav) |
15:36.21 | JayCanuck | well, it depends on the backup method |
15:36.53 | dBsooner-work | the no quick launcher guy submitted it via our form |
15:37.08 | dBsooner-work | and which backup method? the one we are going to use to make it EPR compliant? |
15:37.22 | JayCanuck | yea, it has image replacement and patch component |
15:37.35 | JayCanuck | about the only one I know of that does both |
15:37.40 | JayCanuck | wosqi/the webos-internals theme ipk generator uses .backup extension, prethemer uses .bak |
15:38.04 | dBsooner-work | and we use .webosinternals.orig |
15:38.32 | egaudet_work | this is why it's not getting rushed out |
15:38.34 | dBsooner-work | Would you mind sending me the squarify so I can build an IPK to test? |
15:38.38 | *** part/#webos-internals lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com) |
15:38.41 | egaudet_work | it's not backward compatible with the current theme uninstall methods |
15:38.51 | egaudet_work | theme uninstalls I think blindly overwrite backup file |
15:39.07 | dBsooner-work | egaudet_work: what? |
15:39.11 | JayCanuck | squarity is a simple image replacer |
15:39.22 | egaudet_work | when you uninstall a theme, it copies the backup file back to original no ifs ands or buts |
15:39.23 | freakout | Okay, I lied. I'm not in bed yet |
15:39.33 | egaudet_work | PuffTheMagic, what isn't working as it should? |
15:39.34 | dBsooner-work | egaudet_work: we talked about that last night. There is really no way to stay backwards compatible with all theme methods.. Ebcause of the way there are so many. |
15:39.36 | freakout | JayCanuck, did you start on MetaDoctorX yet? ;) |
15:39.47 | JayCanuck | not yet, busy weekend |
15:39.50 | JayCanuck | there's 2 |
15:39.55 | JayCanuck | lol |
15:39.56 | PuffTheMagic | nm maybe its working right but just not what i expected |
15:40.05 | egaudet_work | dBsooner-work, right which makes me want to spend more time on it |
15:40.23 | egaudet_work | Unless you are going to support all the cases in which EPR recovers a themed image |
15:40.26 | PuffTheMagic | i sorta though that each time the service ran a different pointer would be used for the first session |
15:40.31 | egaudet_work | nm |
15:40.34 | egaudet_work | I always forget convos lol |
15:40.39 | egaudet_work | EPR specifically state remove theme first |
15:40.40 | PuffTheMagic | but the same one is always used |
15:40.53 | *** join/#webos-internals lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com) |
15:40.56 | dBsooner-work | egaudet_work: We can't change the way current themes uninstall.. so we say REMOVE THEMES FIRST |
15:41.02 | dBsooner-work | and EPR will recover the goods |
15:41.08 | freakout | JayCanuck: WHAT?! I'm paying you good nothing for that! |
15:41.16 | egaudet_work | PuffTheMagic, yea that's likely I guess |
15:41.25 | egaudet_work | since it's virtual address |
15:41.28 | JayCanuck | lol, you start paying and I'll start working on a quicker schedule :p |
15:41.48 | freakout | JayCanuck: donation whore :p |
15:41.48 | egaudet_work | what is metaDoctorX? |
15:42.10 | JayCanuck | cross platform java port of meta-doctor |
15:42.32 | JayCanuck | added option to pre-apply other .patches as well |
15:42.53 | egaudet_work | cool |
15:44.25 | egaudet_work | wait dBsooner-work, no that's not what I was talking about |
15:44.35 | egaudet_work | I once again dont like this |
15:45.14 | preston | anyone from webos-internals who's working on this, how's the progress on my no quick launch patch? |
15:45.26 | egaudet_work | preston, sent you a pm on precentral.net |
15:46.14 | egaudet_work | since your patch requires image replacement, that is being designed into autopatch technology. But we have to design it carefully so that it is robust in the general scheme of things for the end-user |
15:46.25 | *** join/#webos-internals rawdr (n=rawdr@cpe-24-209-66-172.woh.res.rr.com) |
15:46.34 | preston | i hadn't read that pm yet. thanks. |
15:47.19 | egaudet_work | dBsooner-work, I think we need to skip image replacement if current image isn't md5sum ok |
15:47.34 | egaudet_work | backing up a themed image is not the right approach IMO |
15:47.56 | egaudet_work | it creates bad situations and EPR (even after theme removal) can recover a themed image, and cause weird issues for users |
15:48.18 | JayCanuck | egaudet, I like your md5sum idea, practical approach |
15:48.43 | *** join/#webos-internals AnOutsider (n=AnOutsid@c-174-57-99-64.hsd1.pa.comcast.net) |
15:48.47 | *** join/#webos-internals djk (n=djk@ool-4573a369.dyn.optonline.net) |
15:49.26 | egaudet_work | so here's what I'm thinking. For patch+image replacement, md5sum the images, skip replacing the image when md5sum of original doesn't match, but continue on (i.e. not an error) |
15:49.58 | *** join/#webos-internals wIRCd_user12 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
15:50.09 | egaudet_work | and then any image that was replaced will use autopatch technology backup for EPR compatibility. Removing the patch+image package will verify the existing image is the expected patched md5sum |
15:50.35 | egaudet_work | if the existing image is not the same as the md5sum calculated after replacement, then the backup will not be restored (yet it will remain for EPR recovery) |
15:51.09 | egaudet_work | PuffTheMagic, nice |
15:51.15 | PuffTheMagic | i didnt do anything |
15:51.26 | egaudet_work | you weren't just testing? |
15:51.31 | PuffTheMagic | well yeah |
15:51.35 | PuffTheMagic | but i;ve made no progress |
15:51.39 | PuffTheMagic | still trying to figure out how to get this shit working in threads |
15:51.47 | PuffTheMagic | and how to store multiple session infos |
15:52.18 | egaudet_work | array or linked list of structures? |
15:52.28 | egaudet_work | with session id, thread id, any other important info |
15:56.40 | *** join/#webos-internals wIRCd_user13 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
15:57.52 | PuffTheMagic | hmm i think i should start a new thread immediately |
15:58.16 | *** join/#webos-internals jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) |
15:58.58 | PuffTheMagic | ehh |
15:58.59 | PuffTheMagic | idk |
15:59.18 | egaudet_work | when are you starting a new thread |
15:59.30 | egaudet_work | start the new thread, and then do all the session creation and connection |
16:01.49 | *** join/#webos-internals cba123 (n=cba123@99-66-17-89.lightspeed.miamfl.sbcglobal.net) |
16:02.40 | PuffTheMagic | FUCK! |
16:03.31 | cba123 | I followed this http://tinyurl.com/yjnty5m to get amarok 1.4 to wirelessly sync to my pre, however I recently went from Kubuntu Jaunty to Kubuntu Karmic, and I got Amarok 1.4 installed, but I can't get Amarok to mount my pre, with the same settings, any ideas? |
16:08.33 | *** join/#webos-internals Sargun (n=Sargun@atarack/Staff/Sargun) |
16:08.34 | *** mode/#webos-internals [+v Sargun] by ChanServ |
16:08.39 | *** join/#webos-internals sugardave (n=sugardav@cpe-66-69-220-182.austin.res.rr.com) |
16:11.38 | *** join/#webos-internals Abyssul (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
16:18.26 | PuffTheMagic | egaudet_work: ping |
16:20.51 | egaudet_work | PuffTheMagic pong |
16:20.59 | *** join/#webos-internals bhern (n=bhern@irc.angui.sh) |
16:21.09 | PuffTheMagic | i've encountered my "typical" struct in struct issue |
16:21.27 | PuffTheMagic | pthread_t thread; pthread_create(&thread....... |
16:21.33 | PuffTheMagic | thats how i normally create a thread |
16:21.35 | PuffTheMagic | and that works |
16:21.41 | PuffTheMagic | but no i have pthread_t thread |
16:21.45 | PuffTheMagic | inside of another struct |
16:21.53 | PuffTheMagic | so how do i referr to it |
16:21.59 | PuffTheMagic | client->thread is not working |
16:22.06 | PuffTheMagic | and i cant do client->&thread |
16:22.38 | PuffTheMagic | or is this a me failing to malloc thread first issue |
16:22.39 | egaudet_work | client.thread |
16:23.05 | PuffTheMagic | that dont work either |
16:23.07 | egaudet_work | if client is a pointer then client->thread, if client is struct then client.thread |
16:23.20 | egaudet_work | by don't work what do you mean? |
16:23.22 | PuffTheMagic | client.c:135: error: request for member ‘thread’ in something not a structure or union |
16:23.29 | *** join/#webos-internals playya_ (n=playya@unaffiliated/playya) |
16:23.31 | egaudet_work | pastebin me the struct code |
16:24.08 | PuffTheMagic | egaudet_work: i just pushed it to repo |
16:24.16 | PuffTheMagic | errr |
16:24.17 | PuffTheMagic | tried to |
16:24.30 | PuffTheMagic | now im getting read access error wtf |
16:24.41 | dBsooner-work | egaudet_work: didn't we already decide that was the way to do it? |
16:25.06 | dBsooner-work | egaudet_work: whic is why you md5sum the original file before backing it up.. |
16:25.28 | dBsooner-work | if the backed up md5sum doesn't match the md5sum of what is about to be overwritten, it skips it |
16:26.09 | egaudet_work | dBsooner-work, we didn't decide to not backup when md5sum isn't original on install (postinst) |
16:26.29 | dBsooner-work | Didn't I mention that last night? |
16:26.36 | PuffTheMagic | egaudet_work: http://dpaste.com/114264/ |
16:26.37 | egaudet_work | I think so |
16:26.39 | dBsooner-work | I said, only backup md5sum'd webOS original |
16:26.47 | PuffTheMagic | egaudet_work: http://dpaste.com/114265/ |
16:27.15 | egaudet_work | we came to the conclusion that we can just backup any file, but in hindsight the only backing up original webos files is the right way |
16:27.30 | dBsooner-work | right, |
16:27.34 | dBsooner-work | but let it install anyway? |
16:27.36 | egaudet_work | or maybe I came to the conclusion and you didn't argue your point hard enough |
16:27.44 | egaudet_work | yea let it install, just not with the image change |
16:27.51 | *** join/#webos-internals SirWill (n=chatzill@c-76-22-87-92.hsd1.wa.comcast.net) |
16:27.55 | dBsooner-work | so what will it do during remove? |
16:28.02 | dBsooner-work | it won't have an image to rpelace |
16:28.04 | egaudet_work | same thing it currently does |
16:28.15 | dBsooner-work | not replace it? |
16:28.24 | egaudet_work | if it wasn't backed up, it's not in EPR nor md5sums.patched so there is no concept of recovering it |
16:28.36 | dBsooner-work | which is good? |
16:28.46 | egaudet_work | it wasn't touched and it wasn't recorded as touched, so there is nothing to do for it. It no longer exists in the scope of the package |
16:28.54 | dBsooner-work | ok.. |
16:28.55 | egaudet_work | I wouldn't say "good", but best |
16:29.09 | dBsooner-work | user installs theme.. it replaces this.png |
16:29.25 | dBsooner-work | then user installs patch which also replaced this.png, but this.png wasn't backed up because md5sum wasn't orgiinal |
16:29.35 | egaudet_work | no |
16:29.37 | dBsooner-work | user then wants to remove the PATCH |
16:29.52 | egaudet_work | user installs patch which WANTED to replace it, but doesn't because it's already changed |
16:30.17 | egaudet_work | so this.png basically becomes erased from the package's memory, as if it were never included |
16:30.20 | dBsooner-work | so if a png is already modified by another theme/patch, that patch that they are trying to install will fail.. |
16:30.24 | egaudet_work | no |
16:30.32 | PuffTheMagic | egaudet_work: i figured it out |
16:30.35 | PuffTheMagic | &client->thread |
16:30.36 | PuffTheMagic | :D |
16:30.56 | egaudet_work | PuffTheMagic, where is client? |
16:31.06 | PuffTheMagic | ? |
16:31.10 | PuffTheMagic | i sent you 2 pastes |
16:31.20 | dBsooner-work | so if a png is already modified by aanother theme/patch, that patch that they are trying to install will go ahead and install, but NOT replace the png? |
16:31.30 | egaudet_work | PuffTheMagic, from &client->thread to client->thread will not cause the warning/error you posted above |
16:31.52 | PuffTheMagic | no no |
16:31.52 | egaudet_work | but since pthread_ functions take thread_t *, you need that & like that yea |
16:31.56 | PuffTheMagic | u said |
16:32.00 | PuffTheMagic | client.thread |
16:32.08 | PuffTheMagic | that caused the warning i posted |
16:32.09 | Abyssul | Why does the phone disable EVDO when you place a call? |
16:32.21 | egaudet_work | yea |
16:32.23 | *** join/#webos-internals wIRCd_user74 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
16:32.27 | PuffTheMagic | ^^ its working |
16:32.28 | egaudet_work | well I didn't know what you meant by not working at that time :P |
16:32.28 | PuffTheMagic | in a thread |
16:32.40 | PuffTheMagic | lets see if i can get another connection |
16:32.41 | egaudet_work | wahoo |
16:32.41 | dBsooner-work | egaudet_work: ^^ |
16:32.48 | PuffTheMagic | yup |
16:32.49 | PuffTheMagic | all good |
16:32.53 | egaudet_work | I hate mIRC, I can't parse anything directed to me right now |
16:32.54 | egaudet_work | lol |
16:33.09 | PuffTheMagic | oh shit |
16:33.14 | egaudet_work | Abyssul, because CDMA can't do both at the same time |
16:33.20 | Abyssul | Oh ok |
16:33.28 | Abyssul | I dont mind it, just wondering :) |
16:33.29 | egaudet_work | dBsooner-work, yes |
16:33.33 | egaudet_work | install but not replace the image |
16:33.40 | dBsooner-work | egaudet_work: Not good |
16:33.47 | PuffTheMagic | :D progress!!!!!!!!!!!!! |
16:33.51 | dBsooner-work | egaudet_work: If the patch is replacing an image, there is a reason for it. |
16:33.51 | egaudet_work | there is no such thing as "good" in our situation |
16:34.08 | dBsooner-work | egaudet_work: Example would be the no-quick-launcher |
16:34.11 | egaudet_work | dBsooner-work, and we can't assume the reason for that nor the reason for previously replacing that image |
16:34.13 | dBsooner-work | the patch is no good without the image being replaced. |
16:34.20 | sugardave | someone give me the high-level of how all this patching works (I'm a patch virgin)...I want to install the download count patch, when a webOS update next occurs, do I have to remove the patch prior to upgrading, or just let webOS knock it out and then I re-install? |
16:34.22 | egaudet_work | dBsooner-work, it's not "no good" it's just off |
16:34.38 | dBsooner-work | the patch is no good |
16:34.44 | egaudet_work | sugardave, install EPR immediately before or after an update |
16:34.48 | Abyssul | Yep^ |
16:34.48 | dBsooner-work | the whole reason of the patch is to get rid of the launcher |
16:34.55 | egaudet_work | sugardave, and then if install fails after update wait for patch to be ported |
16:34.57 | dBsooner-work | and the one pixel image isw required to do that |
16:35.11 | egaudet_work | dBsooner-work, kind of but not really |
16:35.12 | sugardave | egaudet_work: thank you |
16:35.15 | egaudet_work | there's a 2 step process in that package |
16:35.28 | egaudet_work | 1) remove quick launch via image replacement, 2) patch app launcher to take full screen |
16:35.54 | egaudet_work | there is no way around it if quick launch image was modified by a theme |
16:35.57 | dBsooner-work | ok.. without part 1) its not "remove quick launch" |
16:35.58 | egaudet_work | we just can't work around it |
16:36.02 | dBsooner-work | s/remove/no/ |
16:36.06 | egaudet_work | and the other alternatives are worse |
16:36.22 | egaudet_work | C'est la vie |
16:36.39 | dBsooner-work | I vote for just not installing the patch if the png has already been touched |
16:37.05 | dBsooner-work | and give an error output "This $file has already been modified. Theme installed? You cannot use this patch with a theme installed." |
16:37.42 | dBsooner-work | s/You cannot use this patch with a theme installed./Please remove any themes or other patches that modified $file first. Or restore $file from original." |
16:38.13 | egaudet_work | dBsooner-work, you are only voting for that because you are seeing the current no-quick-launch |
16:38.42 | egaudet_work | but imagine in the future a large patch that does a lot of functional changes, and has a couple image replacements for aesthetics, branding whatever |
16:39.08 | Abyssul | Is there a way to test if the "Could not establish a data connection" error can occur? Like to activate the error? |
16:39.12 | egaudet_work | and you can't assume a theme is installed because the image is changed |
16:39.41 | PuffTheMagic | there could be a working irc client tonight now at this rate |
16:39.53 | Abyssul | Wonderful^ |
16:42.50 | egaudet_work | I'm waiting to see a wIRC client type one character in here |
16:42.58 | corecode | does the pre have some dsp hardware for audio/video (de)compression? |
16:45.35 | PuffTheMagic | egaudet_work: ok! |
16:49.31 | dBsooner-work | egaudet_work: I guess you are right. But what about future large image replacements (themes) that also patch css/html/js files? The patches will install, but not get the images anticipated? |
16:50.35 | dBsooner-work | so if the theme developer who created the css/html patches expected the images to be replaced to "change their sizes" didn't get replaced, it could throw off the entire formatting of the scene. |
16:50.43 | *** join/#webos-internals ethan (i=42876a2b@gateway/web/freenode/x-hzwzphddowwzfvke) |
16:51.23 | egaudet_work | this is Autopatch Technology :P not autotheme technology |
16:52.50 | egaudet_work | I'm beginning to think no-quick-launch is better suited to theme but I don't know |
16:53.03 | dBsooner-work | rwhitby's hope was for this to be used for thems. |
16:53.10 | dBsooner-work | s./thems/themes/ |
16:53.13 | dBsooner-work | as;ldkfj |
16:53.19 | egaudet_work | well we need the theme players in the discussion |
16:53.27 | ethan | Hi, I'm trying to figure out how to instal mytether using preware. All the docs I can find seem to be out of date. In preware I can't get any canuk software packages to be shown in the available packages list. Does anyone have any suggestions? |
16:53.58 | dBsooner-work | Don't use mytether? :D |
16:54.00 | egaudet_work | if we want to design a autopatch technology to encompass themes, that's one thing. This current discussion is adding image replacement SUPPORT to autopatch technology |
16:54.33 | egaudet_work | prethemer and QI need to be on board before we can re-design APT to encompass themes, and that's not as trivial as it sounds either |
16:54.42 | Robi_ | egaudet_work: since the image names don't change zsync would work well there |
16:54.50 | AnOutsider | I heard my name |
16:54.56 | ethan | Why wouldn't I use mythether? |
16:56.29 | egaudet_work | How would zsync work in this scope? |
16:57.03 | dBsooner-work | ? |
16:57.22 | Robi_ | zsync would replace all files listed in a theme with the theme repo files of the same names.. |
16:58.03 | egaudet_work | AnOutsider, a hybrid patch/theme needs to be packaged. Which has opened the discussion of image replacement support in Autopatch Technology. Which has the potential to spread further into an all encompassing theme support integrated into Autopatch Technology. Which would require careful design and discussions involving you and Jason |
16:58.15 | Robi_ | and the repo can always have a default theme, that can restore it back to normal |
16:58.45 | dBsooner-work | Robi_: no it can't.. |
16:58.46 | egaudet_work | the repo can't have palm copyright images |
16:58.54 | dBsooner-work | Robi_: can't distribute/host palm files. |
16:59.05 | Robi_ | k |
16:59.33 | Robi_ | then those files are backed up via script. |
16:59.47 | Robi_ | before zsync runs |
16:59.49 | dBsooner-work | which really makes the repo pointless |
17:00.09 | dBsooner-work | because we can just package all the images in the package |
17:00.26 | PuffTheMagic | egaudet_work: ready???? |
17:00.35 | AnOutsider | egaudet: I'm fnie witht hat. ping me when you'd like to do that |
17:00.49 | *** join/#webos-internals dug1 (n=Adium@24.130.185.86) |
17:00.55 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:00.57 | PuffTheMagic | ^^ haha |
17:01.00 | PuffTheMagic | ready? |
17:01.12 | dBsooner-work | make him talk! |
17:01.53 | egaudet_work | lol |
17:01.56 | egaudet_work | say something! |
17:02.38 | PuffTheMagic | fuck |
17:02.40 | PuffTheMagic | segfault |
17:02.40 | dBsooner-work | heh |
17:02.42 | egaudet_work | lol |
17:02.49 | egaudet_work | fix your pointers~! |
17:03.47 | egaudet_work | PuffTheMagic, your struct has a lot of pointers |
17:03.55 | PuffTheMagic | it wasnt that |
17:03.57 | egaudet_work | how are you allocating and setting them all up |
17:03.59 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:04.02 | PuffTheMagic | i sent the message to the wrong function |
17:04.15 | PuffTheMagic | json_get_* does it |
17:05.15 | *** join/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-xncxggejennqesmo) |
17:05.24 | PuffTheMagic | test2 didnt break |
17:05.27 | PuffTheMagic | but it didnt send anything |
17:05.28 | PuffTheMagic | :( |
17:05.46 | oilsworkn | :( |
17:06.09 | egaudet_work | the silent irc client |
17:06.57 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:07.34 | PuffTheMagic | ahh |
17:07.38 | PuffTheMagic | typo |
17:07.41 | PuffTheMagic | sendingto wrong channel |
17:07.44 | egaudet_work | should we try to kick you |
17:07.49 | oilsworkn | lol |
17:07.51 | wIRCd_egaudet | punks! |
17:07.54 | PuffTheMagic | ahahahaha |
17:07.54 | egaudet_work | OH SNAP! |
17:08.03 | egaudet_work | what happens if you get kicked... |
17:08.31 | egaudet_work | amazing progress |
17:08.41 | PuffTheMagic | i can only send 1 message |
17:08.42 | PuffTheMagic | wtf |
17:08.44 | oilsworkn | lol |
17:09.14 | *** join/#webos-internals njk (n=kreucher@c-98-246-163-229.hsd1.or.comcast.net) |
17:09.17 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:09.23 | egaudet_work | hahaha |
17:09.31 | egaudet_work | join, messsage, leave, repeat |
17:09.58 | PuffTheMagic | actually |
17:10.01 | PuffTheMagic | i cant send anything now |
17:10.15 | wIRCd_egaudet | patches_suck |
17:10.17 | PuffTheMagic | oh |
17:10.20 | PuffTheMagic | i cant have spaces? |
17:10.24 | wIRCd_egaudet | patches____suck |
17:10.31 | PuffTheMagic | multiple message work... spaces dont |
17:10.42 | PuffTheMagic | odd |
17:10.48 | dBsooner-work | " " |
17:10.51 | PuffTheMagic | might be a luna-send hickup |
17:11.04 | wIRCd_egaudet | patches suck |
17:11.07 | PuffTheMagic | there we go |
17:11.08 | egaudet_work | stupid json |
17:11.12 | PuffTheMagic | i have to escape spaces |
17:11.29 | PuffTheMagic | stupid luna-send |
17:11.42 | oilsworkn | speaking of patches sucking |
17:11.52 | egaudet_work | patches will hit 100 soon |
17:11.55 | oilsworkn | people make some really stupid requests for patches |
17:12.01 | dBsooner-work | They would have hit 100 a long time ago |
17:12.06 | dBsooner-work | but we are stuck on this image replacement |
17:12.07 | oilsworkn | "id like closing hte slider to close all open cards" |
17:12.13 | dBsooner-work | and I haven't packaged up the ones sent in |
17:12.24 | dBsooner-work | "patch welcomed" |
17:13.05 | PuffTheMagic | oilsworkn: that is retarded |
17:13.09 | oilsworkn | it is |
17:13.17 | oilsworkn | and he got all angry when someone pointed out how stupid it was |
17:13.22 | PuffTheMagic | oilsworkn: i hope is not your request |
17:13.28 | oilsworkn | oh, its not |
17:13.45 | PuffTheMagic | oilsworkn: you have work to do when you are off work ;) |
17:13.51 | PuffTheMagic | oilsworkn: dont plan on going out tonight |
17:13.54 | oilsworkn | lol |
17:14.08 | oilsworkn | has been waiting to make wirc usable for a while... |
17:14.10 | PuffTheMagic | we are still gonna make my end of the month projection |
17:14.27 | PuffTheMagic | by a whole day! |
17:14.28 | nt4cats | oil: for your next update of preware can you display which feed it is fetching, so that when I'm stuck on the "downloading feed information" spinny-thing I don't have to walk through and toggle each feed one-by-one to find out who is misbehaving? |
17:14.45 | PuffTheMagic | nt4cats: in the C version u will be able to |
17:14.47 | oilsworkn | nt4cats: no |
17:14.48 | egaudet_work | nt4cats, probably not until C service migration |
17:14.57 | PuffTheMagic | actually |
17:14.57 | egaudet_work | bam bam bam |
17:15.01 | egaudet_work | 3 answers for the price of one |
17:15.01 | PuffTheMagic | i could add it to the java one |
17:15.03 | PuffTheMagic | but i wont |
17:15.08 | oilsworkn | lol |
17:15.17 | nt4cats | wow. I'm a little bit sorry I asked. |
17:15.17 | egaudet_work | how can you add it to the java one PuffTheMagic? |
17:15.24 | oilsworkn | dont feel sorry |
17:15.49 | oilsworkn | it was a legitimate question |
17:15.52 | oilsworkn | one ive asked myself |
17:15.59 | PuffTheMagic | egaudet_work: modify the function that executes commands to dump the messages as it goes instead of collecting them all at once then dumping at the end |
17:16.08 | egaudet_work | PuffTheMagic, it's not that |
17:16.09 | PuffTheMagic | nt4cats: lol |
17:16.15 | egaudet_work | the ipkg binary doesn't return until it's all done |
17:16.16 | egaudet_work | ipkg update |
17:16.23 | PuffTheMagic | oh yeah |
17:16.25 | PuffTheMagic | :D |
17:16.29 | oilsworkn | you can make the output verbose |
17:16.30 | PuffTheMagic | nt4cats: not till the C service |
17:16.32 | PuffTheMagic | :D |
17:16.35 | egaudet_work | :P |
17:16.42 | PuffTheMagic | yeah verbose might help |
17:16.56 | oilsworkn | it outputs each feed as it goes |
17:17.00 | oilsworkn | atleast, when i tested it in the emu it did |
17:17.04 | egaudet_work | unless you did some thread spawning and scheduling, piping the output to a report function, slicing process time |
17:17.10 | egaudet_work | I don't know java's capabilities though |
17:17.39 | egaudet_work | it outputs each feed, but it doesn't return, so you need some preemption |
17:17.59 | egaudet_work | multi threaded action |
17:18.02 | PuffTheMagic | egaudet_work: no way |
17:18.04 | PuffTheMagic | thats not needed |
17:18.16 | egaudet_work | ?? |
17:18.29 | PuffTheMagic | in the cmd execution function i made |
17:18.38 | PuffTheMagic | it reads from stdout till it sees a message |
17:18.40 | PuffTheMagic | then stops |
17:18.57 | PuffTheMagic | while reading each line i could send that to the message object |
17:19.01 | PuffTheMagic | over dbus |
17:19.07 | PuffTheMagic | instead of putting it into a string buffer |
17:19.19 | PuffTheMagic | hmmm |
17:19.19 | dBsooner-work | egaudet_work: so you rewrite those postinst/prerm/common.mk's so I can build a test while I am home during lunch? |
17:19.28 | egaudet_work | once you kick off the ipkg command, you need to stop it from running after each output |
17:19.37 | PuffTheMagic | errr |
17:19.38 | PuffTheMagic | idk |
17:19.39 | egaudet_work | how do you accomplish that |
17:19.41 | PuffTheMagic | anyway |
17:19.45 | PuffTheMagic | im not touching java |
17:20.03 | PuffTheMagic | its dead simple in C |
17:20.04 | egaudet_work | yea, I think it would require multi threading and stuff that's just not worth it since we are moving to C |
17:20.22 | egaudet_work | dBsooner-work, no I haven't because we are stuck |
17:20.28 | dBsooner-work | egaudet_work: ok |
17:20.38 | egaudet_work | we have design decisions to make |
17:20.47 | dBsooner-work | and jason took off |
17:20.59 | egaudet_work | and those design decisions may take a few days to hash out |
17:21.09 | oilsworkn | jason robotsomething? |
17:21.13 | egaudet_work | so if we really want the no quick launch patch packaged, we'll have to use the current _extra scripts |
17:21.21 | dBsooner-work | Robataille |
17:21.31 | egaudet_work | do very careful md5sum and probably keep it out of EPR |
17:21.35 | oilsworkn | dBsooner-work: it was a joke xD |
17:21.37 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:21.53 | dBsooner-work | I know oilsworkn. I was just trying to say it right. |
17:22.02 | dBsooner-work | egaudet_work: I'd rather it wait. |
17:22.05 | egaudet_work | robot in a tie? |
17:22.17 | egaudet_work | RobotTie |
17:22.38 | dBsooner-work | Why push something out that isn't ready? |
17:22.51 | oilsworkn | lol |
17:22.55 | egaudet_work | hence "if we really..." |
17:23.14 | egaudet_work | or just double package it for now |
17:23.18 | egaudet_work | and then bundle it |
17:23.28 | dBsooner-work | nah, it can wait. |
17:23.37 | egaudet_work | ~seen preston |
17:23.41 | infobot | preston <i=8681729f@gateway/web/freenode/x-isqglvkbjsdthjav> was last seen on IRC in channel #webos-internals, 1h 37m 7s ago, saying: 'i hadn't read that pm yet. thanks.'. |
17:23.47 | egaudet_work | ~punch infobot |
17:23.48 | infobot | ACTION lets fly with a wild haymaker which catches infobot right on the nose |
17:23.49 | oilsworkn | ~seen infobot |
17:23.50 | infobot | i haven't seen 'infobot', oilsworkn |
17:24.13 | oilsworkn | wait |
17:24.17 | oilsworkn | did infobot just punch himself? |
17:24.24 | egaudet_work | :D aww yea |
17:24.28 | egaudet_work | that's how I roll |
17:24.36 | oilsworkn | then said he hasn't seen himself |
17:24.39 | oilsworkn | that he just punched in the face |
17:24.41 | egaudet_work | lol |
17:24.48 | oilsworkn | like "no, officer, it wasn't me" |
17:24.50 | dBsooner-work | ~punch egaudet_work |
17:24.51 | infobot | ACTION lets fly with a wild haymaker which catches egaudet_work right on the nose |
17:25.47 | egaudet_work | dalmaer is in webos |
17:25.51 | egaudet_work | #webos |
17:26.06 | oilsworkn | who is dalmaer? |
17:26.23 | egaudet_work | one of the Palm developer relations guys i think? |
17:26.30 | oilsworkn | ah |
17:27.06 | oilsworkn | that "use prewares catalog download count" post by chuq made me lol |
17:27.59 | dBsooner-work | mmm.. candy corn |
17:28.11 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:28.23 | oilsworkn | http://forums.precentral.net/webos-patches/212191-patch-request-close-all-apps-when-slider-closed.html |
17:28.27 | oilsworkn | lol |
17:28.54 | wIRCd_egaudet | I enjoy the smell of my own farts |
17:29.01 | oilsworkn | ohh |
17:29.10 | egaudet_work | lol |
17:29.19 | egaudet_work | hmm |
17:29.21 | egaudet_work | how do I kick |
17:29.31 | PuffTheMagic | op yourself |
17:29.35 | oilsworkn | yeah |
17:29.37 | egaudet_work | ~kick wIRCd_egaudet |
17:29.38 | infobot | ACTION kicks wIRCd_egaudet |
17:29.40 | egaudet_work | ~op myself |
17:29.41 | infobot | ACTION Mode change "+o myself" on channel #webos-internals by infobot |
17:29.48 | AnOutsider | hahaha |
17:29.53 | sugardave | /nick myself |
17:30.00 | nt4cats | egaudet_work: nope, type "~op nt4cats" (no quotes) |
17:30.01 | egaudet_work | someone fix it |
17:30.09 | egaudet_work | ~noop myself |
17:30.12 | egaudet_work | ~op - myself |
17:30.13 | infobot | ACTION Mode change "+o - myself" on channel #webos-internals by infobot |
17:30.17 | egaudet_work | ~op -o myself |
17:30.18 | infobot | ACTION Mode change "+o -o myself" on channel #webos-internals by infobot |
17:30.34 | egaudet_work | lol |
17:30.36 | egaudet_work | anyway |
17:30.38 | PuffTheMagic | i just use /cs directly |
17:31.13 | egaudet_work | gonna grab some lunch, bbiab |
17:31.21 | oilsworkn | lol |
17:31.59 | oilsworkn | hey, just connecting to the server and joining a channel, and sending the channel a message is good stuff |
17:32.17 | oilsworkn | thats as far as the gui is as far as functionality it can handle right now |
17:32.46 | nt4cats | ~ban myself |
17:33.12 | oilsworkn | though im guessing there won't be a wircd ipk |
17:33.13 | nt4cats | wow, doing "~ban myself" made wIRCd_egaudet leave the room. |
17:33.13 | PuffTheMagic | now to jsonify the output |
17:33.17 | nt4cats | is powerful |
17:33.29 | PuffTheMagic | oilsworkn: why do you say that |
17:33.41 | PuffTheMagic | i will make one once you get the client working with out an ipk |
17:33.57 | oilsworkn | cause you're usually anti-make-oil-an-ipk-to-make-it-easy |
17:34.25 | oilsworkn | its also only arm7, right? |
17:34.28 | PuffTheMagic | oilsworkn: all you have to do is download the binary and run it |
17:34.35 | PuffTheMagic | there are no event.d files |
17:34.42 | PuffTheMagic | or dbus session files to mess with |
17:34.50 | PuffTheMagic | that is EASIER than installing an ipk |
17:35.08 | PuffTheMagic | oilsworkn: maybe if you are lucky i will make a i686 version but i dont have the sdk setup to test it |
17:35.54 | oilsworkn | ok |
17:36.13 | oilsworkn | its just easier for me to develop in the emu |
17:38.13 | oilsworkn | unfortunately now this day is going to take forever |
17:38.18 | oilsworkn | with me wanting to get home to work on it |
17:40.01 | oilsworkn | what, i was reading hte front page of precentral and an ad just flew down the screen right in the middle of the viewport |
17:40.17 | oilsworkn | i do hope they don't plan to have more of that shit, or ill stop visiting |
17:40.33 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:40.58 | *** join/#webos-internals evulc (n=chatzill@142.166.195.67) |
17:42.00 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:44.16 | evulc | when using Ajax.Request to post data to my server from my phone, it works great over wifi but not over wan. Both cases give me an onSuccess. when running over wifi, responseText comes back with expected data. when over wan, responseText comaes back blank. anyone know anything about this? |
17:45.33 | oilsworkn | dont know any solution, but i have heard others with the same problem, but the other way around |
17:46.27 | *** join/#webos-internals Ramon_ (n=chatzill@78-27-51-169.dsl.alice.nl) |
17:46.50 | en0x | oilsworkn: use adblock :D |
17:47.08 | *** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:47.38 | oilsworkn | i use chrome |
17:47.41 | evulc | oilsworkn: damn. |
17:48.00 | evulc | can't for the life of me figure this one out. |
17:48.18 | oilsworkn | have you tried bringing up the page in the browser on each connection? |
17:48.27 | evulc | can't seem to find any discussion of it either. |
17:48.34 | evulc | yes. |
17:48.43 | evulc | works in browser in both cases. |
17:48.46 | oilsworkn | huh |
17:48.53 | oilsworkn | caching problem? |
17:48.53 | evulc | yeah. most confusing. |
17:49.07 | *** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
17:49.08 | evulc | do these apps cache thru a reboot? |
17:49.14 | oilsworkn | idk |
17:49.16 | oilsworkn | give it a shot |
17:49.20 | evulc | is a newbie developer of webos apps. |
17:49.30 | oilsworkn | you should change your server-side script to tell the browser not to cache it |
17:49.42 | evulc | ah ah ok! |
17:49.46 | evulc | will try that. |
17:49.51 | evulc | thx! |
17:49.51 | oilsworkn | (i used to run into that a lot) |
17:49.54 | en0x | egaudet_work: make a screen from wIRC... does it show anything? |
17:49.55 | PuffTheMagic | oilsworkn: http://dpaste.com/114297/ |
17:50.11 | PuffTheMagic | ^^ sample output from the main connect method in json format |
17:50.35 | en0x | aint bad |
17:51.00 | oilsworkn | looks ok to me |
17:51.15 | PuffTheMagic | oilsworkn: you will need that sessionToken for other calls |
17:51.20 | oilsworkn | yeah |
17:51.21 | PuffTheMagic | like sending a message |
17:51.22 | evulc | oh my. an irc client for webos? |
17:51.24 | oilsworkn | the server connection would hold it |
17:51.40 | PuffTheMagic | evulc: yup |
17:52.14 | oilsworkn | well now that i know how the responses look |
17:52.20 | oilsworkn | it shouldn't be hard to get it into the gui |
17:52.34 | PuffTheMagic | i still have more callbacks to connect |
17:52.41 | PuffTheMagic | like the ones for messages |
17:52.46 | PuffTheMagic | also |
17:52.46 | oilsworkn | right |
17:52.54 | PuffTheMagic | oilsworkn: i've only tested this with luna-send so far so i dont know how robust the sessionToken is |
17:52.56 | oilsworkn | so one connection subscription |
17:52.59 | oilsworkn | that everything goes through |
17:53.13 | oilsworkn | everything is read from there and put to the status/channel windows |
17:53.33 | PuffTheMagic | yeah |
17:53.36 | oilsworkn | awesome |
17:53.38 | PuffTheMagic | thats the plan |
17:53.45 | PuffTheMagic | const char* sessionToken = LSMessageGetUniqueToken(message)+1; |
17:53.47 | oilsworkn | but then multiple little calls for sending stuff to the session |
17:53.57 | PuffTheMagic | yeah |
17:54.06 | PuffTheMagic | sessionToken "should" be unique |
17:54.09 | oilsworkn | ok |
17:54.41 | oilsworkn | the day keeps getting longer :( |
17:55.10 | PuffTheMagic | lol |
17:55.15 | PuffTheMagic | the service keeps getting easier :D |
17:55.26 | oilsworkn | makes up doctors appointment or something for this afternoon |
17:55.33 | oilsworkn | dentist |
17:55.38 | oilsworkn | thats a good one |
17:55.39 | PuffTheMagic | do it! |
17:55.41 | oilsworkn | haven't used it in a while |
17:55.41 | oilsworkn | lol |
17:56.12 | PuffTheMagic | i usually save those for when i want to sleep in with a girl... not for hacking |
17:56.18 | PuffTheMagic | but you can do what you want :D |
17:56.25 | oilsworkn | lol |
17:58.12 | *** join/#webos-internals doodums (n=thadood@75.64.178.167) |
18:02.35 | oilsworkn | lol |
18:04.04 | gkatsev | PuffTheMagic: cool |
18:05.06 | *** join/#webos-internals alkos333 (n=alkos333@c-98-227-217-190.hsd1.il.comcast.net) |
18:07.21 | *** join/#webos-internals mufumbo (n=mufumbo@71-6-82-200.static-ip.telepacific.net) |
18:08.07 | *** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
18:09.06 | egaudet_wIRCd | guess what i can do now |
18:09.18 | oilsworkn | what? |
18:09.46 | egaudet_wIRCd | i can do this |
18:10.07 | oilsworkn | lol |
18:10.12 | gkatsev | lol |
18:10.43 | oilsworkn | what is that? |
18:10.45 | egaudet_work | oh snap |
18:10.47 | egaudet_work | commands |
18:11.10 | PuffTheMagic | <PROTECTED> |
18:11.22 | oilsworkn | ah |
18:11.49 | egaudet_work | you don't have to add explicit support for each irc command right PuffTheMagic? |
18:12.05 | PuffTheMagic | yeah i do |
18:12.08 | oilsworkn | yeah |
18:12.09 | PuffTheMagic | there arent many though |
18:12.09 | oilsworkn | lol |
18:12.16 | oilsworkn | the app needs to parse them too |
18:12.20 | oilsworkn | to know which command to send |
18:12.28 | oilsworkn | i did /me |
18:12.30 | PuffTheMagic | http://libircclient.sourceforge.net/libircclient_8h.html |
18:12.35 | oilsworkn | and /nick |
18:12.36 | oilsworkn | and /join |
18:12.39 | PuffTheMagic | ^^ all the ones with irc_cmd |
18:12.40 | oilsworkn | but thats all i put it |
18:12.58 | egaudet_work | I figured libircclient would have a command parser |
18:13.05 | PuffTheMagic | dont think so |
18:13.09 | PuffTheMagic | thats up to the client i think |
18:13.22 | oilsworkn | yeah |
18:13.25 | PuffTheMagic | but im sur ei could do it in wIRCd |
18:13.29 | egaudet_work | I wasn't sure if commands were more client based or universal to IRC, but I guess that makes sense |
18:13.45 | PuffTheMagic | egaudet_work: i was wondering that the other night too |
18:13.49 | egaudet_work | I think definitely the parsing should be done in wIRCd |
18:13.57 | oilsworkn | really? |
18:13.57 | PuffTheMagic | dcc transfers are gonna be cool :D |
18:14.07 | PuffTheMagic | egaudet_work: might be faster |
18:14.09 | PuffTheMagic | but probably harder |
18:14.14 | egaudet_work | faster and I think it's where it belongs |
18:14.25 | PuffTheMagic | egaudet_work: i will let you write the irc cmd parser then |
18:14.28 | oilsworkn | lol |
18:14.28 | egaudet_work | wIRCd determines via libircclient what command to send, the gui should just pass text to it |
18:14.32 | oilsworkn | its a regular expression |
18:14.45 | PuffTheMagic | oilsworkn: no way |
18:14.56 | PuffTheMagic | its arrays of char* |
18:14.58 | *** join/#webos-internals krustyjonez (n=jrw@cpe-76-172-223-150.socal.res.rr.com) |
18:15.02 | PuffTheMagic | tokens |
18:15.03 | egaudet_work | will write command parser |
18:15.06 | egaudet_work | it will be a breaze |
18:15.59 | oilsworkn | hm |
18:16.21 | oilsworkn | if you /join a channel |
18:16.41 | PuffTheMagic | hold on though |
18:16.41 | oilsworkn | does the subscription come back with anything to say that you're joining a channel? |
18:16.45 | PuffTheMagic | before we get ahead of our selves |
18:17.00 | oilsworkn | doesn't the gui need to know that you're joining a channel |
18:17.01 | PuffTheMagic | oilsworkn: yeah it should |
18:17.02 | oilsworkn | so it can spawn the window |
18:17.03 | oilsworkn | etc |
18:17.05 | PuffTheMagic | once i connect that info |
18:18.05 | PuffTheMagic | oilsworkn: what time is your dentist apt? |
18:18.12 | oilsworkn | lol |
18:18.19 | PuffTheMagic | what about aliases |
18:18.25 | PuffTheMagic | like /j == /join |
18:18.27 | PuffTheMagic | thats all done in the gui |
18:18.35 | PuffTheMagic | so parsing should be in the gui :D |
18:20.52 | egaudet_work | is it done in the gui though? |
18:21.37 | PuffTheMagic | how would the service/library know about user defines aliases? |
18:21.58 | egaudet_work | define_alias() service call hehe hmmmm |
18:22.46 | egaudet_work | I guess the service simply being a link from mojo to libirc |
18:24.38 | egaudet_work | as long as there's not a big performance hit |
18:25.33 | PuffTheMagic | egaudet_work: guess you could use a hashtable in the service |
18:25.40 | PuffTheMagic | to link alias to real command |
18:25.48 | PuffTheMagic | and should be fairly quick |
18:26.07 | PuffTheMagic | and i could make a method so that the gui and update it |
18:30.07 | *** join/#webos-internals Mousey (n=wtfisme@sea01-v500-nat.marchex.com) |
18:30.55 | dBsooner-work | so how much data is wIRCd going to push/pull? |
18:31.04 | dBsooner-work | will it be a constant data connection? |
18:31.10 | dBsooner-work | thus making all calls roll to VM? |
18:31.25 | sugardave | that's a feature |
18:31.43 | PuffTheMagic | dBsooner-work: ? |
18:31.54 | dBsooner-work | sugardave: what to have voice calls interrupt data? |
18:32.00 | PuffTheMagic | dBsooner-work: depends on how my servers and channels you have open |
18:32.03 | dBsooner-work | I guarantee you it doesn't work all the time. |
18:32.55 | dBsooner-work | Case in point: used Spritn Nav on the way home from the OU Games.. just so I know almost my exact ETA. |
18:33.09 | dBsooner-work | I will end my session every now and then and have like 4 new voicemails. |
18:33.36 | dBsooner-work | That's the onyl thing I despise about CDMA. |
18:33.40 | PuffTheMagic | dBsooner-work: so what are you saying... you do or do not want calls blocked? |
18:33.50 | PuffTheMagic | cause i think thats an option |
18:33.55 | PuffTheMagic | that can be changed |
18:33.57 | dBsooner-work | sigh |
18:34.02 | dBsooner-work | In th ephone, I know |
18:34.09 | dBsooner-work | mine is set to "allow phones calls to interrupt data" |
18:34.31 | dBsooner-work | but it still doesn't work all the time. |
18:34.45 | jauderho | does wircd make use of the xmpp service that the pre has? curious. |
18:34.59 | Mousey | perks up |
18:35.05 | PuffTheMagic | jauderho: xmpp? |
18:35.06 | keith | mousey, whats up man |
18:35.14 | Mousey | xmpp == jabber |
18:35.20 | Mousey | keith: yo meng |
18:35.21 | PuffTheMagic | why would it? |
18:35.34 | PuffTheMagic | xmpp != irc |
18:35.36 | Mousey | because people want a generic jabber client |
18:35.37 | Mousey | ^_^ |
18:35.42 | keith | Mousey: i finally listened to those mp3s, good stuff. i had the j-live ones and a few others already like the murs ones |
18:35.42 | PuffTheMagic | then they can make one |
18:35.45 | jauderho | plus you could set up a gateway. =) |
18:35.46 | keith | you need to check out my ampache dude |
18:35.47 | PuffTheMagic | i am making an irc client |
18:35.54 | Mousey | keith: ever closar |
18:35.54 | PuffTheMagic | it will not be polluted with xmpp |
18:36.03 | keith | Mousey: what? |
18:36.03 | Mousey | keith: i told you.. now THAT'S hip hop |
18:36.15 | keith | eh, everything is hiphop bro |
18:36.21 | PuffTheMagic | im still confused |
18:36.27 | Mousey | PuffTheMagic isn't hip hop |
18:36.30 | PuffTheMagic | if the pre has a xmpp service... then why is there no gui? |
18:36.38 | jauderho | PuffTheMagic: dunno. |
18:36.39 | Mousey | PuffTheMagic: THE ETERNAL QUESTION! |
18:36.47 | jauderho | see http://developer.palm.com/index.php?option=com_content&view=article&id=1671 |
18:36.49 | PuffTheMagic | i dont think it has xmpp |
18:37.03 | Mousey | PuffTheMagic: it has GoogleTalk built right in? it has XMPP. case closed |
18:37.11 | keith | Mousey: http://rhymesayers.com/news/pos_premieres_never_better_video_on_mtv_today |
18:37.15 | jauderho | there is definitely xmpp. I've seen the pubsub service come online in the logs |
18:37.26 | keith | Mousey: http://www.youtube.com/watch?v=9vFVp00-19M |
18:37.30 | keith | Mousey: check out those 2 videos |
18:37.37 | Mousey | libpurple is already in there, so xmpp is GO |
18:37.37 | PuffTheMagic | ahh well either way wIRCd is for IRC only |
18:37.45 | Mousey | keith: aight |
18:37.46 | keith | ya, XMPP is what gtalk support uses. |
18:37.56 | keith | so we all know XMPP is there. |
18:38.05 | Mousey | we just can't have it cuz we're not cool enough |
18:38.07 | Mousey | BAWWWWWWWWWWWWWW |
18:38.22 | PuffTheMagic | write a damn client that uses it |
18:38.22 | dBsooner-work | PuffTheMagic: for now |
18:38.25 | keith | man i gotta go work in labs all day today |
18:38.27 | jauderho | PuffTheMagic: which is why I was curious how you were implementing irc |
18:38.29 | PuffTheMagic | dBsooner-work: for ever! |
18:38.30 | dBsooner-work | PuffTheMagic: unless someone takes it and makes a branch |
18:38.32 | jauderho | no biggie |
18:38.45 | PuffTheMagic | dBsooner-work: im not using libpurple |
18:38.51 | PuffTheMagic | so it would be pretty useless to fork wIRCd |
18:39.07 | dBsooner-work | so why fork Preware? |
18:39.10 | Mousey | agrees that wIRCd and XMPP/Jabber/libpurple have 0 to do with each other |
18:39.19 | Mousey | dBsooner-work: so it will do email and irc! |
18:39.20 | dBsooner-work | it is also useless to fork it, but they did. |
18:39.21 | PuffTheMagic | dBsooner-work: for preware? |
18:39.31 | Mousey | wait. somebody forked preware?! |
18:39.32 | PuffTheMagic | s/for/fork/? |
18:39.42 | PuffTheMagic | Mousey: yeah so they could change default theme |
18:39.42 | dBsooner-work | wait, can you call it a fork? |
18:39.51 | dBsooner-work | all they did was re-brand it, no? |
18:39.53 | Mousey | it has another theme! dark! |
18:39.56 | dBsooner-work | and strip out a help scene |
18:40.03 | Mousey | wth |
18:40.21 | dBsooner-work | Mousey: "Installer" |
18:40.23 | Mousey | all that energy coulda been put into a "enter xmpp servername" scene |
18:40.29 | Mousey | bastards |
18:40.31 | dBsooner-work | What a clever name |
18:40.32 | dBsooner-work | ;) |
18:40.33 | Mousey | waves fist |
18:40.52 | Mousey | but wait.. why?? |
18:40.57 | dBsooner-work | taht would be like calling wIRCd, "IRC" |
18:46.26 | Mousey | is Update Feeds in Preware any different than "ipkg -o /var update" |
18:46.27 | Mousey | ? |
18:46.36 | dBsooner-work | no |
18:46.40 | Mousey | oh |
18:46.48 | dBsooner-work | wit |
18:46.49 | dBsooner-work | wait |
18:46.51 | dBsooner-work | I don't know |
18:46.55 | Mousey | uh |
18:47.01 | dBsooner-work | I know update feeds DOES ipkg -o /var update |
18:47.09 | dBsooner-work | whether it does more or not after that, dunno. |
18:47.12 | Mousey | ah |
18:47.38 | *** join/#webos-internals flpalm (n=Adium@10.20.103.97.cfl.res.rr.com) |
18:48.20 | PuffTheMagic | should be the same |
18:49.06 | *** join/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-ivqdiokioshvcibi) |
18:49.48 | oilsworkn | http://sanantonio.craigslist.org/mob/1442030753.html |
18:49.57 | oilsworkn | " i loaded software called preware and file coaster on the phone that cost me about $50. " |
18:50.07 | oilsworkn | wonders where his cut is |
18:51.41 | dBsooner-work | lol |
18:51.43 | SirWill | Oil, that is funny. |
18:52.05 | dBsooner-work | probably paid someone to do it |
18:52.09 | SirWill | Hope it's not someone I helped figure out how to get it on the pre in the first place... If so I want my cut too. LOL |
18:52.19 | dBsooner-work | just got an idea... |
18:52.22 | AnOutsider | haha |
18:52.33 | AnOutsider | it's not unlikely that someoen actually charged them to do that |
18:52.34 | SirWill | what Preware loading service? |
18:52.56 | dBsooner-work | goes to buy "wetweakyourpre.com" |
18:53.19 | SirWill | I read that at first as wet weak your pre |
18:53.52 | SirWill | as in someone in china writing the user manual. LOL |
18:56.14 | gkatsev | dBsooner-work: what? |
18:56.40 | *** join/#webos-internals Flashpass (n=flashpas@71-6-82-200.static-ip.telepacific.net) |
18:57.03 | dBsooner-work | gkatsev: I'll wet weak your pre |
18:57.36 | gkatsev | dBsooner-work: whic means? |
18:57.41 | dBsooner-work | nm |
18:58.24 | dBsooner-work | oil posted that link about the guy who said getting preware and file coster on the phone cost him about $50" |
18:59.05 | dBsooner-work | then I said, the guy probably paid someone to do it.. and I was like hmm.. idea.. make the website and have someone UPS me their pre and I'll install Preware/File coaster on it and UPS it back. |
18:59.13 | dBsooner-work | and I would call it "WeTweakYourPre.com" |
19:00.09 | *** join/#webos-internals doodums (n=thadood@75.64.178.167) |
19:01.13 | dBsooner-work | or "PreTweaker.com" |
19:01.26 | oilsworkn | goes to lunch |
19:01.28 | *** part/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-ivqdiokioshvcibi) |
19:01.53 | egaudet_work | rwhitby, ping |
19:02.40 | gkatsev | dBsooner-work: lol, i read it at first as wet weak your pre and then when you responded it was also wet weak your pre so i was confused, lol |
19:02.43 | dBsooner-work | its 0530 in Adelaide.. |
19:02.54 | dBsooner-work | yeah, I thought it was funny, so I said t again |
19:04.56 | dBsooner-work | so i got my touchstone working like a champ in my car |
19:05.38 | dBsooner-work | it's called a dc-ac inverter |
19:11.21 | PuffTheMagic | ok so more progress |
19:11.55 | PuffTheMagic | msg,me,notice,join,part,invite,names,list,topic,channel_mode,kick |
19:11.59 | PuffTheMagic | ^^ should all work now :D |
19:14.10 | PuffTheMagic | egaudet_work: ooooh!! irc_send_raw() |
19:14.20 | *** join/#webos-internals flpalm (n=Adium@rrcs-71-43-242-42.se.biz.rr.com) |
19:14.55 | *** join/#webos-internals sportman (n=sportman@173-103-36-251.pools.spcsdns.net) |
19:15.04 | sportman | waves |
19:15.08 | sportman | so when did they remove mytether from preware? |
19:15.37 | PuffTheMagic | egaudet_work: no need for a parser |
19:16.36 | egaudet_work | PuffTheMagic, how so? |
19:17.01 | egaudet_work | what does send_raw do that the other send doesn't |
19:17.10 | PuffTheMagic | what other send? |
19:17.56 | egaudet_work | whatever other send you were using? |
19:18.11 | egaudet_work | I didn't understand what was exciting about irc_send_raw() ? |
19:18.28 | PuffTheMagic | irc_send_raw() is for sending raw commands to the server |
19:18.43 | PuffTheMagic | This function sends the raw data as-is to the IRC server. Use it to generate a server command, which is not (yet) provided by libircclient directly. |
19:18.52 | Robi_ | How can I snap a screenshot of the lock screen on the Palm Pre? |
19:19.07 | PuffTheMagic | egaudet_work: so there is no need to part commands |
19:19.11 | Robi_ | ^ via twitter |
19:19.17 | en0x | saw it |
19:19.28 | en0x | take a camera and take a picture :P |
19:19.51 | PuffTheMagic | egaudet_work: it basically means we dont need to make a parser |
19:20.06 | PuffTheMagic | the gui can use direct methods when it can |
19:20.17 | Robi_ | en0x: isn't there a way to trigger the screen cap from CLI? |
19:20.21 | PuffTheMagic | egaudet_work: and when users type shit manually we can just direct that to the send raw function |
19:20.36 | PuffTheMagic | instead of parsing it then sending it to the exposed methods |
19:20.39 | en0x | dont think so |
19:20.55 | PuffTheMagic | Robi_: yes there are ways |
19:21.10 | PuffTheMagic | Robi_: but i dont think the pre comes with the tools that let you do it |
19:21.17 | PuffTheMagic | they might be in optware though |
19:21.43 | Robi_ | PuffTheMagic: does the emu even have a lock screen? |
19:21.50 | en0x | write a cron job to take a screenshot after 5 minutes so you will be able to lock it |
19:22.11 | PuffTheMagic | Robi_: i dont know what you mean by lock screen |
19:22.25 | egaudet_work | PuffTheMagic, so what about alias |
19:22.28 | Robi_ | en0x: not necessary. just need to have the lock screen displayed when you press enter on the command |
19:22.36 | egaudet_work | can't just raw send an alias |
19:22.40 | Robi_ | PuffTheMagic: the button you have to swipe up screen |
19:22.43 | egaudet_work | so gui still has to parse |
19:23.05 | PuffTheMagic | egaudet_work: but to a lesser extent |
19:23.11 | PuffTheMagic | simple replace a with b |
19:23.58 | PuffTheMagic | egaudet_work: the wIRCd could still do that part too |
19:25.17 | dBsooner-work | en0x: did you get your texts back when you meta-doctored? |
19:25.42 | egaudet_work | true |
19:25.55 | egaudet_work | but are all the customary client commands server commands too? |
19:27.51 | Robi_ | en0x: get twitter lists yet? |
19:27.51 | egaudet_work | there's got to be a good reason they expose the commands in the libirc rather than send everything raw for the server right? |
19:29.04 | en0x | dBsooner-work: nope I always ended up with corrupted db3 file |
19:29.06 | en0x | Robi_: nah |
19:31.40 | PuffTheMagic | egaudet_work: well basically anything that begins with a / we can treat as a server command |
19:31.55 | PuffTheMagic | egaudet_work: else we treat it as a message to that nick/channel |
19:32.09 | egaudet_work | is /me a server command |
19:32.11 | PuffTheMagic | we could "parse" known commands |
19:32.16 | PuffTheMagic | yeah |
19:32.22 | PuffTheMagic | just used /me |
19:32.30 | PuffTheMagic | well... |
19:32.30 | PuffTheMagic | idk |
19:32.37 | PuffTheMagic | we will have to experiment with whats best |
19:32.46 | PuffTheMagic | im just saying we have a way to send raw commands |
19:32.48 | PuffTheMagic | thats for sure |
19:32.58 | egaudet_work | is there anything that is not a server command? Why have irc_command_*() methods exposed? Just for non standard possibilities? Like tap a button or use a different command key etc.../ |
19:33.03 | dBsooner-work | make sure you make /nickserv |
19:33.07 | dBsooner-work | and /chanserv |
19:33.09 | *** join/#webos-internals Ron0001 (n=ronsorde@75-148-15-217-washington-dc.hfc.comcastbusiness.net) |
19:33.17 | dBsooner-work | because /msg nickserv can be dangerous |
19:33.46 | PuffTheMagic | dBsooner-work: thats is an alias that you can set up in the gui |
19:33.50 | egaudet_work | PuffTheMagic so is there message_send as well as raw_send? |
19:33.53 | PuffTheMagic | <PROTECTED> |
19:34.09 | PuffTheMagic | irc_cmd_msg <- sends to nick or channel |
19:34.42 | PuffTheMagic | egaudet_work: lets just forget about the send raw thing for now |
19:34.58 | PuffTheMagic | i will implement it later when we know we need it |
19:35.13 | egaudet_work | send everything through send_raw :P but yea |
19:35.24 | dBsooner-work | again, using "/msg nickserv" is dangerous |
19:35.31 | dBsooner-work | usually /nickserv is a server command |
19:35.57 | PuffTheMagic | no its usually an alias |
19:36.13 | egaudet_work | NickServ- Invalid command. Use /msg NickServ help for a command listing |
19:36.17 | PuffTheMagic | maybe not |
19:36.22 | PuffTheMagic | idk |
19:36.40 | egaudet_work | so that tells me it's not server command |
19:36.47 | PuffTheMagic | ummm |
19:36.49 | PuffTheMagic | what did u type |
19:36.56 | PuffTheMagic | egaudet_work: if u got a response like that then it did work |
19:37.01 | PuffTheMagic | u just didnt give it a param |
19:37.29 | PuffTheMagic | actually |
19:37.31 | PuffTheMagic | in quassel |
19:37.39 | PuffTheMagic | <PROTECTED> |
19:37.51 | PuffTheMagic | same with /cs and /chanserv |
19:37.55 | Robi_ | hm perhaps have a vnc session to the Pre and snap a pic of the lock screen |
19:38.09 | PuffTheMagic | why |
19:38.12 | PuffTheMagic | why hwy hwy |
19:38.17 | PuffTheMagic | just use a screenshot program |
19:38.20 | PuffTheMagic | on the emulator window |
19:38.23 | PuffTheMagic | call it a day |
19:38.33 | PuffTheMagic | why mess with vnc |
19:39.02 | Robi_ | cuz you can |
19:39.20 | Robi_ | and you didn't say anything about emu before |
19:39.39 | Robi_ | not that I didn't think of it already |
19:44.51 | krustyjonez | can anyone recommend tools better than watching battery monitor to figure out what's draining the battery? |
19:45.33 | Robi_ | i left a browser going that kept refreshing, drained the pre while it was sleeping. |
19:45.52 | Robi_ | krustyjonez: top should give you an idea |
19:48.15 | egaudet_work | top will give you an idea of what's using a lot of cpu time |
19:48.32 | AnOutsider | egaudet, got a sec for an opinion? |
19:48.42 | egaudet_work | but the radio and stuff drains a lot of battery, being in weak coverage area is the worst |
19:48.55 | egaudet_work | back and forth between sprint and roaming, evdo etc.. |
19:48.59 | egaudet_work | AnOutsider, yea |
19:49.19 | Robi_ | ya if top shows nothing interesting, then it's one of the chips, so start turning them off until you find it |
19:50.00 | AnOutsider | I'm about to add support for third party app icons on prethemer |
19:50.15 | *** join/#webos-internals antianalog (n=james@99-11-196-244.lightspeed.clmboh.sbcglobal.net) |
19:50.37 | AnOutsider | my thing though, is let's say someone themes the icon for say, music remix, and it's not installed on the phone. Do I still copy the path over? It's just going to get overwritten if they ever actually install the app right? |
19:51.04 | egaudet_work | I wouldn't copy it over |
19:51.13 | AnOutsider | so the other idea is to check to see if the directories exist first and don't copy if they don't. Either scenario though, if the person downloads the app later on, the icon won't be themed |
19:51.15 | egaudet_work | check if it exists, and if not skip it |
19:51.22 | AnOutsider | iight |
19:51.25 | en0x | egaudet_work: true radio sucks... it can drain your battery from 100% to 20% in 4 hrs if the coverage sucks |
19:51.25 | egaudet_work | see if the exact file exists yea |
19:51.53 | egaudet_work | AnOutsider, yea that's something I'm not sure you can get around |
19:52.02 | AnOutsider | not without a theme management app nope |
19:52.19 | egaudet_work | yea something would need to be running/listening or triggered to run |
19:52.41 | egaudet_work | sounds like the slight user inconvenience of uninstalling/reinstalling theme is better alternative? |
19:52.43 | *** join/#webos-internals jeffgus (n=jeffgus@2002:ad33:b504:0:0:0:0:1) |
19:52.55 | AnOutsider | not worth the overhead, but I just KNOW people will be like "OMG this icon isnt themed even though it is in the screenshots!!!111one" |
19:53.01 | krustyjonez | true radio? |
19:53.06 | Robi_ | the batt saver app works pretty well btw, turns on/off airplane mode at set times |
19:53.09 | *** join/#webos-internals oil (n=oil@66-189-216-38.dhcp.ykma.wa.charter.com) |
19:53.10 | *** mode/#webos-internals [+v oil] by ChanServ |
19:53.18 | Robi_ | krustyjonez: put a ',' in there |
19:53.29 | krustyjonez | yeah, but that sort of defeats the point of having a phone :-) |
19:53.44 | krustyjonez | (batt saver) |
19:53.46 | egaudet_work | AnOutsider, you can never please everyone :P |
19:54.01 | krustyjonez | top mainly just shows luna with 270M |
19:54.41 | *** join/#webos-internals oil (n=oil@66-189-216-38.dhcp.ykma.wa.charter.com) |
19:54.41 | *** mode/#webos-internals [+v oil] by ChanServ |
19:54.41 | egaudet_work | you could decrease the polling to tower time with one of the ## codes in the phone can't you? |
19:55.05 | egaudet_work | although it will decrease your response time to get the ring on incoming clal, it could save some battery maybe |
19:55.54 | Robi_ | krustyjonez: you need to increase the update interval |
19:56.10 | Robi_ | while in top, try: s .8 |
19:56.23 | krustyjonez | all of you also run synergy/messaging on with AIM? that "bug" is supposed to be fixed right? |
19:56.58 | egaudet_work | http://forums.precentral.net/palm-pre/212240-palm-c-compiler.html |
20:02.30 | mikewx | perks up |
20:03.01 | mikewx | oh, not a palm native c api~ |
20:03.04 | mikewx | goes back to sleep |
20:05.35 | *** part/#webos-internals nt4cats (n=ddenardo@dsl092-054-196.phl1.dsl.speakeasy.net) |
20:05.56 | *** join/#webos-internals dannns (n=chatzill@c-75-74-142-232.hsd1.fl.comcast.net) |
20:06.03 | *** join/#webos-internals njk (n=kreucher@c-98-246-163-229.hsd1.or.comcast.net) |
20:06.17 | *** part/#webos-internals njk (n=kreucher@c-98-246-163-229.hsd1.or.comcast.net) |
20:09.37 | *** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
20:09.55 | jauderho | egaudet_work: what's the point? you can install a cross compile environment that is way faster on a real machine |
20:10.36 | egaudet_work | i know I was wondering why he wanted to do this |
20:10.49 | egaudet_work | yum and all that too |
20:10.54 | jauderho | maybe he does not know how to cross compile |
20:11.21 | egaudet_wIRCd | wIRCd ftw! |
20:11.27 | egaudet_work | :P |
20:11.34 | jauderho | in other news, it looks like whatever the next release is, palm is not updating the webkit source. still 525.27.1.. boo |
20:11.46 | egaudet_work | where does it look that? |
20:12.17 | egaudet_work | slaps egaudet_wIRCd |
20:12.25 | egaudet_work | you just got wIRCd |
20:12.51 | gkatsev | egaudet_work: lol, connected twice? |
20:13.40 | egaudet_work | gkatsev, not me |
20:13.41 | egaudet_work | that's puff |
20:13.51 | egaudet_work | working on the wIRCd |
20:13.56 | gkatsev | ah, lol |
20:14.13 | *** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
20:14.29 | gkatsev | i need to clean the back of my pre... dust gets in around the camera and speaker |
20:14.36 | krustyjonez | so, actually, i am seeing java take ~ 10 % of the CPU periodically. is there something that periodically calls java ? |
20:15.06 | jauderho | lunasysmgr runs on java |
20:16.26 | *** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
20:16.51 | PuffTheMagic | :D |
20:16.58 | rwhitby | morning |
20:17.06 | egaudet_work | there's that 300ms garbage collector too right? |
20:17.12 | PuffTheMagic | rwhitby: there will be an IRC client by tonight :D |
20:17.24 | egaudet_work | that I think is the cause of the hiccups/freezes seen from time to time |
20:17.30 | egaudet_work | morning Rod |
20:20.30 | dBsooner-work | morning rwhitby |
20:21.15 | dBsooner-work | rwhitby: can you try to setup a meeting with Jason, AnOutsider and the WebOS-Internals gang (Eric, you and Me really.) |
20:21.17 | rwhitby | I'm here for 10 mins only. |
20:21.25 | dBsooner-work | lol.. It's SATURDAY |
20:21.30 | dBsooner-work | halloween! |
20:21.44 | rwhitby | yeah, kids have a higher priority than hobby. |
20:22.07 | dBsooner-work | yup |
20:22.12 | dBsooner-work | that's how my night will be tomorrow |
20:26.01 | rwhitby | bbl |
20:31.10 | *** join/#webos-internals sportman (n=sportman@173-100-254-207.pools.spcsdns.net) |
20:42.13 | *** join/#webos-internals ni| (n=james@isp1-resnet-nat1.union.edu) |
20:42.15 | *** join/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-jczoyeygevtxaldd) |
20:42.37 | PuffTheMagic_wIR | rwhitby how dare you ingnore irc client news |
20:42.45 | egaudet_work | oilsworkn, how about changing "other" to "misc" |
20:42.54 | oilsworkn | aye? |
20:42.57 | egaudet_work | and making it default not hidden |
20:43.06 | egaudet_work | "Available Other" |
20:43.13 | egaudet_work | "Available Miscellaneous" |
20:43.56 | oilsworkn | if it doesn't default to hidden it screws the "non-scrolling first scene" thing |
20:44.06 | egaudet_work | what is that? |
20:44.16 | ni| | hello |
20:44.32 | oilsworkn | that we don't want hte first scene to scroll |
20:44.48 | egaudet_work | I have mine not hidden and it doesn't scroll |
20:44.57 | egaudet_work | and it fits |
20:44.59 | egaudet_work | and it's fine |
20:45.07 | oilsworkn | you have something else turned off? |
20:45.40 | egaudet_work | it's just Other has 37 packages like EPR, Fair Dinkum etc... and seems people "can't" find them sometimes. Probably not a big deal. |
20:45.47 | egaudet_work | oh yea i have themes off, heh nvm |
20:45.47 | PuffTheMagic | guys.... introducing ni| <--- soon to be pre hacker |
20:46.21 | oilsworkn | egaudet_work: i think its an education thing |
20:46.33 | oilsworkn | the new startup-scene as suggested by puff will hopefully fix that |
20:46.48 | oilsworkn | by pointing out there are preferences and feed management |
20:47.02 | oilsworkn | hell |
20:47.04 | oilsworkn | even if it was there |
20:47.10 | oilsworkn | they would still not look there |
20:47.11 | oilsworkn | lol |
20:47.14 | oilsworkn | who are we kidding |
20:47.16 | egaudet_work | I couldn't find stuff before I realized there was an other category |
20:47.21 | ni| | waves |
20:47.28 | egaudet_work | I didn't know there was "other" at one point |
20:47.39 | egaudet_work | and list of everything is obnoxious imo |
20:48.00 | ni| | can i ask some of the devs the best way to get my hands on a GSM pre? |
20:48.01 | ni| | i run att |
20:48.06 | oilsworkn | why is it obnoxious? |
20:48.15 | oilsworkn | i use it all the time |
20:48.18 | egaudet_work | to me it is because I hate using keyboard |
20:48.21 | ni| | most of my work is in kernels not in apps; however, i am a oss nut |
20:48.51 | oilsworkn | brb, have to actually do some work at work |
20:49.40 | gkatsev | ni|: import one from germany, get a sprint pre, switch the keyboard and use rwhitby's hack so the software knows its running qwerty now? |
20:50.10 | ni| | sounds very expensive |
20:50.19 | ni| | is this the only way (other than switch to sprint) |
20:50.34 | gkatsev | yeah, you could always just not get the sprint pre |
20:50.42 | *** join/#webos-internals rsanches_ (n=mufumbo@71-6-82-200.static-ip.telepacific.net) |
20:50.54 | ni| | just !get sprint pre? |
20:50.55 | gkatsev | and then either use qwertz, or enable the hack and remember that the z is a y etc |
20:50.56 | sportman | waves to PuffTheMagic and sampson |
20:50.57 | ni| | i don't get what you mean |
20:51.06 | sportman | dam sprints evdo is snappy |
20:51.13 | PuffTheMagic | ni|: if u are gonna shell out the dollars for a new gsm pre |
20:51.13 | sportman | yay 1.3mbps |
20:51.22 | ni| | i don't care about the keyboard i'll be able to use whatever so long as its querty |
20:51.23 | PuffTheMagic | u can get a broken/dead cdma pre |
20:51.25 | PuffTheMagic | for cheap |
20:51.30 | PuffTheMagic | just to do the keyboard swap |
20:51.40 | ni| | well i'll do that after i get money |
20:51.45 | ni| | first thing is to just get this imported pre |
20:51.48 | ni| | and where are people doing this? |
20:51.52 | PuffTheMagic | ni|: thats the point... its not gonna be qwerty |
20:51.54 | ni| | i'm going to work with the sdk for now |
20:52.06 | ni| | PuffTheMagic: yes i understand, but i'll be able to figure it out |
20:52.13 | ni| | if the qwerty hack is in place |
20:52.13 | gkatsev | ni|: germany is the only unlocked gsm pre atm |
20:52.31 | ni| | gkatsev: and what is the average price of importa nd price |
20:53.12 | gkatsev | um... im guessing its like 500 euros for the full price and then however much it costs to have it shipped. much easier if you know someone from germany. |
20:53.48 | PuffTheMagic | ni|: u know meka/milobit/zxy ;) |
20:53.48 | ni| | yes |
20:53.53 | ni| | haha yes i do |
20:54.00 | ni| | so basically this is going to cost me 1000 |
20:54.04 | PuffTheMagic | lol |
20:54.11 | gkatsev | something like that |
20:54.12 | PuffTheMagic | thats pretty retarded |
20:54.26 | gkatsev | well, 500 eu is more like $800, but close enough |
20:54.32 | PuffTheMagic | that is like the price of a year of sprint service |
20:54.37 | PuffTheMagic | with full data/text plan |
20:54.42 | ni| | lol |
20:54.46 | PuffTheMagic | why would u do that |
20:54.50 | PuffTheMagic | just get sprint |
20:54.53 | gkatsev | some people really like gsm? |
20:54.54 | PuffTheMagic | and get the phone for 100 |
20:54.57 | ni| | i really like gsm |
20:55.12 | PuffTheMagic | well i dont think u can have ytour cake and eat it too here |
20:55.15 | gkatsev | ni|: how *much* do you like gsm? |
20:55.15 | PuffTheMagic | not yet at least |
20:55.25 | ni| | gkatsev: well we will just have to see now wont we :) |
20:55.32 | ni| | well thanks for the information |
20:55.44 | ni| | i'll be thining about it and coding some stuff with PuffTheMagic as i go on the sdk |
20:55.55 | sportman | ni| where are you from? |
20:55.57 | ni| | i have an oktoberfest thing to go to and meet with my gf and a kernel locking scheme presentation |
20:56.04 | ni| | sportman: massachusetts |
20:56.05 | sportman | does the unlocked gsm pre work on att or something? |
20:56.09 | ni| | sportman: yes |
20:56.11 | ni| | on att |
20:56.18 | sportman | ah ok thats semi understandable |
20:56.20 | sportman | may be pricey |
20:56.46 | PuffTheMagic | i guess if you like paying out the ass then sure go gsm |
20:57.06 | *** join/#webos-internals Templarian (n=Templari@pix012-026.pix.wmich.edu) |
20:57.06 | *** mode/#webos-internals [+v Templarian] by ChanServ |
20:58.15 | *** part/#webos-internals FreeTim3 (n=freetim@204.251.204.200) |
20:58.16 | PuffTheMagic_wIR | gsm ftl |
20:58.30 | sportman | ni| i rock it out in RI for college |
20:58.33 | sportman | not too far from mass |
20:58.44 | sportman | personally is excited for LET |
20:58.46 | PuffTheMagic_wIR | dont you all wish you had irc on pre like me |
20:58.46 | sportman | *LTE |
20:58.52 | ni| | ah ok |
20:58.58 | ni| | thats cool :) |
20:59.01 | sportman | PuffTheMagic what app are you using? |
20:59.04 | sportman | terminal with irssi? |
20:59.08 | PuffTheMagic | sportman: wIRCd |
20:59.14 | PuffTheMagic | sportman: wIRCd + luna-send |
20:59.24 | sportman | PuffTheMagic_wIR is it on preware yet? |
20:59.29 | sportman | or available for download? |
20:59.34 | ni| | im excited to work on things |
20:59.42 | PuffTheMagic | sportman: not yet, waiting for oil to get home from work so that we can tie the service into the gui |
20:59.42 | ni| | how is the default kernel? |
20:59.46 | PuffTheMagic | then there will be betas |
20:59.50 | PuffTheMagic | ni|: terible |
20:59.56 | sportman | PuffTheMagic ill test :D |
20:59.57 | PuffTheMagic | ni|: we can tallk all about that later :D |
21:00.06 | ni| | well there is my niche |
21:00.09 | sportman | and ni| what part of Mass? |
21:00.11 | PuffTheMagic | sportman: there are about 1000000 people waitint to test |
21:00.28 | sportman | good just ad me :) |
21:00.38 | *** join/#webos-internals phish3 (n=user@66-215-254-116.dhcp.rvsd.ca.charter.com) |
21:00.42 | sportman | i have been tethering for like 3 hours straight |
21:00.42 | sportman | lol |
21:00.42 | PuffTheMagic | there will be ipks on preyourmind feed soon enough |
21:00.57 | egaudet_work | commute time |
21:01.02 | PuffTheMagic | dinner time |
21:01.04 | PuffTheMagic | bbl |
21:01.16 | ni| | 25 cents per time you say preyourmind i own that ip fool |
21:01.23 | sportman | whats preyourmind? |
21:01.29 | PuffTheMagic | sportman: are u serious |
21:01.38 | sportman | has been gone for like a month |
21:01.40 | PuffTheMagic | oh |
21:01.44 | sportman | like gone from the webos scene |
21:01.58 | PuffTheMagic | sportman: a opensource pre dev hosting site |
21:02.05 | sportman | nice |
21:02.09 | PuffTheMagic | with dynamic feed generation |
21:02.10 | sportman | can i add the feed to preware |
21:02.16 | PuffTheMagic | sportman: its in there by defauly |
21:02.20 | sportman | ah ok |
21:02.20 | sportman | good |
21:02.35 | sportman | when did they take mytether out of preware? |
21:04.03 | ni| | bbiab |
21:04.03 | PuffTheMagic | sportman: dont worry |
21:04.08 | oilsworkn | lol |
21:04.12 | PuffTheMagic | sportman: im releasing freeTether shortly |
21:04.29 | ni| | PuffTheMagic: carry on via sms on this conversation after dinner |
21:04.47 | PuffTheMagic | i can sms durring dinner :D |
21:05.06 | sportman | PuffTheMagic sweet |
21:05.12 | sportman | my tether isnt that good anymore |
21:05.16 | sportman | cant get the wifi portion working |
21:05.22 | sportman | im doing it via usb at the moment |
21:06.33 | oilsworkn | you mean... you have to tether your phone to tether? |
21:06.48 | sportman | yea |
21:06.48 | sportman | :-p |
21:06.51 | sportman | hahaha |
21:06.52 | oilsworkn | lol |
21:07.02 | oilsworkn | unacceptable! |
21:08.19 | oilsworkn | while i like music player remix |
21:08.26 | oilsworkn | and use it over the default |
21:08.43 | oilsworkn | calling it the most popular homebrew app because of download count is lame |
21:08.58 | oilsworkn | considering it gets an update that everyone who uses it downloads like 3 times a week |
21:10.12 | sportman | i havent used that app yet |
21:10.19 | sportman | whats the main diff between that and the original app? |
21:10.45 | oilsworkn | lots of changes |
21:10.51 | oilsworkn | its a lot nicer then the defaulkt |
21:10.53 | oilsworkn | default* |
21:11.27 | oilsworkn | he basically took the stock music app and added a bunch to it |
21:16.08 | bhuey | was impressed with quality of the homebrew apps last night |
21:18.38 | sportman | nice |
21:18.51 | sportman | alright |
21:19.03 | sportman | :-p, gotta run bbl |
21:21.30 | oilsworkn | so i was setting up email on an iphone earlier, and kept trying to back-gesture |
21:22.00 | *** join/#webos-internals swisstomcat (n=tomcat@gw.ptr-80-238-187-71.customer.ch.netstream.com) |
21:26.41 | Mousey | WOAH!!! |
21:26.42 | Mousey | http://www.phoronix.com/scan.php?page=article&item=amd_matthew_tippett&num=1 |
21:26.55 | Mousey | yes.. it's an ATI/AMD article, but look where he's GOING! |
21:27.21 | swisstomcat | yeah, noticed that too and sent a note to precentral |
21:28.47 | Mousey | wowzeh |
21:29.00 | Mousey | take THAT google |
21:29.00 | Mousey | =P |
21:29.02 | oilsworkn | freakout is going to send you pics of him in short shorts if you tell precentral |
21:30.38 | swisstomcat | did anyone see the current job postings at palm .. crazy! |
21:31.44 | oilsworkn | what, all 100+ of them? |
21:32.12 | swisstomcat | i guess one less now |
21:34.33 | swisstomcat | question: how do you transfer files from the emulator to the PC? sftp? |
21:34.54 | swisstomcat | for example i want to look at the palm calendar application |
21:35.00 | sugardave | swisstomcat: scp |
21:35.36 | swisstomcat | what client is recommended? |
21:36.00 | swisstomcat | (guess i could try command-line scp ...) |
21:36.04 | sugardave | I use winscp for Windows, and just 'scp' command line in Linux |
21:37.24 | swisstomcat | thx |
21:37.47 | oilsworkn | or you could just extract the doctor and get it that way |
21:38.08 | swisstomcat | oh |
21:40.05 | swisstomcat | found it in the doctor ... |
21:41.33 | *** join/#webos-internals Xyg (n=chatzill@c-76-115-227-233.hsd1.or.comcast.net) |
21:41.37 | PuffTheMagic | Mousey: really, a phoronix link |
21:41.43 | PuffTheMagic | never expected that in this channel |
21:41.50 | Mousey | lol linux hardware |
21:44.06 | PuffTheMagic | Mousey: lol didnt expext a webos twist in that story |
21:44.43 | Mousey | PuffTheMagic: i ROCK |
21:44.47 | Mousey | ^_^ |
21:45.26 | swisstomcat | thanks for the help .. TTYL |
21:45.33 | *** join/#webos-internals reto (n=quassel@132-254.76-83.cust.bluewin.ch) |
21:45.41 | swisstomcat | i'm off dissecting the calendar code :) |
21:46.09 | swisstomcat | oh, another swiss person ... |
21:46.34 | Guest70309 | yes |
21:46.41 | oilsworkn | so i went looking for a boss to tell i had a dentist appointment, and there is nobody here |
21:46.58 | oilsworkn | my boss doesn't work on fridays, the office manager is gone, the president is on vacation |
21:47.33 | oilsworkn | maybe ill just leave, lol |
21:47.47 | swisstomcat | another swiss pre hacker, reto? |
21:48.06 | Guest70309 | not really |
21:48.42 | Guest70309 | i was not able to install anything on my pre |
21:49.08 | oilsworkn | aww |
21:49.13 | Mousey | cries |
21:49.51 | PuffTheMagic | oilsworkn: isnt the day almost over for you? |
21:49.58 | oilsworkn | its 3 |
21:50.01 | oilsworkn | er, almost 3 |
21:50.10 | *** join/#webos-internals Wovvbagger (i=4e31419d@gateway/web/freenode/x-btaaneerzsppohvq) |
21:50.15 | swisstomcat | guest70309: relaborate ... |
21:50.18 | swisstomcat | elaborate |
21:50.22 | oilsworkn | and i gotta go to the bank and stuff |
21:51.08 | Wovvbagger | How could I add a new feed within preware? |
21:51.16 | oilsworkn | from the command line |
21:51.27 | oilsworkn | so, you can't within preware |
21:51.36 | oilsworkn | not till someone fixes up the service |
21:51.42 | swisstomcat | guest: what's the problem? |
21:52.10 | Guest70309 | does anybody know why i have no internet connection while i have the command line of my palm pre open? |
21:52.40 | PuffTheMagic | oilsworkn: may as well say |
21:52.43 | Wovvbagger | So the form at options...feeds isn't usebale to add a feed? |
21:52.49 | PuffTheMagic | unless u can leave and not use a desntist excuse |
21:53.07 | oilsworkn | lol |
21:53.17 | *** join/#webos-internals Templarian (n=Templari@141.218.245.189) |
21:53.17 | *** mode/#webos-internals [+v Templarian] by ChanServ |
21:53.22 | oilsworkn | ill definitely still be leaving early |
21:53.26 | oilsworkn | like a half hour or something |
21:53.29 | oilsworkn | lol |
21:53.33 | swisstomcat | guest: "the command line" .. which one? did u install one or are you using webos quickinstall? |
21:53.46 | PuffTheMagic | someone should post on precentral saying an irc client is near |
21:53.50 | PuffTheMagic | seed some interest |
21:54.06 | Templarian | There is? |
21:54.33 | Guest70309 | i used the usb and the novacom.exe |
21:54.47 | oilsworkn | once we get a partially working beta, we could just stick it in the feed, people will see it |
21:54.53 | PuffTheMagic | Templarian: tonight |
21:55.50 | Templarian | PuffTheMagic: Service based app? |
21:55.55 | PuffTheMagic | yup |
21:56.08 | oilsworkn | as if we would do it web based xD |
21:56.25 | Templarian | Dang, so it logs off and on when ever the device is toggled on and off? |
21:56.48 | oilsworkn | we'll keep it awake |
21:57.00 | PuffTheMagic | Templarian: could be an option |
21:57.09 | PuffTheMagic | lots of stuff is in the air |
21:57.23 | oilsworkn | step 1 is to get the gui and service playing nicely |
21:57.26 | oilsworkn | then add to it |
21:57.50 | *** join/#webos-internals PuffTheMagic__ (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
21:57.51 | Guest70309 | i will install optare with the optware-bootstrap.sh |
21:57.59 | Templarian | Sounds good guys. Yea definately need a keep awake x minutes option. |
21:58.14 | oilsworkn | Templarian: i already do something like that in preware |
21:58.20 | oilsworkn | when updating feeds/installing |
21:58.31 | oilsworkn | it keeps services awake in the background even if the screen turns off |
21:58.35 | *** part/#webos-internals swisstomcat (n=tomcat@gw.ptr-80-238-187-71.customer.ch.netstream.com) |
21:58.36 | oilsworkn | but it maxes out at 15 mins |
21:58.50 | oilsworkn | i could always throw down a timer and restart it after 15 mins |
21:58.54 | Guest70309 | ok i will look for preware |
21:59.08 | PuffTheMagic__ | Templarian: this message is sent from the wIRCd service |
21:59.40 | Templarian | Nice, should be nice either way. I'll wait till a web based version. |
21:59.44 | PuffTheMagic__ | Templarian: running on a pre |
21:59.57 | PuffTheMagic | Templarian: webbased? |
22:00.09 | PuffTheMagic | what do you mean? |
22:00.21 | Templarian | Yea, I would like one that doesn't have to keep the Pre on to get messages and stay logged in. |
22:00.50 | PuffTheMagic | Templarian: how exactly do you think that will be accomplished? |
22:00.53 | PuffTheMagic | Templarian: besides using quassel |
22:00.59 | PuffTheMagic | or irssi + screen |
22:01.20 | Templarian | Using some side outside server and or server application. |
22:01.34 | PuffTheMagic | Templarian: quassel can do that |
22:01.42 | PuffTheMagic | i wanted to make a quassel webos client |
22:01.50 | PuffTheMagic | but more people will use this than a quassel client |
22:01.53 | Doc_exe | i am using quassel right now |
22:01.58 | PuffTheMagic | me too |
22:02.02 | Doc_exe | works great |
22:02.06 | PuffTheMagic | but quassel is all qt |
22:02.19 | PuffTheMagic | so i would have to make a quassel client that exports all the IPC shit as json over http |
22:02.27 | PuffTheMagic | and someone would have to run that client on a server |
22:02.32 | Doc_exe | ahhh |
22:02.33 | PuffTheMagic | then i could make a mojo app talk to it |
22:02.42 | PuffTheMagic | there is no wayt o just use quassel as is |
22:02.49 | PuffTheMagic | i've talked to the devs a few times |
22:03.02 | PuffTheMagic | i think i've sparked some interest in switching to a non qt IPC |
22:03.12 | Doc_exe | that would be helpful :) |
22:03.13 | PuffTheMagic | but i dont think anyone is doing anything about it |
22:03.51 | freakout | sends Mousey pics of him in short shorts |
22:04.05 | oilsworkn | knew it! |
22:04.07 | freakout | oilsworkn: glad you pinged me |
22:04.13 | oilsworkn | lol |
22:04.16 | Mousey | ooo |
22:04.16 | freakout | is writing his draft now |
22:04.28 | oilsworkn | already sees story on pc |
22:04.34 | freakout | what?? |
22:04.36 | freakout | fuck |
22:04.38 | oilsworkn | lol |
22:04.44 | oilsworkn | freakout is too easy |
22:04.54 | freakout | oilsworkn is EVIL |
22:05.23 | freakout | i love waking up to stories that aren't on PC yet |
22:05.28 | freakout | they're on freaking crack lately |
22:05.49 | freakout | is only one man with a real job already, in the wrong timezone. Can't keep up! |
22:06.10 | oilsworkn | pic doesn't have other writers who <3 the pre? |
22:06.17 | freakout | lol |
22:06.38 | freakout | Ryan has grown to love his, but i dunno what he's doing half the time |
22:06.47 | freakout | and Kris is on Verizon and Will. Not. Budge. |
22:07.10 | PuffTheMagic | freakout: me or another Ryan? |
22:07.19 | freakout | PuffTheMagic: you're Ryan? |
22:07.40 | freakout | PuffTheMagic: Ryan the dude who started palminfocenter in '99 |
22:08.02 | oilsworkn | freakout: when we have a working wIRC beta you can be the first to post it |
22:08.12 | oilsworkn | precentral doesn't care about irc anyways |
22:08.18 | freakout | oilsworkn, should I hug you? |
22:08.24 | oilsworkn | are you wearing pants? |
22:08.29 | freakout | lol |
22:08.31 | freakout | no, wait! |
22:08.35 | oilsworkn | lol |
22:08.42 | freakout | i'll show you the pic of my halloween costume from last night |
22:08.45 | egaudet | is wIRC going to default to join webos-internals? |
22:08.53 | oilsworkn | lol |
22:08.53 | egaudet | :P |
22:08.56 | Templarian | Precentral cares... especiall since Palm just started incouraging devs use it. |
22:08.58 | oilsworkn | probably not at first |
22:08.59 | PuffTheMagic | egaudet: i think so |
22:09.15 | oilsworkn | at first, itl be going to the status window and typing /join blarg |
22:09.29 | PuffTheMagic | oilsworkn: no way |
22:09.52 | PuffTheMagic | there are 2 ways we can do this |
22:10.02 | PuffTheMagic | 1. i can hardcode it into the service :D <- evil |
22:10.17 | *** join/#webos-internals alkos333 (n=alkos333@c-98-227-217-190.hsd1.il.comcast.net) |
22:10.21 | egaudet | PuffTheMagic, you broke wIRCd repo |
22:10.27 | egaudet | ERROR:gitosis.serve.main:Repository read access denied |
22:10.33 | PuffTheMagic | 2. we can have a "perform on join" list of commands that get executed after connecting |
22:10.35 | *** join/#webos-internals GreedyB (n=blah@c-76-104-101-233.hsd1.va.comcast.net) |
22:10.37 | PuffTheMagic | egaudet: yeah i know |
22:10.38 | oilsworkn | did you not see where i said "probably not at first"? |
22:10.45 | oilsworkn | i do plan an after connect command list |
22:10.47 | PuffTheMagic | no at first |
22:11.01 | PuffTheMagic | beta will have "perform on connect" list ;) |
22:11.05 | oilsworkn | step 1 is getting the damn thing to work |
22:11.17 | oilsworkn | after that, everything is easy |
22:11.41 | PuffTheMagic | well it should take you like 10 min to get this work :D |
22:11.46 | PuffTheMagic | s/work/working/ |
22:11.47 | oilsworkn | lets hope so |
22:11.59 | PuffTheMagic | egaudet: you broke it |
22:12.08 | oilsworkn | doing it on my pre will certainly slow it down :) |
22:12.19 | PuffTheMagic | oilsworkn: oh shut up |
22:12.22 | PuffTheMagic | learn to scp |
22:12.22 | oilsworkn | lol |
22:12.24 | PuffTheMagic | and ssh |
22:12.32 | PuffTheMagic | damn windows users |
22:12.47 | oilsworkn | the emu is on all platforms |
22:12.49 | egaudet | how did I break it! |
22:12.57 | oilsworkn | i prefer to develop in the emu |
22:13.01 | PuffTheMagic | egaudet: cloning |
22:13.04 | oilsworkn | and later test on my phone |
22:13.12 | egaudet | pfffft |
22:13.28 | PuffTheMagic | oilsworkn: for me to have to maintain 2 dev userlands makes my work 2x has hard |
22:13.41 | PuffTheMagic | it only makes yours .1x harder using the pre |
22:13.55 | oilsworkn | lol |
22:14.25 | PuffTheMagic | egaudet: the server is in germany and its like early saturday morning |
22:14.33 | PuffTheMagic | so wont get in contact with them for a few hours |
22:15.03 | PuffTheMagic | unless i can make a new tmp repo on pym |
22:15.04 | egaudet | damnit |
22:15.08 | PuffTheMagic | lets see if that works |
22:15.28 | oilsworkn | sees last push as 7 hours ago |
22:17.05 | PuffTheMagic | yeah of course you would |
22:17.15 | PuffTheMagic | moving to webos-internals termporarily |
22:17.23 | oilsworkn | ah |
22:17.39 | PuffTheMagic | but there will be no gitweb |
22:17.53 | PuffTheMagic | cause rwhitby wont add apache to the git group |
22:18.08 | PuffTheMagic | he likes to manually configure permissions every time someone make s a ewpo |
22:18.09 | PuffTheMagic | repo |
22:20.28 | dBsooner-work | egaudet: don't swear.. you said you were going to work on image replacement first. :D |
22:20.53 | *** join/#webos-internals antianalog (n=james@99-11-196-244.lightspeed.clmboh.sbcglobal.net) |
22:21.09 | oilsworkn | "damnit" is swearing? |
22:21.18 | sugardave | no, it's "dammit" |
22:21.31 | egaudet | no i didn't and there's nothing left to work on |
22:21.38 | PuffTheMagic | egaudet: edit .git/config and change the url to this: ssh://git@webos-internals.org/tmp/wIRCd.git |
22:21.43 | PuffTheMagic | oilsworkn: same for u |
22:21.51 | PuffTheMagic | but for wIRC use ssh://git@webos-internals.org/tmp/wIRC.git |
22:22.16 | PuffTheMagic | oilsworkn: u will need to 'git push origin master' |
22:22.32 | oilsworkn | whats wrong with pym? |
22:22.55 | PuffTheMagic | some directories got moved around and i no long have root access on the server so i need to wait for the admins to get back |
22:23.01 | PuffTheMagic | but they are in germany and its friday night |
22:23.07 | PuffTheMagic | well prob sat morning now |
22:23.18 | PuffTheMagic | so i cant get them to fix shit yet |
22:23.33 | PuffTheMagic | so this is just termporary |
22:23.51 | PuffTheMagic | i think there is a broken symlink and bad perms |
22:24.34 | egaudet | booooo |
22:24.44 | PuffTheMagic | but it was working today |
22:24.47 | PuffTheMagic | i made 3 commits |
22:24.51 | PuffTheMagic | then it stopped working |
22:24.56 | PuffTheMagic | idk wtf happened |
22:26.01 | PuffTheMagic | oilsworkn: GO HOME! |
22:26.03 | PuffTheMagic | hurry up |
22:26.33 | oilsworkn | lol |
22:27.04 | Mousey | no playing quicktime? |
22:29.50 | egaudet | palm-install: FAILED_NOT_ENOUGH_INSTALL_SPACE |
22:30.33 | oilsworkn | what are you palm-installing? |
22:30.42 | egaudet | what does it matter |
22:30.45 | egaudet | eh |
22:30.48 | egaudet | ehhhh |
22:30.53 | oilsworkn | you need fair dinkum? |
22:30.56 | egaudet | wIRC |
22:30.58 | egaudet | i have fair dinkum |
22:30.59 | oilsworkn | need to delete some crap? |
22:31.04 | egaudet | im below 100MB free on /var though |
22:31.08 | egaudet | stupid piece o junk |
22:33.21 | *** join/#webos-internals jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) |
22:33.55 | PuffTheMagic__ | haha |
22:34.07 | PuffTheMagic__ | ^^ from pre |
22:34.27 | PuffTheMagic | luna-send -P -n 1 palm://us.ryanhope.wIRCd/client_cmd_msg {\"sessionToken\":\"1.277.2\",\"nch\":\"#webos-internals\",\"text\":\"^^\ from\ pre\"} |
22:34.41 | PuffTheMagic | :D |
22:34.52 | egaudet | what's new? |
22:34.54 | egaudet | I don't get it |
22:35.01 | PuffTheMagic | dont get what? |
22:35.01 | oilsworkn | whats with escaping the spaces? |
22:35.12 | PuffTheMagic | oilsworkn: nfc |
22:35.17 | PuffTheMagic | oilsworkn: i think its a luna send thing |
22:35.23 | oilsworkn | hm |
22:35.26 | PuffTheMagic | i hope |
22:35.31 | oilsworkn | but its in quotes, idk why it would matter |
22:35.37 | PuffTheMagic | if i dont |
22:35.40 | PuffTheMagic | it just sits there |
22:35.43 | oilsworkn | huh |
22:35.50 | PuffTheMagic | maybe something in my service is wonky |
22:35.51 | PuffTheMagic | idk |
22:36.47 | egaudet | PuffTheMagic, what is new from that than earlier today |
22:36.56 | *** join/#webos-internals jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) |
22:38.11 | PuffTheMagic | egaudet: i've added support for just about everything except dcc and raw commands |
22:38.52 | PuffTheMagic | and no ctcp shit yet |
22:39.24 | PuffTheMagic | there are a couple misc function i can implement still |
22:39.27 | PuffTheMagic | like nick parsing |
22:39.31 | PuffTheMagic | and mirc color stripping |
22:41.02 | *** join/#webos-internals preston (i=455ce614@gateway/web/freenode/x-sryppymgfglwlbug) |
22:41.56 | PuffTheMagic | and i still need to connect a bunch of callbacks |
22:43.26 | *** join/#webos-internals eno (n=eno@nslu2-linux/eno) |
22:43.26 | *** mode/#webos-internals [+v eno] by ChanServ |
22:43.29 | *** join/#webos-internals Doc_exe (n=Doc_exe@CPE-24-167-226-94.wi.res.rr.com) |
22:45.12 | *** join/#webos-internals PuffTheMagic__ (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
22:47.29 | Mousey | Puff the Magic underscore |
22:47.46 | Mousey | lived by the 0 key |
22:48.04 | Mousey | forgets the words |
22:48.11 | oilsworkn | i was like "what? its on the other side of the keypad" |
22:48.16 | oilsworkn | then realized you were talking the ones up top |
22:48.49 | Mousey | lol, guess i shoulda specified us101 |
22:49.07 | *** join/#webos-internals PuffTheMagic__ (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
22:49.22 | PuffTheMagic | lalalallalala test |
22:49.34 | oilsworkn | "Webosdev wants to share some files with you using a new technology called Dropbox." |
22:49.34 | oilsworkn | ohh |
22:49.40 | egaudet | luna-send -P -n 1 palm://us.ryanhope.wIRCd/client_connect {"server":"freenode.net"} |
22:49.59 | PuffTheMagic | ** Message: serviceResponse Handling: 2, {"sessionToken":"1.290.2","event":"PRIVMSG","origin":"oilsworkn!i=d80733be@gateway/web/freenode/x-jczoyeygevtxaldd","params":["#webos-internals",""Webosdev wants to share some files with you using a new technology called Dropbox.""]} |
22:49.59 | PuffTheMagic | ** Message: serviceResponse Handling: 2, {"sessionToken":"1.290.2","event":"PRIVMSG","origin":"oilsworkn!i=d80733be@gateway/web/freenode/x-jczoyeygevtxaldd","params":["#webos-internals","ohh"]} |
22:50.07 | PuffTheMagic | egaudet: wrong |
22:50.16 | PuffTheMagic | u need at minimum server and nick to connect |
22:50.18 | PuffTheMagic | and also |
22:50.25 | PuffTheMagic | use s/-n 1 /-i/ |
22:50.32 | PuffTheMagic | cause connect is a subscription |
22:50.33 | oilsworkn | oh, 1.3.1 SDK |
22:50.43 | PuffTheMagic | oilsworkn: :D |
22:50.56 | oilsworkn | too bad ill be developing wirc only on the pre |
22:50.58 | oilsworkn | xD |
22:51.00 | zsoc | zomg who hacked my irc |
22:51.40 | PuffTheMagic | oilsworkn: all u need to do is scp -r and a rescan :D |
22:51.40 | egaudet | why use -i |
22:51.48 | PuffTheMagic | egaudet: cause its a subscription |
22:51.53 | PuffTheMagic | -i is interactive |
22:52.02 | PuffTheMagic | its like "-n infinity" |
22:52.11 | egaudet | why am I getting server missing |
22:52.22 | oilsworkn | irc.freenode.net? |
22:52.38 | freakout | ahhhhh |
22:52.39 | freakout | http://www.palminfocenter.com/news/9972/palm-hires-amd-ati-linux-core-engineer/ |
22:52.39 | PuffTheMagic | egaudet: you need to use \"server\" |
22:52.41 | PuffTheMagic | with C services |
22:52.43 | freakout | sighs with satisfaction |
22:52.48 | PuffTheMagic | mjson is picky |
22:52.51 | egaudet | *** glibc detected *** ./wIRCd: free(): invalid pointer: 0x0001a3d8 *** |
22:53.07 | PuffTheMagic | freakout: too late |
22:53.11 | PuffTheMagic | freakout: that was already posted |
22:53.13 | freakout | what? |
22:53.16 | freakout | what?? |
22:53.21 | PuffTheMagic | freakout: Mousey posted it |
22:53.24 | oilsworkn | LOL |
22:53.28 | freakout | ohhh |
22:53.29 | freakout | no |
22:53.31 | Mousey | huh? |
22:53.33 | oilsworkn | twice? |
22:53.38 | freakout | I beat the PreCentral front page PuffTheMagic |
22:53.39 | egaudet | PuffTheMagic, when I do -i now I gotta open a new window to continue running commands |
22:53.47 | PuffTheMagic | egaudet: luna-send -P -i palm://us.ryanhope.wIRCd/client_connect {\"server\":\"irc.freenode.net\",\"nick\":\"PuffTheMagic__\"} |
22:53.52 | Mousey | i only pasted it in here, i didn't (think to) post it |
22:54.01 | freakout | Mousey, and I love you for it |
22:54.03 | PuffTheMagic | Mousey: f' precentral |
22:54.18 | oilsworkn | lol |
22:54.19 | egaudet | I just want to say I hate json. anyway |
22:54.28 | oilsworkn | pic wins this battle |
22:54.32 | PuffTheMagic | egaudet: or u could do luna-send -P -i palm://us.ryanhope.wIRCd/client_connect {\"server\":\"irc.freenode.net\",\"nick\":\"PuffTheMagic__\"}& |
22:54.35 | PuffTheMagic | and backghround it |
22:54.42 | PuffTheMagic | or press Ctrl+z then type bg |
22:54.47 | PuffTheMagic | or just open a new term |
22:55.26 | PuffTheMagic | egaudet: and yeah, i am probably freeing shit i shouldnt |
22:55.31 | PuffTheMagic | and not freeing shit i should |
22:55.40 | oilsworkn | and needing spaces to be escaped |
22:56.11 | PuffTheMagic | oilsworkn: i dont know that that is my fault |
22:56.21 | PuffTheMagic | i only have to do this stupid shit with luna-send |
22:56.26 | PuffTheMagic | luna-send is a POS |
22:56.38 | oilsworkn | lol |
22:56.52 | PuffTheMagic | i should make a cross-platform version of luna-send in java that works |
22:56.55 | PuffTheMagic | and is a gui |
22:56.56 | oilsworkn | hey i said i could make a generic/configurable mojo app for testing services |
22:56.58 | egaudet | should i do -i for client_cmd_join |
22:57.05 | PuffTheMagic | oilsworkn: s/mojo/java/ |
22:57.12 | PuffTheMagic | errr |
22:57.19 | PuffTheMagic | nm about that |
22:57.20 | PuffTheMagic | ;) |
22:57.33 | PuffTheMagic | egaudet: no |
22:57.39 | oilsworkn | ok |
22:57.44 | PuffTheMagic | use -n 1 for everything but connect |
22:57.45 | oilsworkn | im goin to the bank then home |
22:57.48 | PuffTheMagic | which uses -i |
22:57.50 | oilsworkn | there is seriously nobody here |
22:57.54 | PuffTheMagic | haha |
22:57.57 | oilsworkn | just one recptionist |
22:57.58 | oilsworkn | thats it |
22:57.59 | oilsworkn | her and me |
22:58.00 | PuffTheMagic | oilsworkn: you rebel |
22:58.02 | oilsworkn | lol |
22:58.06 | zsoc | oilsworkn, do her |
22:58.11 | oilsworkn | now there is nobody around to break anything that i would have to fix |
22:58.13 | oilsworkn | ehh |
22:58.14 | egaudet | eju vsm |
22:58.15 | oilsworkn | shes like 60 |
22:58.20 | zsoc | NICE |
22:58.22 | egaudet | whois egaudet_wirc |
22:58.26 | oilsworkn | is not into grannys |
22:58.34 | egaudet | why can't I join |
22:58.36 | oilsworkn | anyways |
22:58.38 | oilsworkn | bbl |
22:58.38 | freakout | oilsworkn, it's all the same in the dark |
22:58.41 | freakout | wait |
22:58.48 | PuffTheMagic | egaudet: you have to pass the sessionToken |
22:58.52 | *** part/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-jczoyeygevtxaldd) |
22:58.55 | egaudet | as key? |
22:59.15 | PuffTheMagic | luna-send -P -n 1 palm://us.ryanhope.wIRCd/client_cmd_join {\"sessionToken\":\"1.287.2\",\"channel\":\"#webos-internals\"} |
22:59.16 | egaudet | oh no I see |
22:59.17 | PuffTheMagic | like that |
22:59.35 | *** join/#webos-internals egaudet_wirc (n=nobody@c-66-31-49-55.hsd1.ma.comcast.net) |
22:59.38 | PuffTheMagic | oohhh! |
22:59.39 | egaudet | padow! |
22:59.42 | PuffTheMagic | haha |
23:00.16 | PuffTheMagic | egaudet: you should pull the latest version |
23:00.23 | PuffTheMagic | i added support for channel messages |
23:00.31 | egaudet | I pulled like 10 minutes ago |
23:00.34 | egaudet | you recently push |
23:00.45 | zsoc | gasps |
23:00.49 | PuffTheMagic | egaudet: yes |
23:00.51 | PuffTheMagic | i beleive so |
23:01.18 | PuffTheMagic | zsoc: ** Message: serviceResponse Handling: 2, {"sessionToken":"1.290.2","event":"ACTION","origin":"zsoc!n=nghr@unaffiliated/zsoc","params":["#webos-internals","gasps"]} |
23:01.21 | PuffTheMagic | ^^ thats you |
23:01.43 | zsoc | I see :P |
23:02.14 | egaudet | I might have to go out tonight |
23:02.29 | PuffTheMagic | egaudet: :( |
23:02.41 | egaudet | I know PuffTheMagic but I forgot it's halloween |
23:02.57 | egaudet | otherwise I'd ignore messages tonight |
23:03.07 | egaudet | but I'll do something valuable before leaving |
23:03.13 | egaudet | IF i leave |
23:05.40 | lingfish | mornin |
23:07.00 | PuffTheMagic | lingfish: what planet is it morning on |
23:07.19 | *** join/#webos-internals preston (i=455ce614@gateway/web/freenode/x-eosmkplyfpwasrur) |
23:08.08 | lingfish | Planet Australia... I assume you're USian, and BIG SHOCK! There are other countries and timezones ;) |
23:08.42 | PuffTheMagic | lol BIG SHOCK |
23:09.12 | lingfish | ;) |
23:09.38 | zsoc | PuffTheMagic, did you just.. uh.. action.. echo? |
23:09.38 | PuffTheMagic | of course our views are skewed.... our country is as big as 50 Eu countries |
23:09.44 | lingfish | Hrm... WebOS doesn't seem to global search on calendar -- is that right? |
23:10.12 | PuffTheMagic | lingfish: s/global search/hemishpere search/ |
23:10.25 | lingfish | lol |
23:10.27 | lingfish | I mean for events :P |
23:15.08 | *** join/#webos-internals Templarian (n=Templari@adsl-69-208-82-33.dsl.klmzmi.ameritech.net) |
23:15.17 | *** mode/#webos-internals [+v Templarian] by ChanServ |
23:15.55 | zsoc | what's the command that allows me to check the licensing of a binary? |
23:17.37 | PuffTheMagic | zsoc: i've never heard of such a command |
23:18.01 | zsoc | er, i believe it's a utility actually |
23:18.39 | *** join/#webos-internals PuffTheMagic__ (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com) |
23:21.29 | zsoc | I think rod actually strips the log. I can't find something I _know_ was said in here |
23:22.53 | PuffTheMagic | :) |
23:23.15 | zsoc | PuffTheMagic, in theory i could use 'strings' and grep for common licensing terms? |
23:23.38 | PuffTheMagic | no idea |
23:24.19 | zsoc | right, you're not a linux guy :P |
23:25.03 | PuffTheMagic | hmmm |
23:25.21 | PuffTheMagic | i cant seem to get query's to work with wIRCd |
23:25.34 | PuffTheMagic | i can send a /query from wIRCd |
23:25.43 | PuffTheMagic | but i cant send one to it |
23:25.45 | PuffTheMagic | well i can send it |
23:25.48 | PuffTheMagic | i just dont see/get it |
23:26.22 | zsoc | technically query opens a second, er.. 'window'.. sort of, like environment. |
23:27.01 | zsoc | PuffTheMagic, did you try /msg as opposed to /query? |
23:27.17 | PuffTheMagic | im dnot doing DCC shit yet |
23:27.20 | PuffTheMagic | i was /query to work |
23:27.29 | PuffTheMagic | s/was/want/ |
23:28.12 | zsoc | PuffTheMagic, that's what i'm telling you |
23:28.15 | PuffTheMagic | no you are telling me to use /msg which is not /query |
23:28.24 | zsoc | PuffTheMagic, /query OPENS a "window" |
23:28.31 | PuffTheMagic | no |
23:28.38 | PuffTheMagic | a gui opens a window |
23:28.52 | PuffTheMagic | there are no windows in a bash prompt |
23:28.57 | zsoc | that's why the quotes |
23:29.01 | zsoc | but it's a different environment |
23:29.15 | zsoc | in fact, /msg is made to go to an existing /query environment, iirc |
23:29.56 | zsoc | PuffTheMagic, are you trying to /query with no other arguments? |
23:30.47 | PuffTheMagic | zsoc: :( ..... i've written 90% of a complete IRC service now, i know what im doing |
23:31.06 | zsoc | sighs |
23:31.24 | PuffTheMagic | a callback is missing or something |
23:32.02 | PuffTheMagic | zsoc: we have had plenty of conversations in query windows, i know how to do it properly |
23:32.07 | PuffTheMagic | its now how i am sending the message |
23:32.16 | PuffTheMagic | it has to do with the service not handing it properly |
23:33.56 | zsoc | wonders what an incoming /query looks like |
23:34.02 | *** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com) |
23:34.49 | egaudet | how does subscription work with callbacks in mojo |
23:34.57 | egaudet | any examples of that around? |
23:35.12 | PuffTheMagic | yeah preware has them |
23:36.03 | egaudet | so if you subscribe, then the callback is continuously called? |
23:36.14 | PuffTheMagic | egaudet: yeah basically |
23:36.19 | PuffTheMagic | zsoc: send query to PuffTheMagic__ |
23:36.25 | PuffTheMagic | if u dont think im doing it |
23:36.55 | zsoc | PuffTheMagic, no i'm thinking what protocol it passes... isn't it like.. PRIVMSG |
23:37.14 | PuffTheMagic | zsoc: yes its PRIVMSG but to a nick not a channel |
23:37.16 | *** join/#webos-internals Abyssul (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
23:37.28 | PuffTheMagic | which is why the same mechanism that lets me see channel messages should show a query |
23:37.31 | PuffTheMagic | just with a different target |
23:39.21 | zsoc | I'm not sure that's the expected functionality |
23:39.39 | PuffTheMagic | ? |
23:40.07 | zsoc | no you're right, sorry |
23:40.08 | zsoc | odd |
23:40.13 | zsoc | so it just doesn't get to you? |
23:40.23 | PuffTheMagic | correct |
23:40.25 | PuffTheMagic | i dont see it |
23:40.27 | zsoc | but you can send them? |
23:40.35 | PuffTheMagic | and i have all the callbacks registered now |
23:40.41 | PuffTheMagic | so i "should" get it |
23:40.46 | PuffTheMagic | zsoc: yeah i can send them |
23:40.59 | *** join/#webos-internals Flash1211 (n=flashpas@71-6-82-200.static-ip.telepacific.net) |
23:41.27 | PuffTheMagic | zsoc: u get that? |
23:41.32 | zsoc | yep |
23:41.37 | PuffTheMagic | i sent that using the wIRCd |
23:41.46 | PuffTheMagic | now if you respond do it i wont see shit |
23:42.01 | zsoc | could it be an error handling thing? Like do you have a hook for ERR_NOTEXTTOSEND or similar? |
23:42.20 | zsoc | although that would be a send thing not a receive thing.. |
23:42.26 | dBsooner-work | Puff's name is Ryan Hope? |
23:42.37 | PuffTheMagic | dBsooner-work: noooooooooooooooooooooooooooooooooooooooooooooo? |
23:42.42 | dBsooner-work | LIES~! |
23:42.48 | dBsooner-work | us.ryanhome. |
23:42.56 | PuffTheMagic | ryanhome |
23:42.59 | PuffTheMagic | yes thats right |
23:43.00 | dBsooner-work | s/us.ryanhome./us.ryanhope./ |
23:43.05 | PuffTheMagic | :D |
23:43.07 | dBsooner-work | LIES |
23:43.15 | dBsooner-work | You can't hide from me now! |
23:43.37 | dBsooner-work | ~punch egaudet |
23:43.38 | infobot | ACTION lets fly with a wild haymaker which catches egaudet right on the nose |
23:43.57 | egaudet | that's enough of that |
23:43.59 | zsoc | PuffTheMagic, have you tried having 2 users connected, and PRIVMSG to a hostmask instead of user and see if 1 will go to the other? |
23:44.01 | egaudet | two broken noses one day |
23:44.07 | egaudet | ~kick dBsooner-work |
23:44.08 | infobot | ACTION kicks dBsooner-work |
23:44.17 | dBsooner-work | SO fix my image replacement and I'll stop making infobot punch you |
23:44.21 | dBsooner-work | ~botsnack |
23:44.21 | infobot | aw, gee, dBsooner-work |
23:44.22 | egaudet | there is no fixing |
23:44.31 | *** join/#webos-internals leonardo_ (n=leonardo@host68-0-dynamic.0-79-r.retail.telecomitalia.it) |
23:44.46 | egaudet | either make a strict exception for that patch or wait till it's hashed out |
23:44.47 | kesne | Who the hell is infobot? |
23:44.49 | PuffTheMagic__ | test |
23:44.54 | freakout | lol |
23:44.57 | freakout | infobot, infobot? |
23:44.58 | infobot | infobot is, like, a hack!, or known to have only said one useful thing. a tool, or dating the fembots, or [TK]D-Fender's b*tch, or suck, or a pain in the ass |
23:45.28 | PuffTheMagic | wow |
23:45.30 | kesne | ? |
23:45.37 | PuffTheMagic | we really should move to rizon |
23:45.43 | PuffTheMagic | home of 100000 retarded bots |
23:45.47 | PuffTheMagic | like cool bot |
23:45.49 | PuffTheMagic | and sarah |
23:46.25 | PuffTheMagic | zsoc: cant you try sending to the hostmask |
23:46.45 | zsoc | PuffTheMagic, i realized that 5 seconds after i said it :P and then tried it, and clearly you didn't get it |
23:47.07 | PuffTheMagic | :D |
23:47.18 | PuffTheMagic | idk whats wrong with recieving querys |
23:47.25 | PuffTheMagic | this is not good if it cant be resolved |
23:48.12 | PuffTheMagic | i hope its not a libircclient bug |
23:48.20 | zsoc | PuffTheMagic, i know you don't want to hear this, but I still think incoming PRIVMSG's are parses as msg |
23:48.41 | PuffTheMagic | i am 99% they are not |
23:48.49 | PuffTheMagic | i dont think quassel support DCC at all |
23:48.54 | PuffTheMagic | and i get query's not problem |
23:49.23 | kesne | PreWare isnt working for me |
23:49.30 | kesne | It gets stuck on Loading Package Information |
23:49.34 | kesne | anyone know why? |
23:50.14 | zsoc | i was looking at an old pearl bot i used and the handler is "$conn->add_handler('msg', \&on_msg);" and on_msg{} handles incoming privmsg |
23:50.22 | zsoc | could have been the client i was using at the time tho |
23:50.55 | PuffTheMagic | zsoc: i could try i guess |
23:51.03 | PuffTheMagic | but o dont think that is it |
23:51.27 | PuffTheMagic | i thought ddc chats needed a request |
23:51.44 | PuffTheMagic | yeah i am now 99.99 sure its not dcc related |
23:51.52 | oil | is finally home |
23:52.36 | egaudet | oil you write nice code |
23:52.52 | oil | lol |
23:53.14 | zsoc | PuffTheMagic, ok. this is a silly question, maybe you should try ##irc? :D |
23:53.16 | freakout | he makes a mean margherita too |
23:53.38 | oil | PuffTheMagic: what do i need to do to get the service on my pre? |
23:53.44 | zsoc | PuffTheMagic, er, but not on this server lol |
23:54.02 | oil | also begins downloading sdk v1.3.1 |
23:54.12 | freakout | heh |
23:54.26 | freakout | oil, lemme know if there's any cool new features in it |
23:54.52 | oil | will let you know right after pc |
23:54.53 | egaudet | ok I am connected via wIRC :P |
23:54.56 | egaudet | cool |
23:55.00 | oil | lol |
23:55.00 | PuffTheMagic | oil: wget |
23:55.04 | freakout | slaps oil |
23:55.07 | oil | yeah, obviously |
23:55.10 | oil | what is the url though |
23:55.10 | egaudet | and now oil will be done with wIRC in 5 minutes |
23:55.16 | PuffTheMagic | oil: i have to ompload it |
23:55.18 | PuffTheMagic | give me a min |
23:55.38 | oil | egaudet: if you've already got it working, i could just pull that down |
23:55.43 | egaudet | no no no oil |
23:55.44 | kesne | oil: nothing special in 1.3.1 |
23:55.46 | kesne | Trust me |
23:55.50 | oil | lol |
23:56.05 | kesne | oil: When will wIRC get released? |
23:56.06 | egaudet | all I've done is throw the service call to connect in there, not even finished going over all your code to understand it |
23:56.11 | oil | ah |
23:56.17 | PuffTheMagic | oil: tonight maybe |
23:56.23 | sugardave | sdk 1.3.1? |
23:56.27 | kesne | yeah |
23:56.29 | kesne | 1.3.1 |
23:56.36 | kesne | released within two weeks |
23:56.38 | sugardave | not for everyone, I guess? |
23:56.41 | sugardave | okay |
23:56.50 | kesne | But not for everyone |
23:56.56 | oil | aww |
23:57.03 | kesne | As in |
23:57.03 | oil | limited local file access? |
23:57.04 | sugardave | is a sad panda. |
23:57.11 | oil | gayness, i want images from other apps in preware |
23:57.20 | kesne | heh |
23:57.21 | rwhitby | sugardave: did you use chuq for access like he said to? |
23:57.26 | rwhitby | s/use/ask/ |
23:57.32 | egaudet | (LunaSysMgr:24926): LunaService-CRITICAL **: Error in callmap.c:1904 |
23:57.32 | egaudet | (LunaSysMgr:24926): LunaService-CRITICAL **: Could not find call 83 to cancel. |
23:57.32 | egaudet | LUNASERVICE ERROR -1: Could not find call 83 to cancel. (LSCallCancel @ callmap.c:1904) |
23:57.37 | sugardave | rwhitby: no, I missed that, apparently |
23:57.46 | sugardave | I will, though |
23:57.52 | zsoc | PuffTheMagic, you wanna send me the source for your service and i try to see where the issue lies? sometimes an extra set of eyes... |
23:58.05 | rwhitby | sugardave: well, how can you expect to get the good stuff if you don't keep up with what's happening :-) |
23:58.08 | PuffTheMagic | in a few min |
23:58.27 | oil | so, webosinternals is the repo now? |
23:58.28 | rwhitby | sugardave: p |
23:58.33 | rwhitby | sugardave: PDN blog |