Settings¶
Goal¶
Help you find adjustable options quickly and understand how the current settings page is organized.
Supported Platforms¶
iOSmacOS
Intended Audience¶
- Users adjusting app behavior, terminology, and provider configuration
- Testers validating settings organization, search, and reset flows
Prerequisites¶
- The workspace is open and the
Settingspanel is available - You know which category or behavior you want to inspect or change
Steps¶
- Open
Settingsand navigate to the relevant top-level category. - Use search or drill down into the specific group or entry you need.
- Apply the change, then return to the relevant app surface to confirm the result.
Result¶
- The required configuration can be found and adjusted without leaving the current workspace flow.
Current Settings Categories¶
The settings page currently has six top-level categories:
GeneralViewerPCB DisplayAISupport PCBAtlasAbout & Reset
What Each Category Covers¶
General¶
- appearance mode
- terminology profile
- log level
- language guidance entry
Viewer¶
- 2D viewer interaction, helper overlays, performance, and status-bar preferences
- for example, whether guidelines, the mini viewer, or status feedback are shown
PCB Display¶
- display styles and palette settings directly tied to board presentation
- including the layer palette plus board boundary, track, via, pad, and related appearance groups
AI¶
- provider configuration
- API keys
- model lists
- provider-specific parameters
- routing models and outbound policy
Support PCBAtlas¶
- one-time support purchase entry
- the current export-unlock purchase item
- restore purchases
About & Reset¶
- version and about information
- open-source licenses
- per-section reset
- full reset
Important Capabilities on the Current Settings Page¶
- Search: supports searching by display name, description, category, and some terminology aliases
- Language page: entered from General, but mainly explains how the app follows system language settings
- Open-source license page: entered from About & Reset
- Reset confirmation: both section reset and full reset require confirmation first
- Full-row interaction: category rows and drill-down rows are clickable across the whole row, not just on the text or icon
Terminology Profile¶
The current version keeps the terminology profile switch, with these available styles:
generickicadallegroaltium
This setting affects:
- UI wording
- settings search
- some terminology alias presentation
It does not affect:
- import results
- internal data structures
- the document content itself
Real-World Limits of AI Settings¶
The AI category supports configuration for multiple providers, but whether they are actually usable depends on:
- whether you supplied a valid API key
- whether the provider is reachable
- whether the current device and network environment allow the request to succeed
What the Language Page Really Does¶
The language page is closer to an explanation page than a full in-app switcher. It tells you to change the app display language at the system level:
- on
iOS, that usually means the system App Language setting - on
macOS, that usually means the system language or app-language preference path - after changing it, you may need to relaunch the app before the UI fully reflects the change
Recommendations¶
- Change only a few key items at a time so the source of any visible difference stays clear.
- If you mainly want a better reading experience, start with
GeneralandViewer. - If you mainly want to tune colors and board visuals, start with
PCB Display. - If you need to restore default behavior, prefer resetting one section before doing a full reset.
Common Questions¶
Why do some settings only become obvious after I return to the viewer?¶
Because many settings affect viewer behavior or display parameters directly, so you only see the difference in the relevant scene.
Can settings search match EDA terminology aliases?¶
Yes. The current search does not only match entry names; it also includes some terminology aliases used across different EDA tools.
Can reset happen without a warning?¶
No. Reset actions always go through a confirmation dialog first.
Why is there no “switch to English/Japanese now” button on the language page?¶
Because the current implementation does not provide an in-app instant language switch. The language page mainly explains the system-side path and restart expectation.
Last Verified¶
2026-04-17