Reached from the Main Menu. Native only - there's no settings concept on web.
- PNG export resolution - DPI used when saving a generated PDF as PNG from Output Preview. Defaults to 200.
- Processing time limit - how long a single submission's
validate.js/process.jsscripts are allowed to run before it's treated as failed (labeledprocessing time limitinexport_errors.logfor a CSV batch record). Defaults to 10 seconds - raise it if a legitimate project's scripts are genuinely heavier than that; recovery is fast either way, so there's little cost to leaving it low. - Max filter resolution - absolute ceiling on the source pixel dimension an image filter chain is ever applied at, regardless of how large the block prints. Defaults to 1240px - bounds worst-case filter time for a poster-sized block; filters are plain per-pixel color operations, so a filtered image capped below its print resolution looks the same, just cheaper to produce.
- Generate debug.log - writes a trace of every submission (
validate.js,process.js, PDF render) todebug.logalongside the generated PDF, for tracking down a submission that fails silently. A filtered, error-onlyerror.logis always written alongside it too. Off by default. - Show Debug Log in Preview - adds a Processing Log button to Output Preview's toolbar, showing that specific submission's trace in-app. Independent of Generate debug.log above - see Debugging for how the two relate. Off by default.
- Generate Preview Image(s) - adds an export icon to Output
Preview that saves
preview.png/preview2.png/... into the project folder (up to 10 pages), overwriting any existing ones. Off by default. - Resume last session on launch - reopens whatever document and field values were on screen when the app was last closed. An explicit document passed on the command line (or double-clicked to open) always takes priority over this. Off by default - most deployments (like a kiosk running one project's fill-out form) should start fresh on every launch, not silently reload old data.
- Default Yatate files location (desktop/iOS only) - where Open File/Save As for
.yatate/.ypffiles start by default. Updates automatically as you open and save. - Default output location (desktop/iOS only) - where Output Preview's Save (PDF/PNG) starts by default. Tracked independently of the setting above.
The last two aren't shown on Android - its OS picker can't reliably act on a remembered directory.
Reset to Defaults (the icon next to Save) resets PNG export resolution, processing time limit, the three debug/preview toggles, and Resume last session back to their defaults - it deliberately leaves the two file-location settings alone, since those are remembered folder shortcuts, not behavior to reset.
Generated PDFs themselves aren't stored per-project - every project's output lands in
one shared Yatate/Output folder inside your OS's normal Documents folder.