Adding recurring events
Well, since I had quite a few requests for it, I went ahead and implemented a recurring system. It's not 100% perfect, but it's pretty close and it gets the job done.
How does it work?
- You can manually press the postpone button, but its main use is to display which events are recurring, not to be tapped, thus it was on purpose made hard (but not that hard) to tap, to avoid accidental taps on it when selecting an expense.
- The app can do it automatically for you: when you are notified about an upcoming expense, all you have to do is open the app and the expense will be postponed automatically if needed.