Back to trips

System settings

Behavior across the TripLens app. Settings are stored locally on this device. TripLens v3.4

Planner settings

Day Planner behavior and source-list defaults.

Enable drag-and-drop planner

Enables dragging place cards into day buckets and reordering planned places.

Show legacy planner controls

Shows the older manual ordering and day assignment controls as a fallback if drag-and-drop has problems.

Allow same place on multiple days

Allows one saved Place to appear in multiple day plans by creating separate DayPlanItem records that reference the same Place.

Warn when adding duplicate to same day

Reserved for a future warning when the same Place is added more than once to the same day. For now, duplicates are allowed.

Day Planner default view mode

Initial value of the Day Planner View Mode dropdown on page load. During the session, manual changes to View Mode are preserved. On the next reload this default is reapplied.

Include zones as route stops

When viewing a day on the map, zones planned for that day get a numbered marker and join the route line. Turn off to keep zones as dashed circles only.

Preserve category colors in route mode

In day-route view, numbered markers use the day color as outline and the place's category color as fill. Turn off to use the day color everywhere.

Enable animations

Global toggle for in-app motion. Controls Day Planner drop-preview shifting today, and will gate future animation features. When off, non-animated affordances (e.g. drop indicator line) still render.

Reset tools

Restore baselines for testing. These actions cannot be undone.

Reset current trip planner

Clears all planned visits, day assignments, and order/route state for the selected trip. Saved places, zones, categories, base location, settings, and other trips are preserved.

Reset demo environment

Restores all trips, places, zones, categories, and planner data to the seeded demo baseline. All generated/test data on this device will be discarded.

Place resolver settings

How place lookups and imports are handled.

Resolver strategy

The app first analyzes the input to extract structured clues such as place name, address, search query, and coordinates. It then sends the best query to OSM and normalizes the result. This is the default strategy.

Enable Google Maps URL parser

Allows the app to detect and parse Google Maps URLs before sending a query to the resolver.

Enable OSM resolver

Allows the app to use OpenStreetMap/Nominatim as the main place lookup provider.

Enable Experimental Web Resolver

Allows the resolver pipeline to use a non-default experimental web provider when the selected strategy requires it. Default OFF. When OFF, the experimental provider never runs — even in the Debug Console. Does not affect the normal OSM/parser flow.

Minimum confidence before fallback

If the main resolver result has confidence below this value, fallback/enrichment providers may be used when enabled.

0.75
0.0Default 0.751.0

Debug settings

Diagnostic tools. Off by default.

Debug mode

Enables internal debugging tools and additional diagnostic output.

Show resolver traces

Shows the parser and resolver output for place imports/searches.

Show raw provider responses

Shows raw provider response data for debugging. Does not show secrets or API keys.

Save resolver logs locally

Saves recent resolver traces locally so they can be copied and inspected.

Show planner state debug

Shows the current day planner state for debugging drag-and-drop and ordering issues.

Advanced animation tuning

Fine-grained controls for in-app motion. Most users can leave these at defaults.

Drop-preview animation offset

How far Day Planner cards shift to open a gap during a drag. Requires "Enable animations" to be on. When animations are off, this behaves as 0 and the non-animated drop indicator still renders.

10px
0 (off)Default 1032

Future API integrations

Placeholders for upcoming providers.

Google Places API
Status: Not configured · Current version: Disabled
Future

Future optional provider for official place lookup and enrichment. API keys will be configured through secure backend secrets, not stored in normal app settings.