REPRODUCIBILITY (% or how often): 100%
BUILD ID: 3.3.0.16
HARDWARE (Jolla1, Tablet, XA2,…): Xperia 10 Plus
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): ?
DESCRIPTION:
I’m not able to synchronize Google calendar with Jolla Calendar
PRECONDITIONS:
existing google account
existing events in the user calendar for today
STEPS TO REPRODUCE:
Add google account with Settings > Accounts > Add account > Google
Check Calendars, Contacts and Email for Two-way sync
Pull the menu and select Sync
Open stock Calendar app
Pull menu and select Sync - no events for today
Pull menu and select Manage calendars - no google calendars present
EXPECTED RESULT:
events visible
calendars listed in manage calendars menu
ACTUAL RESULT:
events not visible
calendard not listed
ADDITIONAL INFORMATION:
(Please ALWAYS attach relevant data such as logs, screenshots, etc…)
I raised the issue with Jolla last month and after sending a log following their instructions they responded on 3 July saying:
"Hi,
apologies for our error in the journal logging instructions. They were recently revisited for some upcoming changes in Sailfish OS. Unfortunately, a mistake was made. This has nothing to do with encryption. The instructions have been fixed now.
Your log file was empty (well, with those instructions this is an expected outcome).
The calendar sync issue has been fixed. The fix will be delivered to users in the next OS update which is scheduled to early September. Sorry for the inconvenience caused. Sincerely, Jolla Customer Care"
So it looks as if Jolla have a fix for the next OS release in early September.
May I ask what do you mean ? If your train schedules are provided as static iCal data somewhere on the net, you can add them as a web calendar. In account settings, when you add a new account, there is a new possibility to add “web calendar”. You provide a static iCal resource on the web as an URL, and it creates a new calendar for it, and keep it updated on device.
you are correct: I can download a .ics file from the browser which will import into calendar from the Zürich public transport site. Swiss railways does not seem to export .ics in Sailfish browser, but does on desktop.
So, this is not very smooth, but works.
(Probably I wanted to point at the now abandoned app Fahrplan which did quite a very good job.
What I also mean, is that, if the ICS data is actually changing from time to time (next year schedule), you can add it as a “web calendar” in the account page in the settings. Like that, the added calendar on device is kept in sync with the upstream one.
Aha! That is good to know! Thanks! I banged my head against wall (XA2 3.3.0.16) for quite a good time. In the end I gave up with Google calendar and gave chance for Fruux (found from accounts readily for Sailfish). That decision I have not regretted. Works like charm and now my Sailfish experience is 100% Google free (= why I have Sailfish from the beginning).
Thanks for the follow-up. I was considering factory resetting my device to see if I could get my Google Calendar to show up again. That was broken after removing the calendar db because of the other issues SailfishOS has/had with the sync (double entries, not syncing).
I’ve got also problems. Yesterday the syncing worked better but now the events created in the SFOS are synced to the server but no event is synced back.
Yes, I know this old bug. In earlier versions it was easy to delete calendar app data and resync but now I had to delete the Google account, delete the calendar app data, restart the phone, recreate the Google account and then I got it more or less working again. But I’m afraid that some simple thing (like creating or deleting an event) will break it again…
Also, I’m syncing with Google, the calendar app seems to forget which calendars I want to use. I’ve got three in mine and want to use one on my Jolla. each time the (broken) sync is done, all calendars are active again.
on 3.4.0.22 the calendar seems almost to work: I can add entries on the phone, which appear in Google. If I change the entries on the phone, those entries disappear from the phone, but they stay visible in google. Adding events in google don’t seem to appear on the phone.