Settings
Top menu → Settings (also available from the launcher without a project).
Settings are stored per device — they are not in the project JSON.
General
| Setting | Description |
|---|---|
| Language | English / Hungarian |
| Theme | Dark / Light / System |
| Anonymous usage analytics | Optional anonymous PostHog events for first launch, daily app open, project create/open, and export completion |
| Open last project on startup | Reopen the last project automatically instead of showing the launcher |
| Automatic remote Git checks | Check connected Cloud Backup repositories on open, focus, and a configurable 1–60 minute interval; fetching never pulls or merges automatically |
Updates
YarnDraft does not self-update inside the app. The Updates panel checks the latest GitHub release and can open the release/download page for you.
| Setting | Description |
|---|---|
| Current version | Shows the app version bundled into your build |
| Check now | Queries GitHub Releases for the newest available version |
| Open releases / Download update | Opens the release page in your browser |
If the repository has no public GitHub release yet, the panel shows that state instead of treating it as an error.
Appearance
| Setting | Description |
|---|---|
| UI density | Compact / Comfortable / Spacious spacing across supported settings panels |
| Base text size | Scales main application UI text |
| Editor text size | Scales textareas and preview blocks used for scripts, notes, and rich text |
Flow editor
| Setting | Description |
|---|---|
| Card image preview size | Dialogue / image on card |
| Undo depth | Undo stack limit |
| AI chat pin modifier | Which key + click pins a card |
| Canvas pan | Modifier key or middle button |
| Cards draggable with left click | Drag cards with left button |
| Edge shape | Straight / curved |
| Edge direction animation | On / off |
| Smart placement | Collision-free position for new cards |
Templates & export
| Setting | Description |
|---|---|
| Default engine export target | Preselects Godot or Unreal in Export to game engine |
| Default dialogue/audio script format | Preselects CSV, Markdown, JSON, or JSONL in the dialogue script export dialog |
| Template pack import/export | Placeholder buttons reserved for future community template sharing |
AI
- Cloud API profiles and keys
- Local LLM (Ollama, OpenAI-compatible)
- Refresh model list on startup
- Per-feature model assignment (chat, copilot, flow build, …)
- Optional third-party MCP servers (if enabled in build)
Project-specific data
Project data (flows, entities, variables) lives in the project folder / JSON export — see Getting started.
