Releases: darshseraphic/Vidador
Releases · darshseraphic/Vidador
Vidador
Release Notes: Vidador Alpha Build v0.1.0
Core Architectural System Log
1. Hardware Sensor Pipeline & Android Permissions Framework
- Native Privilege Mapping: Integrated mandatory Android permissions within the main manifest layer to secure background process paths (
ACTIVITY_RECOGNITION,FOREGROUND_SERVICE, andFOREGROUND_SERVICE_HEALTH). - Motherboard Stream Routing: Established a low-latency data stream directly connected to the smartphone's physical step-counter chip. The background kernel now moves dynamically from standby to fully active telemetry tracking when consecutive motion cycles cross the required hardware filter threshold (10–15 steps).
2. Native Multi-Platform Compilation Patching
- MSVC Toolchain Error Bypass: Deployed a global preprocessor macro configuration within the CMake architecture (
_SILENCE_EXPERIMENTAL_COROUTINE_DEPRECATION_WARNINGS). This resolves compilation failures caused by strict header deprecations in recent Windows Visual Studio toolchains. - UI Code Modernization: Replaced deprecated
.withOpacity()declarations with the modern.withValues(alpha: ...)layout parameters. This removes stylistic warnings from the Flutter compiler terminal.
UI/UX Engineering & Design Overhaul
1. Cyberpunk Brutalist Diagnostics Panel (step.dart)
- Grid Symmetries: Standardized structural block padding and spatial layout distances to precise
6and12logical pixel values. Implemented uniform typographic line-height boxes (height: 1.2) to perfectly align varied text scales. - Industrial Aesthetics: Rebuilt the hardware diagnostic readout into a sharp, structural grid utilizing high-contrast wireframe boundaries (
width: 1.2), explicit technical sub-tags ([SYS_VEC_01]), and terminal code syntax markers (//). - Live System Status Beacon: Added a functional visual tracker component (
●) that reads real-time logic changes—shifting to neon green when sensor streams are connected and active, or warning red when the system is waiting to sync data packets. - Typographic Correction: Fixed a core font-weight mapping error by swapping an unsupported asset call for the heavy weight token
FontWeight.w900.
2. Re-Engineered Meditation Tracker Registry (meditation.dart)
- Sleep.dart List Architecture: Fully restructured the execution log area at the base of
meditation.dartto match the clean design system used insleep.dart. - Dual-Stacked Telemetry Columns: Dropped flat single rows in favor of asymmetrical column pairings. These pair clear date markers directly with precise initialization timestamp readings (
INITIALIZED AT HH:mm). - Error-State Reporting Logic: Kept all local background timers, delete hooks, and database paths intact. The UI automatically catches and colors failed concentration blocks with an explicit crimson warning indicator (
[ABORTED]) to clearly separate them from completed sessions (COMPLETED).
Operational Overview
System Classification
Vidador is a private, low-overhead Quantified-Self Performance Monitor engineered with a monochromatic cyberpunk brutalist layout.
Intended Functional Value
- Kinetic Tracking: Measures real-time body movement directly via native sensor chips, avoiding cloud data dependencies.
- Quantized Focus Logs: Logs active concentration blocks while tracking interrupted sessions as explicit system faults to ensure real personal accountability.
- Circadian Logging: Records biological shutdown and wake-up cycles to track physical recovery metrics over extended timelines.
- Offline Sovereignty: Relies entirely on secure local database isolation, providing rapid, low-latency utility with total personal privacy.









