maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   N9/N950 Contacts/IM - Get help & give feedback here (https://talk.maemo.org/showthread.php?t=79023)

abustany 2011-10-19 10:18

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by billranton (Post 1110443)
Hi,

I'd just like to say thanks very much for the great work - I've had my N9 for a week and love it more and more every day. The services/contacts and messaging framework is a prime example of why: it's how mobile devices should abstract all this stuff, instead of being tied to one service provider.

Good to hear :)

Quote:

Originally Posted by billranton (Post 1110443)
I've used mc-tool to add my generic jabber account, but I'd assumed that a service was going to be added in a future firmware release. Is this definitely not the case?

I can't really comment on that officially, but I would say it is very unlikely that Nokia will provide a jabber account plugin. I would rather expect the community to do that.

Quote:

Originally Posted by billranton (Post 1110443)
I would also like to vote for the option to hide the SMS button for non-mobile numbers. The N900 had that very option. Another thing I'm missing from that is separate work and home mobile number categories.

About the option: We have quite some space in the settings panel for contacts, I'll forward that to the UI designers

About the subtypes: I never understood why the UI mixes "context " (work, home) and "subtype" (landline, mobile, fax...), since those are two different things semantically, and in our API. A weird UI decision indeed.

abustany 2011-10-19 10:20

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by billranton (Post 1110553)
That's the difference between an official implementation by MS and a reverse-engineered free one. On the N900, there's (my favourite among others) the msn-pecan telepathy plugin, taken from pidgin, the open source desktop IM client. It's not official in the slightest. The developer's guessed how MSN works and written something that approximates it.

Harmattan uses telepathy too, albeit a newer version, so it would probably be relatively straightforward to migrate one of these plugins over from the n900. However, this would only give you telepathy compatibility which would mean accounts can only be added via the 'mc-tool' command in the terminal, and aren't displayed properly in the contacts app. A full implementation would require registering an MSN service that registers msn-haze or pecan as its IM provider, which involves a lot more new work. That said, this is what the services framework is supposed to provide for, so I bet it's a pleasant experience to implement.

Of course, a full MSN/Live service which could from one msn login add hotmail to the mail app, msn im, skydrive media sharing and a feed from messenger social would be nice. That's the kind of thing that this framework was designed to support. :D

If there are any holes in my understanding of all this, I'd love to learn more.

As I said in an earlier message, I once package papyon and telepathy-python, and it worked (got MSN contact list imported etc), so adding MSN support is definitely possible. The part I didn't do is the account plugin (slightly more tricky, but nothing impossible).

abustany 2011-10-19 10:21

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by kjmackey (Post 1110620)
Add me to the chorus of kudos for this - there's a "smoother" feel to the Contacts and IM integration than the N900 had. And that was pretty smooth in and of itself.

MfE connected to Google got me my contacts (only synching those) using standard email for GMail, and CalDAV for (multiple) calendar synching.

However, the birthdays of my contacts are one day off - one day early. Right there in the text in the contact record. Is there a bug I can go add my clamor to?

The birthdays of your contacts are coming from caldav I guess? Since we don't have that feature (yet) in sales release...

abustany 2011-10-19 10:26

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by Jeffrey04 (Post 1110735)
I like the way N9 handle messages. However, would it be possible to merge all the messaging log with a contact via different channels, and hitting the protocol button at the left hand side of the text input widget will allow me to choose which channel should be used to send the message?

For example, I have a contact foo who is on both Google Talk and Facebook Chat. So instead of having 2 different messaging logs (one for each communication channel), is it possible to merge them as one? Then to send foo a message, I can just tap on the protocol button (either google talk or facebook chat) to change which channel (protocol?) to use to send him/her message?

While that is technically possible (afaik), it's not the UI design that has been chosen... So I'd say it's unlikely it'll ever be done in the official "Messages" app. All the messages are in Tracker though, so it would be easy to merge them in one unified conversation.


Quote:

Originally Posted by Jeffrey04 (Post 1110735)
Sometimes the widgets in the messaging view are not very tap friendly. Sometimes it is friggin difficult to activate message composition mode for replying, and tapping the contact icon to open his/her profile also need super precision.... which is a bit annoying

The text field tapping has been improved and will get better in future releases.
About the contact icon, I think you're the first person complaining about it, not sure if the touch area could be made larger...

abustany 2011-10-19 10:27

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by toki (Post 1110749)
awesome thanks =]

call me silly, but who? how can i contact him/them? im sure its an easy fix for them so shouldn *cross fingers*

See http://wiki.maliit.org/Contact , it's all open source :)

Jeffrey04 2011-10-19 13:08

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by abustany (Post 1110808)
While that is technically possible (afaik), it's not the UI design that has been chosen... So I'd say it's unlikely it'll ever be done in the official "Messages" app. All the messages are in Tracker though, so it would be easy to merge them in one unified conversation.

oh, ok, because it can be kinda annoying having a lot of messaging app open just to send message to a single person (if I can't get him/her through gtalk/facebook, then i would send her a text message, hence there are 3 apps open). But I can still live with this. So everything is saved to tracker (I suppose this is an RDF store?)? then it should be possible to write an app to export a unified conversation log right?

thanks for the prompt reply :)

kjmackey 2011-10-19 19:52

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by abustany (Post 1110807)
The birthdays of your contacts are coming from caldav I guess? Since we don't have that feature (yet) in sales release...

They are indeed. Many of them began life in my N900, pulled in from Facebook via Hermes, merged with my Mac's address book with iSync and then synched with Google Contacts using Spanning Sync. Thence to the N9 via mfe.

I suppose the fact that it was at all possible is impressive. :p

Thanks for the reply - I await the next rev of the retail code.

black 2011-10-19 20:54

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Hi,

I would like to report a couple bugs on the N9, I haven't seen anyone mentioning the use of SIP on the N9, but it is something I use a lot, so it is an annoying for me.

1. I imported contacts from the N900, where I had several SIP numbers. These were all missing after the transfer, if there were other numbers for the contact with the SIP number. For contacts with just a SIP number the imported contact profile was empty.

2. when I manually added the SIP number to the appropriate field, saving the contact and then open the profile, the toolbar for calling or sending IM messages to this SIP number is missing. This occurs when adding the SIP number to a contact with other numbers or skype. Also when I click to edit the contact, the SIP field is empty?!

3. after creating a new SIP (only) contact, the SIP call and IM toolbar is there, but when I want to edit the same contact, the SIP filed is again empty.

The N900 had issues with incoming calls for one of the SIP providers I use, but this is not an issue on the N9, which makes me very happy. On the other hand, the handling of SIP contact numbers is worse than it was on the N900?! There the number was always displayed and could be edited at will.

In the end, I would like to ask, why it is not possible to send SIP IM messages to the mobile phone numbers I have for a contact, but I can call the numbers through SIP (there is no icon for IM on the toolbar when opening a contact profile, just call through SIP) ? I can send IM messages to the same number through my SIP account, if I save the same number as a SIP username.

I am guessing not many use SIP, but I use it daily.

abustany 2011-10-19 21:04

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by Jeffrey04 (Post 1110877)
oh, ok, because it can be kinda annoying having a lot of messaging app open just to send message to a single person (if I can't get him/her through gtalk/facebook, then i would send her a text message, hence there are 3 apps open). But I can still live with this. So everything is saved to tracker (I suppose this is an RDF store?)? then it should be possible to write an app to export a unified conversation log right?

thanks for the prompt reply :)

Yes, you can look for nmo:IMMessage and nmo:Conversation (if I remember correctly)

abustany 2011-10-19 21:06

Re: N9/N950 Contacts/IM - Get help & give feedback here
 
Quote:

Originally Posted by kjmackey (Post 1111065)
They are indeed. Many of them began life in my N900, pulled in from Facebook via Hermes, merged with my Mac's address book with iSync and then synched with Google Contacts using Spanning Sync. Thence to the N9 via mfe.

I suppose the fact that it was at all possible is impressive. :p

Thanks for the reply - I await the next rev of the retail code.

Quite many caldav bugs were fixed in later versions, I remember a bug where the one day offset would happen for full-day events (which is probably the case for birthdays), it works for me now. So yes, next update should hopefully bring a fix.


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

vBulletin® Version 3.8.8