Go Back   maemo.org - Talk > Software > Applications
 
Register FAQ Community Calendar Today's Posts Search

Notices

Poll: What are you missing in horizontal-call?
Poll Options
What are you missing in horizontal-call?

Reply
 
Thread Tools
  #1  
Old 2010-06-18, 11:39
eitama's Avatar
eitama eitama is offline
 
Join Date: Feb 2010
Location: Israel.
Posts: 702
Thanks!: 103
Thanked 334 Times in 186 Posts
Default [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

I am glad to announce my first application for the N900! (Also my 1st C++ App that actually does something!!!)
Horizontal-Call - Donations are welcome

Ruksak - This makes you feel more secure?

Video Review : http://www.youtube.com/watch?v=tfqS-eNJ3lU

Edit13 : New version 0.8-2 is in the extras-devel repository!
How To Install :
  • The application is in extras-devel repository.
  • Configure the extras-devel repo on your device, and use the application manager to install this application.
    OR
  • Download the DEB file from the repository, link is at the top in the Edit details.
  • Copy it to your device - Preffered to : /home/user/MyDocs
  • Not sure if you need root or not, but it's always good to have! -> Install rootsh
  • Open terminal -> Type "sudo gainroot"
  • Install libqtm-contacts -> "apt-get install libqtm-contacts"
  • Install libqt4-dbus -> "apt-get install libqt4-dbus"
  • Install the app -> "dpkg -i /home/user/MyDocs/hor....deb" (Change name to fit your download)

Bugs to solve :
  • Some crashes still occur sometimes and needs some addressing.
  • Contact manual refresh crashes the app most of the time.

Description :
  • The application loads the contacts into a a list.
  • It then displays buttons with letters to reach the 1st char of each contact - This means that if no contacts start with the Letters "G, X and Z" those buttons won't appear, giving more room for the rest of the buttons.
  • After 1 press, the buttons are recreated with the 2nd index letter, and so forth.
  • The list is constantly filtered on the right, allowing the selection of the contact when found.
  • The application will automatically select a contact, if it is the only one that matches the filter, immediately displaying it's phone numbers, allowing one less click!
  • The application can work in fullscreen mode or normal mode, to togge between them, hit the "Toggle" button.
  • To disable autorotation or set a manual rotation choice, switch to normal mode, and open the application menu by tapping the title.
  • The application supports sending sms using 3rd party app called fastSMS by realsportcars

Motivation :
  • When the phone is mounted in the car, in landscape mode, there is no simple way of searching for a contact, and dialing it.
  • Contacts on the hildon-desktop force you to pre-configure it, and are limited to a number of contacts, according to available space.

Features :
  • Written with QtMobility/C++
  • Big fonts
  • Easy, fast searching.
  • Uses Dbus to dial the numbers providing the usual phone interface.
  • Autorotation - Landscape / Portrait
  • External qss files to allow plenty of customization.
  • SMS support via fastSMS

Limitations :
  • Due to QtMobility bugs, only English contacts will be displayed at the moment. (Help in this area is appreciated)
  • Only "PhoneNumber" contacts will be displayed, this mean, no skype/gtalk contacts at the moment. (Don't know the dbus calls to dial skype calls).
  • Loading contacts after the application starts takes about 3 seconds, this is a QtMoblity limitation which I will be able to solve soon by caching the contacts. (Still thinking about how to get around this).

TODOs :
  • Solve the limitations (: (Pretty much wait for devel and Qt Mobility 1.0.1)
  • Add skype / gmail / msn support - I need help with dbus on this one. Anyone knows how to start a skype call using dbus?
  • Integrate with fastSMS (Done!)
  • Improve UI

Screenies :





New version is now in the extras-devel repository. - Current version is 0.7-8

Special Thanks To:
MohammadAG, Felipe, wOOt, Venemo (Hope i'm not forgetting anyone) For helping me!
__________________
| Developer of Horizontal-Call - Call your contacts, fast! |
| Reverse SSH - access your N900 from anywhere, anytime |
| Using Samsung Galaxy S GT-i9000 and Nokia N900 |
| DonateMe - If you feel I helped you in a very good way, feel free to donate |

Last edited by eitama; 2012-06-02 at 20:18. Reason: New Ver 0.8-2
Reply With Quote
  #2  
Old 2010-06-18, 11:42
HtheB's Avatar
HtheB HtheB is offline
Moderator
 
Join Date: Dec 2009
Location: Bize Her Yer Trabzon
Posts: 3,712
Thanks!: 4,103
Thanked 7,419 Times in 1,959 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Nice, keep up the good work pal
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.
Reply With Quote
  #3  
Old 2010-06-18, 12:05
d-iivil's Avatar
d-iivil d-iivil is offline
 
Join Date: Dec 2009
Location: Hellsinki, Finland
Posts: 2,154
Thanks!: 220
Thanked 2,186 Times in 818 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Suggestion: use a buttons included in theme (there's a scalable button included in every theme)

Bug: phone number & name does not match. I tried to call my co-worker but it showd my dad's number instead and when I tapped the number it actually tried to call my dad. Common thing with my dad & co-worker is that their both name starts with same letter in contact list.
__________________
If you're rich and you think I deserve a cold beer, you may donate one or two :-P

80's style stadium rock is back - FIRENOTE
Hi-Octane heavy metal - FORCE MAJEURE
Reply With Quote
  #4  
Old 2010-06-18, 12:15
AlMehdi AlMehdi is offline
 
Join Date: Feb 2010
Location: Sweden
Posts: 1,751
Thanks!: 946
Thanked 844 Times in 460 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Wonderful! Like new thinking.. is there a way to make custom backgrounds for the buttons?
Reply With Quote
  #5  
Old 2010-06-18, 12:19
Cue Cue is offline
 
Join Date: Nov 2009
Posts: 840
Thanks!: 1,996
Thanked 823 Times in 387 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

very cool.
Reply With Quote
  #6  
Old 2010-06-18, 12:31
eitama's Avatar
eitama eitama is offline
 
Join Date: Feb 2010
Location: Israel.
Posts: 702
Thanks!: 103
Thanked 334 Times in 186 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

@D-Livil :
Can you tell me what steps you took before that happened?
I don't have that problem on my N900 ):
Can you tell if you have any none ordinary contacts? (Nameless, numbers as 1st digit etc)
Also, I tried using the normal Maemo5 themed buttons, but it has problem when stretched beyond 80 i think, I thad to resort to setStyle.
If you know how to use a scalable maemo5 theme styled QPushButton, I'll be happy to know how (:

@AlMehdi,
I can export the button style into a file, and it can be edited, but 1st i'd like to solve all the other limitations. (i'll add it to TODOs).

Anyway else having the Name not matching the Number bug?
__________________
| Developer of Horizontal-Call - Call your contacts, fast! |
| Reverse SSH - access your N900 from anywhere, anytime |
| Using Samsung Galaxy S GT-i9000 and Nokia N900 |
| DonateMe - If you feel I helped you in a very good way, feel free to donate |
Reply With Quote
  #7  
Old 2010-06-18, 12:33
w00t's Avatar
w00t w00t is offline
 
Join Date: Oct 2009
Location: Norway
Posts: 1,055
Thanks!: 889
Thanked 4,107 Times in 638 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Great work, eitama!

Nice to see you making progress.
__________________
i'm a Qt expert and former Jolla sailor (forever sailing, in spirit).
if you like, read more about me.
if you find me entertaining, or useful, thank me. if you don't, then tell me why.
Reply With Quote
  #8  
Old 2010-06-18, 12:41
nrajesh nrajesh is offline
 
Join Date: Jan 2010
Location: Chennai, India
Posts: 36
Thanks!: 5
Thanked 1 Time in 1 Post
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Seems like a nice app in lieu with contact apps of phones like 5800!

Downloaded from the link you provided but there seems to be a missing dependency with libqtm-contacts. Unable to install if this is not resolved.

Probably I'll lookup in this forum and see if someone has faced a similar pbm but thought of alerting you as well in case you yourself are able to resolve this!

Edit: libqtm-contacts dependency resolved with apt-get install

Last edited by nrajesh; 2010-06-18 at 12:48.
Reply With Quote
  #9  
Old 2010-06-18, 12:50
nrajesh nrajesh is offline
 
Join Date: Jan 2010
Location: Chennai, India
Posts: 36
Thanks!: 5
Thanked 1 Time in 1 Post
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Quote:
Originally Posted by D-Iivil View Post
Bug: phone number & name does not match. I tried to call my co-worker but it showd my dad's number instead and when I tapped the number it actually tried to call my dad. Common thing with my dad & co-worker is that their both name starts with same letter in contact list.
+1 on this bug. Even I got it. Commonality with contacts was their starting characters were same.
Reply With Quote
  #10  
Old 2010-06-18, 12:50
AlMehdi AlMehdi is offline
 
Join Date: Feb 2010
Location: Sweden
Posts: 1,751
Thanks!: 946
Thanked 844 Times in 460 Posts
Default Re: [Announce] Horizontal-Call > Call people in your contact list without HW keyboard, easily and fast.

Yeah, that is cool. Was thinking everyone might not like the blue buttons
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


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