Skip to content

SufficientlySecure/birthday-calendar

Repository files navigation

Birthday Adapter

Get it on F-Droid       Get it on Google Play

Birthday Adapter syncs birthdays, anniversaries, and other events from your contacts directly into your Android calendar. Unlike other apps, it integrates seamlessly with your system calendar, so you can see all your important dates alongside your other events.

Screenshots

brings your contacts events to your calendar app supports all events of your contacts compatible with all calendar apps filters events by account and contact group
add reminders, as many as needed customize your event labels quickly spot special birthdays dark mode supported

Translations

Translations are hosted on Weblate.

Help translating at https://hosted.weblate.org/engage/birthday-adapter/

Translation status

Building the Project

The easiest way to build the project is to open it in Android Studio. Android Studio will handle the download of the required SDK and build tools.

You can also build the project from the command line using Gradle:

./gradlew assemble

Product Flavors

The project contains two product flavors:

  • free: The freemium version of the app.
  • full: The full version with all features unlocked.

You can build a specific variant, for example freeDebug, by running:

./gradlew assembleFreeDebug

Contribute

We welcome contributions! Please start by opening an issue to let us know what you’re working on.

Then, Fork Birthday Adapter and do a Pull Request. I will merge your changes back into the main project.

Coding Style

The project generally follows the standard Android code style guidelines.

The code is formatted using the default Android Studio formatter. You can reformat any file using Code -> Reformat Code.

Licenses

Birthday Adapter is licensed under the GPLv3+. The file LICENSE includes the full license text.

Details

Birthday Adapter is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Birthday Adapter is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Birthday Adapter. If not, see http://www.gnu.org/licenses/.

Libraries

Images

  • icon.svg Based on Tango Icon Library and Tango Pidgin Icon Theme http://tango.freedesktop.org/ Public Domain (Tango Icon Library) and GPL (Tango Pidgin Icon Theme)

Donations

If you would like to provide a financial contribution, you can show your support by donating via Liberapay or PayPal.

About

Display all contact birthdays automatically in your standard Android calendar.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors