maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   DialCentral 0.9.0 (https://talk.maemo.org/showthread.php?t=27319)

epage 2009-05-05 23:57

Re: DialCentral 0.9.0
 
I have tried to experiment with some fixes for different issues or at least provided better debug information to help track down suspected causes of issues.

I would appreciate it if people, especially those having issues, would give this a try before promoting this to extras
http://repository.maemo.org/extras-d....9.4-1_all.deb

Specific issues I'm hoping to address
* EL_EASY's inability to launch due to D-BUS
* sw09's issue with missing XML dependencies causing a crash on launch
* Rare but possible situation of transfers with GrandCentral/GoogleVoice failing partway through

mrdally204 2009-05-06 00:29

Re: DialCentral 0.9.0
 
I updated today (N810 showed the update i didn't d/l the deb you listed above. the about shows 0.9.4 so i'm not positive its the latest) since the jpdate it seems to log in a little faster. i never had any issues with this app previously except for it losing its login. hnas not happened yet since the update but i will let u know if it does

epage 2009-05-06 00:33

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by mrdally204 (Post 284752)
I updated today (N810 showed the update i didn't d/l the deb you listed above. the about shows 0.9.4 so i'm not positive its the latest)

As a warning, you might have enabled extras-devel. I just checked in extras to confirm I did not promote the package to it.

http://repository.maemo.org/extras/p...d/dialcentral/
http://repository.maemo.org/extras-d...d/dialcentral/

Glad to hear that its running well for you though.

As for the losing the login, one possible cause is that we use cookies like a webbrowser, and the cookie is expiring. With DoneIt I've played a bit with config files (the security of storing passwords has always concerned me). While my solution there isn't perfect, I think its satisfactory enough I might pull it into DialCentral

mrdally204 2009-05-06 00:51

Re: DialCentral 0.9.0
 
thanks for the quick response. i know you are bug smashing at the moment but i'm wondering if sms is something in the future of the app. not only sending but receiving. i'm using this nokia as a cell replacement while i'm out of a job and smsing throughh email like i am doing while is functional, confuses most people who get them :) keep the updates comming this app for me is irreplaceable

epage 2009-05-06 01:15

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by mrdally204 (Post 284757)
thanks for the quick response. i know you are bug smashing at the moment but i'm wondering if sms is something in the future of the app. not only sending but receiving. i'm using this nokia as a cell replacement while i'm out of a job and smsing throughh email like i am doing while is functional, confuses most people who get them :) keep the updates comming this app for me is irreplaceable

I've thought about it but I worry that SMS would not fit well within the scope of DialCentral but would be better as a separate app. Along with that I am not a heavy SMS user and am instead spending my extra time on other projects.

mrdally204 2009-05-06 02:56

Re: DialCentral 0.9.0
 
talk about a heartbreaker ;) i can understand you lack of interest not being an smser but i think it would integrate quite well. a simple pop up screen when clicking on your contacts name asking to dial or message just makes my mouth water. Again thanks so much for the hard work and look forward to using this app for a long time

Thesandlord 2009-05-06 05:57

Re: DialCentral 0.9.0
 
Is there an API yet? There are already two Google Voice iPhone apps, both have dialing and sms working.

epage 2009-05-06 11:21

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by Thesandlord (Post 284797)
Is there an API yet? There are already two Google Voice iPhone apps, both have dialing and sms working.

I am not aware of an official API which could make life easier over all.

My vision for how SMS would work is to either be a stand alone app that is more like a chat client or to integrate with RTComm. It could even share a lot of backend stuff with DialCentral.

mrdally204 2009-05-07 08:58

Re: DialCentral 0.9.0
 
i'mo programer by any means, but i came across this site and thought it might help. hopefully there is something there to make ur life easier. i use his firefox ext. on my pc and it works swell.

http://posttopic.com/topic/google-vo...on-development

racky 2009-05-08 06:06

Re: DialCentral 0.9.0
 
It stops working again on Google Voice, both 9.3 and 9.4 versions. It works fine on Grandcental. I am glad I still have another account with Grandcentral.

Laughing Man 2009-05-08 12:45

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by racky (Post 285434)
It stops working again on Google Voice, both 9.3 and 9.4 versions. It works fine on Grandcental. I am glad I still have another account with Grandcentral.

Yeah I seem to notice some of my calls made through there have an odd effect. It'll make the call to Gizmo (I'll get a blank voicemail from Gizmo) but not to the other # (I never get a prompt from the tablet to answer/make the call).

epage 2009-05-08 13:00

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by Laughing Man (Post 285501)
Yeah I seem to notice some of my calls made through there have an odd effect. It'll make the call to Gizmo (I'll get a blank voicemail from Gizmo) but not to the other # (I never get a prompt from the tablet to answer/make the call).

For clarification, is it using the wrong callback number or is it the dialing of that callback number thats acting funky?

Laughing Man 2009-05-08 17:26

Re: DialCentral 0.9.0
 
Dialing of the callback # I think?

I have it setup so ..

DialCentral starts the call thru Google Voice -> Gizmo -> Tablet (setup with Gizmo information).

Sometimes dialcentral will go through, sometimes it won't. When it won't, I get a message from Gizmo saying a voicemail has been left for me but it's just silence. When it works fine, no email saying a voicemail is there for me and I can make calls.

When I make calls using the regular interface it seems to work. So I haven't figured out yet if it's a dialcentral issue or if it's an Internet/routing issue. Since it seems to be making it to Gizmo at least.

EL_EASY 2009-05-08 20:34

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by .

I would appreciate it if people, especially those having issues, would give this a try before promoting this to extras
[url
http://repository.maemo.org/extras-devel/pool/diablo/free/d/dialcentral/dialcentral_0.9.4-1_all.deb[/url]

Specific issues I'm hoping to address
* EL_EASY's inability to launch due to D-BUS
* sw09's issue with missing XML dependencies causing a crash on launch
* Rare but possible situation of transfers with GrandCentral/GoogleVoice failing partway through

ok I updated to version 9.4 everything is FINE so far. Thanks

EL_EASY 2009-05-08 20:49

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by epage (Post 284764)
I've thought about it but I worry that SMS would not fit well within the scope of DialCentral but would be better as a separate app. Along with that I am not a heavy SMS user and am instead spending my extra time on other projects.

epage in what world u living? sms is the most popular app in cellphone in USA, people use it 90% of the time, like school,work & home. I use it more than phone call..lol Also i'd love u put Dialcentral n' sms together it'll be the most powerful app in earth.

Laughing Man 2009-05-09 01:56

Re: DialCentral 0.9.0
 
But the problem with putting it in dialcentral is that you would have to leave dialcentral open to use it. Right now, if I want to make a phone call I just click dialcentral and click on a contact or type in the phone #. If I wanted to get alerted to SMS messages I would always have to run dialcentral. Instead if it was tied into the system, say chat where it can run as a background process.

epage 2009-05-09 02:21

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by EL_EASY (Post 285696)
epage in what world u living? sms is the most popular app in cellphone in USA, people use it 90% of the time, like school,work & home. I use it more than phone call..lol Also i'd love u put Dialcentral n' sms together it'll be the most powerful app in earth.

Yes I am somewhat backwards when it comes to the whole cell phone thing and proud of it. I've had mine for 2 years and it was with much annoyance that I got one (and several family members still don't have one).

Call me old fashion, but I dislike the idea of talking or texting everywhere. I prefer as in person communication as possible and prefer to give preference to those immediately around me than those distant. I see texting as a possible alternative to a phone call for when the overhead of a conversation is greater than the payload of the message.

Laughing Man has some of my feel as for why I don't want to integrate SMS. I wouldn't mind it for fire and forget messages but for the more common usage pattern of people it seems like you would get a mediocre sms app with a (hopefully) decent dialer. It seems much more effective to have GoogleVoice sms support plug into something like RTComm so that than you get a better chat app where if someone makes an improvement all protocols get the benefit.

mrdally204 2009-05-15 07:50

Re: DialCentral 0.9.0
 
Hello,
My dialcentral is suddenly not being able to log in. I am wondering if this is an isolated issue or an issue across the board. I installed 2 apps tonight and am wondering if something is conflicting. One was DBus-Switchboard (if its my setup I think this is the problem) and Claws mail. I have since uninstalled claws. I opened up the dbus switchboard to check it out but it appeared too advanced for me and closed it. It does however look like it changed some things as they are highlighted in green. Again if its simply the app stoped working just ignore the above ;) Thanks for the replys

epage 2009-05-15 10:45

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by mrdally204 (Post 287751)
Hello,
My dialcentral is suddenly not being able to log in. I am wondering if this is an isolated issue or an issue across the board. I installed 2 apps tonight and am wondering if something is conflicting. One was DBus-Switchboard (if its my setup I think this is the problem) and Claws mail. I have since uninstalled claws. I opened up the dbus switchboard to check it out but it appeared too advanced for me and closed it. It does however look like it changed some things as they are highlighted in green. Again if its simply the app stoped working just ignore the above ;) Thanks for the replys

You are correct. I just tested it and it looks like they changed the formatting on their webpage, breaking my screen scraping. I've created a fix but have that pesky work thing. I will try and get a new package out tonight.

mrdally204 2009-05-15 10:47

Re: DialCentral 0.9.0
 
Thanks for the speedy recovery :)

epage 2009-05-16 01:26

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by mrdally204 (Post 287779)
Thanks for the speedy recovery :)

I just promoted 0.9.5 which fixes this.

tlacuache 2009-05-16 13:03

Re: DialCentral 0.9.0
 
Thanks for the update, works great on my n800.

I've been noticing lately when trying to run this on my desktop (Ubuntu 9.04) it hangs after I start it up but before I'm able to provide credentials:

Code:

$ ./dialcentral.py
/home/user/coding/svn/gc-dialer/trunk/src/dc_glade.py:91: GtkWarning: gtk_widget_grab_default: assertion `GTK_WIDGET_CAN_DEFAULT (widget)' failed
  self._widgetTree = gtk.glade.XML(path)
/home/user/coding/svn/gc-dialer/trunk/src/gv_backend.py:379: UserWarning: Performing download of https://www.google.com/voice/mobile/phones
  page = self._browser.download(self._forwardURL)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0" />
<title>Google Voice - One phone number, online voicemail, and enhanced call features</title>
</head>
<body style="font-size:small;font-weight:normal;">
<span style="color:#666688;font-size:small;">Google Voice - One phone number, online voicemail, and enhanced call features</span>
<div style="background-color:#E8EEFA;padding:4px;">
  <img src="https://www.google.com/accounts/google_transparent.gif" alt="Google"/> Account
<br />
<div id="gaia_loginbox" class="body">
  <form id="gaia_loginform"
  action=
    "https://www.google.com/accounts/ServiceLoginAuth?service=grandcentral"
  method="post"
    >
  <input type="hidden" name="ltmpl"
          value="mobile" />
<div align="left">
  <font color="red">
  </font>
</div>
<div align="left">
  <font color="red">
  </font>
</div>
<div align="left">
  <font color="red">
  </font>
</div>
<div>
  <span class="gaia le lbl">
  Email:
  </span>
</div>
<div>
  <input type="hidden" name="continue" id="continue"
          value="https://www.google.com/voice/account/signin/?prev=%2Fmobile%2Fphones" />
  <input type="hidden" name="service" id="service"
          value="grandcentral" />
  <input type="hidden" name="ltmpl" id="ltmpl"
          value="mobile" />
  <input type="hidden" name="btmpl" id="btmpl"
          value="mobile" />
  <input type="hidden" name="ltmpl" id="ltmpl"
          value="mobile" />
</div>
  <input type="hidden"
        name="GALX"
        value="ZubbmQQqxMQ" />
  <input type="text" name="Email"  id="Email"
  size="18" value=""
 
    class="gaia le val"
 
  />
<div>
  <span class="gaia le lbl">
  Password:
  </span>
</div>
  <input type="password"
  name="Passwd" id="Passwd"
  size="18"
 
    class="gaia le val" autocomplete="off"
 
  />
  <div align="left">
  <input type="checkbox" name="PersistentCookie" id="PersistentCookie"
    value="yes"
 
    checked='checked'
 
  />
  <input type="hidden" name='rmShown' value="1" />
  <label for="PersistentCookie" class="gaia le rem">
  Remember me
  </label>
  </div>
<div align="left">
  <input type="submit" class="gaia le button" name="signIn"
        value="Sign in" />
</div>
 </form>
</div>
Need an account?
<br />
Go to google.com/accounts on your computer.<br />
<span style="font:smaller">&copy;2009 Google</span><br />
</div>
</body>
</html>

/home/user/coding/svn/gc-dialer/trunk/src/gv_backend.py:126: UserWarning: Traceback (most recent call last):
  File "/home/user/coding/svn/gc-dialer/trunk/src/gv_backend.py", line 124, in is_authed
    self._grab_account_info()
  File "/home/user/coding/svn/gc-dialer/trunk/src/gv_backend.py", line 384, in _grab_account_info
    raise RuntimeError("Could not extract authentication token from GoogleVoice")
RuntimeError: Could not extract authentication token from GoogleVoice

  warnings.warn(traceback.format_exc())

Not a huge deal, since I'm easily able to just use the web interface, but I thought I'd see if anyone had any ideas. Perhaps I'm missing some dependency?

-SG

epage 2009-05-16 13:18

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by tlacuache (Post 288035)
Thanks for the update, works great on my n800.

I've been noticing lately when trying to run this on my desktop (Ubuntu 9.04) it hangs after I start it up but before I'm able to provide credentials:

Not a huge deal, since I'm easily able to just use the web interface, but I thought I'd see if anyone had any ideas. Perhaps I'm missing some dependency?

-SG

Oops, accidentally left in one of my debug prints, but I guess that kind of helps.

This debug output is saying that you haven't successfully logged in yet. I'm unsure as to why its hanging though. I do all of my development on my desktop computer (Ubuntu 9.04 right now also).

One nice thing about desktops though: Do you feel trusting enough to create me a low privileged account with ssh access enabled so that I can try and debug it?

tlacuache 2009-05-17 12:46

Re: DialCentral 0.9.0
 
I'm gonna be on the road for a few days, so I'm not gonna be able to do that right away. I'll take a crack at the code myself in the meantime and see if I can maybe figure out what's going on, and if not I'll see if I can set you up an account when I get back. Thanks.

EL_EASY 2009-05-18 04:02

Re: DialCentral 0.9.0
 
to: epage Are u working with sms app? Sorry, but i just can't wait for that app, i definitely will donate $$$, so hurry up please!!!!

tlacuache 2009-05-19 14:53

Re: DialCentral 0.9.0
 
epage, I updated from subversion, blew away my .dialcentral directory and tried again and now it's not hanging, so disregard my earlier comment, I suppose.

cheers!

epage 2009-05-19 15:19

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by tlacuache (Post 288593)
epage, I updated from subversion, blew away my .dialcentral directory and tried again and now it's not hanging, so disregard my earlier comment, I suppose.

cheers!

Wasn't originally going to say anything till the changes were complete and in extras-devel but since someone is looking at the SVN version anyways...

Latest SVN? Then you've started to see my (not so) secret changes I started yesterday. Still a little buggy, one tab isn't working at all yet, and still some UI improvements I need to make. Keeping those in mind, feedback would be appreciated.

tlacuache 2009-05-19 15:55

Re: DialCentral 0.9.0
 
As for the new layout, I'm a big fan. Looks really good.

epage 2009-05-22 02:51

Re: DialCentral 0.9.0
 
Note: 0.9.6 is in extras-devel, it works on desktop linux (Ubuntu) but seems to fail on Maemo.

If you are on the desktop, feel free to play with the new UI tweaks. Otherwise, wait till I figure out what broke.

Feedback on the UI tweaks is welcome.

qole 2009-05-22 03:41

Re: DialCentral 0.9.0
 
I dislike the way I have to log in again after a period of time. I would like to be able to log in once and forget about it. I want to leave a tablet running DialCentral beside the kitchen phone for my wife to use to call her mother long distance, but when she goes to use it, everything is grey and I have to log in again.

epage 2009-05-22 11:04

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by qole (Post 289174)
I dislike the way I have to log in again after a period of time. I would like to be able to log in once and forget about it. I want to leave a tablet running DialCentral beside the kitchen phone for my wife to use to call her mother long distance, but when she goes to use it, everything is grey and I have to log in again.

I do agree with this, I have just been hesitant about this due to the idea of storing security credentials. I will go ahead and probably implement this next.

On a related note to to timeouts, after a period of time, the recent tab, the new special tab, and the contacts tab force a refresh. Would you prefer to not have it timeout but to manually refresh an individual tab when wanted?

EL_EASY 2009-05-22 18:55

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by epage (Post 289165)
Note: 0.9.6 is in extras-devel, it works on desktop linux (Ubuntu) but seems to fail on Maemo.

I updated to 0.9.6 came out white screen damn! sorry!
epage why update if everything working fine before? ..thank for u great work!

epage 2009-05-22 19:12

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by EL_EASY (Post 289292)
I updated to 0.9.6 came out white screen damn! sorry!
epage why update if everything working fine before? ..thank for u great work!

Yeah, I haven't had a chance to look at it yet but I think its because my desktop, when upgrading to Jaunty, upgraded to an incompatible version of Glade. That'll be a pain to fix if it is the case. At least I didn't promote it to extras but instead tested it first.

Hey, at least once this bug is resolved, you'll have your viewing of SMS messages / voicemail transcripts and the ability to send SMS messages. Hmm, maybe it was downplaying it a bit to call it a minor UI update.

EL_EASY 2009-05-22 19:33

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by epage (Post 289294)
Yeah, I haven't had a chance to look at it yet but I think its because my desktop, when upgrading to Jaunty, upgraded to an incompatible version of Glade. That'll be a pain to fix if it is the case. At least I didn't promote it to extras but instead tested it first.

Well, meantime I'll go back to 9.5-0

Quote:

Originally Posted by epage (Post 289294)
Hey, at least once this bug is resolved, you'll have your viewing of SMS messages / voicemail transcripts and the ability to send SMS messages. Hmm, maybe it was downplaying it a bit to call it a minor UI update.

Wow! i can't wait for that keep u great work Once again!!

qole 2009-05-22 22:19

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by epage (Post 289223)
I do agree with this, I have just been hesitant about this due to the idea of storing security credentials.

I raised concerns about this a long time ago, but brontide pointed out that my passwords are stored in plain text all over the place on the tablet anyway. So I just have to accept that. But use gconf to store the password, like the other tablet apps. That adds a layer of security-by-obscurity.

Quote:

Originally Posted by epage (Post 289223)
I will go ahead and probably implement this next.

Thank you very much.

epage 2009-05-23 01:58

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by qole (Post 289319)
I raised concerns about this a long time ago, but brontide pointed out that my passwords are stored in plain text all over the place on the tablet anyway. So I just have to accept that. But use gconf to store the password, like the other tablet apps. That adds a layer of security-by-obscurity.

Since i didn't feel like I had enough time to debug the maemo issue tonight due to other obligations, I went ahead and implemented settings including storing of username/password (as base64 data encoding so as to keep it from being plaintext). This does not resolve session timeouts which I have next on my plate along with getting it to work again on Maemo

mrdally204 2009-05-23 02:15

Re: DialCentral 0.9.0
 
thanks for the great work buddy! I'm curious as to how the sms is going to function on my tablet. will there be notices of new incomming messages? any info u can give will be great! Also once you get this baby to be perfect in ur eyes can u add an option to minimize to the tray at the top i'd leave it open all day long

epage 2009-05-23 02:48

Re: DialCentral 0.9.0
 
Quote:

Originally Posted by mrdally204 (Post 289351)
thanks for the great work buddy! I'm curious as to how the sms is going to function on my tablet. will there be notices of new incomming messages? any info u can give will be great! Also once you get this baby to be perfect in ur eyes can u add an option to minimize to the tray at the top i'd leave it open all day long

Its fairly simplistic. Messages are an extra tab. They will display voicemail transcripts (with the emphasis on better understood words) and sms conversations. Currently I was only planning on manual refreshes. A notification app could be built on top of the code I have written to interface with GoogleVoice.

When selecting a recent call, a message, or a contact, a dialog popups up displaying what you selected, the phone number to call, and a buttons to choose to send a message, to call them, or send the number to the dialpad. When writing an SMS you get a dialog that displays the conversation and a textbox with a character countdown.

mrdally204 2009-05-23 04:02

Re: DialCentral 0.9.0
 
your work is greatly appreciated. notification of an sms would be ideal in my opinion. I am using my n810 as a cell replacement and use email at the moment for sms. its functional but confusing to people when they get a text from an address. with notification in place it would, at least for me, saave me 50 dollars a month. is it possible to take advantage of nokias notify system already in place? either way thanks for all the progress you are making and in turn making my n810 a must have at all time.

EL_EASY 2009-05-23 17:25

Re: DialCentral 0.9.0
 
1 Attachment(s)
to: epage
can u able to use skype name in Dial Central callback number and ring on skype Instead gizmo 5? I ask cuz skype has better sound also i tried this and it works :in gizmo5 page Forwarding All Calls to skype, in Dial Central callback # put gizmo5 # and skype ring though!!:D


All times are GMT. The time now is 10:10.

vBulletin® Version 3.8.8