Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some tweaks to the app (fixed duplicates and added option to show age this year) #4

Open
wants to merge 36 commits into
base: master
Choose a base branch
from

Conversation

eblis
Copy link

@eblis eblis commented Mar 4, 2018

Fixed problem where duplicate contacts could occur when initially added to the database.
Added option to show the age that a person turns to this year (regardless of their actual birthday and current date) - mostly I'm interested to see how old a person will be this current year, but don't really care if their birthday has passed (they've already turned) or their birthday is still upcoming (they're about to turn this age).
Also reworked the way separators are handled, removed the individual boolean flags for each month.

Preparing the ground for anniversaries.

Cristi Libotean added 3 commits March 4, 2018 11:08
When initially importing contacts you could end up with duplicated accounts if you had more than one google account you were importing from.
Added ability to show the age the person is turning to (or has turned to) this year.
@eblis
Copy link
Author

eblis commented Mar 9, 2018

I haven't tested the upgrade path in great detail, there might be some problems there as I've changed an int value (for the CURRENT / FUTURE ages) into an enum.

Cristi Libotean and others added 26 commits March 9, 2018 15:54
…erson.

Instead of being able to only add a single extra notification (either 1 day, 2 days, 3 days, 1 week or 2 weeks beforehand) you can add any/all of these.
…r each person for each anniversary. Instead a single, recurring alarm is created that checks for all anniversaries that we need to notify for.

Added library joda-time to help with date handling, date manipulations and fix problems with inconsistencies between days to birthday, days from birth and other problems.
Added notification colors for birthdays that are near.
Added colors for All Fragment page for birthdays that are near.
Made sure notifications are sent in order.
WIP: Attempt to make ads work again.
Allow user to edit anniversary type label.
Clicking on picture or date of birth will bring up contact details window.
Update wording (especially in French)
Cristi Libotean and others added 7 commits March 5, 2019 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants