Agenda Widget
by Kumpewo
Home screen widget that displays the agenda from several calendars
App Name | Agenda Widget |
---|---|
Developer | Kumpewo |
Category | Tools |
Download Size | 5 MB |
Latest Version | 2.7 |
Average Rating | 3.40 |
Rating Count | 52 |
Google Play | Download |
AppBrain | Download Agenda Widget Android app |
When roflharrison stopped the development of his beautiful "Agenda Widget", I decided to reimplement at least the most important functions - according to my personal needs.
The new version is also available in English and customizable in a certain way.
Time zones:
Every calendar event has an assigned time zone. Normally, it does not matter because all times are projected to the system time zone. As long as you only handle events based on your system settings, you'll never notice the existance of time zones.
For a traveler who likes to make appointments in advance it is very handy to use the destination's time zone on those events. On arrival in the new place, all events are shown in the correct way according to the new local time zone.
Furthermore, when consulting the agenda it does not matter at what time the event would take place according to the - let's say - home time zone. It is much more important to know what's the actual hour of the event at the destination.
Therefore, in my Agenda Widget all events are listed with their respective time at the destination and with their time zone offset.
If you like you can assign names like CET for Central European Time to the +01:00 offset.
*** May 2020 ***
Now, after a long time, I have added numerous customization options: practically all fonts are freely configurable, the times can be positioned more freely (before or after the text, on a separate line), the backup and restore of your own settings has been revised (and now it works...), the calendar week can be displayed in different places.
In addition, appointments can be displayed in multiple lines and past days can be added to the list to quickly see what you might have missed.
In addition to the previously different - and differently displayed - appointment states ('expired', 'current', 'upcoming') the events taking place today can be highlighted ('recently passed', 'imminent').
Permissions:
---------------------
READ_CALENDAR
Indispensable for an appointment overview app. The calendar entries must be read to be displayed.
READ_EXTERNAL_STORAGE
This permission is not required for the regular use of this app.
Only if you try to import saved settings from another app like a file manager, it might be necessary to grant it. This depends on the manner how the other app provides the data. If it uses content streams (like email apps with their attachments), everything is fine without extra permissions. But if you get a filename, then this app needs to read an external file - therefore, in this case it will ask for the permission to do so.
RECEIVE_BOOT_COMPLETED
This technical permission does not need to be granted explicitly. Nevertheless it is required to keep the widgets updating after a reboot of the device. All alarms that trigger the updates must be reinstalled after every reboot.
Recent changes:
Adapted to API 33; import of saved settings from within app
The new version is also available in English and customizable in a certain way.
Time zones:
Every calendar event has an assigned time zone. Normally, it does not matter because all times are projected to the system time zone. As long as you only handle events based on your system settings, you'll never notice the existance of time zones.
For a traveler who likes to make appointments in advance it is very handy to use the destination's time zone on those events. On arrival in the new place, all events are shown in the correct way according to the new local time zone.
Furthermore, when consulting the agenda it does not matter at what time the event would take place according to the - let's say - home time zone. It is much more important to know what's the actual hour of the event at the destination.
Therefore, in my Agenda Widget all events are listed with their respective time at the destination and with their time zone offset.
If you like you can assign names like CET for Central European Time to the +01:00 offset.
*** May 2020 ***
Now, after a long time, I have added numerous customization options: practically all fonts are freely configurable, the times can be positioned more freely (before or after the text, on a separate line), the backup and restore of your own settings has been revised (and now it works...), the calendar week can be displayed in different places.
In addition, appointments can be displayed in multiple lines and past days can be added to the list to quickly see what you might have missed.
In addition to the previously different - and differently displayed - appointment states ('expired', 'current', 'upcoming') the events taking place today can be highlighted ('recently passed', 'imminent').
Permissions:
---------------------
READ_CALENDAR
Indispensable for an appointment overview app. The calendar entries must be read to be displayed.
READ_EXTERNAL_STORAGE
This permission is not required for the regular use of this app.
Only if you try to import saved settings from another app like a file manager, it might be necessary to grant it. This depends on the manner how the other app provides the data. If it uses content streams (like email apps with their attachments), everything is fine without extra permissions. But if you get a filename, then this app needs to read an external file - therefore, in this case it will ask for the permission to do so.
RECEIVE_BOOT_COMPLETED
This technical permission does not need to be granted explicitly. Nevertheless it is required to keep the widgets updating after a reboot of the device. All alarms that trigger the updates must be reinstalled after every reboot.
Recent changes:
Adapted to API 33; import of saved settings from within app