What you get
- Agenda widget, with a list of your events grouped by day;
- Calendar widget, with a (resizable) month view;
- Extensive customization: you can change the background and font colors, the font type and its density, customize the header, etc;
- Preset themes, with nice defaults for colors, fonts and other options;
- Select which calendar events to display;
- Weather forecast for up to 5 days on the agenda widget (premium version only);
- And more.
This widget is free, but some configuration options are locked. To unlock, click "upgrade" and you'll be able to buy the premium version on Google Play.
How do i use the widget
Event Flow is a widget, so you need to place it on your homescreen from your widget list. Try searching Google for “widgets on Android“, as the process for using widgets varies slightly depending on the specific Android version and your device model. It usually is done by long pressing on an empty place of your homescreen and then selecting the "Widgets" option.
The widget is not updating
That's probably because your device has some kind of battery saving settings that prevent the widget from updating (it needs to update itself once a day and before/after each event). Please check your battery saving settings and make sure that they don't interfere with the widget's operation. You can find more info here: https://dontkillmyapp.com/
Why aren't reminders available
Google hasn't yet made reminders available for third-party apps, at least in a way that doesn't involve asking for your Google account credentials, which we don't want to do. We're keeping an eye on it to see if that changes.
My Outlook/Exchange calendar isn't showing up
The Outlook app uses a private database that can't be accessed by the widget, so it can't show your Outlook/Exchange calendars. Alternatively you might be able to add your Outlook/Exchange account in your device's Settings->Accounts, and access those calendars via Google's Calendar app. They should then also be available on the widget.
My Birthdays/Contacts/Other calendar is not showing up or is not being synchronized
The widget only reads the local calendar database that's on your device, which is maintained by Android and your Calendar App. Sometimes there can be issues with the synchronization, and a refresh can help. In your device's Settings->Accounts->Select your account->Account sync refresh the "Calendar" and "Contacts" option. Then, open Google's Calendar app, go into the side menu, and deselect/select the affected calendars.
How do i set up the widget to look like in the screenshots
Most of the screenshots show the 2 widgets simultaneously: On the top place the Calendar Widget, resized to occupy one row, and on the bottom the Agenda Widget, without the header (configured in the agenda settings). Then just choose the colors you like the most.
I would like to select an exact color for one of the options
In the color picker for that option, tap the center circle that displays the color and you'll be able to enter the Hexadecimal code for the color you want (include the alpha component - 0x00 transparent, 0xFF solid color). You can also copy/paste that code to/from another item.
We dislike apps that ask a lot of permissions without justifying them. So here's what we need and why:
Calendar: To read your calendar events. Without this permission the widget doesn't work, so it is mandatory.
Location: To show the weather forecast for your location. This is optional, you can opt not to grant this permission and not show the weather forecast or manually choose a location for the forecast.