{"push_id":914054216,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d61e9ad3c85d10fa95848ce9db162ce86dcc3477","before":"3c8d208517264518e0f970019565de32ba815bb7","commits":[{"sha":"d61e9ad3c85d10fa95848ce9db162ce86dcc3477","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@totschnig.org","name":"Michael Totschnig"},"message":"improved consistency of calendar handling:\nwhen user grants permission, we immediately init planner\non app start, we check for permission and request it if a planner calendar is set\nTODO: when VersionInfoDialog is shown, need to perform the check after user dismisses the dialog; in restore, we do not handle missing permission correctly yet","distinct":true,"url":"https://api.github.com/repos/mtotschnig/MyExpenses/commits/d61e9ad3c85d10fa95848ce9db162ce86dcc3477"}]}