opacapp / opacclient

[unmaintained] A Java client library and an Android app to access more than 1,000 public and scientific libraries from all over the world.
https://opacapp.net
MIT License
155 stars 61 forks source link

Export due dates to calendar #400

Open twckr opened 8 years ago

twckr commented 8 years ago

Thank you for that very useful app. Are you thinking of including a function to add due dates of books to the calender?

I think this might be an improvement.

johan12345 commented 8 years ago

Thank your for the suggestion.

Are you aware that there is already feature in the app to remind you when your books are due (whose reliability will hopefully even be improved with the next update)?

Either adding a button to save the due date of one lent book (or all the curently lent ones) to the calendar or automatically adding and updating the due dates to the calendar would probably be possible (though it may not work with every calendar app and the latter option is more complicated and would require an additional permission). But I don't really see the need for this when the app already has a reminder feature.

twckr commented 8 years ago

Thank you for you instant reply.

I think the main advantage would be to get reminders etc. without the need to have the app running or even installed on one particular device. This might be useful if several devices are used as syncing of calenders seems to be quite common.

raphaelm commented 8 years ago

I see that point, but on the other hand it is very common that library deadlines change, e.g. because you renew a lent book. Our reminder mechanism can automatically adapt to that, a calender export could not.

Also, without special permissions, the Android calender API would only allow adding one item at a time.

I currently don't see a reason to implement this. If you or someone would like to put forward a pull request, I will merge it if and only if