Unable to load ics over network

Jan 31, 2011 at 1:19 PM

I'm trying to sync the gadget with a bunch of ics located on our local network.
However the gadget fails at loading all of them.

I'm using the browser button to locate the ics I want to load.
I end up with something like this : "\\server\Calendars\my calendar.ics"

When clicking Ok, I get an error message saying "Unable to load the calendar "\\server\Calendars\my calendar.ics"

Is there anyway to fix this?

Thanks a lot !

Coordinator
Jan 31, 2011 at 2:35 PM

I haven't test it before. I'll take a look at this issue. Thank you

Feb 1, 2011 at 9:17 PM

Thanks a lot.

Tell me if you need a beta tester!

Coordinator
Feb 5, 2011 at 7:11 PM

Hi, I've made some tests and gadget seems to work with ics files in the network. But during the testing I've discovered another bug causing the gadget in some cases to show an error message when you try to load an ics file. It should be fixed now in the last revision in the source control. I very appreciate your offer to be a beta tester it would be very helpful to me. So if you don't mind, could you plase check the last revision if it works for you? (Just go to Source Code section and download the last submitted version.) I'll let you know when I make some changes in the gadget that would be needed to test. Thank you!

Feb 5, 2011 at 7:25 PM

Thanks for that quick fix. I will test your latest release next Monday because I need to be at work to access the ics over the network.
I'll post my feedback in this thread.

Feb 7, 2011 at 10:26 AM
Edited Feb 7, 2011 at 10:40 AM

Ok it's working: no error message and event correctly displayed.

However I have another request : some of the shared ics are read-only and it look like those ones are not loaded nor displayed by the widget. I'am almost sure it's a permission issue since my own calendar in the same directory works fine.

EDIT: it has nothing to do with permissions: I swapped the calendars and it appears that the only one that is loaded is the first one.

My calendar list looks like this:

\\server\Calendar\virg.ics
\\server\Calendar\jul.ics

Coordinator
Feb 7, 2011 at 3:55 PM

Hi, hopefully it's fixed now. Please check the last commit in the source control... Thanks

Feb 7, 2011 at 5:12 PM

Perfect! One last issue, I think you had a problem with character encoding when cut and pasting translation. All the accents of the French one are wrong.

Here is a clean one:

/*
    French translation for Windows Live Calendar Gadget
    By François Périgny, October 2010.
*/


document.gTexts = new Array();

with(document)
{
    gTexts["summary"] = "Titre";
    gTexts["location"] = "Lieu";
    gTexts["start"] = "Début";
    gTexts["end"] = "Fin";
    gTexts["description"] = "Description";
    gTexts["alarm"] = "Alarme";
    gTexts["tomorow"] = "demain";
    gTexts["today"] = "aujourd'hui";
    gTexts["h"] = "h";
    gTexts["m"] = "m";
    gTexts["s"] = "s";
    gTexts["d"] = "j";
    gTexts["before"] = "avant";
    gTexts["sources"] = "Adresses des calendriers (une par ligne)";
    gTexts["skins"] = "Thème";
    gTexts["nameDayLabel"] = "Nom du jour";
    gTexts["noSources"] = "Aucun calendrier défini.";
    gTexts["noEvents"] = "Aucun événement à afficher.";
    gTexts["updateInterval"] = "Fréquence de mise à jour (minutes)";
    gTexts["limit"] = "Nombre d'événements affichés";
    gTexts["limitDays"] = "Nombre de jours de la liste d'événements";
    gTexts["loadError"] = "Impossible de charger le calendrier";
    gTexts["alarmSound"] = "Son de l'alarme";
    gTexts["loading"] = "Mise à jour...";
    gTexts["updateAvailable"] = "Nouvelle version disponible !";
    gTexts["useReminder"] = "Utiliser l'application de rappels";
    gTexts["showOnMap"] = "Voir sur la carte";
}

Coordinator
Feb 7, 2011 at 5:18 PM

It is possible - just committed. Thank you!

Apr 4, 2011 at 10:16 AM

Latest commit broke compatibiltiy with my calendar adresses containing spaces.

Coordinator
Apr 18, 2011 at 7:23 PM

Hi, hopefuly I've solved your issue again. Please try the last commited version...

Apr 25, 2011 at 2:44 PM

Thanks !