maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Dialcentral 1.0 (https://talk.maemo.org/showthread.php?t=29347)

Den in USA 2011-01-05 14:23

Re: Dialcentral 1.0
 
@epage - Very nice job on version 1.2.7. I love the cancel button and the "Account" info works great.

epage 2011-01-05 14:41

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Den in USA (Post 912208)
@epage - Very nice job on version 1.2.7. I love the cancel button and the "Account" info works great.

Odd, normally I filter out contacts only if they have no number. Are you looking at your contacts through Google Contacts or through Google Voice (sadly they are different)?

Running
Code:

python /opt/dialcentral/lib/backends/gvoice/gvoice.py USERNAME PASSWORD
(I hope I got that correct, did it from memory) will write out all information I use to files. You or I could then dig through the file to look at these missing contacts to see what the matter is.

Obviously the7y'll have sensitive information so be carteful about posting.

Den in USA 2011-01-05 15:11

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 912225)
Odd, normally I filter out contacts only if they have no number. Are you looking at your contacts through Google Contacts or through Google Voice (sadly they are different)?

Running
Code:

python /opt/dialcentral/lib/backends/gvoice/gvoice.py USERNAME PASSWORD
(I hope I got that correct, did it from memory) will write out all information I use to files. You or I could then dig through the file to look at these missing contacts to see what the matter is.

Obviously the7y'll have sensitive information so be carteful about posting.

I have two contacts that are both named Matt with different last names. Even their phone numbers are identical except for the last two numbers. Both are listed in the contacts of Google Email and Google Voice. Only one of them is listed in the DialCentral contacts.

Solution to my contact problem: I changed one of my "Matt" contacts to "Matthew" and now both show up in the DialCentral contacts.

Den in USA 2011-01-05 17:18

Re: Dialcentral 1.0
 
@epage - I noticed a minor bug in version 1.2.7.
When I go to view "all messages" to show the 4 sms that I sent today, it displays the "time" of the last refresh on the first line, then two of the sent sms, then the "date", followed by the other two sms. I would expect the "date" to be just under the "time" of the last refresh followed by the 4 sms. This happens even after exiting and then running DialCentral again.

This problem has seemed to clear up by itself after a few more refreshes.

epage 2011-01-05 17:39

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Den in USA (Post 912248)
Solution to my contact problem: I changed one of my "Matt" contacts to "Matthew" and now both show up in the DialCentral contacts.

That still sounds odd. I'll have to look into issues with contacts with the same name.

Quote:

Originally Posted by Den in USA (Post 912350)
@epage - I noticed a minor bug in version 1.2.7.
When I go to view "all messages" to show the 4 sms that I sent today, it displays the "time" of the last refresh on the first line, then two of the sent sms, then the "date", followed by the other two sms. I would expect the "date" to be just under the "time" of the last refresh followed by the 4 sms. This happens even after exiting and then running DialCentral again.

This problem has seemed to clear up by itself after a few more refreshes.

Hmm, so here was my thought. I wanted a clever way to show the current time within the UI. I was also limited on space (Qt is dumb and makes the headings column width the same as each items column width). I figured "Hey, if it is under the time listing then it was very recent and if it was under the date listing then it was any other time that day". This would have the added benefit that frequent texters would be able to distinguish recent from not-so-recent texts/voicemails/call history.

I can see how it would be confusing though and have worried about that. I'm not sure what the best route is.

epage 2011-01-05 17:59

Re: Dialcentral 1.0
 
On Maemo 5 there are visual glitches that I've not seen on the desktop and hope don't happen on Maemo 4.1 dealing with the SMS window. Sometimes it is showing things all messed up. A temporary work around is to add and delete another contact from the conversation.

Also somehow I was seeing the Accounts dialog claiming one number was my configured callback when I had just set it to a different one.

Den in USA 2011-01-05 18:21

Re: Dialcentral 1.0
 
@epage - When I received an SMS the LED alert began flashing, however, after viewing and even exiting DialCentral, it keeps flashing.

epage 2011-01-05 18:24

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Den in USA (Post 912399)
@epage - When I received an SMS the LED alert began flashing, however, after viewing and even exiting DialCentral, it keeps flashing.

Oh, yeah, forgot I needed to enable things to turn off the LED.

Den in USA 2011-01-05 18:26

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 912402)
Oh, yeah, forgot I needed to enable things to turn off the LED.

It stays on even after I rebooted my N800.

epage 2011-01-05 18:31

Re: Dialcentral 1.0
 
I think the following will turn it off
Code:

python /opt/dialcentral/lib/led_handler.py

Den in USA 2011-01-05 18:40

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 912409)
I think the following will turn it off
Code:

python /opt/dialcentral/lib/led_handler.py

Yes, that turned it off, thanks!

buurmas 2011-01-05 18:54

Re: Dialcentral 1.0
 
V1.2.7 looks good on my N810. Thanks, Ed!

sjgadsby 2011-01-05 19:07

Re: Dialcentral 1.0
 
I haven't used Dialcentral for some time, but when an upgrade notice popped up today I installed 1.2.7-0 from -testing onto my N900. Please forgive me if this is a known issue, but when I try to launch the application, it never appears.

Quote:

Originally Posted by Dialcentral command line
Traceback (most recent call last):
File "/opt/dialcentral/bin/dialcentral.py", line 39, in <module>
dialcentral_qt.run()
File "/opt/dialcentral/lib/dialcentral_qt.py", line 761, in run
handle = Dialcentral(app)
File "/opt/dialcentral/lib/dialcentral_qt.py", line 80, in __init__
self.load_settings()
File "/opt/dialcentral/lib/dialcentral_qt.py", line 159, in load_settings
self._mainWindow.set_default_credentials(*creds)
File "/opt/dialcentral/lib/dialcentral_qt.py", line 156, in <genexpr>
base64.b64decode(blob)
File "/opt/dialcentral/lib/dialcentral_qt.py", line 111, in <genexpr>
for i in xrange(len(self._mainWindow.get_default_credential s()))
File "/usr/lib/python2.5/ConfigParser.py", line 511, in get
raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'DialCentral'

Quote:

Originally Posted by dialcentral.log
( 1417) INFO MainThread.__main__.<module>: dialcentral 1.2.7-0
( 1901) INFO MainThread.__main__.<module>: OS: Linux
( 1903) INFO MainThread.__main__.<module>: Kernel: 2.6.28-omap1 (#1 PREEMPT Fri Aug 6 11:50:00 EEST 2010) for armv7l
( 1905) INFO MainThread.__main__.<module>: Hostname: Nokia-N900
( 3924) INFO MainThread.dialcentral_qt.load_settings: Settings file /home/user/.dialcentral/settings.ini is missing section DialCentral
( 3926) INFO MainThread.dialcentral_qt.load_settings: Settings file /home/user/.dialcentral/settings.ini is missing section 2 - Account Info

There's no settings.ini in my /usr/home/.dialcentral at all, so the error message is true, if understated. Must I do something to force the creation of settings.ini?

epage 2011-01-05 19:17

Re: Dialcentral 1.0
 
Quote:

Originally Posted by sjgadsby (Post 912454)
I haven't used Dialcentral for some time, but when an upgrade notice popped up today I installed 1.2.7-0 from -testing onto my N900. Please forgive me if this is a known issue, but when I try to launch the application, it never appears.





There's no settings.ini in my /usr/home/.dialcentral at all, so the error message is true, if understated. Must I do something to force the creation of settings.ini?

I thought I had protected against these issues but looks like I had a problem with python's laziness which shifts where code gets run and I have to protect other things.

This I'll have a fix for tonight and I hope to get as many other ones in as possible.

Den in USA 2011-01-05 19:34

Re: Dialcentral 1.0
 
@epage - Feature Request: When viewing the "Messages" page please add an auto-refresh. A set value of 5 minutes would be fine, thanks!

epage 2011-01-06 01:21

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Den in USA (Post 912485)
@epage - Feature Request: When viewing the "Messages" page please add an auto-refresh. A set value of 5 minutes would be fine, thanks!

The challenge with features like these is one thing might be fine for one person but not another. That is one of the defining differentiations I make with the two. TOR integrates and polls, DC doesn't integrate and tries to respect your battery.

I guess if there is enough demand for this I could add it but I have been hesitant each of the times it has been brought up.

epage 2011-01-06 03:22

Re: Dialcentral 1.0
 
Ok, sent 1.2.8 to the auto-builder.
  • Fixing selected callback in Accounts Dialog bug
  • Fixing first start bug
  • Enabled turning off of the LED on refresh on Maemo 4.1
  • Small cleanup

Den in USA 2011-01-06 04:38

Re: Dialcentral 1.0
 
I am running version 1.2.8. Alert LEDs turn off upon checking message.

Den in USA 2011-01-07 01:44

Re: Dialcentral 1.0
 
on version 1.2.8, sms beyond the width of screen is cut off, should do wrap around to next line.

fragos 2011-01-07 02:35

Re: Dialcentral 1.0
 
Responded to an over the air upgrade to DialCentral and was upgraded to 1.2.7. Logs in OK and shows my messages but my directory is blank. It used to show my Google Voice directory. Has something changes as to directory source?

epage 2011-01-07 02:43

Re: Dialcentral 1.0
 
Quote:

Originally Posted by fragos (Post 913847)
Responded to an over the air upgrade to DialCentral and was upgraded to 1.2.7. Logs in OK and shows my messages but my directory is blank. It used to show my Google Voice directory. Has something changes as to directory source?

By directory I assume you mean the contact list? What list is currently selected in the combo box at top? Have you tried manually clicking refresh button?

fragos 2011-01-07 03:08

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 913852)
By directory I assume you mean the contact list? What list is currently selected in the combo box at top? Have you tried manually clicking refresh button?

Thanks -- My confusion about the combo box. It offered Google Voice and works.

epage 2011-01-07 03:24

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Den in USA (Post 913819)
on version 1.2.8, sms beyond the width of screen is cut off, should do wrap around to next line.

I don't seem to be getting this on my n810. The text seems to wrap just fine. Maybe some oddity with virtual keyboard?

Addison 2011-01-07 04:58

Re: Dialcentral 1.0
 
Thanks Ed!

Killer version! :)

Addison 2011-01-07 05:09

Re: Dialcentral 1.0
 
I have noticed that a few times the last message doesn't appear after a refresh.

I have to click on the message, as if I were responding, for it to show the latest text that was sent to me.

This still is wonderful. :)

epage 2011-01-07 11:42

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Addison (Post 913905)
I have noticed that a few times the last message doesn't appear after a refresh.

I have to click on the message, as if I were responding, for it to show the latest text that was sent to me.

This still is wonderful. :)

I assume you mean that within a single conversation on the messages screen the last one won't appear but if you click it, it will in the SMS window? I've seen that too. I need to look into that. Right now I'm trying to work around some Qt graphical glitches on Maemo 5.

Addison 2011-01-07 12:06

Re: Dialcentral 1.0
 
Yeah, that's right Ed.

By the way, seriously bro, amazing job with this release. :)

Den in USA 2011-01-07 16:44

Re: Dialcentral 1.0
 
@epage - In DialCentral, when displaying "Google Voice" there is a "#" after the "Z". I tried to add a number "1" both in front of and then at the end of a contact's name in Google Voice to see if DialCentral would place the contact at the "#" location, it did not work. What then would show up under the "#" header? Just curious.

What I am hinting at is that although I have maybe 80 contacts, I only text 20 or so. It would be convenient if I could somehow sort and list ony those 20 together (like under the "#" header).

Addison 2011-01-07 20:21

Re: Dialcentral 1.0
 
Can't respond back anymore.

Screen just flashes and stays on the message screen.

Also, it tends to want to send multiple SMS by default when having many messages with several people.

My latest dialcentral.log.....

Your file of 160.4 KB bytes exceeds the forum's limit of 19.5 KB for this filetype.


Can you pm me your email addy Ed?

Den in USA 2011-01-07 20:25

Re: Dialcentral 1.0
 
@Addison - Are you running version 1.2.8? Thats what I have and I don't have any problems.

Addison 2011-01-07 20:42

Re: Dialcentral 1.0
 
Yeup.

But I text like a female. *lol*

Clearing history on GV website still didn't resolve the issue.

Killing DC and starting it back again corrected the behavior. :)

epage 2011-01-08 02:00

Re: Dialcentral 1.0
 
The build I'm sending to the auto-builder is mostly small tweaks for issues I found while trying to fix the refresh issue on Maemo 5.
  • Contacts: Providing default focus to contact list for faster searching
  • Contacts: Expanded support for CSV schemas for contacts
  • SMS: Reduced log noise / wasted cycles when switching SMS window between single and broadcast mode
  • SMS: Only clearing SMS window on success so it doesn't get lost
  • SMS: Was not enabling buttons at all the right times in SMS Window, fixed it

Quote:

Originally Posted by Den in USA (Post 914225)
@epage - In DialCentral, when displaying "Google Voice" there is a "#" after the "Z". I tried to add a number "1" both in front of and then at the end of a contact's name in Google Voice to see if DialCentral would place the contact at the "#" location, it did not work. What then would show up under the "#" header? Just curious.

What I am hinting at is that although I have maybe 80 contacts, I only text 20 or so. It would be convenient if I could somehow sort and list ony those 20 together (like under the "#" header).

I tried to play with this but I wasn't seeing any new contacts. I wonder if it was a server propagation issue for me.

Also looks like my route for getting the swapped names isn't available any more (besides doing it by hand which is very finicky).

Quote:

Originally Posted by Addison (Post 913905)
I have noticed that a few times the last message doesn't appear after a refresh.

I have to click on the message, as if I were responding, for it to show the latest text that was sent to me.

This still is wonderful. :)

This looks like it is a weird word-wrap issue (wrapped text is taking up the lines that would be spent to display those). Not too sure how to fix it.

epage 2011-01-08 13:56

Re: Dialcentral 1.0
 
Last build had a texting bug (I had fixed it but it was mixed in a with a bunch of changes that I reverted). Fixing that as well as a race condition.

Addison 2011-01-08 14:09

Re: Dialcentral 1.0
 
Thank you Ed! :)

Addison 2011-01-08 14:54

Re: Dialcentral 1.0
 
Word wrapping is still an issue as texts on the message screen are running off of the main history screen.

Maybe I'm not quite understanding how to have multiple SMS messages sent.

Could you explain a step by step on this and how to clear it if that's not what is needed?

It keeps wanting to do this on my end.

Anyway, maybe later this evening I'll spam you with a ton of texts and see if you can't see the same thing on your end.

Thanks Ed! :)

epage 2011-01-08 14:58

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Addison (Post 914941)
Word wrapping is still an issue as texts on the message screen are running off of the main history screen.

Maybe I'm not quite understanding how to have multiple SMS messages sent.

Could you explain a step by step on this and how to clear it if that's not what is needed?

It keeps wanting to do this on my end.

Anyway, maybe later this evening I'll spam you with a ton of texts and see if you can't see the same thing on your end.

Thanks Ed! :)

Broadcast SMS should work the same as the GTK version. First, have you upgraded to 1.2.10?

Addison 2011-01-08 16:13

Re: Dialcentral 1.0
 
I upgraded to 1.2.9 just this morning.

Wow. You surely can shovel out the fast releases, Ed. :)

I'll be testing out 1.2.10 all day now.

Thank you. :)

Den in USA 2011-01-08 16:21

Re: Dialcentral 1.0
 
@epage - I installed 1.2.10. For some reason I no longer get LED alerts when I get new gmail. When I locally check my inbox there is no email but when I go to google website it is there. I rebooted and still no alerts.

Solution: After uninstalling mnotify and reinstalling it I can now get my email alerts.

epage 2011-01-08 16:44

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Den in USA (Post 914992)
@epage - I installed 1.2.10. For some reason I no longer get LED alerts when I get new gmail. When I locally check my inbox there is no email but when I go to google website it is there. I rebooted and still no alerts. Is there something I can type in xterminal to enable alerts?

Each alarm has an id. On uninstall I delete the DC alarm. The only thing I could think of is I deleted a stale alarm id which was now being using by email.

Could you provide the following file:
Code:

/var/lib/alarmd/alarm_queue.xml
And the output of
Code:

/opt/dialcentral/lib/alarm_handler.py -x

sjgadsby 2011-01-08 18:55

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 912464)
I thought I had protected against these issues but looks like I had a problem with python's laziness which shifts where code gets run and I have to protect other things.

This I'll have a fix for tonight and I hope to get as many other ones in as possible.

1.2.9-0 launches beautifully. Thanks!

Would obscuring the user's Google account password behind asterisks or the like as it is entered into the initial login dialog be a difficult change? I suppose that's not critical; I was simply surprised it was shown plainly on screen as I entered it.


All times are GMT. The time now is 23:30.

vBulletin® Version 3.8.8