maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar (https://talk.maemo.org/showthread.php?t=40408)

ezcola 2010-02-08 21:43

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Quote:

Originally Posted by lorelei (Post 510188)
Yes, I agree that the direction column is highly confusing. In fact I was a bit out of ideas about how to present that piece of information and was counting on the community to come up with a good idea ;)

I will probably end up displaying (as you suggest) "From Google" and "To Google"...

**************************************

I would prefer the arrows even though it not might be just as clear, but it would reduse the amount (and therefore errors) of translating if that is to be done some day.

Just my opinion.

Thank you very much for your work on Erminin-NG!!!
...it is much appreciated.:)

lorelei 2010-02-08 21:49

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Quote:

Originally Posted by tuxfoo (Post 516821)
I'm assuming the code is somewhat in flux as lorelei is flushing out the initial features and GUI. If you want me to throw together a patch now, let me know. Otherwise I'll wait until core features are flushed out, including a GUI.

You can send the patch my way, either by mail (see first post), or by attaching it here.

Thanks for having looked up this issue for me: I will integrate the patch within the current "non-GUI" branch, to be later picked up by the GUI branch (which, by the way, is almost complete: all what remains to do is to interface the GUI with the core functionalities, and a few GUI remodeling, since I'm not entirely happy with the wizard functionality of hildon)

lorelei 2010-02-08 21:52

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Quote:

Originally Posted by ezcola (Post 516835)
I would prefer the arrows even though it not might be just as clear, but it would reduse the amount (and therefore errors) of translating if that is to be done some day.

yes, I also prefer the arrows, but as you pointed out they are not really clear, unless I present the information this way (beware cheesy "ascii art" coming up!):

Code:

[N900] <-> G  (oogle logo)
[N900] <- G  (oogle logo)
[N900] -> G  (oogle logo)

any thought about this possibility?

Palleman 2010-02-08 22:00

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Quote:

Originally Posted by lorelei (Post 516856)
Code:

[N900] <-> G  (oogle logo)
[N900] <- G  (oogle logo)
[N900] -> G  (oogle logo)


That's perfect, especially considering that the local calendar is to the left of the arrow (put last update timestamp as last in line, and even better - replace "built-in" / "GPE" with the calendar names?).

Palleman 2010-02-09 00:25

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
1 Attachment(s)
Something like this?

Laughing Man 2010-02-09 00:32

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Instead of Local and Remote in the headers I would use

N900 and Google

To minimize confusion (since some people may not know local or remote).

Palleman 2010-02-09 11:51

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
"N900" is the name of the default calendar in N900, so it might only add to the confusion. But you could put "Phone" and "Google" as headers (as long as this thingy doesn't support other sync partners).

Also, the "Type" column could be headerless and use icons for calendar and contacts, freeing some horizontal space.

lorelei 2010-02-09 12:14

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Quote:

Originally Posted by Palleman (Post 517551)
"N900" is the name of the default calendar in N900, so it might only add to the confusion. But you could put "Phone" and "Google" as headers (as long as this thingy doesn't support other sync partners).

I will put Device and Google. On the remote end I don't plan to support anything else than Google, but on the local end, it's supposed to also support the N800 with Diablo.



Quote:

Also, the "Type" column could be headerless and use icons for calendar and contacts, freeing some horizontal space.
Yes, I was also thinking of using icons for the calendar and contact, since it's starting to get a bit cramped on each line

If I get the time I will put up a new screenshot of the main window, so that we can further discuss that.

Just to sum it up, the layout of the different column will be like this:

green/red dot, profile name, sync type (with cal/abook icon), source (built-in/GPE), name of local calendar, direction icon, name of remote calendar, last sync

Palleman 2010-02-09 12:56

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
Quote:

Originally Posted by lorelei (Post 517575)
green/red dot

Is that working/broken or enabled/disabled?

Palleman 2010-02-09 13:01

Re: [Announce] Erminig-NG: two-way synchronization Google Calendar <-> Fremantle Calendar
 
New error:
Code:

Deleting Google event _60q30c1g60o30e1i60o4ac1g60rj8gpl88rj2c1h84s34h9g60s30c1g60o30c1g60o42h2264q32h2561346g9g64o30c1g60o30c1g60o30c1g60o32c1g60o30c1g8cr36c9i88p34h1k68pj8d1k610jih1g6gr4ce218p342dhl6gpg
2083
Traceback (most recent call last):
  File "erminig-ng", line 524, in <module>
    syncNewEvents()
  File "erminig-ng", line 506, in syncNewEvents
    getDeletedEventsFromLocal(lastSync)
  File "erminig-ng", line 495, in getDeletedEventsFromLocal
    + googlecid + "/private/full/" + gid))
  File "/usr/lib/python2.5/site-packages/gdata/calendar/service.py", line 76, in GetCalendarEventEntry
    return self.Get(uri, converter=gdata.calendar.CalendarEventEntryFromString)
  File "/usr/lib/python2.5/site-packages/gdata/service.py", line 1050, in Get
    'reason': server_response.reason, 'body': result_body}
gdata.service.RequestError: {'status': 404, 'body': '<html><head><meta http-equiv="content-type" content="text/html;charset=UTF-8">\n<title>Fel</title>\n<style type="text/css">body {font-family: arial,sans-serif}</style></head>\n<body text="#000000" bgcolor="#ffffff"><table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td rowspan="3" width="1%" nowrap><b><font face="times" size="10"><font color="#0039b6">G</font> <font color="#c41200">o</font> <font color="#f3c518">o</font> <font color="#0039b6">g</font> <font color="#30a72f">l</font> <font color="#c41200">e</font></font>&nbsp;&nbsp;</b></td>\n<td>&nbsp;</td></tr>\n<tr><td bgcolor="#3366cc"><font face="arial,sans-serif" color="#ffffff"><b>Fel</b></font></td></tr>\n<tr><td>&nbsp;</td></tr></table>\n<blockquote>Du har inte \xc3\xa5tkomst till beg\xc3\xa4rd kalender</blockquote>\n<p></p>\n<div style="background:#3366cc; width:1px; height:4px"></div></body></html>', 'reason': 'Not Found'}

Edit: "Du har inte \xc3\xa5tkomst till beg\xc3\xa4rd kalender" translates to "You have no access to requested calendar".


All times are GMT. The time now is 06:41.

vBulletin® Version 3.8.8