maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   iSync and Mac support with maemo 5 (https://talk.maemo.org/showthread.php?t=31345)

joergen 2010-02-01 23:10

Re: iSync and Mac support with maemo 5
 
Quote:

Originally Posted by Martin Holz (Post 502325)
The Nokia N95 8GB has only one calendar. However syncing with multiple calendars on the Mac side works fine. If I create a event on the Mac, sync it to the phone, change it on the phone and sync again, it will stay in the original calendar on the Mac side.
If I do the same with the N900, the second sync will create a new event in the default calendar (not the original calendar) on the Mac.

Hmm, this works fine for me?
Did you synchronize the N900 with another phone or other service in the meanwhile maybe?

Quote:

Originally Posted by Martin Holz (Post 502325)
There is a other problem with syncing contacts. If I use custom labels (e.g. "Mobile Switzerland") on the Mac, it will use the default label on phone. Now if change the contact on the phone, Sync wants to change the labels on the Mac to default.

Check out chapter 8.1.2.3 in this document: http://developer.apple.com/Mac/libra...yncMLGuide.pdf

I.e. ISync does not expose those fields to the N900... Well independently of that it would obviously be nice if the N900 contacts app would have this feature as well. But the synchronization part would still not work...

rm53 2010-02-02 09:44

Re: Plugin 1.0 released
 
Quote:

Originally Posted by scudderfish (Post 492423)
The first 'proper' version of the iSync plugin is now available from https://garage.maemo.org/projects/n900isyncplugin/. This is an amalgam of the work by Jorgen, Graham and myself. Please note the following :-
  1. It doesn't sync events if you have an alarm on them. This is because of an issue with a library on the N900 (see earlier posts)
  2. You need to install Bluetooth Dial Up Networking on the N900. Without this, iSync will not recognise your N900 as a phone it can sync with, even if you already have the plugin installed and the phone paired.

hello. I am new here and have a thumb question: HOW do I "install Bluetooth Dial Up Networking on the N900" ? I can't figure this out, please give me a (link to a) detailed instructions. Thx so much.

3quid 2010-02-02 10:04

Re: Plugin 1.0 released
 
Quote:

Originally Posted by rm53 (Post 506465)
HOW do I "install Bluetooth Dial Up Networking on the N900" ? I can't figure this out, please give me a (link to a) detailed instructions. Thx so much.

Download it via "App Manager" on your N900. Once installed restart the phone. Job done :)

Martin Holz 2010-02-02 14:34

Re: iSync and Mac support with maemo 5
 
Quote:

Originally Posted by joergen (Post 505950)
Hmm, this works fine for me?
Did you synchronize the N900 with another phone or other service in the meanwhile maybe?

Not sure about this. I tested it again and now it worked fine.


Quote:

Originally Posted by joergen (Post 505950)
Check out chapter 8.1.2.3 in this document: http://developer.apple.com/Mac/libra...yncMLGuide.pdf

I.e. ISync does not expose those fields to the N900... Well independently of that it would obviously be nice if the N900 contacts app would have this feature as well. But the synchronization part would still not work...

I understand, that the N900 will not show the custom label. That is a limitation, that applies to the N95 too.
Both phones will map a custom label phone number from the Mac to Mobile (actually Handy on a German phone). But they behave different, when I sync the data back to the Mac. The N95 will change the data (not the label) in the custom field on the Mac , while the N900 will create a new Mobile number entry and delete the custom entry on the Mac.

If it works for the N95, it should be doable for the N900 to.

Martin Holz 2010-02-02 14:54

Re: iSync and Mac support with maemo 5
 
The installer for the dmg file creates the plugin directory /Library/PhonePlugins/N900iSyncPlugin.phoneplugin with wrong owner. I started the installer as normal user and the installer asked me to identify myself as admin. But it plugin directory is owned by my normal user account now. It should be owned by root.admin

Bingley Joe 2010-02-02 16:45

Re: iSync and Mac support with maemo 5
 
Quote:

Originally Posted by Martin Holz (Post 506912)
I understand, that the N900 will not show the custom label. That is a limitation, that applies to the N95 too.
Both phones will map a custom label phone number from the Mac to Mobile (actually Handy on a German phone). But they behave different, when I sync the data back to the Mac. The N95 will change the data (not the label) in the custom field on the Mac , while the N900 will create a new Mobile number entry and delete the custom entry on the Mac.

If it works for the N95, it should be doable for the N900 to.

Yup, this is basically exactly what my old Sony Ericsson W810i would do as well -- any custom fields it didn't recognize would be assigned "Mobile" for phone numbers, or "Work" for addresses.

Then when the phone was sync'd up with my Mac again, only the actual phone number or address data would change; it would completely ignore the label information for custom fields in Address Book during a sync (although it somehow knew to sync the data in, for example, Phone --> Mobile field 2 with Address Book --> Custom field 3).

anidel 2010-02-02 19:28

Re: iSync and Mac support with maemo 5
 
Just wanted to say thank you guys.
This worked with no hitch at all on my SL 10.6.2 freshly installed on my Dell Mini 9.
That's so cool, Nokia Multimedia Transfer and iSync plugin.. ahh if only all of this was available on Linux!!

joergen 2010-02-02 21:24

Re: iSync and Mac support with maemo 5
 
Quote:

Originally Posted by Martin Holz (Post 506912)
But they behave different, when I sync the data back to the Mac. The N95 will change the data (not the label) in the custom field on the Mac , while the N900 will create a new Mobile number entry and delete the custom entry on the Mac.

If it works for the N95, it should be doable for the N900 to.

Right... With my E71 it manages to keep it as well. If I set the "show changes" mode in Isync settings to always, then it seems to point out the reason: With the E71 it correctly detects that the number was changed, with the N900 it does not (it thinks the number was removed and a different one added).

I guess there is some difference between the maemo and symbian SyncML implementations then :-(

joergen 2010-02-02 22:12

Re: iSync and Mac support with maemo 5
 
Quote:

Originally Posted by joergen (Post 507539)
I guess there is some difference between the maemo and symbian SyncML implementations then :-(

Ha! I was totally wrong.

There seems to be a bug in the N900, that it changes TEL:foo to TEL;CELL:bar when you change foo to bar. (You can notice that in the contact "starter" view, the number is shown as "phone", but in the editor suddenly as "mobile phone".

That's what was confusing ISync. But that's possible to workaround in the plugin. Simply change the mapping of "other" from nothing to CELL.

Tried it out, works fine. Fix is already commited to the plugin's svn trunk.

Bingley Joe 2010-02-02 22:26

Re: iSync and Mac support with maemo 5
 
Quote:

Originally Posted by joergen (Post 507606)
Ha! I was totally wrong.

There seems to be a bug in the N900, that it changes TEL:foo to TEL;CELL:bar when you change foo to bar.

...

Tried it out, works fine. Fix is already commited to the plugin's svn trunk.

That's fantastic, joergen! At first I thought you were trying to tell us it was FUBAR, but it looks like you managed to implement a very useful fix instead -- great work :)


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

vBulletin® Version 3.8.8