v0.4.10
22 Jul 2026
• Merge trips — long-press a trip in the list, tick more, tap Merge; several trips become one
• Handy when a short stop split one journey into two
• Distance and time are recomputed from the whole route; start comes from the first trip, finish from the last
• Only trips of the same vehicle can be merged
v0.4.9
22 Jul 2026
• Saving or editing a place in Settings now backfills older trips that passed through it — and tells you how many
• Trip purpose comes from the destination, so set a place's default purpose by what arriving there means
v0.4.8
20 Jul 2026
• Places: a live current-location card at the top — your coordinates are shown right away, with a refresh button
• "Add this place" creates a place exactly where you're standing, no extra taps
• Position is fetched automatically when the Places screen opens
v0.4.7
20 Jul 2026
• Trip detail now has a "Name this place" button on both start and finish — no detour through Settings
• Naming a place also fills it into older trips that passed through it, and the app tells you how many
• Start and finish now show the place name with coordinates underneath
v0.4.6
20 Jul 2026
• Places (Settings → Places) — name your home, office or a client and the "From" / "To" columns fill themselves in
• Add a place with one tap on the location icon while you're standing there; the radius is adjustable
• If a place has a default trip purpose, that gets pre-filled too
• Export: XLSX now carries place names, JSON gains stable startPlaceId / endPlaceId — coordinates stay in both
v0.4.5
20 Jul 2026
• Event log (Settings → Diagnostics) — see when the car connected, when tracking was running and why a trip did or didn't start
• Fix: when the system stopped background tracking, the app still believed it was running and trips were silently missed. It now revives on every app open
• Bluetooth: disconnecting from the car ends the trip immediately instead of waiting for the stop timeout
• Bluetooth: on a short stop the phone never disconnects, so no second connect signal arrives — the app now periodically checks whether the car is still connected
• Pulling away is no longer cancelled by a single slowdown (traffic light, roundabout) or a brief drop in GPS accuracy
v0.4.4
18 Jul 2026
• Email export — new "Export by email" in Trips: pick trips and refuels with checkboxes, send in one tap
• Unexported items are pre-checked by default; exported ones get a flag and can be re-sent anytime
• Recipient email is set once (in the export screen) and remembered
• Attachments: XLSX logbook (Date, Day, From, To, Purpose, Odometer from/to, Km, Fuel L, Note) + machine-readable JSON for automation agents
• Places in XLSX are clickable Google Maps links (coordinates), cell text stays a readable label
v0.4.3
26 Jun 2026
• Bluetooth car-detection — when your phone pairs with your car's handsfree, DriveLog starts tracking automatically within 5-15 seconds (vs 30-60s lag of motion sensors)
• Setup: Vehicles → BT trigger → pick your car's BT device from paired list (one-time setup)
• Connecting to a car USB charger also triggers GPS turbo as a secondary signal
• Removed anti-patterns: "I'm getting in the car" button and on-resume GPS boost (replaced by reliable BT trigger)
• Trip detection card on Dashboard shows whether BT trigger is configured per vehicle
v0.4.2
26 Jun 2026
• New "Trip detection" card on Dashboard — live speed, GPS accuracy, last sample age, detector + motion sensors status
• GPS turbo mode (90 s) auto-activates when you open the app — higher chance of catching short trips (1–2 min errands)
• Idle GPS interval shortened 15s → 10s for better start-of-trip detection
• "I'm getting in the car — GPS turbo" button for manual confirmation
• Fuel tracking (MVP): new screen to log refuels (litres, cost, odometer, optional location); average L/100km auto-computed from full tanks
• Backup now includes fuel entries; restore brings them back too
v0.4.0
25 Jun 2026
• Automatic backup of the entire database to a folder of your choice (Drive / Downloads / OneDrive…)
• Backup survives uninstall and migration to another phone — all vehicles, trips and GPS points preserved in JSON
• One-tap restore from backup in Settings
• Auto-backup frequency: daily / weekly / monthly / manual only
• Everything stays with you — no cloud of ours, no tracking
v0.3.5
8 Jun 2026
• Auto-end now finalizes the trip IMMEDIATELY when the stop-timeout fires — no more 60-second confirmation countdown that died if Android killed the service in between
• After auto-end you get an informative notification "Trip saved — X km"
• Previously: the countdown notification appeared but the trip wasn't actually saved because the service was killed before the timer expired
v0.3.4
7 Jun 2026
• Abandoned trips are now finalized in the background by Android's WorkManager — even when the app itself was killed
• Safety net: if you don't react and the app dies, the trip auto-finalizes within ~30 minutes and shows up in your trip list
• Previously: trip stayed ACTIVE until you reopened the app
v0.3.3
4 Jun 2026
• Trip list now shows live driven kilometers during an active trip (previously stuck at 0 km until trip ended)
• Abandoned trips are auto-finalized when the app is reopened — no more orphan ACTIVE trips stuck at 0 km
• Fixes the scenario where you forget to stop and GPS drops in a building / garage and Android kills the service in the meantime
v0.3.2
25 May 2026
• Trips now auto-start as soon as movement is confirmed — no confirmation tap needed
• Fixed trip-end when GPS drops in a garage — watchdog now triggers the end prompt after the configured timeout even without fresh samples
• End prompt still asks before finalizing (auto-ends after 60 s)
v0.3.1
16 May 2026
• Brand color aligned to BlueberryS canonical orange (#FF6600)
• Consistent across all BlueberryS apps (web + mobile)
• Personal brand orange (#FF7043) stays separate on gabrielmezdej.sk
v0.3.0
12 May 2026
• Sensor-based trip detection (gyroscope + accelerometer via Activity Recognition)
• Detection time cut from 30 s to ~10 s after rolling off
• Filters out walking and cycling — fewer false positives
• Permission banner on first launch — opt in or stay GPS-only (app still works)
• Settings diagnostics — last AR signal & registration state
• Privacy: sensor data stays on-device, classified locally via Google Play Services
v0.2.2
11 May 2026
• CSV export via Save-as dialog → file lands in Downloads (was share-only)
• CSV import — restores trips and auto-creates missing vehicles
• Confirmation dialog after both export and import
v0.2.0
11 May 2026
• Trip pause — fuel stops, hotels, waiting on a client (no km/time counted)
• Manual trip start & stop
• Live trip card on Dashboard — current speed, distance, duration, max speed
• "Map" button at trip start/end — opens Google Maps / Mapy.cz / OsmAnd
• Move trip between vehicles
• Vehicle delete with cascade-trips warning
• Auto-update banner on app launch
• GPS diagnostics in Settings
• New brand look — black background + orange accent
• 5 accent colors and 4 themes (Light / Dark / AMOLED / System)
• Custom app icon
• Adaptive GPS — up to 70 % battery savings in IDLE
• Watchdog 15 min — forgotten trip auto-ends
• Wake lock — resilient against Samsung / Xiaomi / Huawei power killers
• Default stop threshold raised to 30 min (was 4 min)
• Heads-up notifications with countdown & actions
• Fixes: UI after unlock, auto-detection without active vehicle
• DB schema v3 (smooth migration)
v0.1.0-MVP
9 May 2026
• First MVP release
• Automatic GPS trip detection
• Manual trip start & stop
• Edit trips, vehicle records, CSV export
• Adaptive battery saving
• Forgotten-trip watchdog