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

Sync reminder with calendar button #848

Open
wants to merge 10 commits into
base: develop
Choose a base branch
from

Conversation

despgiat
Copy link

Hello, I created a simple button to sync a note with the calendar below the "Add reminder" button in the fragment_detail_content.xml.
The "Sync reminder with Calendar" button appears only when there's a reminder in the Note and as of now it only creates a new event with the start and end time being the reminder's time through the Calendar Intent.
Is the button's placement okay below the reminder button or should I make the syncing an option in the options menu?
Also I could try to make a calendar helper script in order to be able to edit the existing events or delete them if the user decides to change or delete the reminder.

@federicoiosue
Copy link
Owner

Hello, I created a simple button to sync a note with the calendar

Really a great job, I've started using myself to test it and I'm finding it really useful!

should I make the syncing an option in the options menu?

Your version is actually really well integrated but could be broken by future (somewhere on the roadmap the interface will be deeply refactored) UI changes. By moving it into the menu would solve all of this!

make a calendar helper script in order to be able to edit the existing events or delete them if the user decides to change or delete the reminder.

By looking at the code nothing happens when a note or its reminder are deleted. So yes, performing something in these cases would completelly have sense

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Omni Notes
  
To do
Development

Successfully merging this pull request may close these issues.

None yet

2 participants