Skip to content

Releases: kaiser-svg/Drip

Drip V-1.1.0

Choose a tag to compare

@kaiser-svg kaiser-svg released this 28 Nov 20:14

Release Notes v1.1.0 🎉

Experimental Build | Release Date: November 29, 2025

App Banner


> 🚧 Repo Notice
> This repo is in an experimental-release phase.
> Each tag is a stepping-stone toward v2.0.0 (first stable build).
> The full, clean codebase will be pushed once the app is feature-complete.


✨ What’s New in v1.1.0

Feature Description
🎮 Long-Press Drag Navigation Hold 400 ms → 3×3 grid appears → drag & release to jump to any screen.
🎚️ Independent Feedback Toggles Settings now has a Feedback section: turn haptics and/or sounds on/off independently.
🎯 Focus-Mode Shortcut New maximise button in the header → instant distraction-free bottle view.

🐛 Fixes & Polish

Area Fix
Weekly Challenges Icons were blank; now every challenge has the correct Lucide icon + fallback.
Mood System All emoji faces replaced with platform-agnostic Lucide icons (🌙,😐,😊,☀️,⚡).
Popup Overlap Achievement toasts wait until mood-feedback card is gone.
Challenge XP XP now awards immediately on completion and persists across sessions.
Touch Handling Long-press cancels on scroll/button press → no accidental jumps.

✅ Systems Verified This Release

  • Daily Reset – bottle zeroes at midnight
  • Weekly Reset – new challenges every Monday
  • XP & Levels – cumulative, never lost
  • History – all entries kept forever

🎨 UI Quick Hits

  • Navigation Overlay – full-screen 90 % black, colour-coded tiles, white ring = current screen.
  • Settings – new Feedback card with pink accent, toggles have icons (Vibrate, Volume2).
  • Micro-interactions – 50 px swipe threshold, haptic on tile hover, smooth fade transitions.

🔧 Technical Bits

  • New storage keys: drip-haptics-enabled, drip-sounds-enabled, drip-completed-challenge-ids.
  • Memoised components: MiniMap, LongPressDragOverlay, ChallengeCard.
  • Global flags: window.__dripHapticsEnabled.

📱 Interaction Cheatsheet

Gesture Action
Long-press + drag Go to any screen
Swipe Adjacent screen
Double-tap (bottle) Quick-log 250 ml
Arrow keys / Esc Keyboard nav

Drip-V1.01

Choose a tag to compare

@kaiser-svg kaiser-svg released this 28 Nov 00:38

What’s New:

Removed long-tap screen map shortcut for improved performance.

Smoother, more responsive animations throughout the app.

Improved state management for consistent data.

Lighter, faster alerts and notifications.

Enhanced visual screen map editing workflow.

Overall smoother and more fluid user experience.

Drip-V1.01

Choose a tag to compare

@kaiser-svg kaiser-svg released this 28 Nov 00:07

Implemented slightly optimized animations and performance enhancements, resulting in a smoother and more efficient user experience

Drip--V1

Choose a tag to compare

@kaiser-svg kaiser-svg released this 27 Nov 22:06
30504e0

💧 Drip v1.0.0-alpha: First Public Test Release

This is the first pre-built release of Drip for Android. You can download and install the app-release.apk file below to test the app on your Android device.

How to Install

  1. Download the app-release.apk file from the "Assets" section below.
  2. Transfer the file to your Android device.
  3. You will need to enable "Install from unknown sources" in your phone's security settings to install the APK.
  4. Open the file on your device to install it.

⚠️ Important Notes & Known Issues

  • Performance: This is an early alpha build. The animations and overall performance may feel slow or "laggy" on some devices. The primary focus of future updates will be on optimizing the app's runtime performance.
  • Security Warning: Because this app is not yet on the Google Play Store, your phone will show a security warning during installation. This is normal for apps installed via APK. The app is safe to install.
  • Debug Build: This release is signed with a standard debug key for testing purposes and is not an official production release.

We welcome all feedback! If you encounter any bugs or have suggestions, please open an issue on this repository.