Skip to content

Releases: jevdemon/flip2calendar

Flip2Calendar v1.1.2

Choose a tag to compare

@jevdemon jevdemon released this 01 Sep 05:30

On first launch you will be prompted to enter your Google OAuth credentials so the app can access your Google Calendar. The app will walk you through these steps.
You can also review the setup instructions here: https://github.com/jevdemon/flip2calendar/blob/main/README.md#installation

What's New in v1.1.2

Performance improvements, risk mitigation, and bug fixes. No new functionality.

  • Added HttpException + shared httpGet/httpPostForm helpers that guarantee disconnect() on every request (success or failure) and surface the real response body on errors, instead of leaking HttpURLConnection instances on every calendar fetch/token exchange

  • Replaced fragile string-matching (e.message?.contains("401")) with a typed HTTP status check for detecting expired tokens

  • Fixed redundant/incorrect isAllDay condition when parsing event start times

  • Isolated per-calendar fetch failures so one bad or inaccessible calendar no longer blanks out the entire event list

  • Treat freeBusyReader calendars as read-only, matching existing reader handling

  • Added URL-encoding code, client_secret, and refresh_token in OAuth token request bodies

Flip2Calendar v1.1.1

Choose a tag to compare

@jevdemon jevdemon released this 31 Aug 22:14

What's New in v1.1.1

  • Custom app icon
  • App name changed to FlipCalendar

Flip2Calendar v1.1

Choose a tag to compare

@jevdemon jevdemon released this 31 Aug 19:44

What's New in v1.1

New Features

  • Options screen — use D-pad to navigate to and click on the ⋮ button in the top right corner to access:
    • Show/Hide Holidays toggle
    • Hide Future Events toggle
    • Configurable days to show ahead (default 7, max 60)

Options button (new in this release):
Untitled2

Option Screen (new in this release):
Untitled

Bug Fixes

  • Fixed all-day events (birthdays, anniversaries) not showing correctly
  • Fixed today's events not showing when opened later in the day
  • Future events no longer crowd today's events off the screen

Navigation Improvements

  • D-pad can now reach the + New and ⋮ Options buttons in the toolbar
  • Toolbar buttons highlight blue when focused so you know what's selected
  • New event form now automatically focuses the Title field

Notes

  • On first launch you will be prompted to enter your Google OAuth credentials
  • See README for setup instructions: github.com/jevdemon/flip2calendar

Flip2Calendar v1.0

Choose a tag to compare

@jevdemon jevdemon released this 11 Jul 19:26

First release of Flip2Calendar — a native Android calendar app for de-Googled flip phones with Google Calendar sync, no Play Services required.

What's included

  • View Google Calendar events (60-day forward view)
  • Create, edit, and delete events
  • Recurring event support
  • Local notifications via AlarmManager — no Play Services needed
  • Location and description fields
  • Holiday calendar toggle
  • Read-only calendar detection
  • Full D-pad navigation — no touchscreen required
  • Dark theme optimised for small screens

Setup

On first launch the app will show a setup screen asking for your Google OAuth credentials. See the README for full instructions on creating your own Google Cloud credentials.

Install

Download the APK below and install via:
adb install flip2calendar-v1.0.apk

Or enable "Install from unknown sources" on your device and open the APK directly.

Note

This APK was built by the developer. You will need to enter your own Google OAuth credentials on first launch.