birday icon indicating copy to clipboard operation
birday copied to clipboard

Provide user the granuality to select which events to import from the contacts.

Open Addy-21 opened this issue 2 years ago • 4 comments

Current import overwrites everything in the database, and this created multiple copies of the same event, if I had manually added an event in birday app and the said event also exists in the contacts info.

For example, I have created an event for my parent's marriage anniversary in the birday app manually, and my father's Google contact also contains the anniversary date. So, when I import events from the contacts app, it created a new anniversary instance and now I have two anniversary events- one, that I created manually inside the app, and a second, from the Google contacts app.

Now, you might say to remove my custom event and use the Google one, but in the custom one, I use a different image(of both my father and mum) and title (eg.- ma-pa's anniversary) whereas the Google one will show my dad's image and title is "Dad" anniversary.

With the option of ignoring the import of my dad's anniversary info, I can keep using the custom one without any copies.

Addy-21 avatar May 04 '23 06:05 Addy-21

Yep, this makes sense. The solution would be to add a dialog to manually select the contacts to import, right? The only problem is that if the automatic sync is enabled, it makes no sense to show this dialog each time. So I should show it only for manual contacts import. Do you agree?

m-i-n-a-r avatar May 10 '23 07:05 m-i-n-a-r

Yeah, with auto sync turned off and doing manual import, you can add the feature to choose. It would even be better if shows a comparison b/w the choice and the one already in the database.

On Wed, May 10, 2023, 1:09 PM minar @.***> wrote:

Yep, this makes sense. The solution would be to add a dialog to manually select the contacts to import, right? The only problem is that if the automatic sync is enabled, it makes no sense to show this dialog each time. So I should show it only for manual contacts import. Do you agree?

— Reply to this email directly, view it on GitHub https://github.com/m-i-n-a-r/birday/issues/262#issuecomment-1541503370, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARSEORRSWMSL56KNTWTAS5TXFNA2RANCNFSM6AAAAAAXVKXZGI . You are receiving this because you authored the thread.Message ID: @.***>

Addy-21 avatar May 10 '23 07:05 Addy-21

That's pretty complex to develop properly, but I can do this! I'll update the issue as soon as i start to develop this feature!

m-i-n-a-r avatar May 11 '23 12:05 m-i-n-a-r

If it proves too complicated then just the option to select which contact to import should suffice atm.

On Thu, May 11, 2023 at 5:43 PM minar @.***> wrote:

That's pretty complex to develop properly, but I can do this! I'll update the issue as soon as i start to develop this feature!

— Reply to this email directly, view it on GitHub https://github.com/m-i-n-a-r/birday/issues/262#issuecomment-1543886879, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARSEORWSCUEF2PQHKARE66DXFTJW3ANCNFSM6AAAAAAXVKXZGI . You are receiving this because you authored the thread.Message ID: @.***>

Addy-21 avatar May 11 '23 12:05 Addy-21