plusonelabs / calendar-widget

An calender widget for your Android home screen.
Apache License 2.0
369 stars 127 forks source link

Showing birthdays and anniversaries #56

Open zamalkawy4ever opened 11 years ago

zamalkawy4ever commented 11 years ago

I set the birthdays of some of my contacts. And set the calendar not display such birthdays. Your calendar does not abide with this setting and displays the birthdays in the widget.

plusonelabs commented 11 years ago

Is it possible that it is a feature of the calendar when it recognizes that the entry domes from a contacts birthday? Have you had the problem with other events? Could you give an example for a missplaced birthday event?

A work around might be to put the birthday events into a seperate calendar and to hide this calendar.

zamalkawy4ever commented 11 years ago

That's what I was saying. The calendar retrieves the birthdays of the phone contacts. The point is the phone calendar has an option to hide the birthdays retrieved by this feature. Your widget does not :). It retrieves all calendar entries. I think you should inherit the "hide" option from the phone calendar. Thanks for your fast resonse and for the great widget of course.

-----Original Message-----

From: plusonelabs Sent: 2 Feb 2013 15:42:13 GMT To: plusonelabs/calendar-widget Cc: zamalkawy4ever Subject: Re: [calendar-widget] birthdays (#56)

Is it possible that it is a feature of the calendar when it recognizes that the entry domes from a contacts birthday? Have you had the problem with other events? Could you give an example for a missplaced birthday event?

A work around might be to put the birthday events into a seperate calendar and to hide this calendar.


Reply to this email directly or view it on GitHub: https://github.com/plusonelabs/calendar-widget/issues/56#issuecomment-13032265

maaikez commented 11 years ago

Strange: I see some birthday events in the app. I see my mother's birthday in the Calendar, but not in the widget. The birthday of another person is in both. I both added their birthday in my Contacts app, I don't see any difference.

sbillard commented 7 years ago

I am seeing the same undesirable behavior: My contacts all have birthdays and anniversaries as appropriate. But I also have a Google Calendar which has the important ones of these dates. It is this calendar that I wish to show in the widget.

On the phone calendar app I can select the specific "phone" calendars I want shown--My Calendars, COntacts' birthdays, and My Tasks. I choose only My Calendar from this list. But the widget has only the My Calendars selection. So for the calendar app, no contacts birthdays or anniversaries are displayed but for the widget I do get them displayed in redundancy with the ones I want or as surplus for the ones I do not care to be prodded about.

The end result is that I do not show the My Calendars calendar. This is normally but sometimes I want a private reminder (for instance to buy a present for my wife.) I would like to use the phone calendar for this since I share my other calendars with my wife.

Please add a means to exclude Contacts dates from the widget display.

yvolk commented 4 years ago

Reviewing recently new requests and old tickets like this one I noticed that Google recently changed "the rules of the game" :-) - old "Birthdays" calendars disappeared. Searching in the Internet I found the page: https://www.pctlc.com/tech-tips/Contacts-Birthdays-In-Google-Calendar that although was not up-to-date already, but pointed me in the right direction: Web-based Settings of the Google Calendar app! You can change visibility settings for each of the calendars, change their color and even rename existing calendars. You can also create new calendars there.

It's not quite clear how these settings relate to Calendars, visible in the ToDo Agenda widget, but I succeeded in making "Contacts" (ex. Birthdays) visible again, BUT:

GoogleCalendarSettings

virtualdj commented 4 years ago

It's not quite clear how these settings relate to Calendars, visible in the ToDo Agenda widget, but I succeeded to make "Contacts" (ex. Birthdays) visible again, BUT:

  • and I don't see them on my Android 7 device...

I do not see them either; the Contacts birthdays are enabled on Google Calendar website:

01

The calendar is enabled on the ToDo Agenda widget:

02

... but no events are actually displayed (even though they should be there):

03

But the same happens with other apps too, such as Calendar+. They cannot display the Google birthdays correctly.

Probably the best way to deal with this is like I've written on #79: read the phone contacts and parse their Events date and then create a "virtual calendar" to display them on the widget. Potentially with a plugin or an optional permission (some users don't like apps to read their contacts).