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)

epage 2010-01-12 13:25

Re: Dialcentral 1.0
 
Quote:

Originally Posted by mrdally204 (Post 464821)
For people having trouble with gizmo call back, are you connected via wifi or 3g? If wifi, is there another gizmo5 account or even VOIP account connected to this IP. Is your router fairly old? I was at my brothers house and was having all kinds of issues. He had an old router and a gizmo account on an ATA. He updated his router and we play along just fine now.

Epage what problems are you having with gizmo5? I've had mine registered with the sipphone setting and a simple SIP log in and both work great. See if setting up a stun server helps at all. Also if you still know your gizmo account, you can try changing the password. Or if all else fails, use sipsorcery.com to register your gizmo account and log into their sip settings and should function the same.

I used to have Gizmo working and then it stopped, maybe a year ago. I've tried the official client, Ekiga, and RTComm. Around the time it stopped working I upgraded my computer, upgraded my router, and changed settings on my DSL modem, so how knows ;). The odd part though is I have a couple other SIP accounts that work without issue. I'll look into sipsorcery to see what its like

Edit: Hmm, silverlight, nm

intervigil 2010-01-14 04:13

Re: Dialcentral 1.0
 
Is there anything you can recommend as far as learning the ins and outs of telepathy? I've been reading through telepathy-butterfly code, as well as your telepathy-onering code, and I'm still wondering why at quite a lot of it.

epage 2010-01-14 04:35

Re: Dialcentral 1.0
 
Quote:

Originally Posted by intervigil (Post 469629)
Is there anything you can recommend as far as learning the ins and outs of telepathy? I've been reading through telepathy-butterfly code, as well as your telepathy-onering code, and I'm still wondering why at quite a lot of it.

I've found the spec both enlightening and confusing.
http://telepathy.freedesktop.org/spec/

A couple rules to keep in mind.
  • python-telepathy implements bindings for me but also mixins that I save me from doing a lot of repetitive work.
  • A concrete type implementing interfaces serves three functions: (1) "inheritance" (as in there are common operations performed on a channel no matter if its for chat, calls, etc, (2) optional behavior like reporting call state on a call, and (3) backwards compatibility, they found some parts of Connection are slow so added Requests to speed things up.
  • Connections, Channels, etc are implement forms of double initialization, which in some circles is poor design but here avoids race conditions because you can't register to listen for an event till the target is created but by the time you do register, it might have fired the event you are looking for.

Maybe an analogy will explain the order of things. You've got a web browser which allows you to have a login session with Gmail. Within that session you can have multiple tabs open. You can browse your email, respond to email, look at contacts, etc.

The Connection Manager is the browser. Connections are the login sessions. Channels are the tabs.

The One Ring connections have features like providing aliases for contacts, reducing server polling by changing your presence status, and creating channels.

Handles are numbers that represent contacts, contact groups, or channels.

This help much?

mrdally204 2010-01-17 06:50

Re: Dialcentral 1.0
 
Hey Epage,
I requested a while ago to have finger scrolling available in the app. If I recall correctly you got it established in the 900 but not the 8x0. I was wondering if this may be useful to bring this feature to us 8x0 users?

http://talk.maemo.org/showthread.php?t=25640

intervigil 2010-01-17 07:23

Re: Dialcentral 1.0
 
Thanks, yeah it is pretty useful advice. I'm still going through the spec... slowly, when I get time off from work.

epage 2010-01-18 12:09

Re: Dialcentral 1.0
 
Quote:

Originally Posted by mrdally204 (Post 477567)
Hey Epage,
I requested a while ago to have finger scrolling available in the app. If I recall correctly you got it established in the 900 but not the 8x0. I was wondering if this may be useful to bring this feature to us 8x0 users?

http://talk.maemo.org/showthread.php?t=25640

Thanks for providing a resource that gives easy finger scrolling. Otherwise I wouldn't have felt it was worth the benefit/time tradeoff. I'm not sure when I'll get to this or if I'll find it is worthwhile in the end, but now I've got this noted.

dnastase 2010-01-18 14:08

Re: Dialcentral 1.0
 
Hi epage,

I am really interested in the TheOneRing. I keep installing, hope that it will work, uninstall, then install again couple of days later.
Do you have a time frame in mind when you think this will be in beta status so we'll be able to use it ?

epage 2010-01-18 14:44

Re: Dialcentral 1.0
 
Quote:

Originally Posted by dnastase (Post 479945)
Hi epage,

I am really interested in the TheOneRing. I keep installing, hope that it will work, uninstall, then install again couple of days later.
Do you have a time frame in mind when you think this will be in beta status so we'll be able to use it ?

From an email I sent out this morning to another Dialcentral user anxiously awaiting The One RIng

Quote:

I am glad you currently enjoy Dialcentral. I plan to offer the same
level of support for the The One Ring including receiving of user
input and ease of debugging once I get things into a workable shape on
the Maemo platform.

As you noted, right now it is pre-alpha software. As such I am not
sure how worthwhile it is to offer support when I expect it to be
broken and keep breaking. I am honestly surprised to hear people
install software from extras-devel without any kind of endorsement of
the author or prior history with that application and then to be
surprised when it is broken. Due to the number of inquiries into
this, I plan to add to the package description a warning about it
eating peoples kittens. Hopefully that helps or else it shows very
few people like kittens. Sad.
Beyond that, currently the only time frame I have is "when its done". I was not able to make my goal of End of 2009 which due to confusion on the telepathy spec, surprising changes in the python-telepathy package, and differences between Empathy and RTComm. I've been able to get every feature to work on Empathy on an Ubuntu 9.04 machine (yeah I need to upgrade but it has similar packaging as Maemo 4.1 which i want to also support). In parallel to getting basic features working on Maemo I am working to add the polish I would expect to deliver in Beta software. I still consider it Pre-Alpha though due to major implementation holes on Maemo 5.

epage 2010-01-22 13:55

Re: Dialcentral 1.0
 
For those interested in The One Ring, please see the following thread
http://talk.maemo.org/showthread.php?p=488632

les_garten 2010-01-22 16:30

Re: Dialcentral 1.0
 
Does anybody have problems with the Contacts? They are there, but the "Title" or "Name" entry is blank? If you click on the Line, you see the number, but nothing else, so you don't know who the contact entry is for.

Anybody else have that?

epage 2010-01-22 16:37

Re: Dialcentral 1.0
 
Quote:

Originally Posted by les_garten (Post 488947)
Does anybody have problems with the Contacts? They are there, but the "Title" or "Name" entry is blank? If you click on the Line, you see the number, but nothing else, so you don't know who the contact entry is for.

Anybody else have that?

I've not seen this before. From your post on The One Ring, I assume you are using an n900?

Have you tried scrolling up in the dialog?

Could you provide a log and a screenshot?

les_garten 2010-01-22 17:56

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 488960)
I've not seen this before. From your post on The One Ring, I assume you are using an n900?

Have you tried scrolling up in the dialog?

Could you provide a log and a screenshot?

Hi,
I was getting ready to shoot a screen shot so I scrolled way down to show the tick mark on the right halway down and suddenly found contacts. So it has something to do with how the fields are imported. A lot of my stuff may be indexed as "Company" with no name entry for them.

I'm sure it's been mentioned but search would be kewl in the contacts section :D

Thanx for the Kewl App!

epage 2010-01-22 17:58

Re: Dialcentral 1.0
 
Ah, that was a question I forgot to ask, whether you had any CSV files setup for Contacts and if you were showing the CSVs or "All"

sondjata 2010-01-22 19:50

Re: Dialcentral 1.0
 
Just a head's up: Dialcentral 1.0.10-8 still not working with my Gizmo account. Shall I assume that this is "fixed" in Freemantle and I should stop complaining?

mrdally204 2010-01-25 09:14

Re: Dialcentral 1.0
 
Hi Epage,
After seeing the amazing progress you have made with theonering, I would say consider Dialcentral a done application. The request I have put in for the thumb scrolling ect. just do not seem to have any importance in the big picture if you can instead spend that time working on the 4.1 version of TOR. Besides bug fixes, maintenance I would consider dialcentral complete :)

With all that said and done, I read you are going to wait a few days and see what kind of feed back you are getting on tor, soooooo.... I thought I would put a ui request in ;) Can you switch to a double click instead of a 2 sec ond hold in order to refresh the tab. A lot more natural with the application and can be done easier. Much love as I said anything else with this project is overkill, but if you get bored.... ;)


**Edit I went out and purchased the Archos A5Android 2 days ago and returning it tomorrow. Your application puts googles own to shame. If anyone was considering this device for communications like google voice, voip, or instant messaging should think twice. I found it unable to perform up to par with the N810. Keep coding Epage and I'll keep feeding you suggestions.

epage 2010-01-25 12:55

Re: Dialcentral 1.0
 
Quote:

Originally Posted by mrdally204 (Post 493228)
Hi Epage,
After seeing the amazing progress you have made with theonering, I would say consider Dialcentral a done application. The request I have put in for the thumb scrolling ect. just do not seem to have any importance in the big picture if you can instead spend that time working on the 4.1 version of TOR. Besides bug fixes, maintenance I would consider dialcentral complete :)

This is why I've been trying to prioritize my work.

Quote:

Originally Posted by mrdally204 (Post 493228)
With all that said and done, I read you are going to wait a few days and see what kind of feed back you are getting on tor, soooooo.... I thought I would put a ui request in ;) Can you switch to a double click instead of a 2 sec ond hold in order to refresh the tab. A lot more natural with the application and can be done easier. Much love as I said anything else with this project is overkill, but if you get bored.... ;)

File it in the usual place (bugs.maemo.org)

epage 2010-01-25 12:58

Re: Dialcentral 1.0
 
Quote:

Originally Posted by sondjata (Post 489317)
Just a head's up: Dialcentral 1.0.10-8 still not working with my Gizmo account. Shall I assume that this is "fixed" in Freemantle and I should stop complaining?

I would love to fix this its just something I can't debug on my end. For those somewhat more familiar with the command line I posted some experiments to try to see if any of them allowed making calls. I've actually implemented one experiment in The One Ring and so far have had no complaints about Gizmo (but they might have just gotten used to it not working on Dialcentral). I was going to post today to see if people are having any issues with Gizmo.

mrdally204 2010-01-25 18:01

Re: Dialcentral 1.0
 
Epage,
The no call back on a gizmo phone might not be your issue but a google voice one. I just attempted to make a call back via dialcentral and it failed a few times to ring me. I then attempted a few times from the mobile site and fail again! I then sent the request through the main site and bingo, call rang through. What does this mean? I have no idea, just wanted to share my experience from about 20 mins ago.

I am using gizmo simply because I have one and figure it should be most compatible with Google voice, however I also have a sipgate account. Should I maybe think about switching my call back to this instead or will the call back issues persist?

epage 2010-01-25 18:06

Re: Dialcentral 1.0
 
Quote:

Originally Posted by mrdally204 (Post 494020)
Epage,
The no call back on a gizmo phone might not be your issue but a google voice one. I just attempted to make a call back via dialcentral and it failed a few times to ring me. I then attempted a few times from the mobile site and fail again! I then sent the request through the main site and bingo, call rang through. What does this mean? I have no idea, just wanted to share my experience from about 20 mins ago.

I am using gizmo simply because I have one and figure it should be most compatible with Google voice, however I also have a sipgate account. Should I maybe think about switching my call back to this instead or will the call back issues persist?

If I continue to get reports of of people not having issues with Gizmo on The One Ring, I'll backport my changes to Dialcentral to get it working for people who don't want to kill their device ;)

I think there are two potential differences between the mobile and regular GV site
  • Passing along phone type (7 == gizmo, currently done by both Dialcentral and The One Ring)
  • "+1" prefix (currently done by The One Ring but can't be done in Dialcentral).

nhanquy 2010-01-28 00:19

Re: Dialcentral 1.0
 
I have 2 questions (on a N810):

1. There is no sound on the speaker but it is ok with an earphone. Why would that be?
2. How do I enter number(s) after a connection? ( for example, to enter a code ....)

Thanks!

epage 2010-01-28 00:21

Re: Dialcentral 1.0
 
Quote:

Originally Posted by nhanquy (Post 498618)
I have 2 questions (on a N810):

1. There is no sound on the speaker but it is ok with an earphone. Why would that be?
2. How do I enter number(s) after a connection? ( for example, to enter a code ....)

Thanks!

Classic Maemo 4.1 questions.

1. The volume seems to always default to a really low level. You have to manually bring it back up.
2. Its somewhere in the menus.

Note: both of these answers come as wild guesses based on reading a lot of people ask and a lot of people answer them,

Tintin 2010-02-02 19:17

Re: Dialcentral 1.0
 
Will DC be built out to include this new GV feature:
http://googlevoiceblog.blogspot.com/...ecipients.html

epage 2010-02-02 19:27

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Tintin (Post 507339)
Will DC be built out to include this new GV feature:
http://googlevoiceblog.blogspot.com/...ecipients.html

See and vote on the associated enhancement
https://bugs.maemo.org/show_bug.cgi?id=5653

Also note where you prioritize this with other The One Ring work.

(Note: Maemo 5's UI doesn't support sending to multiple contacts. I would probably implement this first in Dialcentral and then implement it in The One Ring for those platforms that support it)

Tintin 2010-02-02 21:41

Re: Dialcentral 1.0
 
Quote:

Originally Posted by epage (Post 507355)
See and vote on the associated enhancement
https://bugs.maemo.org/show_bug.cgi?id=5653

Also note where you prioritize this with other The One Ring work.

(Note: Maemo 5's UI doesn't support sending to multiple contacts. I would probably implement this first in Dialcentral and then implement it in The One Ring for those platforms that support it)

I don't use bugzilla as I value the sanity I still have left.
However, I'd vote to implement it in DC first.

epage 2010-02-03 05:07

Re: Dialcentral 1.0
 
Quote:

Originally Posted by Tintin (Post 507573)
I don't use bugzilla as I value the sanity I still have left.
However, I'd vote to implement it in DC first.

Sadly bugzilla helps me keep my sanity. It became too much trying to track everyone's complaints they've made throughout these threads. It makes it much easier to see what I need to work on in one place so I can just pound through them.

As I said, my plan is to implement in DC first, the question was how much do people value this over me getting The One Ring into Extras? My guess is most people will put a priority on The One Ring but I do eventually need to backport my bug fixes to my personal GV API to Dialcentral really soon so maybe then.

bazz 2010-02-05 16:22

Re: Dialcentral 1.0
 
Not sure if I should be posting this, or if all this is already known.....

I installed Dialcentral and decided to play with it a bit.

I'm sure its already known that if you select a contact in the phone book that dialcentral is not listed there. However If you go into the dialing pad Dialcentral is listed.

So now to with what I was playing with....I decided to give my mom a call using dial central from the dial pad. Once I dial it shows that its calling her but I never hear a ring.

So heres the cool part....She knows its me calling because it says my name on caller id,
What happens when I place the call to her is it rings her phone and it rings someone elses (whom we have no idea who its is. Its been different each time I try to call her that way.) So what it does is call her and call someone else and connects THEM. So the only feed back I get is the display telling me its calling her and then a disconnect.
Does this make any sense?

Is all this already known? Anyway found it interesting and thought I'd share.

les_garten 2010-02-05 16:32

Re: Dialcentral 1.0
 
Quote:

Originally Posted by bazz (Post 512052)
Not sure if I should be posting this, or if all this is already known.....

I installed Dialcentral and decided to play with it a bit.

I'm sure its already known that if you select a contact in the phone book that dialcentral is not listed there. However If you go into the dialing pad Dialcentral is listed.

So now to with what I was playing with....I decided to give my mom a call using dial central from the dial pad. Once I dial it shows that its calling her but I never hear a ring.

So heres the cool part....She knows its me calling because it says my name on caller id,
What happens when I place the call to her is it rings her phone and it rings someone elses (whom we have no idea who its is. Its been different each time I try to call her that way.) So what it does is call her and call someone else and connects THEM. So the only feed back I get is the display telling me its calling her and then a disconnect.
Does this make any sense?

Is all this already known? Anyway found it interesting and thought I'd share.

Are you a prank caller? Or are you trying to fix your Mom up?

What's she look like...

Here's my number. 867-5309

epage 2010-02-05 23:50

Re: Dialcentral 1.0
 
Quote:

Originally Posted by bazz (Post 512052)
Not sure if I should be posting this, or if all this is already known.....

I installed Dialcentral and decided to play with it a bit.

I'm sure its already known that if you select a contact in the phone book that dialcentral is not listed there. However If you go into the dialing pad Dialcentral is listed.

What do you mean" dialcentral is or is not listed"?

Quote:

Originally Posted by bazz (Post 512052)
So now to with what I was playing with....I decided to give my mom a call using dial central from the dial pad. Once I dial it shows that its calling her but I never hear a ring.

So heres the cool part....She knows its me calling because it says my name on caller id,
What happens when I place the call to her is it rings her phone and it rings someone elses (whom we have no idea who its is. Its been different each time I try to call her that way.) So what it does is call her and call someone else and connects THEM. So the only feed back I get is the display telling me its calling her and then a disconnect.
Does this make any sense?

Is all this already known? Anyway found it interesting and thought I'd share.

That sounds very weird. You've confirmed that it is a different unknown number everytime?

Is the callback number specified in the Accounts tab something meaningful? Could you provide a log (PM or email at eopage [AT] byu [DOT] net). To copy the log, hit Ctrl+l (lower-case L). Then paste it somewhere appropriate to send to me. If you could include a couple of these prank calls, it would help ;). THat way I can see what it is I'm sending off to google to verify whats going on.

bazz 2010-02-06 20:00

Re: Dialcentral 1.0
 
I did an update and it is now listed.

As for the accidental Pranks call and it being a different person each time....I screwed up. I set the call forwarding to call my job. OOpps....so what was happening was, I was not in the office to pick up so it forwards to one of the receptionists (a different one each time)
So it was a dumb user error. Sorry.......

epage 2010-02-06 20:04

Re: Dialcentral 1.0
 
Quote:

Originally Posted by bazz (Post 513469)
I did an update and it is now listed.

As for the accidental Pranks call and it being a different person each time....I screwed up. I set the call forwarding to call my job. OOpps....so what was happening was, I was not in the office to pick up so it forwards to one of the receptionists (a different one each time)
So it was a dumb user error. Sorry.......

I appreciate the good laugh.

EDIT: Those must have been some confused receptionists.

les_garten 2010-02-06 20:57

Re: Dialcentral 1.0
 
Quote:

Originally Posted by bazz (Post 513469)
I did an update and it is now listed.

As for the accidental Pranks call and it being a different person each time....I screwed up. I set the call forwarding to call my job. OOpps....so what was happening was, I was not in the office to pick up so it forwards to one of the receptionists (a different one each time)
So it was a dumb user error. Sorry.......

Now that's Funny!

Guees I'll stop waitin' on your Mom's call :cool:

sw01 2010-02-07 15:33

Re: Dialcentral 1.0
 
Quote:

Originally Posted by sw01 (Post 369682)
I too am unable to make calls with 1.0.7-14.

INFO:dialcentral:Dialcentral 1.0.7-14
.
.
.

The log file stops there.

Also, Gizmo 5 is reporting missed calls from Google Voice
Via Google Voice
No subject

UPDATE:

If I start the Gizmo5 app on my n800 before attempting to call out then it works! So, it would appear that the Maemo Internet Call app no longer answers Gizmo calls. Possibly GV/Gizmo has changed, disabling that feature.

mrebanza 2010-02-08 07:59

Re: Dialcentral 1.0
 
Google just bought Gizmo 5

mrdally204 2010-02-08 20:07

Re: Dialcentral 1.0
 
...months ago they bought them. As far as maemo incompatibilities, they do not exist. Either gizmo5 sip server was having issues, your sip info is set up incorrectly/incompletely, you are having router/NAT issues, or a combination of all the above. Check out your advanced options in RTCOMM and see if you have a STUN server set up for G5, it seems to help NAT problems. If you set up gizmo5 with sipphone presets in maemo the stun server should be auto set for you. Good Luck!

sondjata 2010-02-08 20:21

Re: Dialcentral 1.0
 
Anyone else getting that the GoogleVoice sms gateway cannot be accessed error message? The SMS does go through though.

epage 2010-02-16 03:50

Re: Dialcentral 1.0
 
I've taken a break from The One Ring to work on the next Dialcentral release. Please vote on bugs (or add them) if there is anything you want.

Thanks to addison's help (in being an unwilling victim of my texting spam) I've figured out how to support the new broadcast SMS stuff. I've added support throughout the code base for it. Now I'm contemplating the UI for it.

I've got some ideas but not too much of a fan at the moment. If anyone's got some ideas, feel free to post.

Addison 2010-02-16 04:51

Re: Dialcentral 1.0
 
Having a texting conversation with a friend turns into an LED blinkfest.

Is there a better solution for this? I know that a notification one minute after a sent message is no longer a priority for you so I'm not sure if anything can be done here.

One simple request. Could you put in a Page Down code when replying to a message?

It seems unnecessary to always have to scroll to the bottom of a conversation when replying.

In regards to the user interface, have you had any thoughts about going with a portrait mode?

That probably will give you the best appearance of making your application feel like a phone. Maybe even throw in a simple clock somewhere as well.

As it is now, portrait mode cuts out too much of the text.

By the way, when did you turn from Eric to Ed? Do I even know you? *lol*

mrdally204 2010-02-16 11:26

Re: Dialcentral 1.0
 
I had some fun with these! Think it would be possible to do something like this? I think it has a nice look if you like to go vertical ;) slide rotate on the n810 ftw!

http://img535.imageshack.us/img535/5...rtprospect.jpg

http://img202.imageshack.us/img202/1036/vertsms.jpg

For SMS broadcast, bring up the menu as you do now, but have a new button that says "more" or something similar, which brings your to a check box menu of your contacts.
If the contact has multiple numbers I guess you can open a new window to ask, or list all numbers in the check box screen.
I'm still not positive how I see it yet

Addison 2010-02-16 12:42

Re: Dialcentral 1.0
 
The big problem with the screen being rotated would be text input.

If someone were to compile matchbox keyboard, I would be willing to create a finger friendly keyboard layout something close to this.

With that keyboard I use under Garnet VM, I can actually type stupid fast with virtually no typos.

Just a thought.

mrdally204 2010-02-16 22:09

Re: Dialcentral 1.0
 
If compiled, would matchbox be able to function on the 810? Is there a way to replace the virtual keyboard? I can see typing as an issue.....unless epage adds predictive typing via the number pad This would be a huge/neat addition. Not sure of the work involved or the receptiveness. It would however be cool to type from it in vert mode. :) uber awesome if you could do that!

Edit. It would only be a real problem for the 800 as the 810 will switch to horiz mode when the keyboard is opened, which might be callable via a command. I wonder if it could be sent to the OS anytime dialcentral brings up a text box, flip it to horiz, then flip back to vert. Now that would tickle my fancy


All times are GMT. The time now is 18:01.

vBulletin® Version 3.8.8