Skip to content

Releases: character-flat/Blink

v1.2.0

Choose a tag to compare

@character-flat character-flat released this 19 Oct 15:33

v1.2.0 — Release Notes

New

  • Windows desktop support with a standalone app, system-tray controls, configurable timer, and rest overlay.
  • Pause media during breaks with a separate setting for Overlay and Both alert modes.
  • Skip overlays in selected apps. Choose apps from the settings list; Blink checks the current app before showing a break overlay.
  • One-tap battery-optimization whitelisting with Shizuku. Shizuku is optional; manual device-specific setup guidance remains available.
  • Dark/Light Mode Users can now choose from dark/light/system modes.

Improvements

  • Improved installed-app discovery in the Android app picker.
  • Moved app-list loading and foreground-app checks off the UI thread.
  • Added Usage Access status in Settings, with a refresh when returning from Android settings.

Note: App-based overlay skipping requires Usage Access to be enabled for Blink, closed issue #2.

v1.1.0

Choose a tag to compare

@character-flat character-flat released this 17 May 16:15

v1.1.0

Reliability Improvements
Service calls startForeground() in onCreate() — closes the empty-process kill window
Timer state persisted across OS-initiated restarts (no longer cleared in onDestroy)
Watchdog alarm fires every 5 minutes via setExactAndAllowWhileIdle to auto-restart dead service
Direct boot support (LOCKED_BOOT_COMPLETED) — service starts before device unlock
AlarmReceiver independently restarts service if found dead

UX Improvements
OEM-specific battery settings guide (Xiaomi, Samsung, OPPO/Realme/OnePlus, Vivo, Motorola, Huawei, ASUS, Nokia)
Each OEM guide includes auto-start whitelist steps and force-stop warning
Shizuku is now fully optional — app works without it (only used for one-tap battery whitelist)

Housekeeping
Package renamed from com.eyecare.daemon to com.cflat.blink
License: GNU General Public License v3

Blink v1.0.0

Choose a tag to compare

@character-flat character-flat released this 15 May 19:26

Blink v1.0.0 — 20-20-20 Eye Care Daemon

First release!

Features

  • Exact AlarmManager timer (fires during Doze)
  • 3 overlay styles: Expressive, Calm, Minimal
  • Material 3 dynamic theming (wallpaper colors)
  • Settings: timer durations, alert mode, overlay options
  • Smart screen on/off detection
  • Shizuku battery whitelist integration
  • Landscape + portrait responsive overlays
  • 1.76 MB release APK

Downloads

  • app-release.apk — Signed release build (1.76 MB)
  • app-debug.apk — Debug build (10.4 MB)