IRC log for #webos-internals on 20091030

00:00.04Mouseylols
00:00.53PuffTheMagicstarts working on the much anticipated wIRCd
00:01.48*** join/#webos-internals bhern (n=bhern@irc.angui.sh)
00:02.37MercurySo, I'm trying to figure out how to pull off different alert settings for different IMAP folders in the same account.
00:02.40PuffTheMagicwonders how to hide voice memo support in wIRCd ;)
00:03.09MercuryI'm still digging through the palm email application, but the results are, confusing at best.
00:03.10freakout-workPuffTheMagic: lol
00:03.23freakout-workPuffTheMagic: 'bout freaking time
00:04.49freakout-workkesne: Heh. At least you know they've got a crack team of reviewers ;)
00:05.25kesneLisa 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.19destinalkesne: wouldn't "pefect throw" be more accurate?
00:07.29kesneNot at all
00:07.49destinalmaybe I misinterpret the screenshot but it looks like you toss a ball at a net
00:07.56kesneYep
00:09.27destinalso, how does the bounce come in? :)
00:18.02PuffTheMagicjust so you guys know..... wIRCd is gonna be $49.99
00:18.17egaudetI wouldn't pay a penny over $49.98
00:19.26destinalwircd, eh?  I must really not be tracking your work, puff..  a daemon?
00:21.07destinaldifferent from a typical C service in some way?
00:22.05*** part/#webos-internals dBsooner-work (n=dbeames@24.248.72.239)
00:28.02tlpdestinal: I just kinda assumed that was the name of the thing
00:28.09tlppretty sure it is a C service
00:28.45droO49.99, seriously?
00:29.00tlppretty sure that was a joke :p
00:30.09kesnedestinal: The ball bounces
00:31.16PuffTheMagicdestinal: well C services are daemons
00:31.19PuffTheMagic:D
00:31.45PuffTheMagicdroO: j/k
00:31.57PuffTheMagicdroO: probably more like $9.99
00:32.04PuffTheMagicfor 1 server connection
00:32.11kesneI will never pay for any app
00:32.11PuffTheMagicand 1.99 for each extra connection
00:32.16oilhey, one person downloaded that $49.99 translator
00:32.24destinalPuffTheMagic: fair enough, just hadn't seen one before using it in the name.  no reason why you shouldn't
00:32.24PuffTheMagickesne: dont u charge for your checkers app?
00:32.25oilprobably the guy who made it
00:32.35kesneActually I have paid for many apps
00:32.41kesnePuffTheMagic: yeah, your point?
00:32.42PuffTheMagicim just kidding
00:32.47oildestinal: wircd is the service part of wirc the mojo app
00:32.47kesneHehe
00:32.51PuffTheMagicwIRCd will be free
00:32.53destinalkesne: but bouncing it has nothing to do with getting it in the net, yeah?
00:33.15kesnedestinal: but the name isnt supposed to be 100% relevany
00:33.17oilso hey, you've actually started on it?
00:33.18kesne*relevant
00:33.24destinalkesne: I guess I'm just being pointlessly pedantic, sorry :P
00:33.39kesneI'd pay $4.86 for the IRC app
00:33.43kesnehttp://keen-studios.net/2009/10/simply-notify/
00:33.43kesneWoo
00:33.50kesne</prostitution>
00:33.57PuffTheMagicdestinal: the java services arent really stand alone service/daemons, they are objects that implement a thread and something else actually spawns them
00:34.01destinalI'd pay $0.314159264
00:34.02PuffTheMagici beleive
00:34.25PuffTheMagicbut the C services are standalone and calling them daemons just seems natural
00:34.43oilhey, everyone seems willing to pay for it
00:34.49oiland here we were just going to give it away
00:35.11PuffTheMagicoil: IRC is like crack... thought u knew that
00:35.16oillol
00:35.25PuffTheMagic$1.99 for a 3 month trial
00:35.34PuffTheMagic:
00:35.35PuffTheMagicD
00:35.38destinal1/10 pi seems fair
00:35.42oilisn't it more like alcohol, being a social drug
00:35.58oili dont think irc has ever killed anyone
00:36.09oilthough, alcohol does
00:36.12PuffTheMagiclol
00:36.18oilbut not as much as crack
00:36.19destinalbut it does kill productivity.
00:36.25destinal"i repeat class"
00:36.30PuffTheMagicoil: IRC will make you do nasty things in dark alley ways
00:36.51oillol
00:37.23destinalI finally ditched 1.1.3 world ready for 1.2.1 sprint :P
00:37.32oillol
00:38.26droOanyone heard anything about 1.3 date? ;o
00:38.27destinalif 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.10kesne1.3 should be soon
00:39.39droOi wanna resize my partitions :/
00:39.44droObut idk if i should wait for 1.3 ;o
00:41.39PuffTheMagicdestinal: have you looked at any of the C stuff i've done yet
00:41.48PuffTheMagicor at the headers in any detail
00:42.11PuffTheMagicwe can do some neat stuff in C that i didnt think was possible in java
00:42.11destinalPuffTheMagic: yeah, I looked at your first service or two a while back
00:42.20PuffTheMagicthe uberservice ;)
00:42.27destinalPuffTheMagic: yeah, I've had the official headers for a long time, remember?
00:42.40oillol
00:42.47destinaluberservice
00:42.55destinalwill it make me breakfast?
00:42.57PuffTheMagicyeah i know you had them, but i didnt know much you could appreciate them having not done any service coding
00:43.06destinal:)
00:43.26PuffTheMagicdestinal: like.... i wonder if everything that we can do in C can be done in java
00:43.29destinalPuffTheMagic: well I checked out their examples in the comments
00:43.30PuffTheMagicor is C special :D
00:43.44PuffTheMagicdestinal: those comments are less than basic
00:43.45*** join/#webos-internals dug1 (n=Adium@24.130.185.86)
00:44.34destinalah, 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.59destinalmaybe it shows things you can't do in java that I haven't seen yet
00:45.00PuffTheMagichttp://git.webosinternals.org/?p=services/ipkgmgrsrv.git;a=summary
00:45.09PuffTheMagic^^ im redoing ipkg service in C
00:45.18PuffTheMagicthat uses a lot more features/methods
00:45.43PuffTheMagicfor example, in C i can be on the private and public bus at the same time :D
00:46.49destinalPuffTheMagic: I thought any service listening on the public bus could be addressed via either
00:47.18PuffTheMagicdestinal: not 100% true
00:47.23destinalsince the palm.com stuff sends calls on private bus even to public services
00:47.51destinaland java services among those
00:48.16PuffTheMagicthose services may send "output" to  the public bus
00:48.22PuffTheMagiclike connection info
00:48.23PuffTheMagicor something
00:48.42PuffTheMagicbut a public bus app cant set values using private methods
00:48.54destinalPuffTheMagic: ipkgmgr.c is very interesting.
00:49.01PuffTheMagicbut with C i can make a service that does not have a com.palm name
00:49.11PuffTheMagicand let non com.palm apps call it
00:49.17PuffTheMagicbut still make calls to the private stuff
00:49.21PuffTheMagicalso
00:49.32PuffTheMagici can choose to only send stuff on the private or public or both
00:50.07destinalvery cool.
00:50.50PuffTheMagicdestinal: so i could make a "relay service" that exposes all the com.palm stuff to non com.palm mojo apps
00:51.06PuffTheMagicwe can even make the confirmation stuff more secure
00:51.21PuffTheMagiccause the C api has a method to get the appID that made the call
00:51.41PuffTheMagicplus it seems like all messages already have unique tokens
00:53.09egaudetneeds a userland
00:53.17egaudets/a/your/
00:53.24destinallol
00:53.29egaudethmm
00:53.32egaudetlol
00:53.38destinalyou can't sed actions apparently
00:53.45destinal- /me 's
00:53.54egaudeti guess not :P
00:54.27PuffTheMagicegaudet: you need to kick rwhitby in the ass to start getting the OE stuff in place
00:54.31destinalPuffTheMagic: very good progress, makes me wonder why they used so much java
00:54.43egaudetkicks rwhitby
00:54.54PuffTheMagicdestinal: yeah i really have no idea why they are such java fans
00:54.54droOis palm working on optimizing anything?
00:55.11destinalI suspect java devs are the most plentiful
00:55.14PuffTheMagicdroO: it hink they have a lot on their plate
00:55.21egaudetprobably because the java code is easily portable
00:55.24PuffTheMagicdroO: just implementing missing features
00:55.41destinalbbl
00:56.12droOyeah, but its going to be tough competing with android :/
00:56.46PuffTheMagicim not afraid of android
00:56.48droOhopefully they will put in the resources into it
00:56.50droO:\
00:57.04PuffTheMagicdidnt google drop android
00:57.14droOi dont think so..
00:57.15PuffTheMagicin favor of netbooks and chrome os
00:57.20droOnope
00:57.23droOthey will coexist
00:57.36droOand ya, im not afraid of android ..in its current state
00:57.41droObut 2.0 is looking even better
00:58.06droOand what about android 3.0, 4.0, etc
00:58.21droOespecially with htc & motorola's involement with customui & apps
00:58.29PuffTheMagicyeah but there is no consistency between platforms
00:58.44PuffTheMagicand they have even less business market share than palm
00:58.59droOwell senseui = very new for htc
00:59.04droOand motoblur is also very new
00:59.12droOso currently ya, but who knows in the future
00:59.26jauderhomotorola driod looks nice.
00:59.38egaudetbrb
00:59.41droOpalm is definitely going to need to step it up ;o
00:59.43PuffTheMagicwhat im saying is that each company that is pushing out droid phones have their own UI
00:59.45jauderhosay what you will about motorola but they have some very sharp product people.
00:59.55PuffTheMagicwhich means apps wont work right between platforms
01:00.16droOit shouldnt affect most
01:00.33jauderhoworked with a couple of them with some stuff on the moto q. they were very on top of things.
01:00.38droOyou can already run senseui/motoblur on other handsets
01:00.46droOg1 etc
01:00.53PuffTheMagicdroO: u are missing the point still
01:01.01PuffTheMagicim not talking about running a UI on a different phone
01:01.16PuffTheMagicim talking about making an app for UI-1 and it wont look/work right on UI-2
01:01.42droOive played around with all 3
01:01.45PuffTheMagicevery webos app will work fine with little to no modification between devices
01:01.58droOcyanogen 1.6, hero rom, motoblur
01:02.02droOhavent had any issues with apps
01:02.05droObetween the 3
01:02.09droO3rd party apps...
01:02.22PuffTheMagiccause therea are probably 3 versions for the same app
01:02.31droOno, same apk's
01:02.50PuffTheMagicoil: ping
01:03.02oil?
01:03.18PuffTheMagicoil: what did we settle on for the initial connection info
01:03.32oilidk
01:03.52droOthey are basically different homescreen/contacts/widgets
01:03.59droOthe appui remains basically the same
01:04.17PuffTheMagicfuck where is egaudget
01:04.33jauderhointeresting. maemo appears to have opengl-es2 libraries http://lists.maemo.org/pipermail/maemo-developers/2009-April/018890.html
01:04.45droOdont get me wrong, i love webos
01:04.53droOi just hope they can keep up with android
01:04.53droO:[
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.39PuffTheMagicegaudet: yo
01:05.41jauderhooh here we go. opengl es2 sdk http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES2xSGX.asp
01:05.46egaudetPuffTheMagic, yo
01:05.58PuffTheMagicegaudet: i need you to look at something and tell me what you think
01:06.16PuffTheMagicegaudet: http://libircclient.sourceforge.net/group__conndisc.html#g121b23c9e131da651175ae779e1b6851
01:06.33PuffTheMagicthat should link you to the function to making a connection to a server
01:06.38PuffTheMagicegaudet: what i cant tell is
01:06.56PuffTheMagicegaudet: do you think you can make multiple connections per session
01:07.03PuffTheMagicor 1 connection per session
01:07.26PuffTheMagicwhen i read various parts of the docs it seems mixed
01:07.44PuffTheMagicsession A session to initiate connections on. Must not be NULL.
01:07.54PuffTheMagic^^ makes me think multiple connections per session
01:08.08PuffTheMagicirc_is_connected (irc_session_t *session)
01:08.08PuffTheMagic<PROTECTED>
01:08.19PuffTheMagic^^ makes me think 1 connection per session
01:11.55egaudetyea it's hard to tell from the docs
01:12.05PuffTheMagici guess i cant go wrong with 1 to 1
01:12.30PuffTheMagicbut it would make more sense if i could lump all "connections" from 1 gui into 1 session
01:12.34egaudetI'd guess it is 1 to 1
01:12.56PuffTheMagictime for a hashmap
01:12.59egaudetif 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.21PuffTheMagicyeah good point
01:15.21*** join/#webos-internals mainya (n=mainya@122x216x10x250.ap122.ftth.ucom.ne.jp)
01:15.27egaudetkind of unfortunate though
01:15.57egaudetthey 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.55egaudethow far along are you in the irc service PuffTheMagic
01:21.17PuffTheMagicegaudet: just starting a clean version of it cause i had a dirty one from before
01:21.41PuffTheMagicbut the hard part is creating a "collection" of connection info that is paired with appID
01:21.54PuffTheMagicso that multiple mojo apps can use this service at the same time
01:22.08PuffTheMagicand so that mojo apps can connect to more than one server
01:22.29PuffTheMagicthe rest of it is easy
01:22.45PuffTheMagicjust relaying callbacks from the library to dbus
01:22.54PuffTheMagicand 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.36thatdudeHello ladies
01:30.12thatdudeUpdate ubuntu today.
01:30.36thatdude+PuffTheMagic: How did your trip go?
01:30.39*** join/#webos-internals CoBlu (n=cobold@e177081165.adsl.alicedsl.de)
01:32.17PuffTheMagicthatdude: good, lots of sweet talks, met the head of cog sci phd program who wants me to start there mid-january
01:33.33thatdudePuffTheMagic: That's great news. Doctor PuffTheMagic :P
01:33.44PuffTheMagic:D
01:34.28thatdudePuffTheMagic: Did your fether worked? ;)
01:34.43PuffTheMagictether?
01:34.50thatdudeyes
01:35.21PuffTheMagicyeah it worked well... and prob would have worked better if i realized there was that 64k throttle :D
01:35.41PuffTheMagicthatdude: freeTether will be released after i get wIRCd 0.1.0 out the door
01:36.19thatdudePuffTheMagic: awesome news... will be using both.
01:37.04thatdudePuffTheMagic: That reminds me... I need to disable that throttle... but I don't remember where I read it.
01:37.17PuffTheMagicthere is a patch for it no in preware
01:37.23PuffTheMagicidk if it works though
01:37.27PuffTheMagicactually
01:37.32PuffTheMagicwhat is it for exactly
01:37.37PuffTheMagiccause i did a speed test
01:37.45PuffTheMagicand i got like 2.4 mb/s
01:37.52PuffTheMagicwhich is like max for evdo
01:38.18thatdudePuffTheMagic: Which site you use for speed test?
01:38.27PuffTheMagicspeedtest.net
01:38.31jauderhogak. this opengl sdk is so strangely laid out
01:38.48jauderhoif you want to test on the pre, try testmyiphone.com. read about that today
01:39.19thatdudePuffTheMagic: Well I won't be able to do it thru my phone browser, heh.
01:39.42PuffTheMagicthatdude: well i was doing it from my laptop over usb tether :D
01:40.20thatdudePuffTheMagic: Well I will have to wait until you release to the public ><
01:40.37jauderhothatdude: 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.49thatdudejauderho: thanks
01:43.08jauderhoI'm getting 2.2Mbps (without the patch)
01:43.15jauderhoI guess I should try with the patch
01:43.31jauderho"OpenGL ES 2 libraries are not distributed with the POWERVR Linux SDKs. Ask your platform
01:43.31jauderhoprovider for these libraries if you do not have them."
01:43.38jauderhoWell that's just great...
01:43.53PuffTheMagicjauderho: thats about what i got
01:43.58PuffTheMagicand that is about max for cdma
01:44.53thatdudejauderho: How large was the file you use to test?
01:44.59jauderhohmm. I wonder who has access to a Maemo device
01:45.03jauderhothatdude: 512k
01:45.09jauderhoanything bigger timed out for me
01:46.08thatdudelaughts at my connection
01:46.41jauderhoARGH
01:47.00thatdudere-test speed
01:47.23jauderhowhat is the point of distributing a SDK when you do not share the libraries.
01:48.58thatdude421 Kbps - ha!
01:49.00jauderhobtw I tested using wifi
01:49.34*** join/#webos-internals AZero_ (n=user@76-193-146-161.lightspeed.kscymo.sbcglobal.net)
01:51.53jauderhooh well. just sent an email to Imagination Tech to see if they will share the libs. not holding up high hopes tho.
01:52.14rwhitbyjauderho: wouldn't the libs be device-specific?
01:52.33jauderhothe nokia n900 uses the exact same hardware
01:52.58jauderhoso I would imagine the libs off an N900 would work
01:54.07jauderhoand the imagination tech website specifically mentions the n900 and the omap3430
01:54.38jauderhohttp://www.imgtec.com/powervr/insider/sdkdownloads/index.asp#GLES2
01:55.32PuffTheMagicegaudet: ping
01:57.21egaudetPuffTheMagic, pong
01:57.46PuffTheMagicdid you want to work on this service too? i can send you userland that im using
01:57.59egaudetyea
01:58.03egaudetgive me userland
02:00.17*** join/#webos-internals edektor (n=edektor@173-129-166-59.pools.spcsdns.net)
02:01.25egaudetwhat package is jar in in ubuntu
02:03.36*** join/#webos-internals edektor_ (n=edektor@static-208-187-122-54.bbsc.net)
02:03.39edektor_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.50edektor_Some of you might already be on it
02:03.52rwhitbyedektor_: @webosinternals
02:04.48edektor_rwhitby: your already on it
02:06.19PuffTheMagicegaudet: jar comes with java usually
02:06.25PuffTheMagicegaudet: i pushed wIRCd
02:06.27PuffTheMagicwhat i have so far
02:06.32PuffTheMagicand im xzing the userland
02:06.35edektorhey 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.35edektorSome of you might already be on it
02:07.15edektor_so for the multiple posts im having trouble with my connection
02:07.22egaudet@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.26PuffTheMagicedektor: what could you twitter about that we dont already know ;_
02:07.32PuffTheMagicaww too late
02:07.35egaudetI want my jar back!@
02:07.39PuffTheMagictwitter is retarded
02:07.39egaudetdamn karmic koala what have you done
02:07.55*** join/#webos-internals edektor_ (n=edektor@static-208-187-122-54.bbsc.net)
02:11.08PuffTheMagicegaudet: preyourmind.org/files/pre-userland.tar.xz
02:12.46egaudetwhat's xz
02:13.04egaudettar have an option for it
02:17.35rwhitbyxz?
02:19.03PuffTheMagicxz is the improved lzma
02:19.13PuffTheMagicit actually has magic header
02:19.25PuffTheMagicand other things
02:19.28PuffTheMagicwhich lzma did not
02:19.30PuffTheMagicsame algo
02:19.54PuffTheMagicxz should be supported by tar
02:20.02PuffTheMagicif u have a new version
02:20.18rwhitbyright .....
02:20.32PuffTheMagicif not un xz it manually :D
02:20.32egaudetwhy 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.43egaudet-v, -version, --version
02:20.51PuffTheMagicummm
02:20.54PuffTheMagicwhat about verbose
02:20.56egaudeti always try the wrong one first
02:20.59PuffTheMagic-v -verbose --verbose
02:21.14egaudet--version should always be supported then
02:21.23egaudetor maybe not, fine
02:21.31PuffTheMagicbut which one is -v andwhich one is -V
02:21.45egaudet-V = VERBOSE, and -v = version
02:21.47egaudetthat's what I say
02:22.21rwhitbystarts 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.35egaudet:)
02:22.40PuffTheMagicyay!
02:22.51PuffTheMagicrwhitby: armv7l  !!!
02:23.06rwhitbyPuffTheMagic: two text files, a git clone and an svn co is all that's required to get OE running
02:24.40jauderhothatdude: ping
02:24.53jauderhothatdude: was your speed test with or without the patch?
02:26.36rwhitbygoes for lunch while bitbake bakes ...
02:28.19thatdudejauderho: The test was without the patch and it just using EVDO
02:28.22lingfishGod damnit... Where's a Tim's Pre!!!!!!
02:28.37thatdudeBtw ping does not work for me
02:28.38jauderhothatdude: have you tried it with patch yet?
02:28.49jauderhoI want some tim-tams
02:28.53thatdudejauderho: nope
02:28.53jauderhohungry
02:31.15rwhitbyjauderho: are you in .au ?
02:31.25lingfishHi Rod.
02:31.26jauderhorwhitby: no.
02:31.32jauderhothey have tim tams in the us now
02:31.41jauderhoBUT they sell out quickly.
02:31.53jauderhoand only from october to march (wth??!?)
02:32.14egaudetwhat is wrong with that Opal character?
02:32.25jauderhodang. it's still early enuff to make a run to target...
02:32.27jauderhohmmm
02:32.27PuffTheMagicegaudet: u get that extracted?
02:32.29jauderhohmmm
02:32.41egaudetPuffTheMagic, no I was waiting for stupid gcj-jdk to install
02:32.48tlphmm. I'm in Salt Lake City right now and have seen "Ev" for the first time on my Pre.
02:32.55PuffTheMagicu cant install multiple things at once?
02:33.02PuffTheMagicegaudet: linux supports multitasking you know
02:33.16PuffTheMagicctrl+t or ctrl+n == new terminal tab usually ;)
02:33.48Robi_tabs? heh wow
02:33.48egaudetapt-get doesn't support multitasking
02:33.56egaudetand I need to get xz-utils
02:34.04Robi_egaudet: it's downloader does
02:34.23rwhitbyegaudet: ah, but it will save you some tens of bytes of download size, so it's *really* worth packing it with .xz ...
02:34.57Marajinyeah, fear the compression ratio!
02:35.21egaudet:P
02:35.22thatdudejauderho: Also I was unable to find the patch in Preware
02:35.36jauderhothatdude: look under misc
02:35.38jauderhoit;s there
02:36.20Robi_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.27PuffTheMagicrwhitby: lzma has awesome compression ratios in general... people should start using it more
02:37.28Robi_wonders if zsync woudl be more efficient overall than compression
02:37.33PuffTheMagicit will be taking over the world
02:37.49Robi_PuffTheMagic: it's not 1980 anymore
02:38.02thatdudelol
02:38.13*** part/#webos-internals VeeDubb65-Steve (n=coonss@exchange-2.spiritmtn.com)
02:38.41Robi_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.17egaudetalright PuffTheMagic
02:44.24thatdudejauderho: No changes after the patch in WIFI and EVDO
02:44.34jauderhogood to know
02:45.45thatdudeHow the hec this Call Block/Rejecter patch work...I don't see no options under Contact
02:46.40egaudetcannot find -lglib-2.0
02:48.00PuffTheMagicyou need to define some shit in your env
02:48.08PuffTheMagicCROSS_COMPILE
02:48.11egaudetdone
02:48.13PuffTheMagicand CROSS_COMPILE_ROOT
02:48.14egaudetdone
02:48.35thatdudefigured it out
02:49.16PuffTheMagicegaudet: well is that .so in the archive i sent you?
02:49.44PuffTheMagicit should be
02:49.55egaudetyea you don't -L anywhere in the Makefile though
02:49.59egaudetso I'll try adding it
02:50.33PuffTheMagici dont seem to need it here
02:50.44PuffTheMagicmy toolchain must be smart
02:50.54egaudetoh hell not this libc.so.6 crap again
02:52.24PuffTheMagicyeah
02:52.32PuffTheMagicyou need that special thingy
02:52.38PuffTheMagiccause of that retarded toolchain u have
02:52.50PuffTheMagicrpath ftl
02:53.01egaudetsigh
02:53.25egaudetI fail at installing gentoo too
02:53.58PuffTheMagicu dont remember the trick?
02:54.06PuffTheMagicyou need to link to that special libc dir
02:54.15PuffTheMagicin your toolchain dir
02:55.14egaudetI don't remember
02:55.16egaudetI'm trying to
02:57.43egaudetok I got it
02:58.11egaudet-Xlinker -rpath-link crap
02:59.56PuffTheMagiclol
03:00.12egaudetwhy isn't it complaining about -llunaservice?
03:01.11PuffTheMagicidk why it dont complain about that but it does about glib
03:01.24PuffTheMagicegaudet: but i probably forgot that i put the so in that archive
03:01.30PuffTheMagici mean
03:01.42PuffTheMagici didnt intend to redistribute that .so
03:01.45PuffTheMagicbut its there
03:01.53PuffTheMagicin usr/lib
03:02.38egaudetah I thought I searched for it and didn't find it
03:02.52egaudetok
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.10egaudeti have a wIRCd binary
03:03.19egaudet:D
03:04.05*** join/#webos-internals maxima2k53 (n=IceChat7@adsl-8-12-241.mia.bellsouth.net)
03:07.42egaudetInstaller was re-released?
03:10.14Robi_http://zsync.moria.org.uk/
03:10.29rwhitbyegaudet: yep, it's up to 0.0.2
03:10.54egaudetwhat major changes came this time!
03:10.56egaudetsuper speed?
03:11.39rwhitbyegaudet: colour scheme I believe ...
03:12.05rwhitbyit's hard to tell - the SVN repository deletes and re-adds every file on each revision
03:12.31egaudetthat's lame
03:12.56egaudetwhere's this svn?
03:13.42egaudetnvm got it
03:14.55droOdoes anyone know a lot about gpl?
03:15.54rwhitbyrichard stallman does ...
03:18.59egaudetgot rid of startup scene
03:19.52egaudetor 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.44rwhitbythat 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.45dBsoonerman what a day
03:38.34dBsooneregaudet: ?
03:38.58egaudetdBsooner, ?
03:39.05dBsooneryou haven't pushed?
03:39.10egaudetsend me postinst and Makefile
03:39.18dBsoonerlol
03:39.19egaudetdid you make prerm?
03:39.23dBsoonernot yet
03:39.32dBsoonerwon't take a sec though
03:41.37*** join/#webos-internals zsoc (n=nghr@unaffiliated/zsoc)
03:54.16Robi_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.30dBsooneregaudet: http://www.dbtrunk.com/postinst
03:55.36dBsooneregaudet: http://www.dbtrunk.com/prerm
03:55.45dBsooneregaudet 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.02dBsooneregaudet:
04:02.01dBsoonerprerm and postinst are made in common.mk..
04:02.12dBsoonerso does the sed replacement have to take place in there?
04:02.13egaudet?
04:02.24*** join/#webos-internals gregroll (i=greg_rol@115.128.61.14)
04:02.24dBsoonerbuild/all/CONTROL/prerm
04:02.35egaudetyea same place the APP_DIR and PATCH_NAME gets inserted
04:02.38dBsoonerright
04:02.40egaudetand the prerm needs change
04:02.49*** join/#webos-internals A2K (i=1804f839@gateway/web/freenode/x-muiwdqtwgbdnadzf)
04:03.21dBsoonerso what do we do? Define the "EXTRA_FILES" in Makefile
04:03.32dBsoonerthen in build/all/CONTROL/prerm
04:03.34*** part/#webos-internals A2K (i=1804f839@gateway/web/freenode/x-muiwdqtwgbdnadzf)
04:04.01dBsoonerdo an if [ ${EXTRA_FILES} != "" ] then sed replace... fi?
04:04.15egaudetalright we need a re-do postinst maybe too
04:04.34dBsooner?
04:04.36egaudetimage replacement is not a autopatch technology controlled only thing
04:04.51dBsoonerhuh?
04:04.58*** join/#webos-internals A2K (i=1804f839@gateway/web/freenode/x-usiifeatqoefaarm)
04:05.12egaudetI'm not sure we want to blindly backup and recover
04:05.40egaudetI don't like this at all
04:06.14dBsoonersigh
04:06.38dBsoonerWhat other options do we really have?
04:06.49*** join/#webos-internals thewhitetower (i=7cb4262e@gateway/web/freenode/x-eupymmxjtnjpnpdf)
04:07.09egaudetOK imagine this... a patch that also updates an image
04:07.15thewhitetowerHi rod
04:07.23egaudetyet a theme changes that image too
04:07.28egaudetit's not necessarily a conflict
04:07.36dBsoonerthewhitetower: i would say hi 'rwhitby', so it pings him.
04:07.53egaudetand 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.00egaudetalthough if that's not possible and we need to do it in the scripts
04:08.18dBsoonerrwhitby has already said it's not possible.
04:08.23egaudetdo we md5sum the existing image first?  Do we save a new image md5sum
04:08.26dBsoonerthat depends don't work the way we wanted them to
04:08.31egaudethe said it's not possible to use depends in that manner
04:08.35rwhitbythewhitetower: hi
04:08.46PuffTheMagicegaudet + rwhitby i have a question for you
04:08.47egaudetdidn't say it was impossible to do packages like this.
04:08.53egaudet42
04:08.59PuffTheMagicdo you think I could use a pointer as a unique id/token
04:09.08PuffTheMagiclike as a key in a hashmap
04:09.24thewhitetowerHi 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.05rwhitbythewhitetower: 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.35thewhitetowerno mate - havent had a chance as yet - not quite sure how to do it
04:11.52egaudetPuffTheMagic, a pointer is just an 8 bit field, sure why not
04:12.04dBsooneregaudet: I don't know man. I mean we can backup only md5sum'd original files..
04:12.18dBsoonerbut what about non-originals?
04:12.56PuffTheMagicegaudet: also, i memset a struct.... do i still need to malloc it first?
04:12.59egaudetdBsooner, I think we can back up whatever file is there fine, but only remove if the file hasn't changed or something.
04:13.10egaudetPuffTheMagic, depends
04:13.29dBsoonerahh
04:13.29egaudetwhat's in the struct
04:13.49egaudetif you have pointers that have no allocated memory yet then yea
04:14.03PuffTheMagicpointers to functions
04:14.08dBsooneregaudet: store "replaced" image in the package dir..
04:14.17egaudetPuffTheMagic, no alloc needed then
04:14.37dBsoonermd5sum "original" and "package backed up", if they are equal, replace.
04:14.43dBsooners/replace/restore/
04:14.56*** join/#webos-internals aku_ (n=aku@24-113-5-95.wavecable.com)
04:14.58egaudetonly need to allocate if you need space for what the pointer is pointing too.
04:15.16egaudetbut it's just going to be pointing to something that already exists in memory
04:15.27bpadalinoone hopes!
04:16.04egaudetdBsooner, why md5sum original?
04:16.31dBsoonerlet me rephrase that
04:16.50egaudetbackup, overwrite, md5sum new, save md5sums file.  on removal, recover iff current file matches saved md5sums
04:16.54rwhitbythewhitetower: do you have a linux box handy?  Ubuntu preferably?
04:17.09rwhitbythewhitetower: are you on GTalk by chance?
04:17.15dBsooneregaudet: yes
04:17.22dBsooneregaudet: that's what I meant.. in a nutshell.
04:17.31egaudetand EPR recovers regardless
04:17.45egaudetso there's the "out"
04:17.48dBsooneregaudet: yeah
04:17.53dBsooneregaudet: that makes sense
04:18.00dBsooneregaudet: that would keep a "themed" image in place
04:18.21dBsoonershould be blow out the .webosinternals.orig if the md5sum's don't match?
04:18.51egaudetbut then do we really want to stop the entire package from uninstalling just because the images were changed
04:19.12dBsoonernope
04:19.13egaudetwhat if it's a case where the user wants the theme'd image but not the patched functionality anymore
04:19.13dBsoonerlet it uninstall
04:19.26dBsoonerexactly
04:19.27egaudetso leave the images
04:19.28dBsoonerlet it uninstall
04:19.30dBsoonerand leave the image
04:19.33egaudetbut EPR will still screw it up
04:19.37dBsoonerblow out the .webosinternals.orig
04:19.46dBsoonerbut think down the road
04:19.48egaudetthen you lose the backup
04:19.56dBsoonerwe want THEMES to be EPR whipable.
04:20.15egaudetyea but we don't control that, we may HOPE it, but that's not up to us
04:20.54dBsoonertrue
04:20.56oilbut you can build the spec that they can choose to follow
04:21.03dBsooneroil: true as well
04:21.11egaudetrwhitby, oil, can we get a new metadata field?
04:21.17oil?
04:21.20rwhitbyegaudet: depends
04:21.24egaudetlike "MARRIED" or something, like an inter-depends
04:21.28oilno thats nt metadata
04:21.30oilxD
04:21.53oilthat was to rwhitbys "depends" reply not to your question...
04:21.57egaudetI'm not sure it even makes sense at this point but thinking aloud
04:22.52oilso whats the difference between that and saying something depends on it and vice versa?
04:23.14dBsoonerbecause we want the package to get removed if either fail
04:23.19egaudetnone of the married packages could be installed without the others
04:23.25dBsoonerA and B go in together and leave together
04:23.26rwhitbyegaudet: so far we've been able to get ipkgs compatible with standard ipkg behaviour.
04:23.32dBsoonerif A installs first and B fails, A needs removed.
04:23.41rwhitbyegaudet: I'd rather not add something that only Preware understands ...
04:23.46egaudetit probably doesn't make sense anyway
04:24.00oilbasically you  just want depends to act differently...
04:24.13rwhitbyif A and B need to be installed and removed together, then just put them in one package ...
04:24.16egaudetnevermind, it was a flawed idea
04:24.29egaudetyea rwhitby exactly
04:24.43*** join/#webos-internals felix6667 (i=454cee57@gateway/web/freenode/x-snrtipesdrwzgnwf)
04:24.58dBsoonerI am with rwhitby on the idea of "not adding something that only Preware understands."
04:25.09egaudetrwhitby, do you see anything wrong with blowing away the backup image on removal if the image was modified but still exists
04:25.11rwhitbyegaudet: 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.23dBsoonerrwhitby: what if you don't?
04:25.26dBsoonererr..
04:25.29dBsooneregaudet: ^^
04:25.44egaudetwell AnOutsider is also not the only themer
04:25.55dBsoonerWhat about the next time that file wants to get replaced.. and .webosinternals.orig already exists?
04:25.57rwhitbyegaudet: he and us are the only ones that create ipkgs
04:26.02egaudetand Jason is already using patches in QI theme installs
04:26.17egaudetQI uses AP for patches inside themes though I believe
04:27.25egaudetWell 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.41egaudetstill continue to remove patch though
04:27.49PuffTheMagicdo i need to do anything special to convert an "int" into a "unsigned short"
04:27.56dBsooneregaudet: but what if a patch after that wants to change that same file?
04:28.02dBsoonerand the .webosinternals.orig is already there?
04:28.08dBsooneroverwrite it?
04:28.25*** join/#webos-internals a2k (i=1804f839@gateway/web/freenode/x-pxknxmpllsifelur)
04:28.27egaudetPuffTheMagic, just cast it as long as you know your int doesn't overflow the short
04:28.41PuffTheMagicits a port number
04:28.50PuffTheMagicso what is the max port 65000 something
04:28.50egaudetsimple cast should be fine
04:28.56dBsoonerports can be up to 65535
04:29.02*** join/#webos-internals greg_roll (i=greg_rol@115.128.31.48)
04:29.11PuffTheMagicegaudet: i figured out how to simplify things a ton
04:29.17PuffTheMagici was making it way way to complicated
04:29.18egaudetdBsooner, what do you mean patch after that wants to change the same file?
04:29.25oilsimplification good
04:29.39egaudetso we install A which overwrites image, then theme that image, then remove A which removes patch but not image and keeps backup
04:29.49egaudetthen install A again would fail because we already have a backup... hmm
04:30.19egaudetPuffTheMagic, talking about wIRCd?
04:30.21PuffTheMagicoil: yeah 1 call
04:30.24PuffTheMagicegaudet: yeah
04:30.29dBsooneregaudet: 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.38dBsoonerpatch 2 now wants to touch this.png.orig..
04:30.51dBsooners/this.png.orig/this.png/
04:31.14dBsooneregaudet: exactly
04:31.26dBsoonerso you should either blow it out
04:31.36dBsooneror force overwrite of .orig
04:31.59dBsoonerthis is why i HATE file REPLACEMENT
04:32.09rwhitbythe most important thing is either to fail-safe or continue in a way that still allows EPR to work.
04:32.17egaudetI agree
04:32.28dBsoonerthen I would say allow the .orig to be overwritten
04:32.29egaudetwhich means neither blowing away or force overwrite of orig
04:32.35dBsoonersigh
04:32.42egaudetdBsooner, then your EPR recovers themed file
04:32.46dBsoonerso what if patch A wants to install again
04:32.46egaudetand no way to EPR back to original file
04:33.05dBsoonerso only back orig file
04:33.09dBsoonerand leave it
04:33.11egaudetwe could just not copy the image over
04:33.19dBsooneryeah
04:33.21dBsoonergood idea
04:33.35egaudetI mean there's no good way to solve this without themes agreeing with us
04:34.00egaudetif 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.09dBsoonerI'd say EPR sTill !compatible with Themes. :D
04:34.22dBsoonerthat if you Run EPR it MIGHT break your theme. ;)
04:34.44dBsooneregaudet: s/tough/next to impossible/
04:34.46egaudetwell EPR's first line in descriptions says --UNINSTALL THEME FIRST--
04:34.59dBsooneryep
04:35.07dBsoonerso screw the whatif's
04:35.08egaudetI don't care about breaking the theme with EPR
04:35.27dBsoonerok .. scenario 1)
04:35.29egaudetEPR getting back to state prior to first touching the file for each file
04:35.34dBsooneryes
04:36.01dBsooneri'd say first run on install, backup to .orig if its not there
04:36.14dBsoonerreagardless if its a webOS original or "themedA" imaged
04:36.18dBsoonerthen leave it
04:41.12dBsoonerdump the md5sum into info
04:41.13dBsooneron removal, if md5sum's match, mv the .orig back over to .
04:41.13dBsoonerif md5sum's don't match, leave both files as is
04:41.13egaudet...
04:41.13egaudetand then on 2nd install attempt?
04:41.13egaudetso on install if backup file exists, who cares
04:41.13dBsooneryep
04:41.50egaudethttp://webos.pastebin.com/m27bf536c
04:42.26egaudetmeh 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.41dBsooneregaudet: got it yet?
04:51.05egaudetgot the postinst
04:51.07egaudetworking on prerm
04:51.10dBsoonerk
04:52.30dBsoonerThis will officially make AutoPatch ready for themes
04:52.34dBsooneryou realize that right?
04:52.49*** join/#webos-internals Abyssul (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com)
04:58.19egaudetpostinst: http://webos.pastebin.com/d5d2fe4d0
04:58.28egaudetprerm: http://webos.pastebin.com/m1ce96e8a
05:01.19dBsoonermv $file.webosinternals.orig $file
05:01.22dBsoonerneeds -f
05:01.28dBsoonerjust in case
05:02.17egaudetno
05:02.35dBsooneroh i see
05:02.38dBsooneryou rm'd it
05:02.38egaudetrm -f $file directly preceding it
05:02.45*** join/#webos-internals Bartman007 (n=agb@openwrt/developer/agb)
05:02.45dBsoonerlol, I skipped tha tline
05:02.45*** mode/#webos-internals [+v Bartman007] by ChanServ
05:03.10egaudetand the busybox cp/mv I think will just blindly overwrite anyway
05:03.59dBsoonerwow.. princess leah is old
05:04.09dBsooneregaudet looks good
05:04.15zsocdBsooner, nice, was just thinking that
05:04.48zsocegaudet, i confirm the funny functionality of the busybox cp/mv :)
05:04.54dBsoonerand she wasn't fat in the 70's..
05:05.01dBsoonerand I dind't think she had boobs
05:05.30dBsooneregaudet: what about removing the md5sum from the md5sums.patched?
05:05.39egaudetit's in the app dir
05:06.12egaudetso it gets blown away after removal
05:06.16dBsooneroh. ok.
05:08.13egaudetok I need sleep
05:08.16egaudetwant me to send you the files?
05:08.17dBsoonerlol
05:08.23dBsooneryeah
05:08.37egaudetanother day of thinking and testing, maybe push tomorrow night
05:08.42dBsoonerk
05:09.05egaudetwhats' your email
05:09.08PuffTheMagicis disapointed with the mount of patch talk
05:09.22dBsoonerdaniel.beames@dbtrunk.com
05:09.29dBsooneror dbsooner@dbtrunk.com
05:09.35dBsooneror webos-patches@dbtrunk.com
05:09.38oilthinks there need to be more wirc talk xD
05:09.43dBsooneror 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.01jauderhoor opengl talk
05:10.02dBsoonerwants a hostname cloack! :(
05:10.06egaudetwtf my attach button doesn't work in yahoo firefox ubuntu karmic
05:10.14dBsooners/cloack/cloak/
05:10.21dBsoonerlol
05:10.27dBsooneroh yea.. karmic launched public today
05:10.38PuffTheMagicdBsooner: u can get a free one
05:10.38dBsoonersudo apt-get dist-upgrade
05:10.41egaudetso what's the odds of a fully functional wIRC by Monday?
05:10.46dBsoonerPuffTheMagic: I want a cool one
05:10.48PuffTheMagicdBsooner: i mean.... u can get one right now
05:10.54dBsoonerdBsooner: i want a cool one
05:11.09dBsoonerPuffTheMagic: ^^
05:11.19PuffTheMagicegaudet: by the 31st is my goal
05:11.28egaudetsweet
05:13.42egaudetI 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.38oilPuffTheMagic: have you done anything with the gui yet?
05:18.45PuffTheMagicoil: nope
05:18.48*** join/#webos-internals tmp__ (n=jon@S01060023699b16f5.vs.shawcable.net)
05:18.50oilok
05:19.03PuffTheMagicegaudet: u gonna have time to work on the service at all tomorrow/saturday?
05:19.12egaudetI should yea
05:19.27egaudetNot much going on this weekend
05:19.54Templarianhttp://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.45egaudetdBsooner, you get the files
05:22.33oil<<3 that the service is being worked on
05:32.05dBsooneregaudet:  yep
05:32.11dBsoonerand Im asleep now. :D
05:32.41rwhitbydBsooner: the last email address you wrote does not exist ...
05:32.49dBsoonersNF
05:32.50dBsoonerDANG
05:32.54dBsoonerI tried anyway. :D
05:34.38egaudethow do you install palm novacom these days
05:36.29egaudetHas Palm changed their novacom driver?
05:36.37zsocanyone 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.43egaudetI installed both palm sdk and palm novacom on ubuntu
05:36.53egaudetand I can't novaterm to my pre
05:36.55droOif the wifi driver is gpl, does palm have to release source mods?
05:36.57zsocegaudet, why not?
05:37.07egaudetfailed to connect to server
05:37.08zsocegaudet, novacom -t open tty://
05:37.44egaudetnovacom service isn't running on my PC
05:37.53egaudethow do I
05:37.53rwhitbydroO: any modifications to GPL code must be released on request to those whom the binary was distributed to
05:38.41droOso i can request sd8xxx.ko source modifications?
05:38.42droO;o
05:38.47rwhitbydroO: 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.57droOwhen i do modinfo sd8xxx.ko it says gpl
05:39.03droOer modinfo sd8xxx
05:39.19rwhitbydroO: real people read and respond to the palm opensource email address.
05:39.28zsocegaudet, what package is installed according to apt?
05:39.34droOawesome :)
05:39.43egaudethow do I list packages with apt
05:39.48droOwell i was originally told that the pre was using a closed source version of the marvell driver
05:39.51egaudetI installed palm-sdk and palm-novacom
05:39.55droObut when i did modinfo it says gpl so.. ;o
05:40.05rwhitbydroO: e.g. http://git.webos-internals.org/?p=libraries/luna-headers.git;a=blob;f=README
05:40.41droOnice im going to email asap :) thanks
05:41.14zsocegaudet, what's the exact error?
05:41.24rwhitbydroO: and just like those - whatever source you get please let us know so we can host it
05:41.35egaudeterror for what?
05:41.46egaudetnovaterm just says failed to connect to sever
05:41.48egaudetserver*
05:41.55egaudetand palm-emulator says novacom service isn't running
05:42.01zsocegaudet, wait, are you running windows?
05:42.05egaudetno
05:42.07egaudetubuntu
05:42.08egaudetkarmic
05:42.17*** join/#webos-internals Rick_work (n=rboatrig@12.235.125.71)
05:42.17zsochm.
05:42.27zsocegaudet, exact output of novacom -t open tty:// >
05:42.30zsocer, without the >
05:42.32*** mode/#webos-internals [+v Rick_work] by ChanServ
05:42.39egaudetsame thing
05:42.47zsoc"failed to connect"?
05:42.50egaudetI thought before I had to do initctl start novacomd or whatever
05:43.01zsocponders
05:43.04zsocno, shouldn't
05:43.12zsocyou have a physical pre connected via usb?
05:43.13egaudetthe palm site now says to do "sudo stop palm-novacom" and start
05:43.18egaudetbut i get no such service
05:43.29zsocthere is no such server, those docs must be old
05:43.32zsoc*service
05:43.35egaudetand 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.59zsocso are you trying to connect to an emulator or a pre?
05:44.04PuffTheMagichey guys
05:44.06PuffTheMagicwanna see something
05:44.09zsocPuffTheMagic, no
05:44.24egaudetthose instructions can't be old
05:44.32egaudetthe newest palm-sdk package does NOT have the novaterm binary
05:44.40zsocegaudet, well i don't have that service either and my novacom works fine :P
05:44.50egaudetzsoc, well don't ever remove it :P
05:44.57egaudetbecause they messed something up, or Karmic did
05:45.03zsocegaudet, lol. double check devmode and all that stuff?
05:45.08egaudetyea
05:45.11egaudetI never take out of devmode
05:45.48egaudetPuffTheMagic, I want to see
05:45.52zsocodd
05:47.14egaudetaggrivating
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.49zsochmph
05:49.24jauderholooks for a car charger that does not cost $$$
05:49.53jauderhodo not buy the one from monoprice. 1 failed for me and the 2nd started smoking....
05:50.00Rick_workjauderho  monoprice.
05:50.16egaudetjauderho, I bought mine from monoprice and it just flat out doesn't work anymore
05:50.16Rick_workweird -- everything I've ever gotten from them worked great.
05:50.25egaudetworked for like a week or 2 and that's it
05:50.33jauderhotrust me I WANTED the monoprice one to work but no dice
05:50.42jauderhoand they only carry one rated for 1A
05:51.12egaudethow does the upstart work, how do I get an upstart script to go
05:51.12jauderhothe second one started smoking as soon as i plugged it in
05:51.19jauderhomade me sad.
05:51.21egaudetinitctl start?
05:51.41jauderhomaybe this? http://www.amazon.com/gp/product/B0018Q2WL0
05:51.46egaudetwe need 500ma right?
05:51.50jauderho1A
05:52.11jauderho1000mAh. 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.49PuffTheMagicegaudet: can you whois wIRCd_user2
05:57.36zsocPuffTheMagic, thanks, i have your ip now ;)
05:57.46PuffTheMagicooooohhhh
05:58.53egaudetno such nick
05:59.03egaudetWhat's the deal with upstart scripts
05:59.23egaudetam I suppose to be able to just initctl start <script> that's in /etc/event.d/
05:59.46PuffTheMagici just disconnected thats why
05:59.51PuffTheMagicbut zsoc must have saw it
06:00.08oilhey, its connecting though
06:00.11oilFTW
06:00.47zsocPuffTheMagic, looks good
06:02.57egaudetgrrrr
06:03.51*** join/#webos-internals wIRCd_user69 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
06:04.01PuffTheMagicomg!!!!
06:04.09PuffTheMagichow about them apples
06:04.27oiloh shit
06:06.20rwhitbygets op and kicks this wIRCd_user69 user ...
06:06.26oilnoooo
06:06.27jauderholol
06:06.30oillol
06:06.49PuffTheMagicrwhitby: hard coded join #webos-internals :D
06:06.57jauderholol
06:07.01jauderhothat would be funny.
06:07.12jauderhohere's an irc client. it ONLY talks to webos-internalz
06:07.20jauderhotake 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.13PuffTheMagicoil: so as of right now... you just make 1 call
06:08.17PuffTheMagicclient_connect
06:08.30PuffTheMagicand you give it at minimum server and nick
06:08.32egaudetPuffTheMagic, can you tell me why this upstart script doesn't work?
06:09.08PuffTheMagicoil: but it also takes port, realname, username (for server) password (for server)
06:09.19PuffTheMagicegaudet: im not really an upstart expert
06:09.24PuffTheMagicbut paste it
06:09.25PuffTheMagici can look
06:09.39egaudethttp://webos.pastebin.com/m61bd0fd0
06:09.52PuffTheMagicand anyone confirm that the Pre and Sprint works with ipv6
06:10.11zsocPuffTheMagic, I can confirm that it doesn't not
06:10.26PuffTheMagicdoesn't not?
06:10.31PuffTheMagicso it does?
06:10.41zsocWell, lets just say I can't confirm it doesn't.
06:10.47PuffTheMagicegaudet: is that a custom script for your box or something that runs on the pre?
06:11.38egaudetpalm's novacom script for my pc
06:11.53egaudetbut the stupid thing won't run
06:11.59PuffTheMagicegaudet: you "made" a event.d file for novacomd?
06:12.02egaudeti can't initctl start palm-novacomd
06:12.05egaudetthat is the event.d file
06:12.11egaudetits /etc/event.d/palm-novacomd
06:12.31egaudet/opt/etc/event.d/palm-novacomd -> /opt/Palm/novacom/novacomd-upstart
06:12.41egaudet/etc/event.d/palm-novacomd -> /opt/Palm/novacom/novacomd-upstart
06:13.09zsocPuffTheMagic, there's no /proc/net/if_inet6, which is a very bad sign
06:13.18PuffTheMagiczsoc: not bad
06:13.27PuffTheMagiczsoc: i dont need to add ipv6 support :D
06:13.35PuffTheMagicegaudet: are you on the pre?
06:13.37zsocPuffTheMagic, lol, then a very good sign :>
06:13.46egaudetno I'm not on the pre
06:14.13PuffTheMagicegaudet: write your own then
06:14.17egaudetI'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.24PuffTheMagicor use init.d file instead
06:14.39PuffTheMagicegaudet: this is the one i made
06:14.40PuffTheMagichttp://www.webos-internals.org/wiki/Novacomd_Init_Script
06:14.46PuffTheMagicyou can modify it
06:14.52PuffTheMagiccan call it with event.d files
06:15.48PuffTheMagiclook at /etc/event.d/networking
06:15.50*** join/#webos-internals VeeDubb65-Steve (n=steve@209.237.85.251)
06:15.50PuffTheMagicon the pre
06:16.01PuffTheMagicfor an example of how to call a init.d file
06:17.12PuffTheMagicoil: !!!!!!!!!!!!!!!!!
06:18.01oil?
06:18.04PuffTheMagic** Message: Event "QUIT", origin: "Templarian!n=Templari@141.218.86.102", params: 1 [Read error: 110 (Connection timed out)]
06:18.04PuffTheMagic** Message: Event "MODE", origin: "ChanServ!ChanServ@services.", params: 3 [#webos-internals|+v|egaudet]
06:18.06PuffTheMagic:D
06:18.22PuffTheMagicthose are samples of the shit i get from the irc library
06:18.26PuffTheMagicso i will jsonify it
06:18.31oilok
06:18.35PuffTheMagic** Message: Event "CONNECT", origin: "zelazny.freenode.net", params: 2 [wIRCd_user69|End of /MOTD command.]
06:18.44PuffTheMagicoil: u get the message about how to connect
06:19.03PuffTheMagicpalm://us.ryanhope.wIRCd/client_connect {\"server\":\"irc.freenode.net\",\"nick\":\"wIRCd_user69\"}
06:19.16PuffTheMagicits essentially a subscription
06:19.19zsocsounds sexy to me
06:19.21oilserver and nick
06:19.23oilyeah
06:19.31PuffTheMagicoil: server and nick are the minimum
06:19.36oilok
06:19.41PuffTheMagicif u dont give it a port i assume 6667
06:19.46oilok
06:19.57PuffTheMagicand libircclient uses nobody for your name if its not provided
06:20.11PuffTheMagicand 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.56PuffTheMagicwell guys... more wIRCd progress comming tomorrow
06:22.58PuffTheMagicwell...
06:23.01PuffTheMagicin a few ours
06:23.03PuffTheMagichours
06:23.09PuffTheMagicim getting some sleep
06:23.58lingfishChello.
06:28.48egaudetI'm going to bed, this stupid novacom stuff just won't work right
06:30.26PuffTheMagiclol
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.12bhueyfolks
08:04.32bhueyI'm having some problems with the automated optware installation
08:05.00bhueyThis was rooted and optware was enabled in 1.1. I'm running 1.2.1 now
08:05.41bhueyit complains that /dev/hdb1 doesn't exist
08:07.33bhueysorry, ignore me :)
08:07.45bhueyI was running this on my OS X machine instead of the Pre
08:13.42rwhitbyfreakout: thewhitetower has beaten you with a GSM Pre in .au
08:15.20oillol
08:15.59lingfish?
08:16.00lingfishwtf?
08:16.05lingfishRod: do tell...
08:17.46freakoutI freaking knew it.
08:17.51freakoutBut he ordered before I did.
08:17.55freakoutOff eBay, no less.
08:18.06freakoutSuccess, rwhitby?
08:18.09lingfishStory?  Links?  tellllllllll me ?
08:18.12lingfish:D
08:18.15freakoutprecentral
08:18.18freakoutnot sure of the thread
08:18.25freakouti remember him saying he'd ordered it
08:18.52rwhitbyfreakout: he was here earlier
08:18.53lingfishsadface for teh_freak
08:19.32rwhitbyfreakout: http://forums.precentral.net/showthread.php?p=2006741#post2006680
08:19.33freakoutah, I see
08:19.39freakoutSo he activated A-OK? cool
08:19.50rwhitbyno 3G though on Telstra
08:19.56freakoutNope
08:20.03freakoutbut the NextG network operates on different bands
08:20.08lingfish15: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.15freakoutOptus and Voda are the higher frequencies though
08:20.23freakoutTelstra use the 850 band IIRC
08:20.34lingfishfreakout: so on voda it will 3Gerise?
08:20.34rwhitbyoh, telstra only uses Next-G now?
08:20.40freakoutyup
08:20.48bhueyok, i have another question
08:20.50lingfishsweeeeeeeeeeet.
08:21.05bhueyCan I install a homebrew app from the command line ?
08:21.08bhueyof the Pre ?
08:21.12bhueyURL for this ?
08:21.29rwhitbybhuey: why not just use Preware?
08:21.38freakoutbbl, dinner and getting ready for part-ay tonight
08:21.47bhueyhttp://www.precentral.net/how-to-install-homebrew-apps
08:21.48freakoutlingfish: should do
08:21.53bhueyI'm following this link
08:21.56oiland by partay he means sto
08:21.57bhueyrwhitby: is that what you mean ?
08:22.14lingfishSo it activated without any hacks needed....
08:22.15oilbhuey that is super old
08:22.17oillol
08:22.20freakoutyeah, lingfish, everyone but Telstra in Oz uses 2100mhz
08:22.21rwhitbybhuey: ignore all articles about installing homebrew and use http://www.webos-internals.org/wiki/Application:Preware instead
08:22.23bhueyoh ok
08:22.24freakoutwhich is supported
08:22.46oili see sirwill added some pics
08:22.52rwhitbyyep
08:23.35rwhitbyPuffTheMagic: my MACHINE=palmpre, DISTRO=minimal, bitbake minimal-image finished
08:24.15bhueyrwhitby: is reinstalling optware going to recompute my ssh hashes ?
08:24.30rwhitbybhuey: probably not
08:24.43rwhitbysince that would annoy me during testing ;-)
08:24.59lingfishMan, that's awesome news.  It could be time to order!
08:25.21bhueyrwhitby: good, you wrote this ? thanks man
08:25.49bhueydo folks fear android 2.0 here ?
08:26.01rwhitbylingfish: I'd wait for freakout or I to get it working on voda in real life first
08:26.03oilwhy would we?
08:26.13rwhitbybhuey: I far no OS - they are all just tools to get a job done.
08:26.18rwhitbys/far/fear/
08:26.22rwhitbybbl
08:26.49lingfishrwhitby: 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.01lingfishAs I'm almost certainly going to order direct from O
08:27.02lingfishO2
08:27.21droOhmm, anyone know why palms rss reader opens a blank card & then a second card for feedlist?
08:27.35droOon 1.2.1...
08:31.25lingfishTim: man you must be extra-pissed now
08:34.26freakoutnah, not really. I'm stoked that at least one network is confirmed working, even if it is just 2G
08:34.39freakoutMeans that if I have trouble activating I can at least just pop in a Telstra SIM
08:34.51oc80zwhats good
08:34.58lingfishYou're a good man.. I'd be way pissed with customs.
08:35.03freakoutheh
08:35.12freakoutI don't even now if it's with them, I'm just assuming it must be
08:35.24lingfishNah I can almost guarantee it is.
08:35.31lingfishI'd put money on it.
08:35.43freakoutBut with Christmas coming up deliveries are probably goin' crazy everywhere right now
08:35.56freakoutI work for Star Track Express and we're getting freaking hammered lately
08:36.01freakoutand it's not even December yet
08:36.03lingfishI've found time of year doesn't matter.  The pricks just take their time
08:36.19freakoutyep. just gotta roll with the punches I guess, it'll be here soon. Has to be
08:36.29lingfishheh, should have arranged it with ST then!
08:36.54freakoutlol. Yep. next time ill remember to pre-advise i want a priority courier, not airmail
08:36.55freakoutbbl
08:37.02lingfishk
08:37.23*** join/#webos-internals dogmaphobia1 (n=idler@117.102.99.210)
08:37.33rwhitbyfreakout: I expect mine will arrive before stefan can find out what's going on with the tracking
08:38.17oc80zwhy aint quick event in the ah... pamware
08:39.21lingfishI'm dying here... I'm having to type HTML <pre> tags and crying
08:40.04oc80z<pre> is good for ascii art
08:40.29lingfish<pre> is also good for my mobile phone wishes!
08:43.23oc80zsee the new android comersh?
08:43.36bhueyrwhitby: I just install the preware stuff
08:44.23lingfishoc80z: nup
08:46.02rwhitbybhuey: yep, then you have access to all homebrew on the planet
08:46.31oc80zhello ling ling
08:46.35oc80zrw re
08:47.44lingfish?
08:47.59oc80zi wish.
08:48.10oc80zsup w/ droids "10,000" apps
08:48.14oc80zand "can run 6 at a time"
08:48.16oc80zheh.
08:49.49oc80zand bigger than a sidekick 1
08:49.49oc80zhaha
08:50.57bhueyrwhitby: I just want to install the premix stuff
08:50.59bhueylooking
08:51.00bhuey...
08:53.56hmagoo<- usian ;)
08:54.33oc80zhttp://www.youtube.com/watch?v=-CCFdMxdsaA
08:55.42oc80zhttp://www.youtube.com/watch?v=GUAc8E9sFhk
08:56.53lingfishoc80z: are they the ads?
08:58.45*** join/#webos-internals Danica (i=3b65387b@gateway/web/freenode/x-fxdfojbpwzqfardb)
08:59.04oc80zmmyah
08:59.53oc80znoo'
08:59.56oc80zno its not.
09:00.02oc80ztahts webos vids.
09:03.38bhueyrwhitby: god damn this app is slick
09:04.29freakoutrwhitby: 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.36freakoutshrugs
09:06.54*** join/#webos-internals bonito (i=ca95db92@gateway/web/freenode/x-slajgligkpbyugmi)
09:10.46lingfishfreakout: heh, sounds quality
09:15.58droOdoes anyone have experience with the palm news sample app from sdk?
09:22.09bhueyis impressed with the homebrew apps out there
09:25.38bhueyare 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.43oc80zwot
10:04.58oc80ztf
10:05.00oc80zis wrong with pakistan
10:49.56jetterocould 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.32nt4catsyawns
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.13egaudet_workmorning
14:32.52nt4catsmornin
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.25PuffTheMagicegaudet_work: morning!
14:38.59PuffTheMagici just figured out a way to abuse a libircclient function so that I dont need to use hash table
14:39.31PuffTheMagicbut no im not keeping track of shit that I should eventually free
14:41.49PuffTheMagic:/
14:41.55PuffTheMagicprobably 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.41egaudet_workwhat were you using the hash table for
14:46.58egaudet_workand how are you abusing this function
14:47.28PuffTheMagicthere is this function
14:47.42PuffTheMagicthat sorta lets you pass user data into the callbacks
14:47.54PuffTheMagicso that you could... for example...
14:48.05PuffTheMagicautojoin a bunch a channels or something
14:48.14PuffTheMagicso instead of using it for that
14:48.27PuffTheMagicim passing it the lunamessage object
14:48.38PuffTheMagicso that i can send the output to the right gui/client
14:49.02PuffTheMagici need to hashmap or some collection to store all the sessions
14:49.26PuffTheMagicso 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.35PuffTheMagicor so that when a client sends a command like join
14:49.44PuffTheMagicthe right session gets the join
14:50.30PuffTheMagicand i should keep track of all the threads
14:50.38PuffTheMagiccause eash session needs its own thread
14:50.56PuffTheMagicso i think im gonna make the pointer to the session the key in the map
14:51.08PuffTheMagicand the value is gonna be the pthread_t
14:53.30egaudet_workthat sounds good
14:54.23egaudet_workI'll be able to start looking through it and helping either this afternoon or after work
14:55.35oilwin!
14:56.55egaudet_workso it's gonna be one thread per channel basically
14:57.15egaudet_workany mockups for the gui oil?
14:57.55oilhttp://git.preyourmind.org/?p=application/wIRC.git;a=summary
14:59.43PuffTheMagicegaudet_work: no 1 thread per session
15:00.01egaudet_workPuffTheMagic, and it's one session per connection/channel right?
15:00.01PuffTheMagica session = a server connection essentially
15:00.15PuffTheMagicno you can join multiple channels per session
15:00.20egaudet_workok
15:00.22PuffTheMagicand 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.31PuffTheMagiclike if they want to connect to multiple servers
15:00.44PuffTheMagicbut i cant get the session to start when i spawn it from a pthread
15:00.56PuffTheMagicnot sure why
15:01.07egaudet_workoil I was unable to clone that yesterday
15:02.35PuffTheMagicegaudet_work: what error did you get?
15:02.50egaudet_workAny idea on how much battery this stuff will drain in the background while sessions are connected?
15:02.54egaudet_workPuffTheMagic, I got some permission error
15:03.01PuffTheMagicohhh
15:03.11PuffTheMagicdid you clone it with ssh:// or git://
15:03.25PuffTheMagiccause only me and oil have ssh perms on that
15:03.28PuffTheMagicbut i can add you
15:03.30PuffTheMagicif you want to help on it
15:04.39egaudet_workI tried both
15:05.15egaudet_workbut why wouldn't I have pull permissions
15:05.23egaudet_workerr clone
15:05.37PuffTheMagicoil: why are you up
15:05.39PuffTheMagicbut any way
15:05.51PuffTheMagicoil: do you have the latest version checked out of wIRC
15:10.27egaudet_workfatal: The remote end hung up unexpectedly
15:13.36*** join/#webos-internals drnull (n=drnull@12.200.243.194)
15:13.58dBsooner-workegaudet_work: you built a package with the new postinst/prerm yet?
15:14.03PuffTheMagicegaudet_work: you should be able to use the ssh url now
15:14.07PuffTheMagicegaudet_work: i have to fix the git one
15:14.22PuffTheMagicshit got moved around last week and something broke
15:16.27egaudet_workdBsooner-work, no you
15:17.56*** join/#webos-internals hemna (n=waboring@66.60.190.45)
15:19.17dBsooner-workegaudet_work: nope.. went to bed after I got the email.
15:19.20dBsooner-workI was tirrred.
15:19.29dBsooner-workI MIGHT build one during lunch
15:19.39dBsooner-workIn fact I probably will.
15:19.56PuffTheMagicdBsooner-work: there is no disturbing egaudet_work with non C shit for the next 48 hours :D
15:20.11dBsooner-workPuffTheMagic: yes there is.
15:20.23dBsooner-workdBsooner-work: he had a prior commitment to get image replacement out by tonight
15:20.24PuffTheMagicno IRC for u then ;)
15:20.31PuffTheMagichardcode dBsooner block
15:20.31PuffTheMagic:D
15:20.36dBsooner-workPuffTheMagic: that's fine as long as image replacement gets out first.
15:20.59egaudet_workssh clone success
15:21.10dBsooner-workegaudet_work: !!
15:21.16PuffTheMagicdBsooner-work: shhhhhh!
15:21.42egaudet_workI can only TALK for the next 5-6 hours
15:21.45dBsooner-workegaudet_work: We need to add if [ ${EXTRA_FILES != "" ] then sed replace shit fi
15:21.53egaudet_workI can't really do any work one way or the other so
15:21.57dBsooner-workto the common.mk
15:22.01*** join/#webos-internals fredl (n=fredl@e225118.upc-e.chello.nl)
15:22.03egaudet_workdBsooner-work, what?
15:22.17dBsooner-workthe main makefile can't sed replace shit
15:22.18egaudet_workand I can multitask :P  but yea I'm in hardcore C mode this weekend
15:22.24egaudet_workdBsooner-work, why?
15:22.32*** join/#webos-internals funkatron (n=coj@dhcp-242-11.cerias.purdue.edu)
15:22.38fredlLaF0rge are you around?
15:22.43egaudet_workit's the same as sed replacing the APP_DIR and PATCH_NAME
15:22.45egaudet_workwhich is already done
15:22.46dBsooner-workbecause don't the sed replaces have to be in the build/CONTROL/prerm?
15:22.52egaudet_worknot prerm
15:22.58egaudet_workprerm doesn't need EXTRA_FILES
15:23.03dBsooner-workok
15:23.19dBsooner-workdoesn't sed replace have to be in build/CONTROL/postinst?
15:23.21egaudet_workbut yea the sed's can be done in the makefile same place the other seds are
15:23.31dBsooner-workthe other seds are in common.mk
15:23.37egaudet_workyea ok
15:23.41egaudet_workso that's where it goes...?
15:23.51dBsooner-worksigh
15:23.54dBsooner-workyou don't get it
15:24.06egaudet_workclearly...
15:24.34egaudet_workthe Makefile for each patch will contain an extra files variable
15:24.35dBsooner-workyou can't put a specific sed replace for a patch in common.mk
15:24.39egaudet_workand then the sed happens in common.mk
15:24.46dBsooner-workegaudet_work: I JUST SAID THAT
15:24.52egaudet_workand most patches will have no extra files variable so EXTRA_FILES will get sed'd to EXTRA_FILES=
15:24.53egaudet_workblank
15:24.56egaudet_workso everything works
15:24.56egaudet_workfine
15:25.04dBsooner-workI JUST SAID THAT
15:25.09egaudet_workso what is the problem?
15:25.12dBsooner-worknothing
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.26freakoutdBsooner-work: but you didn't call "jinx" :p
15:25.27egaudet_workwe don't need an if
15:25.28dBsooner-workyou need to write the sed replacement for common.mk
15:25.35egaudet_workI will
15:25.41dBsooner-workin the next 2 hours
15:25.41dBsooner-work;)
15:25.45egaudet_workk
15:25.45dBsooner-workso I can use it during lunch
15:26.25egaudet_workdone
15:26.26dBsooner-workfreakout: DHL doesn't deliver at 2am
15:26.29PuffTheMagicoil: you up, or going to bed
15:26.41egaudet_workoil going to bed?  Where do you live oil
15:26.49dBsooner-workfreakout: Which means you can safely go to bed.
15:27.00freakoutdBsooner-work: just got back from a halloween party
15:27.07freakoutmy outfit was the hit of the evening.
15:27.09freakoutwell, close.
15:27.50dBsooner-workwhat was it?
15:27.50dBsooner-worka Pre?
15:27.50freakoutlol
15:27.50egaudet_workdBsooner-work, wow
15:27.50egaudet_workexactly what I was about to say
15:27.50egaudet_workword for word
15:27.50dBsooner-workjinx!
15:27.50freakoutlol
15:27.50freakoutnow you're gettin it
15:27.50egaudet_workanyway the common.mk is done
15:27.57dBsooner-workso umm. email it to me
15:27.59nt4catsis dressing up as a cascading style sheet tomorrow ...
15:28.13dBsooner-worknt4cats: or today if your in Aussie land
15:28.37egaudet_workdBsooner-work, it's one line add
15:28.37dBsooner-workfreakout: Do you all ever get a "White Christmas"?
15:28.56dBsooner-workWhat's it like seeing all the Christmas movies where there is snow everywhere, yet its in the 90's outside?
15:28.57egaudet_worksed -i -e 's|EXTRA_FILES=|EXTRA_FILES=${EXTRA_FILES}|' build/all/CONTROL/postinst
15:28.58freakoutha!
15:29.10freakoutdBsooner-work: no. 'tis summer in Christmas here man
15:29.16egaudet_workafter the other 2 sed's in build/all/CONTROL/postinst target in common.mk
15:29.22dBsooner-worki know
15:29.30dBsooner-workegaudet_work: But I am at work
15:29.38dBsooner-workegaudet_work: and I won't remember that line
15:30.23dBsooner-workJayCanuck: AutoPatch is going to be ready for image replacement by tonight
15:30.29dBsooner-workJayCanuck: so themes can use it.
15:30.31JayCanucknice
15:30.38egaudet_workHOPEFULLY by tonight
15:30.40egaudet_worknot necessarily
15:30.46dBsooner-workSHOULD be
15:30.50egaudet_worknot going to rush this
15:30.50freakoutdBsooner-work: the "90's"? move to the damn Celsius scale already, you caveman :p
15:31.03dBsooner-workfreakout: "30's"
15:31.55dBsooner-worklet 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.14egaudet_work:p
15:32.18egaudet_workbut no
15:32.41dBsooner-workIn theory, what we have should work.
15:32.41egaudet_workremember you were ready to release yesterday, and then we figured out we had to really re-design it all
15:32.56PuffTheMagicummm shit
15:32.57egaudet_workso it's not about just working, it's about forward compatiblity as well
15:33.08egaudet_workand dBsooner-work, what's that email again :P
15:33.18dBsooner-workdBsooner@dbtrunk.com
15:33.22dBsooner-workhint: SAVE IT
15:33.41egaudet_workafter the 3rd usage
15:33.42*** join/#webos-internals chuqui (n=chuqui@palm-64-28-152-131.palm.com)
15:34.34freakoutdBsooner-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.37freakoutand with that....
15:34.39freakoutgoes to bed
15:34.45dBsooner-workJayCanuck: got any more patches that rely on image replacement?
15:34.57JayCanuckI have only 1
15:35.03JayCanuckthe squarify screen
15:35.05PuffTheMagicegaudet_work: something isnt working the way it "think" it should
15:35.08dBsooner-workcan you mail it to me?
15:35.10dBsooner-workif you don't mind..
15:35.18dBsooner-workI need more than 1 to test.
15:35.42dBsooner-workI have the "No Quick Launcher"
15:35.58JayCanuckthat's not in wosqi
15:36.05dBsooner-worki know
15:36.07JayCanuckand conflicts with themes in many cases
15:36.11dBsooner-workDoes it?
15:36.15*** join/#webos-internals preston (i=8681729f@gateway/web/freenode/x-isqglvkbjsdthjav)
15:36.21JayCanuckwell, it depends on the backup method
15:36.53dBsooner-workthe no quick launcher guy submitted it via our form
15:37.08dBsooner-workand which backup method? the one we are going to use to make it EPR compliant?
15:37.22JayCanuckyea, it has image replacement and patch component
15:37.35JayCanuckabout the only one I know of that does both
15:37.40JayCanuckwosqi/the webos-internals theme ipk generator uses .backup extension, prethemer uses .bak
15:38.04dBsooner-workand we use .webosinternals.orig
15:38.32egaudet_workthis is why it's not getting rushed out
15:38.34dBsooner-workWould 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.41egaudet_workit's not backward compatible with the current theme uninstall methods
15:38.51egaudet_worktheme uninstalls I think blindly overwrite backup file
15:39.07dBsooner-workegaudet_work: what?
15:39.11JayCanucksquarity is a simple image replacer
15:39.22egaudet_workwhen you uninstall a theme, it copies the backup file back to original no ifs ands or buts
15:39.23freakoutOkay, I lied. I'm not in bed yet
15:39.33egaudet_workPuffTheMagic, what isn't working as it should?
15:39.34dBsooner-workegaudet_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.36freakoutJayCanuck, did you start on MetaDoctorX yet? ;)
15:39.47JayCanucknot yet, busy weekend
15:39.50JayCanuckthere's 2
15:39.55JayCanucklol
15:39.56PuffTheMagicnm maybe its working right but just not what i expected
15:40.05egaudet_workdBsooner-work, right which makes me want to spend more time on it
15:40.23egaudet_workUnless you are going to support all the cases in which EPR recovers a themed image
15:40.26PuffTheMagici sorta though that each time the service ran a different pointer would be used for the first session
15:40.31egaudet_worknm
15:40.34egaudet_workI always forget convos lol
15:40.39egaudet_workEPR specifically state remove theme first
15:40.40PuffTheMagicbut the same one is always used
15:40.53*** join/#webos-internals lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com)
15:40.56dBsooner-workegaudet_work: We can't change the way current themes uninstall.. so we say REMOVE THEMES FIRST
15:41.02dBsooner-workand EPR will recover the goods
15:41.08freakoutJayCanuck: WHAT?! I'm paying you good nothing for that!
15:41.16egaudet_workPuffTheMagic, yea that's likely I guess
15:41.25egaudet_worksince it's virtual address
15:41.28JayCanucklol, you start paying and I'll start working on a quicker schedule :p
15:41.48freakoutJayCanuck: donation whore :p
15:41.48egaudet_workwhat is metaDoctorX?
15:42.10JayCanuckcross platform java port of meta-doctor
15:42.32JayCanuckadded option to pre-apply other .patches as well
15:42.53egaudet_workcool
15:44.25egaudet_workwait dBsooner-work, no that's not what I was talking about
15:44.35egaudet_workI once again dont like this
15:45.14prestonanyone from webos-internals who's working on this, how's the progress on my no quick launch patch?
15:45.26egaudet_workpreston, sent you a pm on precentral.net
15:46.14egaudet_worksince 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.34prestoni hadn't read that pm yet. thanks.
15:47.19egaudet_workdBsooner-work, I think we need to skip image replacement if current image isn't md5sum ok
15:47.34egaudet_workbacking up a themed image is not the right approach IMO
15:47.56egaudet_workit creates bad situations and EPR (even after theme removal) can recover a themed image, and cause weird issues for users
15:48.18JayCanuckegaudet, 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.26egaudet_workso 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.09egaudet_workand 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.35egaudet_workif 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.09egaudet_workPuffTheMagic, nice
15:51.15PuffTheMagici didnt do anything
15:51.26egaudet_workyou weren't just testing?
15:51.31PuffTheMagicwell yeah
15:51.35PuffTheMagicbut i;ve made no progress
15:51.39PuffTheMagicstill trying to figure out how to get this shit working in threads
15:51.47PuffTheMagicand how to store multiple session infos
15:52.18egaudet_workarray or linked list of structures?
15:52.28egaudet_workwith 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.52PuffTheMagichmm i think i should start a new thread immediately
15:58.16*** join/#webos-internals jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com)
15:58.58PuffTheMagicehh
15:58.59PuffTheMagicidk
15:59.18egaudet_workwhen are you starting a new thread
15:59.30egaudet_workstart 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.40PuffTheMagicFUCK!
16:03.31cba123I 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.26PuffTheMagicegaudet_work: ping
16:20.51egaudet_workPuffTheMagic pong
16:20.59*** join/#webos-internals bhern (n=bhern@irc.angui.sh)
16:21.09PuffTheMagici've encountered my "typical" struct in struct issue
16:21.27PuffTheMagicpthread_t thread; pthread_create(&thread.......
16:21.33PuffTheMagicthats how i normally create a thread
16:21.35PuffTheMagicand that works
16:21.41PuffTheMagicbut no i have pthread_t thread
16:21.45PuffTheMagicinside of another struct
16:21.53PuffTheMagicso how do i referr to it
16:21.59PuffTheMagicclient->thread is not working
16:22.06PuffTheMagicand i cant do client->&thread
16:22.38PuffTheMagicor is this a me failing to malloc thread first issue
16:22.39egaudet_workclient.thread
16:23.05PuffTheMagicthat dont work either
16:23.07egaudet_workif client is a pointer then client->thread, if client is struct then client.thread
16:23.20egaudet_workby don't work what do you mean?
16:23.22PuffTheMagicclient.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.31egaudet_workpastebin me the struct code
16:24.08PuffTheMagicegaudet_work: i just pushed it to repo
16:24.16PuffTheMagicerrr
16:24.17PuffTheMagictried to
16:24.30PuffTheMagicnow im getting read access error wtf
16:24.41dBsooner-workegaudet_work: didn't we already decide that was the way to do it?
16:25.06dBsooner-workegaudet_work: whic is why you md5sum the original file before backing it up..
16:25.28dBsooner-workif the backed up md5sum doesn't match the md5sum of what is about to be overwritten, it skips it
16:26.09egaudet_workdBsooner-work, we didn't decide to not backup when md5sum isn't original on install (postinst)
16:26.29dBsooner-workDidn't I mention that last night?
16:26.36PuffTheMagicegaudet_work: http://dpaste.com/114264/
16:26.37egaudet_workI think so
16:26.39dBsooner-workI said, only backup md5sum'd webOS original
16:26.47PuffTheMagicegaudet_work: http://dpaste.com/114265/
16:27.15egaudet_workwe 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.30dBsooner-workright,
16:27.34dBsooner-workbut let it install anyway?
16:27.36egaudet_workor maybe I came to the conclusion and you didn't argue your point hard enough
16:27.44egaudet_workyea 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.55dBsooner-workso what will it do during remove?
16:28.02dBsooner-workit won't have an image to rpelace
16:28.04egaudet_worksame thing it currently does
16:28.15dBsooner-worknot replace it?
16:28.24egaudet_workif it wasn't backed up, it's not in EPR nor md5sums.patched so there is no concept of recovering it
16:28.36dBsooner-workwhich is good?
16:28.46egaudet_workit 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.54dBsooner-workok..
16:28.55egaudet_workI wouldn't say "good", but best
16:29.09dBsooner-workuser installs theme.. it replaces this.png
16:29.25dBsooner-workthen user installs patch which also replaced this.png, but this.png wasn't backed up because md5sum wasn't orgiinal
16:29.35egaudet_workno
16:29.37dBsooner-workuser then wants to remove the PATCH
16:29.52egaudet_workuser installs patch which WANTED to replace it, but doesn't because it's already changed
16:30.17egaudet_workso this.png basically becomes erased from the package's memory, as if it were never included
16:30.20dBsooner-workso if a png is already modified by another theme/patch, that patch that they are trying to install will fail..
16:30.24egaudet_workno
16:30.32PuffTheMagicegaudet_work: i figured it out
16:30.35PuffTheMagic&client->thread
16:30.36PuffTheMagic:D
16:30.56egaudet_workPuffTheMagic, where is client?
16:31.06PuffTheMagic?
16:31.10PuffTheMagici sent you 2 pastes
16:31.20dBsooner-workso 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.30egaudet_workPuffTheMagic, from &client->thread to client->thread will not cause the warning/error you posted above
16:31.52PuffTheMagicno no
16:31.52egaudet_workbut since pthread_ functions take thread_t *, you need that & like that yea
16:31.56PuffTheMagicu said
16:32.00PuffTheMagicclient.thread
16:32.08PuffTheMagicthat caused the warning i posted
16:32.09AbyssulWhy does the phone disable EVDO when you place a call?
16:32.21egaudet_workyea
16:32.23*** join/#webos-internals wIRCd_user74 (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
16:32.27PuffTheMagic^^ its working
16:32.28egaudet_workwell I didn't know what you meant by not working at that time :P
16:32.28PuffTheMagicin a thread
16:32.40PuffTheMagiclets see if i can get another connection
16:32.41egaudet_workwahoo
16:32.41dBsooner-workegaudet_work: ^^
16:32.48PuffTheMagicyup
16:32.49PuffTheMagicall good
16:32.53egaudet_workI hate mIRC, I can't parse anything directed to me right now
16:32.54egaudet_worklol
16:33.09PuffTheMagicoh shit
16:33.14egaudet_workAbyssul, because CDMA can't do both at the same time
16:33.20AbyssulOh ok
16:33.28AbyssulI dont mind it, just wondering :)
16:33.29egaudet_workdBsooner-work, yes
16:33.33egaudet_workinstall but not replace the image
16:33.40dBsooner-workegaudet_work: Not good
16:33.47PuffTheMagic:D progress!!!!!!!!!!!!!
16:33.51dBsooner-workegaudet_work: If the patch is replacing an image, there is a reason for it.
16:33.51egaudet_workthere is no such thing as "good" in our situation
16:34.08dBsooner-workegaudet_work: Example would be the no-quick-launcher
16:34.11egaudet_workdBsooner-work, and we can't assume the reason for that nor the reason for previously replacing that image
16:34.13dBsooner-workthe patch is no good without the image being replaced.
16:34.20sugardavesomeone 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.22egaudet_workdBsooner-work, it's not "no good" it's just off
16:34.38dBsooner-workthe patch is no good
16:34.44egaudet_worksugardave, install EPR immediately before or after an update
16:34.48AbyssulYep^
16:34.48dBsooner-workthe whole reason of the patch is to get rid of the launcher
16:34.55egaudet_worksugardave, and then if install fails after update wait for patch to be ported
16:34.57dBsooner-workand the one pixel image isw required to do that
16:35.11egaudet_workdBsooner-work, kind of but not really
16:35.12sugardaveegaudet_work: thank you
16:35.15egaudet_workthere's a 2 step process in that package
16:35.28egaudet_work1) remove quick launch via image replacement, 2) patch app launcher to take full screen
16:35.54egaudet_workthere is no way around it if quick launch image was modified by a theme
16:35.57dBsooner-workok.. without part 1) its not "remove quick launch"
16:35.58egaudet_workwe just can't work around it
16:36.02dBsooner-works/remove/no/
16:36.06egaudet_workand the other alternatives are worse
16:36.22egaudet_workC'est la vie
16:36.39dBsooner-workI vote for just not installing the patch if the png has already been touched
16:37.05dBsooner-workand give an error output "This $file has already been modified. Theme installed? You cannot use this patch with a theme installed."
16:37.42dBsooner-works/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.13egaudet_workdBsooner-work, you are only voting for that because you are seeing the current no-quick-launch
16:38.42egaudet_workbut 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.08AbyssulIs there a way to test if the "Could not establish a data connection" error can occur? Like to activate the error?
16:39.12egaudet_workand you can't assume a theme is installed because the image is changed
16:39.41PuffTheMagicthere could be a working irc client tonight now at this rate
16:39.53AbyssulWonderful^
16:42.50egaudet_workI'm waiting to see a wIRC client type one character in here
16:42.58corecodedoes the pre have some dsp hardware for audio/video (de)compression?
16:45.35PuffTheMagicegaudet_work: ok!
16:49.31dBsooner-workegaudet_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.35dBsooner-workso 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.23egaudet_workthis is Autopatch Technology :P not autotheme technology
16:52.50egaudet_workI'm beginning to think no-quick-launch is better suited to theme but I don't know
16:53.03dBsooner-workrwhitby's hope was for this to be used for thems.
16:53.10dBsooner-works./thems/themes/
16:53.13dBsooner-workas;ldkfj
16:53.19egaudet_workwell we need the theme players in the discussion
16:53.27ethanHi, 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.58dBsooner-workDon't use mytether? :D
16:54.00egaudet_workif 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.33egaudet_workprethemer 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.42Robi_egaudet_work: since the image names don't change zsync would work well there
16:54.50AnOutsiderI heard my name
16:54.56ethanWhy wouldn't I use mythether?
16:56.29egaudet_workHow would zsync work in this scope?
16:57.03dBsooner-work?
16:57.22Robi_zsync would replace all files listed in a theme with the theme repo files of the same names..
16:58.03egaudet_workAnOutsider, 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.15Robi_and the repo can always have a default theme, that can restore it back to normal
16:58.45dBsooner-workRobi_: no it can't..
16:58.46egaudet_workthe repo can't have palm copyright images
16:58.54dBsooner-workRobi_: can't distribute/host palm files.
16:59.05Robi_k
16:59.33Robi_then those files are backed up via script.
16:59.47Robi_before zsync runs
16:59.49dBsooner-workwhich really makes the repo pointless
17:00.09dBsooner-workbecause we can just package all the images in the package
17:00.26PuffTheMagicegaudet_work: ready????
17:00.35AnOutsideregaudet: 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.57PuffTheMagic^^ haha
17:01.00PuffTheMagicready?
17:01.12dBsooner-workmake him talk!
17:01.53egaudet_worklol
17:01.56egaudet_worksay something!
17:02.38PuffTheMagicfuck
17:02.40PuffTheMagicsegfault
17:02.40dBsooner-workheh
17:02.42egaudet_worklol
17:02.49egaudet_workfix your pointers~!
17:03.47egaudet_workPuffTheMagic, your struct has a lot of pointers
17:03.55PuffTheMagicit wasnt that
17:03.57egaudet_workhow 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.02PuffTheMagici sent the message to the wrong function
17:04.15PuffTheMagicjson_get_* does it
17:05.15*** join/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-xncxggejennqesmo)
17:05.24PuffTheMagictest2 didnt break
17:05.27PuffTheMagicbut it didnt send anything
17:05.28PuffTheMagic:(
17:05.46oilsworkn:(
17:06.09egaudet_workthe silent irc client
17:06.57*** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
17:07.34PuffTheMagicahh
17:07.38PuffTheMagictypo
17:07.41PuffTheMagicsendingto wrong channel
17:07.44egaudet_workshould we try to kick you
17:07.49oilsworknlol
17:07.51wIRCd_egaudetpunks!
17:07.54PuffTheMagicahahahaha
17:07.54egaudet_workOH SNAP!
17:08.03egaudet_workwhat happens if you get kicked...
17:08.31egaudet_workamazing progress
17:08.41PuffTheMagici can only send 1 message
17:08.42PuffTheMagicwtf
17:08.44oilsworknlol
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.23egaudet_workhahaha
17:09.31egaudet_workjoin, messsage, leave, repeat
17:09.58PuffTheMagicactually
17:10.01PuffTheMagici cant send anything now
17:10.15wIRCd_egaudetpatches_suck
17:10.17PuffTheMagicoh
17:10.20PuffTheMagici cant have spaces?
17:10.24wIRCd_egaudetpatches____suck
17:10.31PuffTheMagicmultiple message work... spaces dont
17:10.42PuffTheMagicodd
17:10.48dBsooner-work" "
17:10.51PuffTheMagicmight be a luna-send hickup
17:11.04wIRCd_egaudetpatches suck
17:11.07PuffTheMagicthere we go
17:11.08egaudet_workstupid json
17:11.12PuffTheMagici have to escape spaces
17:11.29PuffTheMagicstupid luna-send
17:11.42oilsworknspeaking of patches sucking
17:11.52egaudet_workpatches will hit 100 soon
17:11.55oilsworknpeople make some really stupid requests for patches
17:12.01dBsooner-workThey would have hit 100 a long time ago
17:12.06dBsooner-workbut we are stuck on this image replacement
17:12.07oilsworkn"id like closing hte slider to close all open cards"
17:12.13dBsooner-workand I haven't packaged up the ones sent in
17:12.24dBsooner-work"patch welcomed"
17:13.05PuffTheMagicoilsworkn: that is retarded
17:13.09oilsworknit is
17:13.17oilsworknand he got all angry when someone pointed out how stupid it was
17:13.22PuffTheMagicoilsworkn: i hope is not your request
17:13.28oilsworknoh, its not
17:13.45PuffTheMagicoilsworkn: you have work to do when you are off work ;)
17:13.51PuffTheMagicoilsworkn: dont plan on going out tonight
17:13.54oilsworknlol
17:14.08oilsworknhas been waiting to make wirc usable for a while...
17:14.10PuffTheMagicwe are still gonna make my end of the month projection
17:14.27PuffTheMagicby a whole day!
17:14.28nt4catsoil: 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.45PuffTheMagicnt4cats: in the C version u will be able to
17:14.47oilsworknnt4cats: no
17:14.48egaudet_worknt4cats, probably not until C service migration
17:14.57PuffTheMagicactually
17:14.57egaudet_workbam bam bam
17:15.01egaudet_work3 answers for the price of one
17:15.01PuffTheMagici could add it to the java one
17:15.03PuffTheMagicbut i wont
17:15.08oilsworknlol
17:15.17nt4catswow.  I'm a little bit sorry I asked.
17:15.17egaudet_workhow can you add it to the java one PuffTheMagic?
17:15.24oilsworkndont feel sorry
17:15.49oilsworknit was a legitimate question
17:15.52oilsworknone ive asked myself
17:15.59PuffTheMagicegaudet_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.08egaudet_workPuffTheMagic, it's not that
17:16.09PuffTheMagicnt4cats: lol
17:16.15egaudet_workthe ipkg binary doesn't return until it's all done
17:16.16egaudet_workipkg update
17:16.23PuffTheMagicoh yeah
17:16.25PuffTheMagic:D
17:16.29oilsworknyou can make the output verbose
17:16.30PuffTheMagicnt4cats: not till the C service
17:16.32PuffTheMagic:D
17:16.35egaudet_work:P
17:16.42PuffTheMagicyeah verbose might help
17:16.56oilsworknit outputs each feed as it goes
17:17.00oilsworknatleast, when i tested it in the emu it did
17:17.04egaudet_workunless you did some thread spawning and scheduling, piping the output to a report function, slicing process time
17:17.10egaudet_workI don't know java's capabilities though
17:17.39egaudet_workit outputs each feed, but it doesn't return, so you need some preemption
17:17.59egaudet_workmulti threaded action
17:18.02PuffTheMagicegaudet_work: no way
17:18.04PuffTheMagicthats not needed
17:18.16egaudet_work??
17:18.29PuffTheMagicin the cmd execution function i made
17:18.38PuffTheMagicit reads from stdout till it sees a message
17:18.40PuffTheMagicthen stops
17:18.57PuffTheMagicwhile reading each line i could send that to the message object
17:19.01PuffTheMagicover dbus
17:19.07PuffTheMagicinstead of putting it into a string buffer
17:19.19PuffTheMagichmmm
17:19.19dBsooner-workegaudet_work: so you rewrite those postinst/prerm/common.mk's so I can build a test while I am home during lunch?
17:19.28egaudet_workonce you kick off the ipkg command, you need to stop it from running after each output
17:19.37PuffTheMagicerrr
17:19.38PuffTheMagicidk
17:19.39egaudet_workhow do you accomplish that
17:19.41PuffTheMagicanyway
17:19.45PuffTheMagicim not touching java
17:20.03PuffTheMagicits dead simple in C
17:20.04egaudet_workyea, I think it would require multi threading and stuff that's just not worth it since we are moving to C
17:20.22egaudet_workdBsooner-work, no I haven't because we are stuck
17:20.28dBsooner-workegaudet_work: ok
17:20.38egaudet_workwe have design decisions to make
17:20.47dBsooner-workand jason took off
17:20.59egaudet_workand those design decisions may take a few days to hash out
17:21.09oilsworknjason robotsomething?
17:21.13egaudet_workso if we really want the no quick launch patch packaged, we'll have to use the current _extra scripts
17:21.21dBsooner-workRobataille
17:21.31egaudet_workdo very careful md5sum and probably keep it out of EPR
17:21.35oilsworkndBsooner-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.53dBsooner-workI know oilsworkn. I was just trying to say it right.
17:22.02dBsooner-workegaudet_work: I'd rather it wait.
17:22.05egaudet_workrobot in a tie?
17:22.17egaudet_workRobotTie
17:22.38dBsooner-workWhy push something out that isn't ready?
17:22.51oilsworknlol
17:22.55egaudet_workhence "if we really..."
17:23.14egaudet_workor just double package it for now
17:23.18egaudet_workand then bundle it
17:23.28dBsooner-worknah, it can wait.
17:23.37egaudet_work~seen preston
17:23.41infobotpreston <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.47egaudet_work~punch infobot
17:23.48infobotACTION lets fly with a wild haymaker which catches infobot right on the nose
17:23.49oilsworkn~seen infobot
17:23.50infoboti haven't seen 'infobot', oilsworkn
17:24.13oilsworknwait
17:24.17oilsworkndid infobot just punch himself?
17:24.24egaudet_work:D aww yea
17:24.28egaudet_workthat's how I roll
17:24.36oilsworknthen said he hasn't seen himself
17:24.39oilsworknthat he just punched in the face
17:24.41egaudet_worklol
17:24.48oilsworknlike "no, officer, it wasn't me"
17:24.50dBsooner-work~punch egaudet_work
17:24.51infobotACTION lets fly with a wild haymaker which catches egaudet_work right on the nose
17:25.47egaudet_workdalmaer is in webos
17:25.51egaudet_work#webos
17:26.06oilsworknwho is dalmaer?
17:26.23egaudet_workone of the Palm developer relations guys i think?
17:26.30oilsworknah
17:27.06oilsworknthat "use prewares catalog download count" post by chuq made me lol
17:27.59dBsooner-workmmm.. candy corn
17:28.11*** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
17:28.23oilsworknhttp://forums.precentral.net/webos-patches/212191-patch-request-close-all-apps-when-slider-closed.html
17:28.27oilsworknlol
17:28.54wIRCd_egaudetI enjoy the smell of my own farts
17:29.01oilsworknohh
17:29.10egaudet_worklol
17:29.19egaudet_workhmm
17:29.21egaudet_workhow do I kick
17:29.31PuffTheMagicop yourself
17:29.35oilsworknyeah
17:29.37egaudet_work~kick wIRCd_egaudet
17:29.38infobotACTION kicks wIRCd_egaudet
17:29.40egaudet_work~op myself
17:29.41infobotACTION Mode change "+o myself" on channel #webos-internals by infobot
17:29.48AnOutsiderhahaha
17:29.53sugardave/nick myself
17:30.00nt4catsegaudet_work: nope, type "~op nt4cats" (no quotes)
17:30.01egaudet_worksomeone fix it
17:30.09egaudet_work~noop myself
17:30.12egaudet_work~op - myself
17:30.13infobotACTION Mode change "+o - myself" on channel #webos-internals by infobot
17:30.17egaudet_work~op -o myself
17:30.18infobotACTION Mode change "+o -o myself" on channel #webos-internals by infobot
17:30.34egaudet_worklol
17:30.36egaudet_workanyway
17:30.38PuffTheMagici just use /cs directly
17:31.13egaudet_workgonna grab some lunch, bbiab
17:31.21oilsworknlol
17:31.59oilsworknhey, just connecting to the server and joining a channel, and sending the channel a message is good stuff
17:32.17oilsworknthats as far as the gui is as far as functionality it can handle right now
17:32.46nt4cats~ban myself
17:33.12oilsworknthough im guessing there won't be a wircd ipk
17:33.13nt4catswow, doing "~ban myself" made wIRCd_egaudet leave the room.
17:33.13PuffTheMagicnow to jsonify the output
17:33.17nt4catsis powerful
17:33.29PuffTheMagicoilsworkn: why do you say that
17:33.41PuffTheMagici will make one once you get the client working with out an ipk
17:33.57oilsworkncause you're usually anti-make-oil-an-ipk-to-make-it-easy
17:34.25oilsworknits also only arm7, right?
17:34.28PuffTheMagicoilsworkn: all you have to do is download the binary and run it
17:34.35PuffTheMagicthere are no event.d files
17:34.42PuffTheMagicor dbus session files to mess with
17:34.50PuffTheMagicthat is EASIER than installing an ipk
17:35.08PuffTheMagicoilsworkn: maybe if you are lucky i will make a i686 version but i dont have the sdk setup to test it
17:35.54oilsworknok
17:36.13oilsworknits just easier for me to develop in the emu
17:38.13oilsworknunfortunately now this day is going to take forever
17:38.18oilsworknwith me wanting to get home to work on it
17:40.01oilsworknwhat, 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.17oilsworkni 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.16evulcwhen 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.33oilsworkndont 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.50en0xoilsworkn: use adblock :D
17:47.08*** join/#webos-internals wIRCd_egaudet (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
17:47.38oilsworkni use chrome
17:47.41evulcoilsworkn: damn.
17:48.00evulccan't for the life of me figure this one out.
17:48.18oilsworknhave you tried bringing up the page in the browser on each connection?
17:48.27evulccan't seem to find any discussion of it either.
17:48.34evulcyes.
17:48.43evulcworks in browser in both cases.
17:48.46oilsworknhuh
17:48.53oilsworkncaching problem?
17:48.53evulcyeah. most confusing.
17:49.07*** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
17:49.08evulcdo these apps cache thru a reboot?
17:49.14oilsworknidk
17:49.16oilsworkngive it a shot
17:49.20evulcis a newbie developer of webos apps.
17:49.30oilsworknyou should change your server-side script to tell the browser not to cache it
17:49.42evulcah ah ok!
17:49.46evulcwill try that.
17:49.51evulcthx!
17:49.51oilsworkn(i used to run into that a lot)
17:49.54en0xegaudet_work: make a screen from wIRC... does it show anything?
17:49.55PuffTheMagicoilsworkn: http://dpaste.com/114297/
17:50.11PuffTheMagic^^ sample output from the main connect method in json format
17:50.35en0xaint bad
17:51.00oilsworknlooks ok to me
17:51.15PuffTheMagicoilsworkn: you will need that sessionToken for other calls
17:51.20oilsworknyeah
17:51.21PuffTheMagiclike sending a message
17:51.22evulcoh my. an irc client for webos?
17:51.24oilsworknthe server connection would hold it
17:51.40PuffTheMagicevulc: yup
17:52.14oilsworknwell now that i know how the responses look
17:52.20oilsworknit shouldn't be hard to get it into the gui
17:52.34PuffTheMagici still have more callbacks to connect
17:52.41PuffTheMagiclike the ones for messages
17:52.46PuffTheMagicalso
17:52.46oilsworknright
17:52.54PuffTheMagicoilsworkn: i've only tested this with luna-send so far so i dont know how robust the sessionToken is
17:52.56oilsworknso one connection subscription
17:52.59oilsworknthat everything goes through
17:53.13oilsworkneverything is read from there and put to the status/channel windows
17:53.33PuffTheMagicyeah
17:53.36oilsworknawesome
17:53.38PuffTheMagicthats the plan
17:53.45PuffTheMagicconst char* sessionToken = LSMessageGetUniqueToken(message)+1;
17:53.47oilsworknbut then multiple little calls for sending stuff to the session
17:53.57PuffTheMagicyeah
17:54.06PuffTheMagicsessionToken "should" be unique
17:54.09oilsworknok
17:54.41oilsworknthe day keeps getting longer :(
17:55.10PuffTheMagiclol
17:55.15PuffTheMagicthe service keeps getting easier :D
17:55.26oilsworknmakes up doctors appointment or something for this afternoon
17:55.33oilsworkndentist
17:55.38oilsworknthats a good one
17:55.39PuffTheMagicdo it!
17:55.41oilsworknhaven't used it in a while
17:55.41oilsworknlol
17:56.12PuffTheMagici usually save those for when i want to sleep in with a girl... not for hacking
17:56.18PuffTheMagicbut you can do what you want :D
17:56.25oilsworknlol
17:58.12*** join/#webos-internals doodums (n=thadood@75.64.178.167)
18:02.35oilsworknlol
18:04.04gkatsevPuffTheMagic: 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.06egaudet_wIRCdguess what i can do now
18:09.18oilsworknwhat?
18:09.46egaudet_wIRCdi can do this
18:10.07oilsworknlol
18:10.12gkatsevlol
18:10.43oilsworknwhat is that?
18:10.45egaudet_workoh snap
18:10.47egaudet_workcommands
18:11.10PuffTheMagic<PROTECTED>
18:11.22oilsworknah
18:11.49egaudet_workyou don't have to add explicit support for each irc command right PuffTheMagic?
18:12.05PuffTheMagicyeah i do
18:12.08oilsworknyeah
18:12.09PuffTheMagicthere arent many though
18:12.09oilsworknlol
18:12.16oilsworknthe app needs to parse them too
18:12.20oilsworknto know which command to send
18:12.28oilsworkni did /me
18:12.30PuffTheMagichttp://libircclient.sourceforge.net/libircclient_8h.html
18:12.35oilsworknand /nick
18:12.36oilsworknand /join
18:12.39PuffTheMagic^^ all the ones with irc_cmd
18:12.40oilsworknbut thats all i put it
18:12.58egaudet_workI figured libircclient would have a command parser
18:13.05PuffTheMagicdont think so
18:13.09PuffTheMagicthats up to the client i think
18:13.22oilsworknyeah
18:13.25PuffTheMagicbut im sur ei could do it in wIRCd
18:13.29egaudet_workI wasn't sure if commands were more client based or universal to IRC, but I guess that makes sense
18:13.45PuffTheMagicegaudet_work: i was wondering that the other night too
18:13.49egaudet_workI think definitely the parsing should be done in wIRCd
18:13.57oilsworknreally?
18:13.57PuffTheMagicdcc transfers are gonna be cool :D
18:14.07PuffTheMagicegaudet_work: might be faster
18:14.09PuffTheMagicbut probably harder
18:14.14egaudet_workfaster and I think it's where it belongs
18:14.25PuffTheMagicegaudet_work: i will let you write the irc cmd parser then
18:14.28oilsworknlol
18:14.28egaudet_workwIRCd determines via libircclient what command to send, the gui should just pass text to it
18:14.32oilsworknits a regular expression
18:14.45PuffTheMagicoilsworkn: no way
18:14.56PuffTheMagicits arrays of char*
18:14.58*** join/#webos-internals krustyjonez (n=jrw@cpe-76-172-223-150.socal.res.rr.com)
18:15.02PuffTheMagictokens
18:15.03egaudet_workwill write command parser
18:15.06egaudet_workit will be a breaze
18:15.59oilsworknhm
18:16.21oilsworknif you /join a channel
18:16.41PuffTheMagichold on though
18:16.41oilsworkndoes the subscription come back with anything to say that you're joining a channel?
18:16.45PuffTheMagicbefore we get ahead of our selves
18:17.00oilsworkndoesn't the gui need to know that you're joining a channel
18:17.01PuffTheMagicoilsworkn: yeah it should
18:17.02oilsworknso it can spawn the window
18:17.03oilsworknetc
18:17.05PuffTheMagiconce i connect that info
18:18.05PuffTheMagicoilsworkn: what time is your dentist apt?
18:18.12oilsworknlol
18:18.19PuffTheMagicwhat about aliases
18:18.25PuffTheMagiclike /j == /join
18:18.27PuffTheMagicthats all done in the gui
18:18.35PuffTheMagicso parsing should be in the gui :D
18:20.52egaudet_workis it done in the gui though?
18:21.37PuffTheMagichow would the service/library know about user defines aliases?
18:21.58egaudet_workdefine_alias() service call hehe hmmmm
18:22.46egaudet_workI guess the service simply being a link from mojo to libirc
18:24.38egaudet_workas long as there's not a big performance hit
18:25.33PuffTheMagicegaudet_work: guess you could use a hashtable in the service
18:25.40PuffTheMagicto link alias to real command
18:25.48PuffTheMagicand should be fairly quick
18:26.07PuffTheMagicand 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.55dBsooner-workso how much data is wIRCd going to push/pull?
18:31.04dBsooner-workwill it be a constant data connection?
18:31.10dBsooner-workthus making all calls roll to VM?
18:31.25sugardavethat's a feature
18:31.43PuffTheMagicdBsooner-work: ?
18:31.54dBsooner-worksugardave: what to have voice calls interrupt data?
18:32.00PuffTheMagicdBsooner-work: depends on how my servers and channels you have open
18:32.03dBsooner-workI guarantee you it doesn't work all the time.
18:32.55dBsooner-workCase in point: used Spritn Nav on the way home from the OU Games.. just so I know almost my exact ETA.
18:33.09dBsooner-workI will end my session every now and then and have like 4 new voicemails.
18:33.36dBsooner-workThat's the onyl thing I despise about CDMA.
18:33.40PuffTheMagicdBsooner-work: so what are you saying... you do or do not want calls blocked?
18:33.50PuffTheMagiccause i think thats an option
18:33.55PuffTheMagicthat can be changed
18:33.57dBsooner-worksigh
18:34.02dBsooner-workIn th ephone, I know
18:34.09dBsooner-workmine is set to "allow phones calls to interrupt data"
18:34.31dBsooner-workbut it still doesn't work all the time.
18:34.45jauderhodoes wircd make use of the xmpp service that the pre has? curious.
18:34.59Mouseyperks up
18:35.05PuffTheMagicjauderho: xmpp?
18:35.06keithmousey, whats up man
18:35.14Mouseyxmpp == jabber
18:35.20Mouseykeith: yo meng
18:35.21PuffTheMagicwhy would it?
18:35.34PuffTheMagicxmpp != irc
18:35.36Mouseybecause people want a generic jabber client
18:35.37Mousey^_^
18:35.42keithMousey: 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.42PuffTheMagicthen they can make one
18:35.45jauderhoplus you could set up a gateway. =)
18:35.46keithyou need to check out my ampache dude
18:35.47PuffTheMagici am making an irc client
18:35.54Mouseykeith: ever closar
18:35.54PuffTheMagicit will not be polluted with xmpp
18:36.03keithMousey: what?
18:36.03Mouseykeith: i told you.. now THAT'S hip hop
18:36.15keitheh, everything is hiphop bro
18:36.21PuffTheMagicim still confused
18:36.27MouseyPuffTheMagic isn't hip hop
18:36.30PuffTheMagicif the pre has a xmpp service... then why is there no gui?
18:36.38jauderhoPuffTheMagic: dunno.
18:36.39MouseyPuffTheMagic: THE ETERNAL QUESTION!
18:36.47jauderhosee http://developer.palm.com/index.php?option=com_content&view=article&id=1671
18:36.49PuffTheMagici dont think it has xmpp
18:37.03MouseyPuffTheMagic: it has GoogleTalk built right in? it has XMPP. case closed
18:37.11keithMousey: http://rhymesayers.com/news/pos_premieres_never_better_video_on_mtv_today
18:37.15jauderhothere is definitely xmpp. I've seen the pubsub service come online in the logs
18:37.26keithMousey: http://www.youtube.com/watch?v=9vFVp00-19M
18:37.30keithMousey: check out those 2 videos
18:37.37Mouseylibpurple is already in there, so xmpp is GO
18:37.37PuffTheMagicahh well either way wIRCd is for IRC only
18:37.45Mouseykeith: aight
18:37.46keithya, XMPP is what gtalk support uses.
18:37.56keithso we all know XMPP is there.
18:38.05Mouseywe just can't have it cuz we're not cool enough
18:38.07MouseyBAWWWWWWWWWWWWWW
18:38.22PuffTheMagicwrite a damn client that uses it
18:38.22dBsooner-workPuffTheMagic: for now
18:38.25keithman i gotta go work in labs all day today
18:38.27jauderhoPuffTheMagic: which is why I was curious how you were implementing irc
18:38.29PuffTheMagicdBsooner-work: for ever!
18:38.30dBsooner-workPuffTheMagic: unless someone takes it and makes a branch
18:38.32jauderhono biggie
18:38.45PuffTheMagicdBsooner-work: im not using libpurple
18:38.51PuffTheMagicso it would be pretty useless to fork wIRCd
18:39.07dBsooner-workso why fork Preware?
18:39.10Mouseyagrees that wIRCd and XMPP/Jabber/libpurple have 0 to do with each other
18:39.19MouseydBsooner-work: so it will do email and irc!
18:39.20dBsooner-workit is also useless to fork it, but they did.
18:39.21PuffTheMagicdBsooner-work: for preware?
18:39.31Mouseywait. somebody forked preware?!
18:39.32PuffTheMagics/for/fork/?
18:39.42PuffTheMagicMousey: yeah so they could change default theme
18:39.42dBsooner-workwait, can you call it a fork?
18:39.51dBsooner-workall they did was re-brand it, no?
18:39.53Mouseyit has another theme! dark!
18:39.56dBsooner-workand strip out a help scene
18:40.03Mouseywth
18:40.21dBsooner-workMousey: "Installer"
18:40.23Mouseyall that energy coulda been put into a "enter xmpp servername" scene
18:40.29Mouseybastards
18:40.31dBsooner-workWhat a clever name
18:40.32dBsooner-work;)
18:40.33Mouseywaves fist
18:40.52Mouseybut wait.. why??
18:40.57dBsooner-worktaht would be like calling wIRCd, "IRC"
18:46.26Mouseyis Update Feeds in Preware any different than "ipkg -o /var update"
18:46.27Mousey?
18:46.36dBsooner-workno
18:46.40Mouseyoh
18:46.48dBsooner-workwit
18:46.49dBsooner-workwait
18:46.51dBsooner-workI don't know
18:46.55Mouseyuh
18:47.01dBsooner-workI know update feeds DOES ipkg -o /var update
18:47.09dBsooner-workwhether it does more or not after that, dunno.
18:47.12Mouseyah
18:47.38*** join/#webos-internals flpalm (n=Adium@10.20.103.97.cfl.res.rr.com)
18:48.20PuffTheMagicshould be the same
18:49.06*** join/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-ivqdiokioshvcibi)
18:49.48oilsworknhttp://sanantonio.craigslist.org/mob/1442030753.html
18:49.57oilsworkn" i loaded software called preware and file coaster on the phone that cost me about $50. "
18:50.07oilsworknwonders where his cut is
18:51.41dBsooner-worklol
18:51.43SirWillOil, that is funny.
18:52.05dBsooner-workprobably paid someone to do it
18:52.09SirWillHope 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.19dBsooner-workjust got an idea...
18:52.22AnOutsiderhaha
18:52.33AnOutsiderit's not unlikely that someoen actually charged them to do that
18:52.34SirWillwhat Preware loading service?
18:52.56dBsooner-workgoes to buy "wetweakyourpre.com"
18:53.19SirWillI read that at first as wet weak your pre
18:53.52SirWillas in someone in china writing the user manual.  LOL
18:56.14gkatsevdBsooner-work: what?
18:56.40*** join/#webos-internals Flashpass (n=flashpas@71-6-82-200.static-ip.telepacific.net)
18:57.03dBsooner-workgkatsev: I'll wet weak your pre
18:57.36gkatsevdBsooner-work: whic means?
18:57.41dBsooner-worknm
18:58.24dBsooner-workoil posted that link about the guy who said getting preware and file coster on the phone cost him about $50"
18:59.05dBsooner-workthen 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.13dBsooner-workand I would call it "WeTweakYourPre.com"
19:00.09*** join/#webos-internals doodums (n=thadood@75.64.178.167)
19:01.13dBsooner-workor "PreTweaker.com"
19:01.26oilsworkngoes to lunch
19:01.28*** part/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-ivqdiokioshvcibi)
19:01.53egaudet_workrwhitby, ping
19:02.40gkatsevdBsooner-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.43dBsooner-workits 0530 in Adelaide..
19:02.54dBsooner-workyeah, I thought it was funny, so I said t again
19:04.56dBsooner-workso i got my touchstone working like a champ in my car
19:05.38dBsooner-workit's called a dc-ac inverter
19:11.21PuffTheMagicok so more progress
19:11.55PuffTheMagicmsg,me,notice,join,part,invite,names,list,topic,channel_mode,kick
19:11.59PuffTheMagic^^ should all work now :D
19:14.10PuffTheMagicegaudet_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.04sportmanwaves
19:15.08sportmanso when did they remove mytether from preware?
19:15.37PuffTheMagicegaudet_work: no need for a parser
19:16.36egaudet_workPuffTheMagic, how so?
19:17.01egaudet_workwhat does send_raw do that the other send doesn't
19:17.10PuffTheMagicwhat other send?
19:17.56egaudet_workwhatever other send you were using?
19:18.11egaudet_workI didn't understand what was exciting about irc_send_raw() ?
19:18.28PuffTheMagicirc_send_raw() is for sending raw commands to the server
19:18.43PuffTheMagicThis 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.52Robi_How can I snap a screenshot of the lock screen on the Palm Pre?
19:19.07PuffTheMagicegaudet_work: so there is no need to part commands
19:19.11Robi_^ via twitter
19:19.17en0xsaw it
19:19.28en0xtake a camera and take a picture :P
19:19.51PuffTheMagicegaudet_work: it basically means we dont need to make a parser
19:20.06PuffTheMagicthe gui can use direct methods when it can
19:20.17Robi_en0x: isn't there a way to trigger the screen cap from CLI?
19:20.21PuffTheMagicegaudet_work: and when users type shit manually we can just direct that to the send raw function
19:20.36PuffTheMagicinstead of parsing it then sending it to the exposed methods
19:20.39en0xdont think so
19:20.55PuffTheMagicRobi_: yes there are ways
19:21.10PuffTheMagicRobi_: but i dont think the pre comes with the tools that let you do it
19:21.17PuffTheMagicthey might be in optware though
19:21.43Robi_PuffTheMagic: does the emu even have a lock screen?
19:21.50en0xwrite a cron job to take a screenshot after 5 minutes so you will be able to lock it
19:22.11PuffTheMagicRobi_: i dont know what you mean by lock screen
19:22.25egaudet_workPuffTheMagic, so what about alias
19:22.28Robi_en0x: not necessary. just need to have the lock screen displayed when you press enter on the command
19:22.36egaudet_workcan't just raw send an alias
19:22.40Robi_PuffTheMagic: the button you have to swipe up screen
19:22.43egaudet_workso gui still has to parse
19:23.05PuffTheMagicegaudet_work: but to a lesser extent
19:23.11PuffTheMagicsimple replace a with b
19:23.58PuffTheMagicegaudet_work: the wIRCd could still do that part too
19:25.17dBsooner-worken0x: did you get your texts back when you meta-doctored?
19:25.42egaudet_worktrue
19:25.55egaudet_workbut are all the customary client commands server commands too?
19:27.51Robi_en0x: get twitter lists yet?
19:27.51egaudet_workthere'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.04en0xdBsooner-work: nope I always ended up with corrupted db3 file
19:29.06en0xRobi_: nah
19:31.40PuffTheMagicegaudet_work: well basically anything that begins with a / we can treat as a server command
19:31.55PuffTheMagicegaudet_work: else we treat it as a message to that nick/channel
19:32.09egaudet_workis /me a server command
19:32.11PuffTheMagicwe could "parse" known commands
19:32.16PuffTheMagicyeah
19:32.22PuffTheMagicjust used /me
19:32.30PuffTheMagicwell...
19:32.30PuffTheMagicidk
19:32.37PuffTheMagicwe will have to experiment with whats best
19:32.46PuffTheMagicim just saying we have a way to send raw commands
19:32.48PuffTheMagicthats for sure
19:32.58egaudet_workis 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.03dBsooner-workmake sure you make /nickserv
19:33.07dBsooner-workand /chanserv
19:33.09*** join/#webos-internals Ron0001 (n=ronsorde@75-148-15-217-washington-dc.hfc.comcastbusiness.net)
19:33.17dBsooner-workbecause /msg nickserv can be dangerous
19:33.46PuffTheMagicdBsooner-work: thats is an alias that you can set up in the gui
19:33.50egaudet_workPuffTheMagic so is there message_send as well as raw_send?
19:33.53PuffTheMagic<PROTECTED>
19:34.09PuffTheMagicirc_cmd_msg <- sends to nick or channel
19:34.42PuffTheMagicegaudet_work: lets just forget about the send raw thing for now
19:34.58PuffTheMagici will implement it later when we know we need it
19:35.13egaudet_worksend everything through send_raw :P  but yea
19:35.24dBsooner-workagain, using "/msg nickserv" is dangerous
19:35.31dBsooner-workusually /nickserv is a server command
19:35.57PuffTheMagicno its usually an alias
19:36.13egaudet_workNickServ- Invalid command. Use /msg NickServ help for a command listing
19:36.17PuffTheMagicmaybe not
19:36.22PuffTheMagicidk
19:36.40egaudet_workso that tells me it's not server command
19:36.47PuffTheMagicummm
19:36.49PuffTheMagicwhat did u type
19:36.56PuffTheMagicegaudet_work: if u got a response like that then it did work
19:37.01PuffTheMagicu just didnt give it a param
19:37.29PuffTheMagicactually
19:37.31PuffTheMagicin quassel
19:37.39PuffTheMagic<PROTECTED>
19:37.51PuffTheMagicsame with /cs and /chanserv
19:37.55Robi_hm perhaps have a vnc session to the Pre and snap a pic of the lock screen
19:38.09PuffTheMagicwhy
19:38.12PuffTheMagicwhy hwy hwy
19:38.17PuffTheMagicjust use a screenshot program
19:38.20PuffTheMagicon the emulator window
19:38.23PuffTheMagiccall it a day
19:38.33PuffTheMagicwhy mess with vnc
19:39.02Robi_cuz you can
19:39.20Robi_and you didn't say anything about emu before
19:39.39Robi_not that I didn't think of it already
19:44.51krustyjonezcan anyone recommend tools better than watching battery monitor to figure out what's draining the battery?
19:45.33Robi_i left a browser going that kept refreshing, drained the pre while it was sleeping.
19:45.52Robi_krustyjonez: top should give you an idea
19:48.15egaudet_worktop will give you an idea of what's using a lot of cpu time
19:48.32AnOutsideregaudet, got a sec for an opinion?
19:48.42egaudet_workbut the radio and stuff drains a lot of battery, being in weak coverage area is the worst
19:48.55egaudet_workback and forth between sprint and roaming, evdo etc..
19:48.59egaudet_workAnOutsider, yea
19:49.19Robi_ya if top shows nothing interesting, then it's one of the chips, so start turning them off until you find it
19:50.00AnOutsiderI'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.37AnOutsidermy 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.04egaudet_workI wouldn't copy it over
19:51.13AnOutsiderso 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.15egaudet_workcheck if it exists, and if not skip it
19:51.22AnOutsideriight
19:51.25en0xegaudet_work: true radio sucks... it can drain your battery from 100% to 20% in 4 hrs if the coverage sucks
19:51.25egaudet_worksee if the exact file exists yea
19:51.53egaudet_workAnOutsider, yea that's something I'm not sure you can get around
19:52.02AnOutsidernot without a theme management app nope
19:52.19egaudet_workyea something would need to be running/listening or triggered to run
19:52.41egaudet_worksounds 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.55AnOutsidernot 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.01krustyjoneztrue radio?
19:53.06Robi_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.18Robi_krustyjonez: put a ',' in there
19:53.29krustyjonezyeah, but that sort of defeats the point of having a phone :-)
19:53.44krustyjonez(batt saver)
19:53.46egaudet_workAnOutsider, you can never please everyone :P
19:54.01krustyjoneztop 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.41egaudet_workyou could decrease the polling to tower time with one of the ## codes in the phone can't you?
19:55.05egaudet_workalthough it will decrease your response time to get the ring on incoming clal, it could save some battery maybe
19:55.54Robi_krustyjonez: you need to increase the update interval
19:56.10Robi_while in top, try: s .8
19:56.23krustyjonezall of you also run synergy/messaging on with AIM? that "bug" is supposed to be fixed right?
19:56.58egaudet_workhttp://forums.precentral.net/palm-pre/212240-palm-c-compiler.html
20:02.30mikewxperks up
20:03.01mikewxoh, not a palm native c api~
20:03.04mikewxgoes 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.55jauderhoegaudet_work: what's the point? you can install a cross compile environment that is way faster on a real machine
20:10.36egaudet_worki know I was wondering why he wanted to do this
20:10.49egaudet_workyum and all that too
20:10.54jauderhomaybe he does not know how to cross compile
20:11.21egaudet_wIRCdwIRCd ftw!
20:11.27egaudet_work:P
20:11.34jauderhoin other news, it looks like whatever the next release is, palm is not updating the webkit source. still 525.27.1.. boo
20:11.46egaudet_workwhere does it look that?
20:12.17egaudet_workslaps egaudet_wIRCd
20:12.25egaudet_workyou just got wIRCd
20:12.51gkatsevegaudet_work: lol, connected twice?
20:13.40egaudet_workgkatsev, not me
20:13.41egaudet_workthat's puff
20:13.51egaudet_workworking on the wIRCd
20:13.56gkatsevah, lol
20:14.13*** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
20:14.29gkatsevi need to clean the back of my pre... dust gets in around the camera and speaker
20:14.36krustyjonezso, actually, i am seeing java take ~ 10 % of the CPU periodically. is there something that periodically calls java ?
20:15.06jauderholunasysmgr runs on java
20:16.26*** join/#webos-internals egaudet_wIRCd (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
20:16.51PuffTheMagic:D
20:16.58rwhitbymorning
20:17.06egaudet_workthere's that 300ms garbage collector too right?
20:17.12PuffTheMagicrwhitby: there will be an IRC client by tonight :D
20:17.24egaudet_workthat I think is the cause of the hiccups/freezes seen from time to time
20:17.30egaudet_workmorning Rod
20:20.30dBsooner-workmorning rwhitby
20:21.15dBsooner-workrwhitby: can you try to setup a meeting with Jason, AnOutsider and the WebOS-Internals gang (Eric, you and Me really.)
20:21.17rwhitbyI'm here for 10 mins only.
20:21.25dBsooner-worklol.. It's SATURDAY
20:21.30dBsooner-workhalloween!
20:21.44rwhitbyyeah, kids have a higher priority than hobby.
20:22.07dBsooner-workyup
20:22.12dBsooner-workthat's how my night will be tomorrow
20:26.01rwhitbybbl
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.37PuffTheMagic_wIRrwhitby how dare you ingnore irc client news
20:42.45egaudet_workoilsworkn, how about changing "other" to "misc"
20:42.54oilsworknaye?
20:42.57egaudet_workand making it default not hidden
20:43.06egaudet_work"Available Other"
20:43.13egaudet_work"Available Miscellaneous"
20:43.56oilsworknif it doesn't default to hidden it screws the "non-scrolling first scene" thing
20:44.06egaudet_workwhat is that?
20:44.16ni|hello
20:44.32oilsworknthat we don't want hte first scene to scroll
20:44.48egaudet_workI have mine not hidden and it doesn't scroll
20:44.57egaudet_workand it fits
20:44.59egaudet_workand it's fine
20:45.07oilsworknyou have something else turned off?
20:45.40egaudet_workit'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.47egaudet_workoh yea i have themes off, heh nvm
20:45.47PuffTheMagicguys.... introducing ni| <--- soon to be pre hacker
20:46.21oilsworknegaudet_work: i think its an education thing
20:46.33oilsworknthe new startup-scene as suggested by puff will hopefully fix that
20:46.48oilsworknby pointing out there are preferences and feed management
20:47.02oilsworknhell
20:47.04oilsworkneven if it was there
20:47.10oilsworknthey would still not look there
20:47.11oilsworknlol
20:47.14oilsworknwho are we kidding
20:47.16egaudet_workI couldn't find stuff before I realized there was an other category
20:47.21ni|waves
20:47.28egaudet_workI didn't know there was "other" at one point
20:47.39egaudet_workand list of everything is obnoxious imo
20:48.00ni|can i ask some of the devs the best way to get my hands on a GSM pre?
20:48.01ni|i run att
20:48.06oilsworknwhy is it obnoxious?
20:48.15oilsworkni use it all the time
20:48.18egaudet_workto me it is because I hate using keyboard
20:48.21ni|most of my work is in kernels not in apps; however, i am a oss nut
20:48.51oilsworknbrb, have to actually do some work at work
20:49.40gkatsevni|: 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.10ni|sounds very expensive
20:50.19ni|is this the only way (other than switch to sprint)
20:50.34gkatsevyeah, 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.54ni|just !get sprint pre?
20:50.55gkatsevand then either use qwertz, or enable the hack and remember that the z is a y etc
20:50.56sportmanwaves to PuffTheMagic and sampson
20:50.57ni|i don't get what you mean
20:51.06sportmandam sprints evdo is snappy
20:51.13PuffTheMagicni|: if u are gonna shell out the dollars for a new gsm pre
20:51.13sportmanyay 1.3mbps
20:51.22ni|i don't care about the keyboard i'll be able to use whatever so long as its querty
20:51.23PuffTheMagicu can get a broken/dead cdma pre
20:51.25PuffTheMagicfor cheap
20:51.30PuffTheMagicjust to do the keyboard swap
20:51.40ni|well i'll do that after i get money
20:51.45ni|first thing is to just get this imported pre
20:51.48ni|and where are people doing this?
20:51.52PuffTheMagicni|: thats the point... its not gonna be qwerty
20:51.54ni|i'm going to work with the sdk for now
20:52.06ni|PuffTheMagic: yes i understand, but i'll be able to figure it out
20:52.13ni|if the qwerty hack is in place
20:52.13gkatsevni|: germany is the only unlocked gsm pre atm
20:52.31ni|gkatsev: and what is the average price of importa nd price
20:53.12gkatsevum... 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.48PuffTheMagicni|: u know meka/milobit/zxy ;)
20:53.48ni|yes
20:53.53ni|haha yes i do
20:54.00ni|so basically this is going to cost me 1000
20:54.04PuffTheMagiclol
20:54.11gkatsevsomething like that
20:54.12PuffTheMagicthats pretty retarded
20:54.26gkatsevwell, 500 eu is more like $800, but close enough
20:54.32PuffTheMagicthat is like the price of a year of sprint service
20:54.37PuffTheMagicwith full data/text plan
20:54.42ni|lol
20:54.46PuffTheMagicwhy would u do that
20:54.50PuffTheMagicjust get sprint
20:54.53gkatsevsome people really like gsm?
20:54.54PuffTheMagicand get the phone for 100
20:54.57ni|i really like gsm
20:55.12PuffTheMagicwell i dont think u can have ytour cake and eat it too here
20:55.15gkatsevni|: how *much* do you like gsm?
20:55.15PuffTheMagicnot yet at least
20:55.25ni|gkatsev: well we will just have to see now wont we :)
20:55.32ni|well thanks for the information
20:55.44ni|i'll be thining about it and coding some stuff with PuffTheMagic as i go on the sdk
20:55.55sportmanni| where are you from?
20:55.57ni|i have an oktoberfest thing to go to and meet with my gf and a kernel locking scheme presentation
20:56.04ni|sportman: massachusetts
20:56.05sportmandoes the unlocked gsm pre work on att or something?
20:56.09ni|sportman: yes
20:56.11ni|on att
20:56.18sportmanah ok thats semi understandable
20:56.20sportmanmay be pricey
20:56.46PuffTheMagici 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.16PuffTheMagic_wIRgsm ftl
20:58.30sportmanni| i rock it out in RI for college
20:58.33sportmannot too far from mass
20:58.44sportmanpersonally is excited for LET
20:58.46PuffTheMagic_wIRdont you all wish you had irc on pre like me
20:58.46sportman*LTE
20:58.52ni|ah ok
20:58.58ni|thats cool :)
20:59.01sportmanPuffTheMagic what app are you using?
20:59.04sportmanterminal with irssi?
20:59.08PuffTheMagicsportman: wIRCd
20:59.14PuffTheMagicsportman: wIRCd + luna-send
20:59.24sportmanPuffTheMagic_wIR is it on preware yet?
20:59.29sportmanor available for download?
20:59.34ni|im excited to work on things
20:59.42PuffTheMagicsportman: not yet, waiting for oil to get home from work so that we can tie the service into the gui
20:59.42ni|how is the default kernel?
20:59.46PuffTheMagicthen there will be betas
20:59.50PuffTheMagicni|: terible
20:59.56sportmanPuffTheMagic ill test :D
20:59.57PuffTheMagicni|: we can tallk all about that later :D
21:00.06ni|well there is my niche
21:00.09sportmanand ni| what part of Mass?
21:00.11PuffTheMagicsportman: there are about 1000000 people waitint to test
21:00.28sportmangood just ad me :)
21:00.38*** join/#webos-internals phish3 (n=user@66-215-254-116.dhcp.rvsd.ca.charter.com)
21:00.42sportmani have been tethering for like 3 hours straight
21:00.42sportmanlol
21:00.42PuffTheMagicthere will be ipks on preyourmind feed soon enough
21:00.57egaudet_workcommute time
21:01.02PuffTheMagicdinner time
21:01.04PuffTheMagicbbl
21:01.16ni|25 cents per time you say preyourmind i own that ip fool
21:01.23sportmanwhats preyourmind?
21:01.29PuffTheMagicsportman: are u serious
21:01.38sportmanhas been gone for like a month
21:01.40PuffTheMagicoh
21:01.44sportmanlike gone from the webos scene
21:01.58PuffTheMagicsportman: a opensource pre dev hosting site
21:02.05sportmannice
21:02.09PuffTheMagicwith dynamic feed generation
21:02.10sportmancan i add the feed to preware
21:02.16PuffTheMagicsportman: its in there by defauly
21:02.20sportmanah ok
21:02.20sportmangood
21:02.35sportmanwhen did they take mytether out of preware?
21:04.03ni|bbiab
21:04.03PuffTheMagicsportman: dont worry
21:04.08oilsworknlol
21:04.12PuffTheMagicsportman: im releasing freeTether shortly
21:04.29ni|PuffTheMagic: carry on via sms on this conversation after dinner
21:04.47PuffTheMagici can sms durring dinner :D
21:05.06sportmanPuffTheMagic sweet
21:05.12sportmanmy tether isnt that good anymore
21:05.16sportmancant get the wifi portion working
21:05.22sportmanim doing it via usb at the moment
21:06.33oilsworknyou mean... you have to tether your phone to tether?
21:06.48sportmanyea
21:06.48sportman:-p
21:06.51sportmanhahaha
21:06.52oilsworknlol
21:07.02oilsworknunacceptable!
21:08.19oilsworknwhile i like music player remix
21:08.26oilsworknand use it over the default
21:08.43oilsworkncalling it the most popular homebrew app because of download count is lame
21:08.58oilsworknconsidering it gets an update that everyone who uses it downloads like 3 times a week
21:10.12sportmani havent used that app yet
21:10.19sportmanwhats the main diff between that and the original app?
21:10.45oilsworknlots of changes
21:10.51oilsworknits a lot nicer then the defaulkt
21:10.53oilsworkndefault*
21:11.27oilsworknhe basically took the stock music app and added a bunch to it
21:16.08bhueywas impressed with quality of the homebrew apps last night
21:18.38sportmannice
21:18.51sportmanalright
21:19.03sportman:-p, gotta run bbl
21:21.30oilsworknso 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.41MouseyWOAH!!!
21:26.42Mouseyhttp://www.phoronix.com/scan.php?page=article&item=amd_matthew_tippett&num=1
21:26.55Mouseyyes.. it's an ATI/AMD article, but look where he's GOING!
21:27.21swisstomcatyeah, noticed that too and sent a note to precentral
21:28.47Mouseywowzeh
21:29.00Mouseytake THAT google
21:29.00Mousey=P
21:29.02oilsworknfreakout is going to send you pics of him in short shorts if you tell precentral
21:30.38swisstomcatdid anyone see the current job postings at palm .. crazy!
21:31.44oilsworknwhat, all 100+ of them?
21:32.12swisstomcati guess one less now
21:34.33swisstomcatquestion: how do you transfer files from the emulator to the PC? sftp?
21:34.54swisstomcatfor example i want to look at the palm calendar application
21:35.00sugardaveswisstomcat: scp
21:35.36swisstomcatwhat client is recommended?
21:36.00swisstomcat(guess i could try command-line scp ...)
21:36.04sugardaveI use winscp for Windows, and just 'scp' command line in Linux
21:37.24swisstomcatthx
21:37.47oilsworknor you could just extract the doctor and get it that way
21:38.08swisstomcatoh
21:40.05swisstomcatfound it in the doctor ...
21:41.33*** join/#webos-internals Xyg (n=chatzill@c-76-115-227-233.hsd1.or.comcast.net)
21:41.37PuffTheMagicMousey: really, a phoronix link
21:41.43PuffTheMagicnever expected that in this channel
21:41.50Mouseylol linux hardware
21:44.06PuffTheMagicMousey: lol didnt expext a webos twist in that story
21:44.43MouseyPuffTheMagic: i ROCK
21:44.47Mousey^_^
21:45.26swisstomcatthanks for the help .. TTYL
21:45.33*** join/#webos-internals reto (n=quassel@132-254.76-83.cust.bluewin.ch)
21:45.41swisstomcati'm off dissecting the calendar code :)
21:46.09swisstomcatoh, another swiss person ...
21:46.34Guest70309yes
21:46.41oilsworknso i went looking for a boss to tell i had a dentist appointment, and there is nobody here
21:46.58oilsworknmy boss doesn't work on fridays, the office manager is gone, the president is on vacation
21:47.33oilsworknmaybe ill just leave, lol
21:47.47swisstomcatanother swiss pre hacker, reto?
21:48.06Guest70309not really
21:48.42Guest70309i was not able to install anything on my pre
21:49.08oilsworknaww
21:49.13Mouseycries
21:49.51PuffTheMagicoilsworkn: isnt the day almost over for you?
21:49.58oilsworknits 3
21:50.01oilsworkner, almost 3
21:50.10*** join/#webos-internals Wovvbagger (i=4e31419d@gateway/web/freenode/x-btaaneerzsppohvq)
21:50.15swisstomcatguest70309: relaborate ...
21:50.18swisstomcatelaborate
21:50.22oilsworknand i gotta go to the bank and stuff
21:51.08WovvbaggerHow could I add a new feed within preware?
21:51.16oilsworknfrom the command line
21:51.27oilsworknso, you can't within preware
21:51.36oilsworknnot till someone fixes up the service
21:51.42swisstomcatguest: what's the problem?
21:52.10Guest70309does anybody know why i have no internet connection while i have the command line of my palm pre open?
21:52.40PuffTheMagicoilsworkn: may as well say
21:52.43WovvbaggerSo the form at options...feeds isn't usebale to add a feed?
21:52.49PuffTheMagicunless u can leave and not use a desntist excuse
21:53.07oilsworknlol
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.22oilsworknill definitely still be leaving early
21:53.26oilsworknlike a half hour or something
21:53.29oilsworknlol
21:53.33swisstomcatguest: "the command line" .. which one? did u install one or are you using webos quickinstall?
21:53.46PuffTheMagicsomeone should post on precentral saying an irc client is near
21:53.50PuffTheMagicseed some interest
21:54.06TemplarianThere is?
21:54.33Guest70309i used the usb and the novacom.exe
21:54.47oilsworknonce we get a partially working beta, we could just stick it in the feed, people will see it
21:54.53PuffTheMagicTemplarian: tonight
21:55.50TemplarianPuffTheMagic: Service based app?
21:55.55PuffTheMagicyup
21:56.08oilsworknas if we would do it web based xD
21:56.25TemplarianDang, so it logs off and on when ever the device is toggled on and off?
21:56.48oilsworknwe'll keep it awake
21:57.00PuffTheMagicTemplarian: could be an option
21:57.09PuffTheMagiclots of stuff is in the air
21:57.23oilsworknstep 1 is to get the gui and service playing nicely
21:57.26oilsworknthen add to it
21:57.50*** join/#webos-internals PuffTheMagic__ (n=nobody@cpe-76-180-121-199.buffalo.res.rr.com)
21:57.51Guest70309i will install optare with the optware-bootstrap.sh
21:57.59TemplarianSounds good guys. Yea definately need a keep awake x minutes option.
21:58.14oilsworknTemplarian: i already do something like that in preware
21:58.20oilsworknwhen updating feeds/installing
21:58.31oilsworknit 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.36oilsworknbut it maxes out at 15 mins
21:58.50oilsworkni could always throw down a timer and restart it after 15 mins
21:58.54Guest70309ok i will look for preware
21:59.08PuffTheMagic__Templarian: this message is sent from the wIRCd service
21:59.40TemplarianNice, should be nice either way. I'll wait till a web based version.
21:59.44PuffTheMagic__Templarian: running on a pre
21:59.57PuffTheMagicTemplarian: webbased?
22:00.09PuffTheMagicwhat do you mean?
22:00.21TemplarianYea, I would like one that doesn't have to keep the Pre on to get messages and stay logged in.
22:00.50PuffTheMagicTemplarian: how exactly do you think that will be accomplished?
22:00.53PuffTheMagicTemplarian: besides using quassel
22:00.59PuffTheMagicor irssi + screen
22:01.20TemplarianUsing some side outside server and or server application.
22:01.34PuffTheMagicTemplarian: quassel can do that
22:01.42PuffTheMagici wanted to make a quassel webos client
22:01.50PuffTheMagicbut more people will use this than a quassel client
22:01.53Doc_exei am using quassel right now
22:01.58PuffTheMagicme too
22:02.02Doc_exeworks great
22:02.06PuffTheMagicbut quassel is all qt
22:02.19PuffTheMagicso i would have to make a quassel client that exports all the IPC shit as json over http
22:02.27PuffTheMagicand someone would have to run that client on a server
22:02.32Doc_exeahhh
22:02.33PuffTheMagicthen i could make a mojo app talk to it
22:02.42PuffTheMagicthere is no wayt o just use quassel as is
22:02.49PuffTheMagici've talked to the devs a few times
22:03.02PuffTheMagici think i've sparked some interest in switching to a non qt IPC
22:03.12Doc_exethat would be helpful :)
22:03.13PuffTheMagicbut i dont think anyone is doing anything about it
22:03.51freakoutsends Mousey pics of him in short shorts
22:04.05oilsworknknew it!
22:04.07freakoutoilsworkn: glad you pinged me
22:04.13oilsworknlol
22:04.16Mouseyooo
22:04.16freakoutis writing his draft now
22:04.28oilsworknalready sees story on pc
22:04.34freakoutwhat??
22:04.36freakoutfuck
22:04.38oilsworknlol
22:04.44oilsworknfreakout is too easy
22:04.54freakoutoilsworkn is EVIL
22:05.23freakouti love waking up to stories that aren't on PC yet
22:05.28freakoutthey're on freaking crack lately
22:05.49freakoutis only one man with a real job already, in the wrong timezone. Can't keep up!
22:06.10oilsworknpic doesn't have other writers who <3 the pre?
22:06.17freakoutlol
22:06.38freakoutRyan has grown to love his, but i dunno what he's doing half the time
22:06.47freakoutand Kris is on Verizon and Will. Not. Budge.
22:07.10PuffTheMagicfreakout: me or another Ryan?
22:07.19freakoutPuffTheMagic: you're Ryan?
22:07.40freakoutPuffTheMagic: Ryan the dude who started palminfocenter in '99
22:08.02oilsworknfreakout: when we have a working wIRC beta you can be the first to post it
22:08.12oilsworknprecentral doesn't care about irc anyways
22:08.18freakoutoilsworkn, should I hug you?
22:08.24oilsworknare you wearing pants?
22:08.29freakoutlol
22:08.31freakoutno, wait!
22:08.35oilsworknlol
22:08.42freakouti'll show you the pic of my halloween costume from last night
22:08.45egaudetis wIRC going to default to join webos-internals?
22:08.53oilsworknlol
22:08.53egaudet:P
22:08.56TemplarianPrecentral cares... especiall since Palm just started incouraging devs use it.
22:08.58oilsworknprobably not at first
22:08.59PuffTheMagicegaudet: i think so
22:09.15oilsworknat first, itl be going to the status window and typing /join blarg
22:09.29PuffTheMagicoilsworkn: no way
22:09.52PuffTheMagicthere are 2 ways we can do this
22:10.02PuffTheMagic1. 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.21egaudetPuffTheMagic,  you broke wIRCd repo
22:10.27egaudetERROR:gitosis.serve.main:Repository read access denied
22:10.33PuffTheMagic2. 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.37PuffTheMagicegaudet: yeah i know
22:10.38oilsworkndid you not see where i said "probably not at first"?
22:10.45oilsworkni do plan an after connect command list
22:10.47PuffTheMagicno at first
22:11.01PuffTheMagicbeta will have "perform on connect" list ;)
22:11.05oilsworknstep 1 is getting the damn thing to work
22:11.17oilsworknafter that, everything is easy
22:11.41PuffTheMagicwell it should take you like 10 min to get this work :D
22:11.46PuffTheMagics/work/working/
22:11.47oilsworknlets hope so
22:11.59PuffTheMagicegaudet: you broke it
22:12.08oilsworkndoing it on my pre will certainly slow it down :)
22:12.19PuffTheMagicoilsworkn: oh shut up
22:12.22PuffTheMagiclearn to scp
22:12.22oilsworknlol
22:12.24PuffTheMagicand ssh
22:12.32PuffTheMagicdamn windows users
22:12.47oilsworknthe emu is on all platforms
22:12.49egaudethow did I break it!
22:12.57oilsworkni prefer to develop in the emu
22:13.01PuffTheMagicegaudet: cloning
22:13.04oilsworknand later test on my phone
22:13.12egaudetpfffft
22:13.28PuffTheMagicoilsworkn: for me to have to maintain 2 dev userlands makes my work 2x has hard
22:13.41PuffTheMagicit only makes yours .1x harder using the pre
22:13.55oilsworknlol
22:14.25PuffTheMagicegaudet: the server is in germany and its like early saturday morning
22:14.33PuffTheMagicso  wont get in contact with them for a few hours
22:15.03PuffTheMagicunless i can make a new tmp repo on pym
22:15.04egaudetdamnit
22:15.08PuffTheMagiclets see if that works
22:15.28oilsworknsees last push as 7 hours ago
22:17.05PuffTheMagicyeah of course you would
22:17.15PuffTheMagicmoving to webos-internals termporarily
22:17.23oilsworknah
22:17.39PuffTheMagicbut there will be no gitweb
22:17.53PuffTheMagiccause rwhitby wont add apache to the git group
22:18.08PuffTheMagiche likes to manually configure permissions every time someone make s a ewpo
22:18.09PuffTheMagicrepo
22:20.28dBsooner-workegaudet: 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.09oilsworkn"damnit" is swearing?
22:21.18sugardaveno, it's "dammit"
22:21.31egaudetno i didn't and there's nothing left to work on
22:21.38PuffTheMagicegaudet: edit .git/config and change the url to this: ssh://git@webos-internals.org/tmp/wIRCd.git
22:21.43PuffTheMagicoilsworkn: same for u
22:21.51PuffTheMagicbut for wIRC use ssh://git@webos-internals.org/tmp/wIRC.git
22:22.16PuffTheMagicoilsworkn: u will need to 'git push origin master'
22:22.32oilsworknwhats wrong with pym?
22:22.55PuffTheMagicsome 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.01PuffTheMagicbut they are in germany and its friday night
22:23.07PuffTheMagicwell prob sat morning now
22:23.18PuffTheMagicso i cant get them to fix shit yet
22:23.33PuffTheMagicso this is just termporary
22:23.51PuffTheMagici think there is a broken symlink and bad perms
22:24.34egaudetbooooo
22:24.44PuffTheMagicbut it was working today
22:24.47PuffTheMagici made 3 commits
22:24.51PuffTheMagicthen it stopped working
22:24.56PuffTheMagicidk wtf happened
22:26.01PuffTheMagicoilsworkn: GO HOME!
22:26.03PuffTheMagichurry up
22:26.33oilsworknlol
22:27.04Mouseyno playing quicktime?
22:29.50egaudetpalm-install: FAILED_NOT_ENOUGH_INSTALL_SPACE
22:30.33oilsworknwhat are you palm-installing?
22:30.42egaudetwhat does it matter
22:30.45egaudeteh
22:30.48egaudetehhhh
22:30.53oilsworknyou need fair dinkum?
22:30.56egaudetwIRC
22:30.58egaudeti have fair dinkum
22:30.59oilsworknneed to delete some crap?
22:31.04egaudetim below 100MB free on /var though
22:31.08egaudetstupid piece o junk
22:33.21*** join/#webos-internals jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com)
22:33.55PuffTheMagic__haha
22:34.07PuffTheMagic__^^ from pre
22:34.27PuffTheMagicluna-send -P -n 1 palm://us.ryanhope.wIRCd/client_cmd_msg {\"sessionToken\":\"1.277.2\",\"nch\":\"#webos-internals\",\"text\":\"^^\ from\ pre\"}
22:34.41PuffTheMagic:D
22:34.52egaudetwhat's new?
22:34.54egaudetI don't get it
22:35.01PuffTheMagicdont get what?
22:35.01oilsworknwhats with escaping the spaces?
22:35.12PuffTheMagicoilsworkn: nfc
22:35.17PuffTheMagicoilsworkn: i think its a luna send thing
22:35.23oilsworknhm
22:35.26PuffTheMagici hope
22:35.31oilsworknbut its in quotes, idk why it would matter
22:35.37PuffTheMagicif i dont
22:35.40PuffTheMagicit just sits there
22:35.43oilsworknhuh
22:35.50PuffTheMagicmaybe something in my service is wonky
22:35.51PuffTheMagicidk
22:36.47egaudetPuffTheMagic, what is new from that than earlier today
22:36.56*** join/#webos-internals jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com)
22:38.11PuffTheMagicegaudet: i've added support for just about everything except dcc and raw commands
22:38.52PuffTheMagicand no ctcp shit yet
22:39.24PuffTheMagicthere are a couple misc function i can implement still
22:39.27PuffTheMagiclike nick parsing
22:39.31PuffTheMagicand mirc color stripping
22:41.02*** join/#webos-internals preston (i=455ce614@gateway/web/freenode/x-sryppymgfglwlbug)
22:41.56PuffTheMagicand 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.29MouseyPuff the Magic underscore
22:47.46Mouseylived by the 0 key
22:48.04Mouseyforgets the words
22:48.11oilsworkni was like "what? its on the other side of the keypad"
22:48.16oilsworknthen realized you were talking the ones up top
22:48.49Mouseylol, 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.22PuffTheMagiclalalallalala test
22:49.34oilsworkn"Webosdev wants to share some files with you using a new technology called Dropbox."
22:49.34oilsworknohh
22:49.40egaudetluna-send -P -n 1 palm://us.ryanhope.wIRCd/client_connect {"server":"freenode.net"}
22:49.59PuffTheMagic** 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.59PuffTheMagic** 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.07PuffTheMagicegaudet: wrong
22:50.16PuffTheMagicu need at minimum server and nick to connect
22:50.18PuffTheMagicand also
22:50.25PuffTheMagicuse s/-n 1 /-i/
22:50.32PuffTheMagiccause connect is a subscription
22:50.33oilsworknoh, 1.3.1 SDK
22:50.43PuffTheMagicoilsworkn: :D
22:50.56oilsworkntoo bad ill be developing wirc only on the pre
22:50.58oilsworknxD
22:51.00zsoczomg who hacked my irc
22:51.40PuffTheMagicoilsworkn: all u need to do is scp -r and a rescan :D
22:51.40egaudetwhy use -i
22:51.48PuffTheMagicegaudet: cause its a subscription
22:51.53PuffTheMagic-i is interactive
22:52.02PuffTheMagicits like "-n infinity"
22:52.11egaudetwhy am I getting server missing
22:52.22oilsworknirc.freenode.net?
22:52.38freakoutahhhhh
22:52.39freakouthttp://www.palminfocenter.com/news/9972/palm-hires-amd-ati-linux-core-engineer/
22:52.39PuffTheMagicegaudet: you need to use \"server\"
22:52.41PuffTheMagicwith C services
22:52.43freakoutsighs with satisfaction
22:52.48PuffTheMagicmjson is picky
22:52.51egaudet*** glibc detected *** ./wIRCd: free(): invalid pointer: 0x0001a3d8 ***
22:53.07PuffTheMagicfreakout: too late
22:53.11PuffTheMagicfreakout: that was already posted
22:53.13freakoutwhat?
22:53.16freakoutwhat??
22:53.21PuffTheMagicfreakout: Mousey posted it
22:53.24oilsworknLOL
22:53.28freakoutohhh
22:53.29freakoutno
22:53.31Mouseyhuh?
22:53.33oilsworkntwice?
22:53.38freakoutI beat the PreCentral front page PuffTheMagic
22:53.39egaudetPuffTheMagic, when I do -i now I gotta open a new window to continue running commands
22:53.47PuffTheMagicegaudet: luna-send -P -i palm://us.ryanhope.wIRCd/client_connect {\"server\":\"irc.freenode.net\",\"nick\":\"PuffTheMagic__\"}
22:53.52Mouseyi only pasted it in here, i didn't (think to) post it
22:54.01freakoutMousey, and I love you for it
22:54.03PuffTheMagicMousey: f' precentral
22:54.18oilsworknlol
22:54.19egaudetI just want to say I hate json.  anyway
22:54.28oilsworknpic wins this battle
22:54.32PuffTheMagicegaudet: or u could do luna-send -P -i palm://us.ryanhope.wIRCd/client_connect {\"server\":\"irc.freenode.net\",\"nick\":\"PuffTheMagic__\"}&
22:54.35PuffTheMagicand backghround it
22:54.42PuffTheMagicor press Ctrl+z then type bg
22:54.47PuffTheMagicor just open a new term
22:55.26PuffTheMagicegaudet: and yeah, i am probably freeing shit i shouldnt
22:55.31PuffTheMagicand not freeing shit i should
22:55.40oilsworknand needing spaces to be escaped
22:56.11PuffTheMagicoilsworkn: i dont know that that is my fault
22:56.21PuffTheMagici only have to do this stupid shit with luna-send
22:56.26PuffTheMagicluna-send is a POS
22:56.38oilsworknlol
22:56.52PuffTheMagici should make a cross-platform version of luna-send in java that works
22:56.55PuffTheMagicand is a gui
22:56.56oilsworknhey i said i could make a generic/configurable mojo app for testing services
22:56.58egaudetshould i do -i for client_cmd_join
22:57.05PuffTheMagicoilsworkn: s/mojo/java/
22:57.12PuffTheMagicerrr
22:57.19PuffTheMagicnm about that
22:57.20PuffTheMagic;)
22:57.33PuffTheMagicegaudet: no
22:57.39oilsworknok
22:57.44PuffTheMagicuse -n 1 for everything but connect
22:57.45oilsworknim goin to the bank then home
22:57.48PuffTheMagicwhich uses -i
22:57.50oilsworknthere is seriously nobody here
22:57.54PuffTheMagichaha
22:57.57oilsworknjust one recptionist
22:57.58oilsworknthats it
22:57.59oilsworknher and me
22:58.00PuffTheMagicoilsworkn: you rebel
22:58.02oilsworknlol
22:58.06zsocoilsworkn, do her
22:58.11oilsworknnow there is nobody around to break anything that i would have to fix
22:58.13oilsworknehh
22:58.14egaudeteju vsm
22:58.15oilsworknshes like 60
22:58.20zsocNICE
22:58.22egaudetwhois egaudet_wirc
22:58.26oilsworknis not into grannys
22:58.34egaudetwhy can't I join
22:58.36oilsworknanyways
22:58.38oilsworknbbl
22:58.38freakoutoilsworkn, it's all the same in the dark
22:58.41freakoutwait
22:58.48PuffTheMagicegaudet: you have to pass the sessionToken
22:58.52*** part/#webos-internals oilsworkn (i=d80733be@gateway/web/freenode/x-jczoyeygevtxaldd)
22:58.55egaudetas key?
22:59.15PuffTheMagicluna-send -P -n 1 palm://us.ryanhope.wIRCd/client_cmd_join {\"sessionToken\":\"1.287.2\",\"channel\":\"#webos-internals\"}
22:59.16egaudetoh no I see
22:59.17PuffTheMagiclike that
22:59.35*** join/#webos-internals egaudet_wirc (n=nobody@c-66-31-49-55.hsd1.ma.comcast.net)
22:59.38PuffTheMagicoohhh!
22:59.39egaudetpadow!
22:59.42PuffTheMagichaha
23:00.16PuffTheMagicegaudet: you should pull the latest version
23:00.23PuffTheMagici added support for channel messages
23:00.31egaudetI pulled like 10 minutes ago
23:00.34egaudetyou recently push
23:00.45zsocgasps
23:00.49PuffTheMagicegaudet: yes
23:00.51PuffTheMagici beleive so
23:01.18PuffTheMagiczsoc: ** Message: serviceResponse Handling: 2, {"sessionToken":"1.290.2","event":"ACTION","origin":"zsoc!n=nghr@unaffiliated/zsoc","params":["#webos-internals","gasps"]}
23:01.21PuffTheMagic^^ thats you
23:01.43zsocI see :P
23:02.14egaudetI might have to go out tonight
23:02.29PuffTheMagicegaudet: :(
23:02.41egaudetI know PuffTheMagic but I forgot it's halloween
23:02.57egaudetotherwise I'd ignore messages tonight
23:03.07egaudetbut I'll do something valuable before leaving
23:03.13egaudetIF i leave
23:05.40lingfishmornin
23:07.00PuffTheMagiclingfish: what planet is it morning on
23:07.19*** join/#webos-internals preston (i=455ce614@gateway/web/freenode/x-eosmkplyfpwasrur)
23:08.08lingfishPlanet Australia... I assume you're USian, and BIG SHOCK!  There are other countries and timezones ;)
23:08.42PuffTheMagiclol BIG SHOCK
23:09.12lingfish;)
23:09.38zsocPuffTheMagic, did you just.. uh.. action.. echo?
23:09.38PuffTheMagicof course our views are skewed.... our country is as big as 50 Eu countries
23:09.44lingfishHrm... WebOS doesn't seem to global search on calendar -- is that right?
23:10.12PuffTheMagiclingfish: s/global search/hemishpere search/
23:10.25lingfishlol
23:10.27lingfishI 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.55zsocwhat's the command that allows me to check the licensing of a binary?
23:17.37PuffTheMagiczsoc: i've never heard of such a command
23:18.01zsocer, 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.29zsocI think rod actually strips the log. I can't find something I _know_ was said in here
23:22.53PuffTheMagic:)
23:23.15zsocPuffTheMagic, in theory i could use 'strings' and grep for common licensing terms?
23:23.38PuffTheMagicno idea
23:24.19zsocright, you're not a linux guy :P
23:25.03PuffTheMagichmmm
23:25.21PuffTheMagici cant seem to get query's to work with wIRCd
23:25.34PuffTheMagici can send a /query from wIRCd
23:25.43PuffTheMagicbut i cant send one to it
23:25.45PuffTheMagicwell i can send it
23:25.48PuffTheMagici just dont see/get it
23:26.22zsoctechnically query opens a second, er.. 'window'.. sort of, like environment.
23:27.01zsocPuffTheMagic, did you try /msg as opposed to /query?
23:27.17PuffTheMagicim dnot doing DCC shit yet
23:27.20PuffTheMagici was /query to work
23:27.29PuffTheMagics/was/want/
23:28.12zsocPuffTheMagic, that's what i'm telling you
23:28.15PuffTheMagicno you are telling me to use /msg which is not /query
23:28.24zsocPuffTheMagic, /query OPENS a "window"
23:28.31PuffTheMagicno
23:28.38PuffTheMagica gui opens a window
23:28.52PuffTheMagicthere are no windows in a bash prompt
23:28.57zsocthat's why the quotes
23:29.01zsocbut it's a different environment
23:29.15zsocin fact, /msg is made to go to an existing /query environment, iirc
23:29.56zsocPuffTheMagic, are you trying to /query with no other arguments?
23:30.47PuffTheMagiczsoc: :( ..... i've written 90% of a complete IRC service now, i know what im doing
23:31.06zsocsighs
23:31.24PuffTheMagica callback is missing or something
23:32.02PuffTheMagiczsoc: we have had plenty of conversations in query windows, i know how to do it properly
23:32.07PuffTheMagicits now how i am sending the message
23:32.16PuffTheMagicit has to do with the service not handing it properly
23:33.56zsocwonders what an incoming /query looks like
23:34.02*** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com)
23:34.49egaudethow does subscription work with callbacks in mojo
23:34.57egaudetany examples of that around?
23:35.12PuffTheMagicyeah preware has them
23:36.03egaudetso if you subscribe, then the callback is continuously called?
23:36.14PuffTheMagicegaudet: yeah basically
23:36.19PuffTheMagiczsoc: send query to PuffTheMagic__
23:36.25PuffTheMagicif u dont think im doing it
23:36.55zsocPuffTheMagic, no i'm thinking what protocol it passes... isn't it like.. PRIVMSG
23:37.14PuffTheMagiczsoc: 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.28PuffTheMagicwhich is why the same mechanism that lets me see channel messages should show a query
23:37.31PuffTheMagicjust with a different target
23:39.21zsocI'm not sure that's the expected functionality
23:39.39PuffTheMagic?
23:40.07zsocno you're right, sorry
23:40.08zsocodd
23:40.13zsocso it just doesn't get to you?
23:40.23PuffTheMagiccorrect
23:40.25PuffTheMagici dont see it
23:40.27zsocbut you can send them?
23:40.35PuffTheMagicand i have all the callbacks registered now
23:40.41PuffTheMagicso i "should" get it
23:40.46PuffTheMagiczsoc: yeah i can send them
23:40.59*** join/#webos-internals Flash1211 (n=flashpas@71-6-82-200.static-ip.telepacific.net)
23:41.27PuffTheMagiczsoc: u get that?
23:41.32zsocyep
23:41.37PuffTheMagici sent that using the wIRCd
23:41.46PuffTheMagicnow if you respond do it i wont see shit
23:42.01zsoccould it be an error handling thing? Like do you have a hook for ERR_NOTEXTTOSEND or similar?
23:42.20zsocalthough that would be a send thing not a receive thing..
23:42.26dBsooner-workPuff's name is Ryan Hope?
23:42.37PuffTheMagicdBsooner-work: noooooooooooooooooooooooooooooooooooooooooooooo?
23:42.42dBsooner-workLIES~!
23:42.48dBsooner-workus.ryanhome.
23:42.56PuffTheMagicryanhome
23:42.59PuffTheMagicyes thats right
23:43.00dBsooner-works/us.ryanhome./us.ryanhope./
23:43.05PuffTheMagic:D
23:43.07dBsooner-workLIES
23:43.15dBsooner-workYou can't hide from me now!
23:43.37dBsooner-work~punch egaudet
23:43.38infobotACTION lets fly with a wild haymaker which catches egaudet right on the nose
23:43.57egaudetthat's enough of that
23:43.59zsocPuffTheMagic, 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.01egaudettwo broken noses one day
23:44.07egaudet~kick dBsooner-work
23:44.08infobotACTION kicks dBsooner-work
23:44.17dBsooner-workSO fix my image replacement and I'll stop making infobot punch you
23:44.21dBsooner-work~botsnack
23:44.21infobotaw, gee, dBsooner-work
23:44.22egaudetthere is no fixing
23:44.31*** join/#webos-internals leonardo_ (n=leonardo@host68-0-dynamic.0-79-r.retail.telecomitalia.it)
23:44.46egaudeteither make a strict exception for that patch or wait till it's hashed out
23:44.47kesneWho the hell is infobot?
23:44.49PuffTheMagic__test
23:44.54freakoutlol
23:44.57freakoutinfobot, infobot?
23:44.58infobotinfobot 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.28PuffTheMagicwow
23:45.30kesne?
23:45.37PuffTheMagicwe really should move to rizon
23:45.43PuffTheMagichome of 100000 retarded bots
23:45.47PuffTheMagiclike cool bot
23:45.49PuffTheMagicand sarah
23:46.25PuffTheMagiczsoc: cant you try sending to the hostmask
23:46.45zsocPuffTheMagic, i realized that 5 seconds after i said it :P and then tried it, and clearly you didn't get it
23:47.07PuffTheMagic:D
23:47.18PuffTheMagicidk whats wrong with recieving querys
23:47.25PuffTheMagicthis is not good if it cant be resolved
23:48.12PuffTheMagici hope its not a libircclient bug
23:48.20zsocPuffTheMagic, i know you don't want to hear this, but I still think incoming PRIVMSG's are parses as msg
23:48.41PuffTheMagici am 99% they are not
23:48.49PuffTheMagici dont think quassel support DCC at all
23:48.54PuffTheMagicand i get query's not problem
23:49.23kesnePreWare isnt working for me
23:49.30kesneIt gets stuck on Loading Package Information
23:49.34kesneanyone know why?
23:50.14zsoci 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.22zsoccould have been the client i was using at the time tho
23:50.55PuffTheMagiczsoc: i could try i guess
23:51.03PuffTheMagicbut o dont think that is it
23:51.27PuffTheMagici thought ddc chats needed  a request
23:51.44PuffTheMagicyeah i am now 99.99 sure its not dcc related
23:51.52oilis finally home
23:52.36egaudetoil you write nice code
23:52.52oillol
23:53.14zsocPuffTheMagic, ok. this is a silly question, maybe you should try ##irc? :D
23:53.16freakouthe makes a mean margherita too
23:53.38oilPuffTheMagic: what do i need to do to get the service on my pre?
23:53.44zsocPuffTheMagic, er, but not on this server lol
23:54.02oilalso begins downloading sdk v1.3.1
23:54.12freakoutheh
23:54.26freakoutoil, lemme know if there's any cool new features in it
23:54.52oilwill let you know right after pc
23:54.53egaudetok I am connected via wIRC :P
23:54.56egaudetcool
23:55.00oillol
23:55.00PuffTheMagicoil: wget
23:55.04freakoutslaps oil
23:55.07oilyeah, obviously
23:55.10oilwhat is the url though
23:55.10egaudetand now oil will be done with wIRC in 5 minutes
23:55.16PuffTheMagicoil: i have to ompload it
23:55.18PuffTheMagicgive me a min
23:55.38oilegaudet: if you've already got it working, i could just pull that down
23:55.43egaudetno no no oil
23:55.44kesneoil: nothing special in 1.3.1
23:55.46kesneTrust me
23:55.50oillol
23:56.05kesneoil: When will wIRC get released?
23:56.06egaudetall 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.11oilah
23:56.17PuffTheMagicoil: tonight maybe
23:56.23sugardavesdk 1.3.1?
23:56.27kesneyeah
23:56.29kesne1.3.1
23:56.36kesnereleased within two weeks
23:56.38sugardavenot for everyone, I guess?
23:56.41sugardaveokay
23:56.50kesneBut not for everyone
23:56.56oilaww
23:57.03kesneAs in
23:57.03oillimited local file access?
23:57.04sugardaveis a sad panda.
23:57.11oilgayness, i want images from other apps in preware
23:57.20kesneheh
23:57.21rwhitbysugardave: did you use chuq for access like he said to?
23:57.26rwhitbys/use/ask/
23:57.32egaudet(LunaSysMgr:24926): LunaService-CRITICAL **: Error in callmap.c:1904
23:57.32egaudet(LunaSysMgr:24926): LunaService-CRITICAL **: Could not find call 83 to cancel.
23:57.32egaudetLUNASERVICE ERROR -1: Could not find call 83 to cancel. (LSCallCancel @ callmap.c:1904)
23:57.37sugardaverwhitby: no, I missed that, apparently
23:57.46sugardaveI will, though
23:57.52zsocPuffTheMagic, 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.05rwhitbysugardave: well, how can you expect to get the good stuff if you don't keep up with what's happening :-)
23:58.08PuffTheMagicin a few min
23:58.27oilso, webosinternals is the repo now?
23:58.28rwhitbysugardave: p
23:58.33rwhitbysugardave: PDN blog

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.