Google Calendar

UUID: googleCalendar@javahelps.com
Last edited:
1 month ago 2019-04-14, 23:01 UTC
Last commit: [447db018] googleCalendar@javahelps.com - Updated fr.po (#421)

A desklet that displays your agenda based on Google Calendar

README

Close

Google Calendar Desklet

View your upcoming calendar events on your Cinnamon Desktop. This desklet uses google-api-python-client to pull events from Google Calendar. You can configure every aspect of the desklet using the configure dialog.

Requirements

  • Cinnamon 3.4, 3.6, 3.8 or 4.0
  • Python 3
  • python3-pip
  • python3-setuptools
  • python-dateutil
  • google-api-python-client
  • oauth2client

Installation

  1. Install dependencies using the following command:

    sudo apt install python3-pip python3-setuptools python3-dateutil python3-oauth2client python3-googleapi
  2. Install python-dateutil, google-api-python-client and oauth2client Python modules using the following command:

    sudo pip3 install --upgrade python-dateutil google-api-python-client oauth2client

    If you encounter any problems, please check the official website.

  3. Add Google Calendar desklet

  4. You should get a Google Authentication page asking for reading permission. Allow the "Cinnamon Google Calendar Desklet" to read your Google Calendar events.

  5. If there is a warning sign in the "Desklets" dialog, try to remove and add the desklet again. If it doesn't work, a system restart may help the desklet to detect google-api-python-client.

Features

  • Select events from multiple calendars of the same Google account
  • Custom date range
  • Customize update frequency
  • Manually update the agenda by clicking on the desklet
  • Customize the look and feel

FAQ

  1. I want to manually update the desklet now. How can I do that?

    Just click on the desklet. It will retrieve fresh events from Google Calendar.

  2. How to show events only from a selected list of calendars?

    Execute the following command to see the available calendars:

    python3 ~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/py/google_calendar.py --list-calendars

    For example, I have the following calendars:

    Friends' Birthdays
    Contacts
    Holidays in Canada
    Holidays in Sri Lanka

    Add interesting calendars, separated by a comma to the "Calendar name(s)" property in the desklet configuration dialog. For example, if you want to see events only from "Friends' Birthdays" and "Holidays in Canada" your input should look like this:

    Friends' Birthdays, Holidays in Canada

    NOTE: Leaving the "Calendar name(s)" empty means you want to retrieve events from all calendars.

  3. My desklet shows "No events found...". What does it mean?

    It means you do not have any events in the selected time interval. By default, the desklet retrieves events for the next 7 days. You can modify it by adjusting the "Number of days to include (days)" property in the configuration dialog. If that doesn't work, please ensure that you have some events in your Google Calendar by visiting the official website.

    If there are events between the selected time period, something wrong with the desklet. Please report the bug with the output of google_calendar.py script. More details on how to report a bug are given below.

  4. My desklet shows "Unable to retrieve events...". What does it mean?

    It means the desklet could not retrieve any events and there is a possible error. Please report the bug with the output of google_calendar.py script. More details on how to report a bug are given below.

  5. How to report bugs?

    Please open a GitHub issue at linuxmint/cinnamon-spices-desklets. Please include the Python 3 version (python3 -V) of your system in addition to the details required in the issue template. Reporting the output of the following command also helpful to trace the problem. However, please replace any personal information printed in the console by some random characters.

    python3 ~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/py/google_calendar.py
  6. I have encountered the following issue with sudo pip3 install --upgrade python-dateutil google-api-python-client oauth2client command. How can I fix it?

    Traceback (most recent call last):
    File "/usr/bin/pip3", line 9, in <module>
        from pip import main
    ImportError: cannot import name 'main'

    It is a problem with your existing pip command. Please reinstall it using the following command:

    sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall
  7. How can I switch my Google Account to a new one?

    Enter the following command in a terminal and just click on the desklet.

    rm ~/.cinnamon/configs/googleCalendar@javahelps.com/calendar.dat
  8. I love this desklet and want to appreciate it. How can I express it?

    It is a great pleasure to see someone likes your work. Though I am the core developer, there are other contributors contributing to this desklet by fixing bugs and translating it into other languages. If you like the desklet, please show it to the world by login to the CINNAMON spices website and clicking the Like it button. I also appreciate it, if you can buy me a coffee!

Log In To Comment!

97 Comments

Otávio Schwanck dos Santos
zip9
zip9-1 month ago
Works great....but be aware there are calendars that don't seem to play well. If the desktop just flashes, but does not display anything try adding just one calendar at a time as described above. If you have many calendars, I found Google calendar on Firefox was better when importing calendars. Linux at it's finest....
Softhints
Softhints-1 month ago
Great Desklet! I'm using it for Linux Mint 19.1 Cinnamon. I had some issues with installation and the setup so I made a quick guide here: https://blog.softhints.com/linux-mint-add-google-calendar-desktop/ And video: https://youtu.be/2evIujisdD0
callagg2
callagg2-2 months ago
I had this working in LM 18 and loved it, but can't get it working in LMDE3 (or LM19.1). It's weird, when i type "python3 ~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/py/google_calendar.py --list-calendars" in Terminal, it lists all my google calendars fine. Likewise, when i type "python3 ~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/py/google_calendar.py --calendar" in Terminal, i get [{"calendar_color": "#ffffff", "summary": "NO_EVENTS_FOUND_GOOGLE_CALENDAR", "start_date": "2019-03-18", "start_time": "00:00", "end_date": "2019-03-19", "end_time": "00:00", "location": ""}] But, when i add a desklet, the screen just flashes and nothing appears on screen. I'm thinking the only issue could be that i have LMDE (and Linux Mint 19.1 before that) installed on sda6 and my home directory on sda5.
Symilds
Symilds-1 month ago
Did you find a solution to this? You may find it actually does add to your desktop, but only as a small black circle... This is my issue. It still doesnt show any of my events ( all which are visible with gcalcli)
callagg2
callagg2-1 month ago
No, I just gave up on it ....
callagg2
callagg2-1 month ago
No, I got it working - how - I've no idea :-( I just start installing other desklets (the top 3 or 4) then uninstalled and reinstalled Google Calendar again, but as Zip9 said above, i went into the Configure and selected my gmail address as the calendar name, and it seemed to work. I previously tried selecting only one calendar before and it didn't work - so no idea why it works now. I have eleven google calendars so maybe it was given problems because there were several calendars who knows!
taimaiduc
taimaiduc-2 months ago
Can you support multiple Google account ?
David Furmánek
David Furmánek-2 months ago
Hi, are you planning to support Google Tasks in calendar? Currently Tasks are not shown when using cli with --list-calendars. Google is probably mixing two features here, but it would be nice to see also scheduled tasks :)
Zoli
Zoli-3 months ago
LM19.1-Cinnamon4.0.9 I did the above points "Installation" 1 to 4. The screen just flashes once and nothing happens... Why doesn't it work on my computer?
Zoli
Zoli-3 months ago
Now it works with my calandars, but the big question is: WHY does it not work with the email address of my girlfriend, who has shared her calendar with me (and whose I can see in a browser without problems) ??? Her email address one that is listed among the accessible calendar names (in the output of the above python command).
Zoli
Zoli-3 months ago
(I mean, an email address that is listed as _a valid calendar name_ in the output of the calendar-listing Python command. The desklet simply ignores it, as if it weren't there... even worse, the desklet stops functioning as soon as an email address is included in the list of calendars to show.) Question #2: About eminders... Why doesn't the desklet show reminders? (They are important part of Google Calendar, I myself use them extensively.)
Gobinath
Gobinath-3 months ago
Hi, A similar problem has been reported earlier. At the moment I don't know why. Could you please install gcalcli and see if it can retrieve all your events?
Zoli
Zoli-3 months ago
"gcalcli agenda" correctly list the events for both friends. (The desklet doesn't.)
Zoli
Zoli-3 months ago
"Authentication successful. Access Title ------ ----- freeBusyReader my-friend-susy@gmail.com owner rejtelyek owner elmaradt események owner könyvtár owner Zoli naptár owner (evfordulo [friend]) owner évfordulók [család, közeli] reader my-friend-rose@gmail.com reader Ünnepek reader XY-name Facebook-eseményei reader My-name Facebook-eseményei" Above is an excerpt of the output of "gcalcli list". As you can see, there are two items that consist only of an email address. (Those r the ones the desklet ignores.) What do you mean by "see if it can retrieve all your events" ?
Gobinath
Gobinath-3 months ago
"see if it can retrieve all your events": gcalcli agenda should print events from all your calendars. Please wait until the recent PR is merged into the project. Meanwhile, please open a new GitHub issue at https://github.com/linuxmint/cinnamon-spices-desklets/issues
kendoori
kendoori-4 months ago
Wow, what a great Desklet!!
claudiux
claudiux-4 months ago
Great desklet !!! Many thanks to Gobinath (@slgobinath)! It works well now with Cinnamon 4.0. Good job!
Gobinath
Gobinath-4 months ago
Thank you for your contributions @claudiux!
spaceserver
spaceserver-5 months ago
the cinnamon 4.0 update broke the desklet.. i could not manage to downgrade cinnamon to v3.8 on my archlinux as downgrading my cinnamon breaks itself.. Really tricky situation & i suppose the desklet to not be updated until Linux Mint releases a new version with the new cinnamon 4.0 I wonder if the Dev of this cool Desklet can be convinced to use a Linux distro that uses the current Cinnamon version instead of the old one.. 4 example: I used Linux Mint, too before i decided to have something more advanced, something that is rock-solid oldschool back-to-the-roots.. So..Arch-Linux is where i moved over & that was one of the best decissions i 've done in my Life.. Even though i have some work now to downgrade all of the cinnamon-related packages for getting 3.8 to work again.. Cheers
Gobinath
Gobinath-5 months ago
Hi, I did use Arch on my office pc but I am too reluctant to install it on my laptop because still, it is cutting edge (I have managed to crash Arch few times but never with LM). Anyway, I will install Arch in a VM and try my best to keep the desklet updated with Cinnamon. Now I am working on a new branch which removes gcalcli dependency and add some more nice features like differentiating the calendars. However, my PR is waiting for a long time since the repo maintainer could not run it. I even tested this branch on LM 19 which has Cinnamon 4. I would appreciate it if you can install the desklet from: https://github.com/slgobinath/cinnamon-spices-desklets/tree/feature-differentiate-calendars/googleCalendar@javahelps.com To install from source, you need to install the dependencies, download the entire repository, and copy the files/googleCalendar@javahelps.com folder to ~/.local/share/cinnamon/desklets/
ErwinBaeyens
ErwinBaeyens-5 months ago
It seems that the desklet has a problem with cinnamon 4. After logging in the screen stays black and the cinnamon process goes to 100%
Gobinath
Gobinath-5 months ago
Hi, Could you please check the latest version. I couldn't reproduce this issue in LM 19.1 with Cinnamon 4. If it doesn't work, please open a GitHub issue.
bambulko
bambulko-6 months ago
1. I have more calendars, but I want to see only the one called "René Frick." How to view it? 2. How to view a reminder? 3. Calendars can not be used or can be set different for a specific calendar? Thanks
Gobinath
Gobinath-5 months ago
Hi, Please check the FAQ 2
callagg2
callagg2-7 months ago
Fantastic desklet - maybe a bit awkward to set up, but definitely worth it. Thank you for this.
Gobinath
Gobinath-5 months ago
Thank you very much!
thob
thob-8 months ago
Very nice, works fine for me. There's just one thing I'm missing: location info MAybe you can consider this as optional
Gobinath
Gobinath-5 months ago
Hi, Now the desklet supports location information. Please update your copy.
Zamlet
Zamlet-9 months ago
For the most part, I think this desklet is on the right track, but I have three concerns: 1) I, too, see the "No events found" display frequently. Clicking it does not always work to restore the event listing. My internet connection is always on and rock-stable. I think there's still something internally to the desklet that isn't quite working right. 2) I would like to be able to resize the desklet, as it's taking up way too much space, but I cannot find any way to do so (except perhaps hacking the source and recompiling, which is beyond my skill). Shrinking the text down to unreadability isn't an option - my eyes are bad enough already! 3) (Feature request) Would it be possible to include a small monthly calendar? It doesn't even need to be interactive - I just want the month displayed as part of the desktop background. I was surprised to find no other desklet in the default Mint set that does this.
Auerilas
Auerilas-9 months ago
I looked into the "Today" issue. The problem is with "all day" events seemingly being marked with a time of 12:00 AM - 11:59 PM. Thus, any event scheduled as "all day" has been flagged as "started" by google (or gcalcli). Running gcalcli --nostarted from the command line hides these events. After looking into desklet.js, I found that this is what the desklet was doing (line 157, command.push("--nostarted");). Commenting out that line shows all events for the day, including 'all day' and any prior scheduled events. Commenting out this line resolves this issue. I'm not good enough to know how to separate 'all day' events from 'prior' events, so in the mean time can I suggest a configuration option that toggles --nostarted? A simple check box that turns this flag on or off?
Auerilas
Auerilas-9 months ago
Hi, great desklet. However, I can't get it to show "Today" / current date. Also, selecting the specific calendar doesn't seem to work anymore. Full xsession-errors and screenshots here: https://github.com/linuxmint/cinnamon-spices-desklets/issues/330
dinobagio
dinobagio-10 months ago
Hi, I just moved to Mint 19 and I can't make G. Calendar Desklet to work as good as previously. Actually I've updated it so that I could have the config working again. Thanks. But now, I can only have the desklet working by using default parameters. Please tell me how I can specify calendars to use, what should be the right syntax ? When I try on my own, it outputs lots of INVALID DATE errors.
Gobinath
Gobinath-10 months ago
I confirm the bug. It looks like the gcalcli arguments have been changed. I will update the desklet soon. Thanks for pointing this out.
dinobagio
dinobagio-10 months ago
Could it be because --calendar options must be specified before agenda command with gcalcli ? Im not an expert in code but it seems you're pushing the option at the end of the command, and therefore after the agenda command, which I tried and doesn't work with gcalcli.
Gobinath
Gobinath-10 months ago
Thank you for pointing this out. I have submitted my fix in PR #321. Once it is merged, you can specify calendar names separated by a comma.
Gobinath
Gobinath-10 months ago
The PR has been merged. Please update the desklet.
dinobagio
dinobagio-9 months ago
It does work better now indeed. Thanks a lot. Would it be possible to implement a colorize option according to the related calendar ?
franckgaga
franckgaga-10 months ago
Nothing happen when clicking on the "Config" button of the desklet on Linux Mint 19 (Cinnamon 3.8) i.e. the config dialog doesn't show up
Gobinath
Gobinath-10 months ago
Fixed in the last commit. Please update the desklet.
franckgaga
franckgaga-10 months ago
Indeed, it is fixed. Thanks!
luukvbaal
luukvbaal-11 months ago
Is it possible to use --detail_location information in the desklet? If so, how? Thanks in advance.
luukvbaal
luukvbaal-11 months ago
Included it myself in the source code; works great for my purposes now. Thanks for the desklet!
luukvbaal
luukvbaal-11 months ago
Except for that the "Configure" button doesn't work for me. Clicking doesn't open the configuration panel for me and I'm unable to access this. Any ideas what might cause this?
Gobinath
Gobinath-11 months ago
Hi, Did Configure button work before modification? I will add support to the location once I get some time (hopefully after July)
AmaoThree
AmaoThree-11 months ago
I have the same issue. The configure never work for me. I use Archlinux+Cinnamon
luukvbaal
luukvbaal-11 months ago
No doesn't work before modification either, just reinstalled to check. It does work for other desklets, weird.
Gobinath
Gobinath-11 months ago
I will have a look at this issue.
Gobinath
Gobinath-10 months ago
Fixed with the last commit.
Gobinath
Gobinath-10 months ago
Fixed in the last commit. Please update the desklet.
Grigorijs
Grigorijs-1 year ago
Great desklet. As wrote before doesn't work "auto update". Can you add a possibility like: changing width of the desklet Thanks.
Grigorijs
Grigorijs-1 year ago
The function "Update every" works correct. My mistake =)
xircon
xircon-1 year ago
Any chance of a bump to version 3.8 :D Won't run anymore and I am missing it already.....
Gobinath
Gobinath-1 year ago
On the way :-) Already sent the pull request
Zzombiee2361
Zzombiee2361-1 year ago
Nice desklet. But could you cache the event? So it wouldn't show little window saying "no event found". It kinda bother me to see that little window everytime i went offline.
Gobinath
Gobinath-1 year ago
+1 great idea It needs some time to implement. I am little busy right now. Will implement once I get some time. Thanks
franckgaga
franckgaga-1 year ago
Excellent Desklet! I have two suggestions : - Long event name should be truncated (maybe with a configurable length parameter). The desklet always take the size of the lengthiest string which can make it huge ! - Local language should be use for month, weekday, etc. My Linux Mint 18.3 is in french but everything is in english in the Deklet. Thanks for your time !
Gobinath
Gobinath-1 year ago
"lengthiest string" problem will be fixed after merging my recent pull request "No French support" Still this desklet is not translated into French. If possible, could you please translate it? Thanks
franckgaga
franckgaga-1 year ago
Yep I'm working on that, Thanks !
ifb777
ifb777-1 year ago
I love this Desklet. I have a problem though, the Desklet will not populate on boot up. All I get is a small window saying "Nothing to show (or words to that effect.). To get it to populate, i have to open configure, add calendar name, close configure, reopen configure delete calendar name, close configure and click on the small window. Any ideas as to how to fix this. I have unstalled and reinstalled to no effect TIA:)
Gobinath
Gobinath-1 year ago
It happens if the Internet was not available at startup (mostly due to delays in connecting WiFi). In such cases, just click on that small window and give few seconds. It should populate the events.
Roggero Leon Leon
ive made all steps. but the widget wont retrieve any task from my gcalendar :/
Antony Karlytzky
Antony Karlytzky-1 year ago
Thank you. Took about 10 minutes not knowing what I was doing but it is now working. Appreciate it :)
Antony Karlytzky
Antony Karlytzky-1 year ago
I have noticed that it will not pull 'Reminders' from Google calendar only 'Events'. Know any way to fix that? Also it doesn't seem to refresh itself without me actively clicking on the desklet.
Piotr Bentkowski
Piotr Bentkowski-1 year ago
I've bumped into a problem. When running `gcalcli list` I got a message: File "/usr/bin/gcalcli", line 196 print "ERROR: Missing module - %s" % e.args[0] The reason is that gcalcli is written in Python 2 and my main Python in the terminal is 3.6 . The solution is easy. Type: sudo xed /usr/bin/gcalcli and change the first line from #!/usr/bin/env python to : #!/usr/bin/env python2.7 And it runs fine!
Keith Poore
Keith Poore-1 year ago
The desklet won't install. gcalcli works fine. I checked all the permissions and everything seems fine. Any ideas?
cragsterz
cragsterz-1 year ago
I just registered a new google account. how to connect the desklep to this new account? when i type gcalcli list, it list my old account but it do not load any web page.. what im i doing wrong?
Stebs
Stebs-1 year ago
Works so far on Cinnamon 3.6 (Manjaro) Only thing missing is "Today", Calendar starts at "Tomorrow" (current day is also missing in output.txt) gcalcli agenda does however show entries for today...
Márk Süle
Márk Süle-1 year ago
Super! Thanks!
zeropointo
zeropointo-1 year ago
I found that I could not set the Interval in the configuration without it reverting back to 7 days. The solution was forcing the desired value (e.g. 30 days) in the source code by commenting out lines 184 and 186 and editing line 185. Here's a screen capture of the change: https://imgur.com/a/0983Q
ZeroPointO
ZeroPointO-1 year ago
It appears that I can't change ANY values in the configuration dialog. I also noticed the value that I previously changed flipping back and forth between 7 (default) and 30 (configured) rapidly in the dialog. I loaded up the weather desklet for comparison and had no issue changing configuration values there.
Gobinath
Gobinath-1 year ago
Hi, Can you check the permission of this directory: ``` .local/share/cinnamon/desklets/googleCalendar@javahelps.com ``` You must have read/write permission to this directory and all of its sub directories.
DiegoBari
DiegoBari-1 year ago
I used the desklet and it worked wonders. I find it very useful. Now shows me the message "No events found". On the other hand, gcalcli works well in the terminal. I have tried what the hypergargalesthesia user says but nothing works. Checking the file /.local/share/cinnamon/desklets/googleCalendar@javahelps.com/output.txt I see that it is empty. Any idea how to make the desklet work? Thank you
Gobinath
Gobinath-1 year ago
Hi, Can you check the permission of this directory: .local/share/cinnamon/desklets/googleCalendar@javahelps.com You must have read/write permission to this directory and all of its sub directories.
ヴェンガゾグリムズビ(hypergargalesthesia)
Hello, it's a nice desklet; however, it shows no event. I tried the gcalcli --refresh --nocache agenda --detail_length --nostarted --tsv already. But stil... Plus, the things it shows are birthdays, holidays, and events. How about reminders?
Gobinath
Gobinath-1 year ago
Hi, Sometimes if gcalcli cannot connect to the internet, the desklet may says 'No events found...'. This happens mostly at the startup if your computer takes time to establish the connection. In such cases, just click on the desklet to reload the agenda. If it is still showing 'No events found', there can be problems in parsing the gcalcli output. In such case, please share the content of `~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/output.txt` with me in GitHub. Reminders are not supported by this desklet. The whole purpose of this desklet is just showing your agenda on the wall.
Frank
Frank-1 year ago
So, to use your really super idea for a desklet, all we have to do is install this program package, gcalci and then launch it in a Terminal window to configure the user account. One TINY problem: YOU FAILED TO EXPLAIN HOW TO LAUNCH THE BLOODY PROGRAM!! I spent over AN HOUR of my valuable time figuring out how to do something THAT SHOULD HAVE BEEN EXPLAINED IN THE DOCUMENTATION!! Awwww....do you feel bad now? All upset because I chewed on you? GOOD! Maybe next time you'll remember to include ALL of the relevant information in your documentation.
Gobinath
Gobinath-1 year ago
I developed this project for my personal use and shared here in case if anyone else finds it useful. By doing so, I have no benefits except spending my own time to write code answering questions. So I have nothing to feel bad :) Some markup styles are not rendering properly here so now I have shared the link to the GitHub readme as well. Anyhow if you find more ways to improve the document, please go ahead and contribute to the opensource community by updating the document :)
Dávid Franko
Dávid Franko-1 year ago
Well, I have a pretty big problem here. I have installed "gcalcli" then runned Google Calendar desklet, but its empty. I approved connection on google. JBut jst little trasparent empty square appears. I configured it, added calendar name, but it does not work for me :/ . I really like it, but 2 hours passed and I can not get it running.
Dávid Franko
Dávid Franko-1 year ago
https://prnt.sc/gl8rss Something like this
Gobinath
Gobinath-1 year ago
Hi, Could you please check whether you get any outputs for the following command: gcalcli --refresh --nocache agenda --detail_length --nostarted --tsv If the above command prints anything, clear all calendar names in settings and refresh the desklet (Just click on it). Also, check the content of the following file: ~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/output.txt
Dávid Franko
Dávid Franko-1 year ago
The content of "~/.local/share/cinnamon/desklets/googleCalendar@javahelps.com/output.tx" is https://prnt.sc/glmx8s. And "gcalcli --refresh --nocache agenda --detail_length --nostarted --tsv" showed https://prnt.sc/glmyej.
Gobinath
Gobinath-1 year ago
Hi, Why do you use sudo for gcalcli? It should work without sudo. The output.txt is the output when the desklet executes gcalcli. According to that, gcalcli has some issues running without root privilege. I think since you are executing the gcalcli as root, the authentication details are stored in the root home. Try to execute the same command I provided without sudo and then refresh the desklet.
Dávid Franko
Dávid Franko-1 year ago
Well, when I dont use sudo, it says "Premission denied" as following: https://prnt.sc/gloegc
Dávid Franko
Dávid Franko-1 year ago
Okay I solved it. I have just changed the permissions of ".gcalcli_oauth" that I can read and write as normal user too. And its now working. Anyway thanks for help ^-^. Love that app
Gobinath
Gobinath-1 year ago
It's my pleasure to help you :-) I hope now you can delete those screenshots which you have shared due to privacy reasons.
Dávid Franko
Dávid Franko-1 year ago
Well, that might be a problem. Could you delete whole section?
Gobinath
Gobinath-1 year ago
Sorry, I also comment here just as a user. No such privileges.
Kacper Nowak
Kacper Nowak-1 year ago
Is available some translations, ex. polish?
Gobinath
Gobinath-1 year ago
Hi, Translation support to Google Calendar Desklet is added by NikoKrause. He also has added German translation. Users are welcomed to translate to other languages.
Gobinath
Gobinath-1 year ago
Not yet. I will consider this in upcoming releases.
Erwin Baeyens
Erwin Baeyens-1 year ago
Nice and practical desklet. On fedora getting needed the gcalcli to work was a bit of a chanllenge. Tip you need to install it using sudo pip gcalcli, and not via the rpm that can be found via pkgs.org as it is severely out of date; version 1.4.5 instead of 3.4.1 that is current. After I figured that out it was just a matter of running "gcalcli list" and approving access to the calendar. One small point of critique; the transparency slider should really work the other way around, so that 0 is fully opaque and 100 is fully transparent.
Gobinath
Gobinath-1 year ago
Thanks for pointing out the transparency slider issue. I have fixed it and the changes are merged to the official repo. Please update the desklet.
Tom Ulrich
Tom Ulrich-1 year ago
Absolutely useful and functional desklet! I just love it in the morning right before I usually check the mails and news to have my appointments at a glance. Just great! Hope many of you hit the "give the developer a coffee" button at paypal ;-)
Michael Freeman
Michael Freeman-1 year ago
Launching "gcalcli" from the terminal gives me "Error: no command". Running "man gcalcli", I cannot see any information about how to configure a user account, although man pages are always horribly difficult to slog through and understand the syntax of. Perhaps I missed it. In any case, this isn't working. I need more setup instructions.
Gobinath
Gobinath-1 year ago
caebo
caebo-1 year ago
You need a command after "gcalcli". So for example type "gcalcli list" to see your calendars. This should open a new window in your browser to authenticate yourself. I had to delete the desklet and create it anew after that.