Event Calendar
Plasma 5 Widgets
Score 82%
Description:

An extended calendar with daily weather forecasts and events from Google Calendar. Also includes a timer and 24 hour forecast graph.

Based on the Event Flow Calendar for android. Combines code from weather-widget, volume control from mediacontrolscompact, and the default calendar + timer plasmoids.

Features

* Google Calendar Agenda
* Weather
* Timer (8 preset durations / Scroll over the time left to adjust for other durations)
* Double click a day in the calendar to open the new event template in the browser.
* Clicking a day in the agenda opens a quick form for creating an event.
* Clicking an event in the agenda opens the event in the browser.
* Scrolling over the clock controls the volume.
* Full height single column layout (https://streamable.com/88ct)

Github: https://github.com/Zren/plasma-applets/tree/master/org.kde.plasma.eventcalendar
Arch / Chakra: pacman -S plasma5-applets-eventcalendar

Install Translations: French
(cd ~/.local/share/plasma/plasmoids/org.kde.plasma.eventcalendar/locale/ && sh ./install)

Translators: Fill out https://github.com/Zren/plasma-applets/blob/master/org.kde.plasma.eventcalendar/package/locale/template.pot, paste into https://www.hastebin.com/, click save, and comment with the link.
Last changelog:

v48 - July 7 2017 (Requires Plasma 5.6) 2 months ago

* v48+ will no longer support Kubuntu 16.04 LTS without the backports PPA (we need KDE Frameworks 5.19 as a minimum).
* Add Spanish translation by Zipristin
* Fix plasmashell crash when closing eventcalendar's config window.
* Support extra timezones in the tooltip based on digitalclock.
* The meteogram colors are now configurable.
* The in progress color in the agenda is now configurable.

amaurypm

3 days ago

This widget is awesome! Congratulations.

Report

mollytrue

5 days ago

Great program for music, you can listen and download an excellent app for free. All about it you can read on the site http://music-paradise-pro-downloader.mobi

Report

Warmuser

12 days ago

Compliment, this is AMAZING! :)

Report

aefka

1 month ago

Hi there,
Your plasmoid looks absolutely great and it's a shame it can only work with google. Could you add support for caldav calendars if it's not too much work? Would definitely use it then.
Keep up the good work!

Report

gujiw

2 months ago

A very productive plasmoid.
There is a feature request: adding support for local ICS files.

Report

elf128

2 months ago

Hey, maybe it's really old issue, but...
kubuntu 16.04 LTS
Installed widget from plasma.
Getting this right away even before settings window:
Error loading QML file: file:///home/****/.local/share/plasma/plasmoids/org.kde.plasma.eventcalendar/contents/ui/main.qml:44:14: Cannot assign to non-existent property "toolTipItem"

Any thoughs?

Report

Zren

2 months ago

What version of plasma frameworks do you have? That API function was added in Plasma Framework 5.19.

Report

elf128

2 months ago

5.5.5 The one which comes with kubuntu 16.04 LTS.

Report

Zren

2 months ago

Seems like it comes with Frameworks 5.18. Guess I'll reupload eventcalendar v47 for people still using the Kubuntu LTS.

You should honestly be using at least Plasma 5.8 though since it's the first "stable" release of Plasma which has Long Term Support. Look into the Kubuntu Backports PPA (or an updated distro).

Report

elf128

2 months ago

Yeah, you're right. Frameworks is 5.18. 5.5.5 is the version of the plasma itself.

Report

Mrbinaer

13 days ago

Thanks for the backward compatibility. Sadly I got the same Issue with v47 under Kubuntu 16.04 (Qt: 5.6.1 / KDE Frameworks: 5.18.0).

I ended up installing the backports (https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/backports) to get the new Framework.

Report

AHTOH

2 months ago

Very convenient, excellent widget

Report

ManicRobot

2 months ago

I like it, but I wished you could change how the weather diagram looks and be able to show weather in the panel. :)

Report

roc4fun

3 months ago

Close to perfect! Everything I want in one place. Any chance I might be able to sync with my Windows Phone (Outlook) Calendar?

Report

TimBob

3 months ago

Hello,
Great work on this widget! It is one of those rare gems that works well, looks good and is intuitive!

I have just one feature (request?) unless there is a proper way of doing it.
How do you add events to dates that are in the future (as in not this month)
For eg. Adding an event to a date this month is simple, just click on the day that appears in the agenda and type it in. However, if it's to add an event to a date in a month or two, the days do not appear in the agenda list.

(I see only one way - double clicking on the calendar date to open up Google calendar in a browser) I find myself avoiding inputting things into Google Calendar directly as it is not very intuitive. And I'm looking for a simple solution that I can check quickly at a glance on my desktop.

Proposition: By clicking on a date in the Calendar, it makes the day appear in the Agenda, which can then be clicked - to add an event :D

This takes care of inputting events for any dates (this month or in the future)

Thanks for reading!

Report

Zren

3 months ago

> How do you add events to dates that are in the future (as in not this month)

Ah, good point. I should probably make a clickable button for every single day in the visible month. Forget why I didn't do this initially, probably because of a bug I fixed. Anyways, it's in v47.

Report

TimBob

3 months ago

Thanks for the prompt reply ! I will try it out

Report

TimBob

3 months ago

It works well, thanks for your reactivity!

One thing I have stumbled upon as well, is when you click on a date in the Agenda: You have the Calendar dropdown box and Textbox. If you click on the Calendar dropdown and have it open for too long as you choose a Calendar, it actually selects the whole widget (changing it to a colour blue) and moves the position of the widget on the desktop. (Following the mouse cursor)

Report

Zren

3 months ago

Ah, lock your widgets.

Report

nikosEfthias

4 months ago

i cannot figure out how do i resize the applet it looks really weird as it is http://screencloud.net/v/5XOG5

Report

Zren

4 months ago

In order to resize a desktop widget, while widgets are unlocked, click and hold the widget till a "bar" along the right side shows up. You can then click and drag the top right.

https://streamable.com/813ts

I think I'll change a few things so the initial experience is better when used as a desktop widget.

Report

Estelle

4 months ago

Hello
I made the update with the V45 and I got a problem : the police is BIIIIIG
http://hpics.li/7611309
Where could I fix that?

Report

Zren

4 months ago

police? As in the font size? Have you relogged since updating to v45?

Report

Estelle

4 months ago

yes
log out / log in
reboot
delete the calendar + reinstall
in fact it looks like the fit at the size of the window
strange...

Report

Zren

4 months ago

Hmmm, reproduced it. I'll upload a fix by tomorrow.

Report

v48 - July 7 2017 (Requires Plasma 5.6) 2 months ago

* v48+ will no longer support Kubuntu 16.04 LTS without the backports PPA (we need KDE Frameworks 5.19 as a minimum).
* Add Spanish translation by Zipristin
* Fix plasmashell crash when closing eventcalendar's config window.
* Support extra timezones in the tooltip based on digitalclock.
* The meteogram colors are now configurable.
* The in progress color in the agenda is now configurable.

v47 - June 9 2017 3 months ago

* Add German translation by frispete
* Add button in the config to simply installing translations (hopefully it works).
* Ability to set colors in the agenda/meteogram. Only available in the debugging/advanced view for now. A simpler editor will come soonish.
* Scale meteogram/agenda icons based on the DPI.
* Show clickable date in agenda for each day in selected month.
* Wait 100ms after receiving events before updating the interface. Should minimize stuttering when events are loading.

v46 - April 27 2017 4 months ago

* Add ability to set the radius of the selected date.
* Fix different sized labels (for 1-9 vs 10-31) in the calendar when the cell height is greater than the width.
* French translations by Amathadius.

v45 - April 22 2017 5 months ago

* Get rid of padding between event summary and the timestamp.
* Polish the Google calendar list in the config. Adding a refresh list button, mark which calendars are read only, and sort the list alphabetically.
* [upstream] Shrink and elide week names like is done with day delegate

v44 - April 8 2017 5 months ago

* Fix "ConfigSerializedString.qml is missing" error when installed via a package manager that downloaded from GitHub by commiting the file.
* Support event specific colors. When a specific event is assigned a color, a colorId is used rather than a hex color (#ffffff). So we package a hardcoded set of colours for now until we download the user selected colors from the API.

v43 - April 6 2017 5 months ago

* A notification is now displayed when an event is starting.
* Can now delete non-reoccuring events from the context menu.
* Prepare widget for translations (thanks Victor).
* Use same popup size as digital clock when only the calendar widget is enabled.
* A new event badge has been added which shows all the colors for that day in a line.
* Add toggle for hiding the background when used as a desktop widget.
* Close new event form with Esc
* Support kelvin/fahrenheit freezing points (below freezing the meteogram line turns blue).
* Refactor the config code. Add an advanced debugging view.
* Show calendar colours in the config.
* When the meteogram is disabled, move the timer to the top right, and have the agenda consume the entire left half of the popup.
* Fix timer overlaying the calendar when using a non-default font size.

. 1 year ago

https://github.com/Zren/plasma-applets/blob/master/org.kde.plasma.eventcalendar/Changelog.md

product-maker Warmuser Sep 11 2017

product-maker floorek Aug 06 2017

product-maker aldenw Jul 08 2017

product-maker AHTOH Jul 03 2017

Very convenient, excellent widget

product-maker TimBob Jun 12 2017

product-maker darthroe Jun 11 2017

product-maker koldbyte Apr 08 2017

product-maker yiyo Apr 02 2017

product-maker tomo Mar 31 2017

product-maker WIP42 Mar 30 2017

product-maker 49616e Feb 27 2017

product-maker FraQu Feb 19 2017

product-maker MalteK Feb 12 2017

product-maker sudhirkhanger Dec 13 2016

product-maker GovanifY Nov 30 2016

product-maker EDr0id Nov 29 2016

product-maker gfdsa3 Nov 24 2016

product-maker Menant Oct 15 2016

product-maker themage Oct 01 2016

product-maker zanturik Sep 21 2016

product-maker LordTermor Aug 22 2016

product-maker e1nste1n Jun 18 2016

product-maker msledziona Jun 16 2016

product-maker balevas01 May 26 2016

product-maker Genserowski May 14 2016

product-maker pch76 May 12 2016

product-maker rnc May 05 2016

product-maker vmorenomarin Apr 29 2016

product-maker Simonxxx84 Apr 28 2016

product-maker Lookanio Apr 20 2016

product-maker converted Apr 17 2016

product-maker gerstavros Apr 16 2016

product-maker baltolkien Apr 14 2016

product-maker socialinux Apr 09 2016

product-maker mythus Apr 09 2016

product-maker VaporEidolon Apr 05 2016

product-maker Omega9 Mar 31 2016

product-maker NickLion Mar 25 2016

product-maker gerrypg Mar 24 2016

product-maker janet Mar 23 2016

product-maker roctheme Mar 23 2016

product-maker tomXx Mar 23 2016

product-maker onliner Mar 23 2016

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
48
updated Sep 11 2017
added Mar 23 2016
downloads today
15
page views today 6