Calendar review by wander

Calendar — Community App Review
Version: 0.1.4

Calendar reads the calendars already on the phone, so a Nextcloud, Fastmail or iCloud calendar set up in DAVx5 is simply there, and so is a Google one. There is no account in it and it never reaches the network.

Four views: a month that lists each day’s events and runs all-day and multi-day ones across the days they cover, as Etar’s does; a week and a day as timelines, twelve hours at a time; and an agenda of the months ahead. A swipe across turns a page, a swipe up or down moves the hours, and nothing scrolls or animates.

Repeats can be every so many days, weeks, months or years, on chosen weekdays, on the 25th or the fourth Friday or the last one, and end on a date or after a number of times. “Every 10 days, 5 times” is one screen. A rule made elsewhere that it cannot show is said so and left alone rather than rewritten.

Reminders come from the phone’s calendar store, so the ones you set on your server ring here too, each once. With the phone asleep a reminder can wake the screen with the event on it; there is a setting for a notification alone.

If you use Etar, remove it once you have switched, or both will ring for every reminder.

It started from David’s KompaktCalendar, which got a great deal right about how a calendar should feel on this phone, and takes its repeat rules from Etar.

Source, and the licence it inherits: GitHub - wanderwildwood/koyomi: Calendar (暦 koyomi) — month, week, day and agenda for an E Ink phone, with repeats of every ordinary shape and reminders that light the screen. Syncs through DAVx5. · GitHub — GPL-3.0.

1 Like

Review for version 0.1.4
User rating: ★★★★★

i made some very short tests of my own, it works great on those and those are my only use cases.
thank you!

1 Like

Review for version 0.1.4
Author’s rating: ★★★★★ · Author of this review

Thank you for trying it. If something in your own use doesn’t behave the way you expect, tell me here.

Review updated by @wander

  • Version: 0.1.4 → 0.1.9
  • Checksum: a52056a6e5da5d043d2fc71ccb2206f6adc4803b968618f14eca47706705cfb1 → b033cb87cc8fdad79f5cdb651cbc26c5d32b80dc5866b7b5f61efb239c0fbb50

View current review

Review updated by @wander

  • Version: 0.1.9 → 0.1.10
  • Checksum: b033cb87cc8fdad79f5cdb651cbc26c5d32b80dc5866b7b5f61efb239c0fbb50 → dc63143b56f2c452aeff7926f95a50779735af8a0e65a510a27d2e5ea87ae8cb

View current review

Review for version 0.1.10
User rating: ★★★★★

Just downloaded. I liked KompaktCalendar but prefer to see some text on the calendar view.

This looks great!

One thing so far - is it possible to change the calendar of an item already created? I actually had a similar issue with the other app - that one would let me select another calendar for an existing item but it didn’t actually change - this one doesn’t seem to allow the calendar to be changed in the first place.

Thanks! I am sure this is a lot of work on your end.

1 Like

Review updated by @wander

  • Version: 0.1.10 → 0.1.11
  • Checksum: dc63143b56f2c452aeff7926f95a50779735af8a0e65a510a27d2e5ea87ae8cb → 4e4aaa6c47f536e1148c923dcab200c3edcd8a915da949850b5016def4d22153

View current review

Review for version 0.1.11
Author’s rating: ★★★★★ · Author of this review

Thank you. It can now, in 0.1.11: open the event, tap Edit, and the Calendar row at the bottom lets you choose another.

It is saved as a new event in that calendar and removed from the old one, which is a move DAVx5 can carry to the server. Changing the calendar of the existing event in place doesn’t sync, which may be why the other app’s change didn’t stay.

A repeating event moves whole when you choose “Every one”. It stays put for a single occurrence, and for a series with an occurrence changed on its own, since the move would lose that change.

If a move doesn’t reach your server, tell me here.

1 Like

Review updated by @wander

  • Version: 0.1.11 → 0.1.13
  • Checksum: 4e4aaa6c47f536e1148c923dcab200c3edcd8a915da949850b5016def4d22153 → 9627b7d7a164a22c0388aed44618ca6cae34d38c70d49deeac9f9b6967463943

View current review

Review for version 0.1.13
User rating: ★★★★★

I am using your calendar app every day and it works great for me! I especially love the lockscreen view in combination with your glance app!

I was having one suggestion, not knowing if this is possible. I use DAVx5 and ICSx5 to synchronise my calendars. To have minimal battery drain I chose long synchronizing-intervals. However Sometimes I want to open the calendar app and be sure that everything is synchronized right now (eg I made a change from another device). Is there a way to add a synchronize button in the calendar app, so that I dont have to open DAVx5 and ICSx5 to do a manual synchronization? Maybe thats not possible, just asking, because that would make the calendar app perfect for me.

Review updated by @wander

  • Version: 0.1.13 → 0.1.16
  • Checksum: 9627b7d7a164a22c0388aed44618ca6cae34d38c70d49deeac9f9b6967463943 → f7f2d899647790ad2e42501fea9e11a719a306164ced8870622009a63a76acd8

View current review

Review for version 0.1.16
Author’s rating: ★★★★★ · Author of this review

@hanswilli thank you, glad it’s earning its place. Calendar 0.1.16 has the row you asked for: Settings, then “Sync calendars now”. It asks whatever syncs your calendars, DAVx5 and ICSx5 included, to run right away through the phone’s own sync framework, so there is nothing to set up on their side. Tested here against DAVx5 on a Kompakt: the sync starts the moment the row is tapped. The lock-screen view with Glance is one of my favourite parts too.

1 Like

Review for version 0.1.16
User rating: ★★★★★

Thank you so much! Works perfectly with DAVx5 and ICSx5!

1 Like

Review for version 0.1.16
User rating: ★★★★★

This is incredible, especially that you implemented the updates so quickly!!! The feature @hanswilli requested for a way inside the app to request calendar pull from server was also something that I was hoping for too! Thank you so much!

Edit - Just wanted to add that I just tested both the calendar change and sync features and both seem to be working perfectly!

Review for version 0.1.16
Author’s rating: ★★★★★ · Author of this review

@divert thank you for testing both, and for saying so. Good to hear the sync row helps you as well.