Notices


Reply
Thread Tools
Posts: 110 | Thanked: 38 times | Joined on Apr 2010
#421
Originally Posted by oneFinn View Post
Erminig produces double events.
I get the same thing when I add a new event on the N900 calendar. When I check Google Calendar, the event shows up duplicated.

It is not duplicated on the N900.


Edit: I noticed newly added events to the N900 show up as duplicated events on Google Calendar only when it does daily synchronization.

Doing manual sync does not dupe new events on Google Calendar.

Last edited by ceevee; 2010-06-19 at 14:38. Reason: noticed something
 
Posts: 479 | Thanked: 641 times | Joined on Dec 2007 @ Switzerland
#422
Originally Posted by gasper_k View Post
lorelei, is it possible to push a little fix for the recurring events error to the repository? At the moment, Erminig quits when it processes such event, but that means that any other from the same calendar don't get synced, too. I'm able to live without some events, but this renders the whole calendar useless. So, my idea is that when Erminig fails with this error, it could just skip to the next event in the calendar, instead of stopping completely. I'm fairly certain this shouldn't be too hard, and it's a decent solution until you come up with a complete fix.
I will release a new version Sunday evening, that will fix this issue (hopefully), plus a handful of other bugs...
 

The Following 3 Users Say Thank You to lorelei For This Useful Post:
Posts: 479 | Thanked: 641 times | Joined on Dec 2007 @ Switzerland
#423
Hi all,

here is version 0.2.11 of Erminig, available in extras-devel. There are no big changes compared to version 0.2.9 (and 0.2.10), but it should fix an annoying bug with recurring events that could make Erminig to crash. Furthermore the missing icons problem with PR1.2 is now fixed.

I still expect issues with some odd recurring events, potentially those that are based on different timezones (I'm not sure yet how to handle those cases). So if you have recurring events, please check that they are not offsetted of a few hours.

The changelog, as included in the package:

Code:
* FIX: Fixed broken icons since upgrade to PR1.2
* FIX: Log Window can be scrolled horizontally
* FIX: Recurring events: wrong parsing of some RRULES
I'm well aware that I did not fix all bugs reported so far, but it's getting difficult to track the bugs both here and by private mail, so I would be very grateful if you could submit all your bug reports to the bugzilla (http://bugs.maemo.org). This will greatly help me!

thanks in advance!
 

The Following 11 Users Say Thank You to lorelei For This Useful Post:
Posts: 5 | Thanked: 2 times | Joined on Aug 2007
#424
Hello, since 2 or 3 weeks I have a syncronisation problem !
My secondary calendars will sync, but not my main calendar.
Despite the latest update ...
I copy the error report.
sorry for my English!


Traceback (most recent call last):
File "/usr/bin/erminig", line 153, sync_all_profiles(widget=<gtk.ToolButton object at 0x40bef530 (GtkToolButton at 0x4c69f0)>, data=<hildon.StackableWindow object at 0x40becaf8 (HildonStackableWindow at 0x456060)>)
id = i[0]
do_profile_sync(id, data)
variables: {'data': ('local', <hildon.StackableWindow object at 0x40becaf8 (HildonStackableWindow at 0x456060)>), 'id': ('local', 10), 'do_profile_sync': ('global', <function do_profile_sync at 0x40c18230>)}
File "/usr/bin/erminig", line 125, do_profile_sync(id=10, data=<hildon.StackableWindow object at 0x40becaf8 (HildonStackableWindow at 0x456060)>)
profile['remoteSource'], \
profile['lastUpdate'], progress)
variables: {'profile': ('local', {'lastUpdate': 0, 'direction': 0, 'lastLocalUpdate': 0, 'remoteSourceTitle': u'MH', 'remoteAccountId': 1, 'enabled': 1, 'localSource': u'1', 'remoteSource': u'mickael.hinault@gmail.com', 'localSourceTitle': u'N900', 'id': 10}), 'progress': ('local', <gtk.ProgressBar object at 0x40bf2da0 (GtkProgressBar at 0x4dc2d0)>)}
File "/usr/share/erminig/erminig_core.py", line 504, syncFromGoogle(pid=10, localSource=u'1', remoteSource=u'mickael.hinault@gmail.com', lastSync=0, progress=<gtk.ProgressBar object at 0x40bf2da0 (GtkProgressBar at 0x4dc2d0)>)
getNewEventsFromGoogle(pid, int(localSource), remoteSource, lastSync, \
progress)
variables: {'progress': ('local', <gtk.ProgressBar object at 0x40bf2da0 (GtkProgressBar at 0x4dc2d0)>)}
File "/usr/share/erminig/erminig_core.py", line 238, getNewEventsFromGoogle(pid=10, localSource=1, remoteSource=u'mickael.hinault@gmail.com', lastSync=0, progress=<gtk.ProgressBar object at 0x40bf2da0 (GtkProgressBar at 0x4dc2d0)>)
rstring = recurrence['rrule']
start_time = iso8601ToTimestamp(recurrence['dtstart'])
end_time = iso8601ToTimestamp(recurrence['dtend'])
variables: {'recurrence': ('local', {'dtend': '2007-09-01T10:30:00', 'dtstart': '2007-09-01T09:30:00', 'rrule': 'FREQ=MONTHLY;BYMONTHDAY=0;WKST=MO;UNTIL=21001231T 000000;INTERVAL=1'}), 'start_time': ('local', None), 'iso8601ToTimestamp': ('global', <function iso8601ToTimestamp at 0x40b50ab0>)}
File "/usr/share/erminig/erminig_core.py", line 120, iso8601ToTimestamp(date='2007-09-01T09:30:00')
def iso8601ToTimestamp(date):
return int(iso8601.parse(date))
variables: {'int': ('builtin', <type 'int'>), 'date': ('local', '2007-09-01T09:30:00'), 'iso8601.parse': ('global', <function parse at 0x40b503b0>)}
File "/usr/share/erminig/iso8601.py", line 22, parse(s='2007-09-01T09:30:00')
if m is None or m.group() != s:
raise ValueError, "unknown or illegal ISO-8601 date format: " + `s`
gmt = __extract_date(m) + __extract_time(m) + (0, 0, 0)
variables: {'s': ('local', '2007-09-01T09:30:00'), 'ValueError': ('builtin', <type 'exceptions.ValueError'>)}
ValueError: unknown or illegal ISO-8601 date format: '2007-09-01T09:30:00'
 

The Following User Says Thank You to kHan For This Useful Post:
Posts: 479 | Thanked: 641 times | Joined on Dec 2007 @ Switzerland
#425
@kHan: thanks for the report. I will have a look as soon as possible...looks like yet another mis-handled date...
 
Posts: 2,829 | Thanked: 1,459 times | Joined on Dec 2009 @ Finland
#426
lorelei,
Icons seem to work. But little request They look almost all blurred. I looked them in deb file and they are all smaller than on UI. Also main icon is 48x48 when it should be 64x64. So they all get resized and it doesn't do justice to them. When you have time i would suggest to do some photoshopping on them. If you choose to resize then remember to do little unshapren mask on them.

Looking great otherwise
 

The Following User Says Thank You to slender For This Useful Post:
Posts: 14 | Thanked: 7 times | Joined on Jan 2010 @ New York City
#427
I use google calendar a lot and this app brought newfound usefulness to my n900. Keep up the good work! (Just waiting for the repeated events synchronising and this will be perfect)
 
GreatGonzo's Avatar
Posts: 275 | Thanked: 389 times | Joined on Feb 2010 @ Sydney
#428
It works for me now. Thanks again "lorelei".
 
Posts: 479 | Thanked: 641 times | Joined on Dec 2007 @ Switzerland
#429
Originally Posted by slender View Post
lorelei,
Icons seem to work. But little request They look almost all blurred. I looked them in deb file and they are all smaller than on UI. Also main icon is 48x48 when it should be 64x64. So they all get resized and it doesn't do justice to them. When you have time i would suggest to do some photoshopping on them. If you choose to resize then remember to do little unshapren mask on them.
Good point, thank you! Next release will integrate correctly-sized icons!
 
Posts: 479 | Thanked: 641 times | Joined on Dec 2007 @ Switzerland
#430
Originally Posted by Vishwacorp View Post
I use google calendar a lot and this app brought newfound usefulness to my n900. Keep up the good work! (Just waiting for the repeated events synchronising and this will be perfect)
Hmmm, there's already the support for repeated events (or recurring events) synchronization, unless we are speaking of two different things?

thanks
 
Reply

Tags
erminig, erminig-ng, ernie nig, google calendar, google sync, synchronization


 
Forum Jump


All times are GMT. The time now is 04:26.