/calendar-widget

An calender widget for your Android home screen.

Primary LanguageJavaApache License 2.0Apache-2.0

Android Calendar Widget

Build Status

The Android calendar widget is home screen widget for your Android device. It displays a list of upcoming calendar events so that you can easily have a glimpse at your upcoming appointments.

Get it on Google Play

Want to contribute to the project? Start by translating the widget to another language. Visit the project at crowdin.net and be part of the next release. :) Calendar Widget Screenshots

Features

  • Displays all events from your calendars
  • Automatically updates when you add/delete/modify an event
  • Select only the calendars you want to see in the widget
  • Customize colors of the widget background and texts
  • Scroll through the list of upcoming events
  • Customize the text size of the widget
  • Fully resizable widget
  • Indicators for alerts and recurring events
  • Supports Android tablets

Collaborate

We are developing this application in public to bring you a tool that you want to use. Please feel free to open issues and provide pull requests. We are especially looking for new and improved translations over at http://crowdin.net/project/plusonelabs-calendar-widget.

Changelog

v1.8.5

  • Fixes problem where all day events would be shown one day off

v1.8.4

  • The calendar selection preferences now show the account a calendar comes from (thanks @thknepper)
  • Fixes issue where the date shown in the widget and in a calendar app would deviate (thanks @schmaller)
  • Adds translation for Portuguese, Romanian and Greek
  • Updates several other other translations

v1.8.3

  • Adds Korean translation
  • Fixes problem where the Norwegian translation was not visible to users

v1.8.2

  • Updates translations and adds support for simplified Chinese, Bulgarian and Norwegian

v1.8.1

  • Fixes issue where the date headers for "Today" and "Tomorrow" where not show correctly
  • Updates translations and adds partial support for Hebrew (thanks bomba6)

v1.8

  • Adds option to align the date header left, right and center
  • Allows to show events spreading over multiple days only on the first day
  • Enables to show only events in a one day date range (thanks jganetsk)
  • Adds new translations in Dutch and polish
  • A big thanks to at all the people who have helped with translations on crowdin.net
  • blancazert, deamn, emes2, gabrielemariotti, hermajan, jagoda1-72, k.schasfoort, moritzpost

v1.7.2

  • Fine tunes the shading of the text colors
  • Fixes tinting issue of background color

v1.7.1

  • Fixes critical bug on Android 4.0 devices
  • Completes Czech translation (thanks hermajan)

v1.7

  • Adds theming capabilities to the widget background and texts
  • Taping on current date header now opens calendar app
  • Calendar events can now show their event specific color

v1.6.4

  • Updates Czech translation
  • Fixes critical bug on Android 4.4

v1.6.3

  • Adds support for multiple languages: Spanish, French, Italian and Brazilian Portuguese
  • Adds option to hide end date (contributed by ultraq)
  • Background transparency is set in 5% increments instead of 10% (contributed by ultraq)
  • Fixed bug where events starting or ending at midnight would not show their time correctly

v1.6.2

  • Fixed serious crash when preferences from older installations were present

v1.6.1

  • Fixed a crash of Samsungs S Planner when creating new event

v1.6

  • Added option to show the event location
  • Added option to span title over multiple lines
  • Added ability to choose from more font sizes
  • Added option to set the event date range

v1.5.2

  • Added support for Hungarian and Russian language

v1.5.1

  • Added support for Czech language
  • Fixed crashes when adding event on certain devices
  • Fixed issue with spanning events

v1.5

  • Enabled support to place the calendar widget on the lock screen
  • Calendar events can now be added directly from the widget
  • Added Japanese translations (Thanks to Sakuma)
  • Fixed several stability issues

v1.4

  • Fixed critical issue where an all-day event would be displayed one day to early in certain timezones
  • Added ability to configure the transparency of the widget background

v1.3.2

  • Added support for custom event colors
  • Calendar colors are now correctly shown on Jelly Bean
  • Fixed issue when opening the calendar selection preference activity
  • Fixed problem with events that span multiple days

v1.3.1

  • Fixed problem where noon was display as 0:00 pm instead of 12:00 pm
  • Fixed issue when no calendar is present on the device

v1.3

  • Added support for the am/pm date format
  • Events that span multiple days now create multiple entries in the widget
  • Touching a calendar entry now provides visual touch feedback
  • Events without title now indicate that there is no title

v1.2.1

  • Fixed issue where the date in the calendar app would be displayed wrong when opened from the widget

v1.2

  • Added indicators for events with an alert
  • Added indicators for recurring events
  • Widget refreshes at midnight
  • Widget handles time, date, timezone and locale changes correctly

v1.1

  • Added preferences menu
  • Added option to select the active calendars for the widget
  • An new preferences option allows to hide the current date header to have more space for the calendar entries
  • The text size can not be customized as small, medium or large
  • The widget can not be shrinked properly on all devices

v1.0

  • Initial Release