![]() |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Still the same error. I can't sync :(
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
From my quick testing this afternoon recurring events seem to be working great! Your effort is really appreciated :)
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
If I'm not mistaken, it's called something else when using other languages for the OS, but I'm not 100% sure about that.. |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
thanks |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
HI all,
this is a great app :-) well done. Two questions. Is it possible to sync tasks? Also I've noticed that smart calendars don't sync for example the birthday calendar? Thanks Chris |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Error:
Traceback (most recent call last): File "/usr/bin/erminig", line 153, sync_all_profiles(widget=<gtk.ToolButton object at 0x40b8b6e8 (GtkToolButton at 0x4b49b8)>, data=<hildon.StackableWindow object at 0x40b8be40 (HildonStackableWindow at 0x444060)>) id = i[0] do_profile_sync(id, data) variables: {'data': ('local', <hildon.StackableWindow object at 0x40b8be40 (HildonStackableWindow at 0x444060)>), 'id': ('local', 2), 'do_profile_sync': ('global', <function do_profile_sync at 0x40bc5d30>)} File "/usr/bin/erminig", line 100, do_profile_sync(id=2, data=<hildon.StackableWindow object at 0x40b8be40 (HildonStackableWindow at 0x444060)>) if not google_api.switch_account( google_accounts.get_account_by_id(profile['remoteAccountId'])): return variables: {'profile': ('local', {'lastUpdate': 0, 'direction': 0, 'lastLocalUpdate': 0, 'remoteSourceTitle': None, 'remoteAccountId': None, 'enabled': 1, 'localSource': u'1', 'remoteSource': u'0', 'localSourceTitle': u'N900', 'id': 2}), 'google_accounts.get_account_by_id': ('global', <function get_account_by_id at 0x407d11f0>)} File "/usr/share/erminig/google_accounts.py", line 64, get_account_by_id(id=None) "WHERE id = ?", (id,)) row = dblayer.getRows(cur)[0] return (row['username'], row['password'], id) variables: {'dblayer.getRows': ('global', <function getRows at 0x407d1070>), 'cur': ('local', <sqlite3.Cursor object at 0x407ca9e0>), 'row': (None, None)} IndexError: list index out of range |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
I've deleted the profile and created a new one. And now it works but when I try to download my calendar from google it shows that sync went ok but in N900 calendar there are no entries.
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
for the fact that there are no entries, try to close and re-open the calendar application: it may not have realized that new events got added. Alternatively try to switch to another month or week and back, this should make entries visible. (this is not an erminig bug, but rather a maemo calendar lack of feature :)) |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
smart calendars are not supported yet in Erminig. I will have to check if it is possible to sync those too. This may come in the next major release (but no firms plans for the moment..) |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
thanks |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
I had to reflash the phone so my calendar is empty and the google calendar has about 50 entries, some of the repeat monthly, and some just once in a year.
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
Before that please remove the profile and re-create it, so that it will sync all events thanks |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
Erminig accepted the sync command, but nothing was put in my new calendar on the N900. I have only a handful fixed entries in my Google calendar plus about a handful recurring events. The erminig log says this after a sync attempt: "RequestError({'status': 400, 'body': 'Invalid UserID 0', 'reason': 'Bad R Unfortunately the text is wider than the screen, and I can't get the horizontal scrollbar at the bottom of the text box to work. (Some way to save the log to a file would be helpful in this situation, I think). If the solution to this problem is obvious to you I will not submit this as a bug report in bugzilla, but if this is a mystery let me know and I will make a bugzilla submission. (I am connected to the net via WiFi with the N900 4-5 meters from the base station so the quality of the network connection should not be a factor.) |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
thank you for your patience Edit: @PMD: could you please send me via private message (I don't know exactly how sensitive this information is) the output of the following commands run from the X-terminal (you have to type only those in bold)? Code:
$ sqlite3 erminig.db |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
What happens if I schedule automatic synchronisation and the phone is offline when it should sync?
Will it sync when the next connection is established or will it forget about it? |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
John |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
Quote:
Code:
SQL error: no such table: Profiles The strange thing is that in erminig I can see the profile below the title line (or whatever it's called; the one starting with "Device"). However: the field below the title "Google" is empty, but when I edit the profile everything looks right. |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Yes! recurring events were exactly what I needed!
Thank you :D |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
Code:
$ sqlite3 ~/.erminig.db |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
Code:
SQLite version 3.6.14 |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
@pmd: thank you for the feedback. It's getting clearer what the problem might be. For comparison, here's the (slightly edited) output from my Profiles table:
Code:
12|0|0|23|Work Clone|5|eim66lus2al3e2mastf9hhtg7a@group.calendar.google.com|Work Clone|1|0|1274049223|1274049225 1) why you got the error messages 2) why no event got synchronized I will release this evening a debug version with some more informative output: I hope that we will be able to trace why those values are missing. |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Hi Lorelei!
Thanks for the update. Especially thanks for the recurring events! Now I switched to my "real" google calender and I had no problems - it works like a charm. Actually I had a crash in the GUI while creating a new profile but I can not tell you what exactly happened. And, it's a minor thing - just restarted Erminig and repeated the steps... BTW, I was even able to sync from "others" google calendar - I am subscribed to the Austrian holiday calender on Google and I can sync it to N900. Neat! |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
2 Attachment(s)
I am having a bit of trouble trying to get erminig-ng to sync to my google calendar on my N900.
1. I am using erminig-ng 0.2.9 from 5/16/2010 in extras-devel. 2. I use google calendar through google apps. 3. I set up a read-only sync mainly because I do not yet want erminig to make any changes to my google calendar. I select my account in the UI and then hit the update button. It gets about maybe 10% through and then it dumps out to a trace. The trace is attached here. Since syncing w/ google calendar is the last step I need to do before I am transitioned from my N810 to my N900, I am willing to do any testing. |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
@microe:
thanks for the report. It is definitely a bug with the recurring events code path. I will analyze the trace in more details in the following days and maybe ask you to run a debug version of Erminig in order to pinpoint the exact problem @pmd: I've been unable to prepare the debug version for the profile problem you encountered (got stuck with an urgent presentation to prepare). I will create a debug version that combines yours and microe's bug as soon as I get the time. |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
An updated version (0.2.10) is available in Extras-devel (or will be in a few minutes). There are absolutely no new features, so users with no issues don't need to update.
@microe & @ pmd (& maybe @fw190): please update to version 0.2.10: this build spits some information on the terminal (and in the log window, but since it's not practical to use, let's forget about it). Here are the instructions: - open an x-terminal - type: erminig - for microe: try to sync your calendars - for pmd: delete all profiles and recreate them. Don't attempt a sync for the moment - for both: copy the output that went to the terminal and send it to me via PM or mail (lorelei@garage.maemo.org). from there I will look at what went wrong and hopefully fix the bugs. thank you very much! |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Just updated (but seem to get version 0.2.9?)
Regular reoccurring seems to work (have a weekly that shows up on the N900 calendar). Another reoccurring is not showing up. This is setup in Google calendar as reoccurring on the 20th of every month. Just reporting as this could be one of the instances that Erminig does not cover (or the N900 calendar can't handle). |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Same here (0.2.10), some recurring events just don't seem to work. I would provide more detail, but can't figure out any. For some, the reason may be that they were started before 1970 (I tend to enter birthdays on the day of birth), but I have another that was started on 2007 and just doesn't seem to work. All of these are simple "repeat yearly" events, nothing more.
I didn't come to some weekly events, which also don't sync, but are already completed. These finished a few weeks ago, so this may be the reason. If you need any detail with these events, just ask. |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Many thanks for recurring events! This release has finally made my N900 (almost - see below) usable as a calendar.
However, I've also got some events that just don't sync. I had two such events (one every Tuesday, the other every Thursday, with no end dates). Setting end dates caused the Thursday event to sync, but not the Tuesday. Very odd! Can I also suggest that all Erminig users/fans add their comments to the Maemo Bugzilla bug for non-working repeating event exceptions (#5294). Weight of numbers might be the only way to convince Nokia that this is a real issue :mad: The bug details can be found at: https://bugs.maemo.org/show_bug.cgi?id=5294 |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
For me it works ok:)
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Great job Lorelei.!!! :):):)
Thank you very much. I have all my recurring events well synchronized. It didn't work at first - I had to open and edit them slightly in Gmail just to refresh the creation/update time in Gmail I guess and it works fine. I had this recurring events for at least one year and were skipped many times at synchronization with previous version. This could explain that some are and some are not synchronized. Try to re-edit the slightly and check again. I sync 4 calendars and ca 10 recurring events. Good luck. Darek |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Thanks Darek for your comment. In fact this reminds me that I forgot to mention something when I released the last version of Erminig: you have to delete and re-create the sync profiles, otherwise previously created events (recurring and not) won't be synced, since as you point out the timestamps of those events will be before the last sync, so they won't be seen by Erminig.
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
lorelei, thx so much for this app! works like a charm for me!
is there some kind of donate option? |
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Quote:
|
Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
Hi. Thanks for this great app. I've been using it without any software errors but when I sync any calendars TO google the existing events get duplicated. I have no recurring events and this never seems to happen when syncing FROM Google. Is there something I need to do or check?
|
All times are GMT. The time now is 16:36. |
vBulletin® Version 3.8.8