**** BEGIN LOGGING AT Sun May 13 02:59:59 2012 May 13 03:01:07 dammit having truoble figuring out how best to go about merging existing outgoings rather than putting May 13 03:02:11 screw it let's just not deal with existing outgoings. May 13 03:44:14 EricBlade: BACK UP! And use version control! May 13 03:44:42 I am just going to log out of Facebook chat. Forever... May 13 03:44:59 Now co-workers think that is an acceptable means to reach me... May 13 03:53:23 I never really have used fb messenger May 13 04:02:06 EricBlade: is it supposed to sync on startup or anything? May 13 04:03:53 invalidopcode: i just added my test account to my other touchpad, and it synced a crap ton of messages on first send May 13 04:04:05 ok May 13 04:04:11 it's really looking like the timer is not working well at all. but it works every time i'm looking at the output window!!! May 13 04:11:45 EricBlade: send me another message... May 13 04:16:12 invalidopcode: i think it's pretty hashed out, about 15 minutes i'll get to really dig into it May 13 04:16:24 stupid part time job. i need to ditch this. May 13 04:17:13 ah ok May 13 04:23:41 EricBlade: so the timer is definitely not working May 13 04:28:34 nope nope May 13 04:32:47 dkirker: just put all your coworkers in a list and make them always shown as offline :P May 13 04:42:45 this is going to be a serious pain in the ass to debug, since it's only the 5-minute timer that's blowing up May 13 04:54:51 i can see, for sure, that the timer is being set May 13 04:54:56 and i can't see it firing May 13 04:56:22 happy mother's day May 13 04:56:29 not that there's anyone here who fits that description May 13 04:57:15 ok i just saw it fire, and reset itself. May 13 04:57:39 so, it must be blowing up only when ... when there's messages? it seems to be working fine when there's no messages May 13 05:24:52 Does anyone know if there is a titanium version for webos? May 13 05:26:25 a what? May 13 05:27:14 invalidopcode: my test account is working fine May 13 05:30:20 EricBlade: Appcelerator Titanium http://www.appcelerator.com/platform/titanium-sdk May 13 05:30:31 did you change anything to get it to work? May 13 05:30:46 nothing i'm just watching it May 13 05:35:17 main account is properly resetting the clock as well May 13 05:35:45 hm.... interesting May 13 05:36:30 synergy messaging working apparently fine on both of my touchpads, using my pre with regular sms to send them May 13 05:38:10 interestingly, Boxcar on my iPad is responding to the incoming notice long before anything else is May 13 05:40:36 well yeah... Boxcar is push notification, everything else is probably pull May 13 05:41:10 speaking of which are you using my boxcar client or did you delete the whole thing? May 13 05:42:27 i don't have it installed on anything, i just kept the source to look at it May 13 05:42:36 and yes i removed your info May 13 05:43:09 i would've expected the official apps would have their push notifications fire faster than having everything go thru the email system May 13 05:44:28 ah haha ok sounds good May 13 05:51:41 invalidopcode: i fired off an updated ipk just in case the other one i sent was broken or something May 13 05:52:25 ok ill try it May 13 05:53:47 hmm. i seem to have managed to get a timer to freeze up on me May 13 05:58:13 that's just rude. May 13 05:58:22 it only happens when a timed sync is the event to start the service May 13 05:59:03 haha how inconsiderate of it May 13 05:59:31 ... and it just never starts the command May 13 05:59:37 it runs the setup for it, and then halts May 13 05:59:50 is there an error on why it doesn't call the command? May 13 06:02:58 no messages. i just commented out some things that i had in there from the prior incarnation to protect the timers from getting blown up if the function got called with bad data.. and now it seems to be firing. i emailed it to you May 13 06:03:03 it should do a sync immediately on enable May 13 06:03:38 so i've found a bug in the messaging app then May 13 06:03:41 er, in the accounts app May 13 06:04:36 ok May 13 06:05:03 if you disable an account for messaging, then try to immediately enable it, the flipswitch will often be in the wrong position, and you have to double flip it May 13 06:05:18 so you turn it off, go back in, and it says ON .. you have to flip to off then to on to get it to turn on May 13 06:05:43 ah ok May 13 06:05:57 i noticed you aren't syncing the sent messages anymore May 13 06:08:01 nope. it's a bit of a difficult operation to compare the outgoing messages in the palm outbox to the outgoing messages in the google thread, and then decide wether i should add them to the palm outbox, or just update their status May 13 06:08:24 ah thats right... i remember you mentioning that before May 13 06:11:51 this is funny... without fail every time you send me one of this new builds to test, all me friends stop texting me May 13 06:13:24 yeah i'm down to one person that i regularly exchange texts with anymore May 13 06:13:33 i need to stop programming for a while and make some new friends haha May 13 06:14:07 * invalidopcode has friends :P May 13 06:14:49 haha yeah its just interesting, because I could be texting someone all day long, but then as soon as I go to test your builds, it just happens that they decide not to reply May 13 06:17:10 well, now it's time to really see how badly we can break it, because other than a problem where it'll send the first message twice if you manage to submit a second one before the first is done sending, it seems to be pretty good May 13 06:17:43 spam time May 13 06:18:08 oh, also, an incoming voicemail or missed call will probably break it May 13 06:18:39 but it will probably only break it until the next sync May 13 06:19:01 interesting... it sends them (or at least marks them as sent) out of order May 13 06:20:06 and if you're not carefuly it might even triple send the message May 13 06:21:14 holy crap you just super spammed me May 13 06:21:31 :) May 13 06:21:42 did you mean to do that? May 13 06:21:56 I meant to spam you, but not that badly May 13 06:22:09 it triple sent each "Hello" May 13 06:22:18 I only send 8 originally May 13 06:22:20 *sent May 13 06:25:54 i take it that was rapid firing them before it was able to mark them sent? May 13 06:26:41 i have a note here on how to handle it, just need to do a little research on it. it's not a super killer problem, mostly i can't type two messages before it can flag them May 13 06:28:09 so we still need to tackle that "user is offline" problem, wish i could remember what i did about that on the app ver May 13 06:28:31 yeah, i was just sending them really fast May 13 06:29:11 um.... i was thinking the same thing... maybe the "supportsInvisible" option has something to do with it? May 13 06:29:39 that just gives you an option to select Invisible in the status box May 13 06:32:42 http://pastebin.com/9LCs6Mtu May 13 06:34:23 but does it have any effect? I'm just brainstorming because if the account assumes it could be invisible then it couldn't assume the person isn't there, so it wouldn't ask May 13 06:35:11 ever since you spammed me every time i tap the messaging app i receive a dozen dings May 13 06:36:18 sorry.. May 13 06:36:36 just delete the conversation with the online version May 13 06:37:19 btw were did you find this code sniplet? May 13 06:38:13 messaging app ConversationList May 13 06:39:55 hm... interesting, I don't think think its "best practice" to stick that many comparisons on one line May 13 06:40:39 hehe May 13 06:40:58 i really don't like this May 13 06:41:18 i wonder if removing the whole login state thing would fix it May 13 06:41:32 but then you wouldn't be able to select it to send a new message May 13 06:41:47 NET SPLIT!!!! May 13 06:41:50 weeee! May 13 06:42:43 what's a net split? May 13 06:43:10 http://en.wikipedia.org/wiki/Netsplit May 13 06:46:14 ohh those.... May 13 17:56:45 dkirker: interesting problem with messaging and attempting to work with a system that doesn't use a buddy sense -- if you set the system as offline or not using sense, then it will let you message people without a "User is offline" warning. But you can't start new message conversations unless you set it online. when online, every message will get a "User is offline" warning May 13 18:55:36 * EricBlade tries to get some conversations started on the dev forums May 13 19:02:40 hmm. are there any contacts connectors out there? May 13 20:09:50 hmm. apparently the login system that google voice uses will be discountinued in 2015. May 13 20:09:59 hopefully they'll have opened up OAuth to us by then May 13 22:15:25 hmm. the sample contacts demo claims to work, but unless there's some magic i'm totally missing in it, there's no possible way that it can do what the doc says it does May 13 22:21:22 abcnews.go.com/blogs/headlines/2012/05/texting-while-walking-banned-in-new-jersey-town May 13 22:46:05 ugh. contacts handling here is going to be a freaking nightmare May 13 22:46:32 on the surface, having messaging integrated to the messaging app sounds like a great idea May 13 22:46:59 however, the messaging app itself is quite ill equipped May 14 00:43:12 i think i seriously broke my messaging app now May 14 00:43:38 invalidopcode: you know anything about how the contacts system expects things? May 14 00:43:56 the official example for contacts apparently doesn't store any useful information, so i'm at a complete loss as to how it works May 14 00:44:03 EricBlade: I do not. what do you want me to find out? May 14 00:44:57 well i've got to hit the job for about 45 minutes here, but i have all the google contact information ,and no idea how to store it into the database in any kind of useful format. May 14 00:49:52 Hm... okay, I'lll look into it May 14 00:50:08 * invalidopcode fires up ls-monitor May 14 00:52:37 i tried adding a contact from the messaging app. don't do it. May 14 00:53:05 ok i wasn't going to... I used the contacts app May 14 00:53:09 hopefully there's some way to extend it to add the proper types of contact information, otherwise .. we have some interesting limitations. May 14 00:53:33 well, the messaging app calls the contacts app .. and what i ended up with is inability to ever send that person a message from google voice now May 14 00:53:39 from the touchpad anyway May 14 00:53:45 hm... interesting May 14 00:53:56 it always defaults to their Yahoo account now May 14 00:54:41 wait, was it allowing you to send messages to contacts with google voice before? May 14 00:54:48 because it wasn't allowing me to do that May 14 00:57:27 no May 14 00:57:33 but now it's even worse. May 14 00:58:08 eblade: someone replied to you inthe forums. http://forums.webosnation.com/webos-open-source-general-discussion/314911-webos-c.html#post3324367 May 14 00:58:12 * fxspec06 finds it amusing May 14 01:00:41 "I've yet to see any great or even noteworthy app made by enyo" - when I showed the RIM Playbook guys my enyo app they flipped because they thought it was so awesome May 14 01:02:19 I like the guy a couple posts down comment: "You're proposing we stop using HTML5, CSS3 and WebKit... In *web*OS?" May 14 01:03:18 lmao i never even saw that May 14 01:20:37 EricBlade: does GVoice supply a db kind for contacts? May 14 01:23:48 invalidopcode: not at the moment. i had just started studying the example contacts package in the official documentation, and i had no idea how it worked May 14 01:23:57 ah ok May 14 01:24:07 i assume that i'd need to extend one of the existing contact db kinds May 14 01:24:20 yes, com.palm.contact i think May 14 01:24:41 but, the example one just creates a new kind, and stores the id numbers of the contacts on the remote server, and i don't see any point where it actually gets the information from the server and stores it. i may be blind, though May 14 01:25:36 ah ok May 14 01:38:12 so I'm having a hard time keeping this straight... is webos going to come out on some more devices or not? May 14 01:39:03 Open webOS will be available in September. May 14 01:39:27 that means by default more devices May 14 01:39:41 new devices is another story. most likely, yes May 14 01:39:41 but I mean will devices be shipped with it? May 14 01:40:03 do you really think anyone in here can answer that? May 14 01:40:19 I'll ship a device with it. May 14 01:40:31 if someone sends me the device + shipping costs, and it's compatible. :) May 14 01:41:08 who knows what is in the cards May 14 01:41:17 i know what's in the cards! apps! May 14 01:41:19 since they're hiring for sales, my guess is that they are working on something May 14 01:41:33 and more interns May 14 01:42:11 that's encouraging May 14 01:42:21 fxspec06, invalidopcode, anyone else .. know of any other apps out there that connect to the Contacts ? May 14 01:42:32 i would presume that since they are working so very hard on making open webos and enyo 2.0 that they very much so have intentions of having webos on new devices. May 14 01:42:34 all i can think of are calendar apps May 14 01:42:36 this is my expert analysis May 14 01:42:53 fxspec06: :) May 14 01:43:12 and ehh. i mean i pull from contacts in voogle .. but that's different from adding contacts May 14 01:43:28 EricBlade: i was able to insert a contact into the database right now May 14 01:43:41 EricBlade: what "type_" is the synergy connector? May 14 01:43:44 it can't be too difficult. but i do have to go to bed May 14 01:43:53 invalidopcode: type_synergv May 14 01:44:09 fxspec06: no, it's probably not difficult.. just a matter of figuring out what's expected to go where May 14 01:44:14 and what's possible to go where May 14 01:44:16 and such May 14 01:44:45 the Contacts synergy search returns 0 results .. but i don't know if that's because it's broken or because there's none. May 14 01:44:50 Messaging is broken May 14 01:45:43 luna-send -n 1 -a com.palm.service.contacts luna://com.palm.db/put '{"objects":[{"_kind":"com.palm.contact.palmprofile:1", "name": {"familyName": "Bill", "givenName May 14 01:45:43 ": "Bob"}, "phoneNumbers": [{"type":"type_synergv", "value":"+10005551212"}] }]}' May 14 01:45:46 Calendar only shows Sporting News Pro Baseball, although I think i've seen other items there before May 14 01:45:46 i've never done it through synergy. remind me tomorrow i'll take a look May 14 01:45:53 * fxspec06 night May 14 01:46:06 oopps... well that inserts a contact May 14 01:47:58 invalidopcode!!!! May 14 01:48:10 what??? May 14 01:48:19 /etc/palm/db/kinds/com.palm.contact is actually -documented- (in itself) May 14 01:48:41 * invalidopcode spins around in disbelief May 14 01:48:58 awesome May 14 01:48:58 read it!! May 14 01:50:07 hahaha "honorificPrefix" May 14 01:50:44 "description": "A string representing the service this IM Address is valid on. Current values are: type_aim, type_google, type_irc, type_yjp, type_lcs, type_dotmac, type_icq, type_xmpp, type_msn, type_skype, type_qq, type_jabber, type_yahoo, and type_default" May 14 01:51:24 SO, do we insert our information under "IM" or under "Phone" .. May 14 01:51:41 which will cause fewer blowups May 14 01:51:44 keep reading... we need the phoneNumbers object don't we? May 14 01:52:37 wait nevermind May 14 01:53:30 I think the trick here is that we need to find some way to get webOS to recognize synergv as a mobile service, not an IM service May 14 01:54:11 i think the messaging app is really not geared for that. i could be wrong May 14 01:54:54 relations, such as "Brother, Child, Domestic Partner, Father, Friend, Manager, Mother, Parent, Partner..." .. has a "primary" field. May 14 01:55:01 well i think that's why we are going to need if we want to be able to text a contact straight from the contact May 14 01:55:03 hahahaha May 14 01:55:06 "Hi, I'm Bob. This is my primary father." May 14 01:55:21 "Meet Bill, My other father" May 14 01:58:18 i think i need a copy of this file off device May 14 02:00:43 i don't know where my copies of the doctors are .. hmm. i suppose i can just copy it off to /media/internal and then grab it over the windows net May 14 02:01:53 oh dear. it's my gf's daughter's 18th birthday today. she has three guys over May 14 02:01:59 o.O May 14 02:02:03 isn't there like a device explorer May 14 02:02:04 they are playing Magic May 14 02:02:09 the song? May 14 02:02:18 The Gathering May 14 02:02:49 never heard of it May 14 02:03:00 geek card game May 14 02:03:06 ah ok May 14 02:03:08 Nerds: The Dorkening May 14 02:03:13 hahaha May 14 02:03:17 (i am a former player also) May 14 02:03:34 you should suggest they play DnD next May 14 02:03:44 oh god not magic May 14 02:03:55 oh the humanity! May 14 02:04:07 i <3 WiFi File Sharing app May 14 02:04:22 * invalidopcode is off to dinner, be back a little later May 14 02:04:27 * halfhalo has a magic elf deck somewhere. it is way to op May 14 02:26:32 oh i am sad now. i don't know if my sub is screwey or if my mp3's just suck but a song i was very much looking forward to blasting in my new place now that i have no neighbors, has like.. almost no bass response. May 14 02:31:37 ok, i've added 79 contacts from google voice to my google voice contacts account on device. May 14 02:31:47 it shows me 79 contacts when i look at the account preferences. May 14 02:31:51 where the hell -are- they .. ? May 14 02:33:23 having some 1000+ contacts is really difficult to manage May 14 02:37:20 maybe just adding them with a nickname won't get them showing in the app May 14 02:48:02 does anyone know about the chinese webos app Wiri? May 14 02:51:27 is it available to Russians as Viri ? May 14 02:51:44 ... wait that's backwards May 14 02:56:16 baboo: as far as I can tell, vaporware May 14 02:56:38 what's vaporware? May 14 02:57:23 it's a term that's used to describe something that is supposed to come out, but then doesn't May 14 02:57:38 as though it were vapor, not hardware, not software, but vapor, because it never existed anyway **** ENDING LOGGING AT Mon May 14 02:59:59 2012