maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Caller ID display of unknown incoming calls (https://talk.maemo.org/showthread.php?t=56088)

lirtex 2010-06-13 17:46

Caller ID display of unknown incoming calls
 
Hi,

I'm developing a simple application that upon receiving an incoming call from an unknown number, will resolve the identification of the number from several sites in the internet, and display it.

What I did so far:
  1. Created a daemon that detects incoming calls.
  2. The daemon then checks if the incoming call number exists in the phone contacts.
  3. If it isn't -- it gets the number identification from the net (using libcurl).

I've completed the backend part of this project, it's all modular and dandy (i.e. it's easy to add support for different number-resolution sites).

What's next?
My question is about the GUI part.
How should I display the identification of the number?
I'm not sure what's the "right way" to do it. Should I replace the default Nokia incoming-call GUI? Should I pop up another window? Is there a way to change the information display by the default GUI?
I'd love you hear your opinion on the subject.

Thanks,
Lior.

festivalnut 2010-06-13 17:55

Re: Caller ID display of unknown incoming calls
 
i dont think the defaut incoming call bit could/should be tampered with. i'm guessing the retrieval will often not be instant and when multitasking sometimes the gui is too laggy to even accept the call first time round. a yellow status pop up may suffice so as the information is logged somewhere, like the call log perhaps? to allow you to ring back once the callers details are retrieved.

puggan 2010-06-13 17:59

Re: Caller ID display of unknown incoming calls
 
Sounds like you having the same plans as i, check out my python-script:
http://talk.maemo.org/showthread.php?t=56083

Its make a small yellowbox whit the callers name when someone calls

lirtex 2010-06-14 13:56

Re: Caller ID display of unknown incoming calls
 
festivalnut - you were right, using the yellow status pop-up was indeed the right way to do it.

The program is now functional and I will upload it to the garage once opening the project is approved.
At the meantime, here's how it looks:

http://www.youtube.com/watch?v=viuhEDIjAIA

http://farm5.static.flickr.com/4015/...963118a3_b.jpg

Next phase is to add a different contact address book for it, that will be used as a cache (to reduce the identification resolution time) and to allow the user to use the suggested identification and create a "real" contact.

puggan 2010-06-14 20:50

Re: Caller ID display of unknown incoming calls
 
It wasn't that yellow message thing i used, like yours better.
Where in the garage can i find it?
Like to learn more from your code.

Dose your code work on SIP account?
Noticed that my didn't when i got a call to that number today :-(

festivalnut 2010-06-14 20:55

Re: Caller ID display of unknown incoming calls
 
glad i could help. looks good and i'll look forward to testing it once it hits the repositories. :)

jimmy neutron 2010-11-18 10:05

Re: Caller ID display of unknown incoming calls
 
I hope this gets out soon this is a very usefull app thanks


All times are GMT. The time now is 09:58.

vBulletin® Version 3.8.8