Repository navigation
Releases: dhruvpitroda20-code/MemoryVoid
Releases · dhruvpitroda20-code/MemoryVoid
Release list
MemoryVoid v2.0.0 - Full-Featured Workspace & Custom Layouts
🚀 MemoryVoid v2.0.0 - Major Productivity & Workspace Update
MemoryVoid v2.0.0 transitions from a quick voice-memo and screenshot tool into a full-fledged daily note-taking and memory workspace inspired by Google Keep and Apple design principles.
What's New:
- Full-Fledged Note Utility & Editor: Upgraded the note creator into a rich fullscreen editor supporting multi-line notes, interactive checklists (
☑️) with keyboard enter-key auto-add, multiple image attachments (🖼️), and multi-audio voice memo recordings (🎙️). - Multi-Media Storage Architecture: Added robust support for storing and managing multiple images and voice memos per note without overwriting original captures.
- Screenshot Capture Toggle: Added a quick preference toggle in the sidebar to enable or disable automatic screen captures alongside voice notes.
- 5 Advanced Hardware Trigger Shortcuts:
- Hold Volume Down (Default)
- Double-Tap & Hold (Vol Up/Down)
- Sequence (Vol Up ➔ Hold Vol Down)
- Screenshot on Start (Hold Vol Down)
- Power Hold (Digital Assistant integration with silent background start and secondary power-hold to stop/save).
- Card Layout Switcher: Added 4 unique accessible card views in the Appearance tab (Void Classic, Bento Grid, Capsule Split, and Focus Ledger).
- Custom Card Colors: Added a vibrant color palette picker inside the note editor to color-code individual memory cards.
- Dynamic UI Polish: Configured dynamic height handling for system settings rows, button touch feedback, and zero-shift rotation fixes for top-bar exit buttons.
📦 Installation
Download app-release.apk below and install it over your existing version (all data and settings are preserved).
MemoryVoid v1.0.1 - Stability & Theme Hotfix
🛠️ Bug Fixes & Stability Improvements (v1.0.1)
- Fixed In-App Note Creation Crash: Resolved an issue where tapping the New Note (
✏️) button caused the app to unexpectedly close on certain devices. - Fixed Fullscreen Back Navigation: Navigating back from the fullscreen memory viewer (
dialog_fullscreen) now smoothly returns to the Home screen instead of exiting the application. Also preserved the Home activity task stack when opening memories from notifications or the floating overlay preview. - 3-Tier Theme & Glass Wallpaper Overhaul:
- Glass Theme: Fixed live wallpaper visibility and blur rendering behind the main feed and dialogs, and corrected the Appearance card label from "System" to "Glass".
- Light & Pitch Black Themes: Updated all popup menus, category flyouts, sidebar drawers, and input dialogs so their backgrounds, borders, and text colors dynamically adapt across Light, Pitch Black (
#000000), and Glass modes. - Accent Color Picker: Fixed checkmark contrast so selecting light/white primary accents in Dark/Pitch Black mode displays a crisp contrasting tick icon.
📦 Installation / Updating
Download app-release.apk from the Assets section below and install it directly over your existing v1.0.0 installation (all saved memories and categories will be preserved).
MemoryVoid v1.0.0
MemoryVoid v1.0.0 — Official Release 🌌
I am excited to announce the official v1.0.0 release of MemoryVoid, an ultra-fast, hardware-driven memory journal app for Android 11+!
🎉 What's in v1.0.0
🎙️ Hardware Volume Down Memory Capture
- Hold 'Volume Down' for 0.5s: Instantly starts background voice recording.
- Release 'Volume Down': Captures a full-resolution screenshot at release and automatically pairs it with the voice recording into a memory card.
- Floating Memory Overlay: Displays a springy floating window preview upon capture for instant review.
🎨 Complete Theme & Appearance Overhaul
- 4 Distinct Theme Modes:
- ☀️ Light Theme: Clean
#F2F4F7background with dark#121316primary text. - 🌙 Dark Theme: Deep
#101216surface background with light#F0F2F5text. - 🖤 Pitch Black Theme: True
#000000AMOLED pitch black background with pure white text. - 🪟 Glass Theme: Translucent frosted glass over device wallpaper with 60dp hardware window blur on Android 12+.
- ☀️ Light Theme: Clean
- Adaptive High-Contrast Category Badges:
- High-contrast pill badges (
itemTagandfsTag) that dynamically adjust per theme:- Light Theme: Solid pitch black (
#000000) background, pure white (#FFFFFF) text. - Dark / Pitch Black Theme: Solid pure white (
#FFFFFF) background, pitch black (#000000) text. - Glass Theme: Translucent frosted white fill (
#26FFFFFF) with1dpstroke (#4DFFFFFF) and white text.
- Light Theme: Solid pitch black (
- High-contrast pill badges (
- Custom Accent Color Palette: Select custom accent colors (Blue, Purple, Pink, Red, Orange, Yellow, Green, Cyan) or default to theme primary text color.
⚡ 120Hz Frame Pacing & Performance
- Zero Frame Drops: All audio recording (
MediaRecorder) and screenshot bitmap encoding are offloaded to background threads (Dispatchers.IO). - In-Memory Thumbnail LruCache: Caches up to 30 decoded image thumbnails in RAM to eliminate disk I/O lag while scrolling.
- Tactile Micro-Haptics & Touch Pivots: Bouncy press scale animations now originate dynamically from the exact touch tap location with subtle
KEYBOARD_TAPhaptic feedback.
📱 Full-Screen Interactive Memory Viewer
- iOS-Style Motion: Smooth iOS modal slide-up transitions (
IosModalAnimation) and center spring zoom animations (IosZoomAnimation). - Floating Screenshot Card: Screenshots float in a dedicated Material 3 window card above the bottom controls dock.
- In-App Editing: Rename notes, change category tags via flyout picker, listen to voice note audio, or open interactive pinch-to-zoom mode.
✏️ Direct In-App Note Creation
- Write and save text notes directly inside the app using the
+button on the top app bar.
📦 Installation Instructions
- Download
app-debug.apkorapp-release-unsigned.apkfrom the Assets section below. - Install the APK on your Android device running Android 11 (API 30) or higher.
- Open MemoryVoid, follow the onboarding walkthrough, and grant the required Accessibility and Microphone permissions from Settings.
- Hold Volume Down anytime to take your first memory capture!
🐛 Bug Fixes & Stability
- Fixed
onDestroy()receiver leak warnings. - Fixed accessibility service unbinding during background recording.
- Fixed soft keyboard clipping and IME window inset positioning.
- Optimized R8 minification and resource shrinking in production builds.