Appearance
| Setting | Default | Description |
|---|---|---|
| Minimum Button Size | 32 px | The smallest size a button can be before the grid switches from fitting all buttons to scrolling. Range: 24 to 64 px. |
The grid tries to fill the panel by scaling buttons up. When the panel is too small to fit all buttons above this minimum size, it switches to a scrolling layout (horizontal or vertical depending on the panel’s aspect ratio).
Safety
| Setting | Default | Description |
|---|---|---|
| Confirm Script Execution | On | Shows a confirmation dialog before running scripts and shell commands. Applies to Run JSX File, Run Scriptlet, and Run Shell Command action types. |
When enabled, clicking a button with an unsafe action type shows a system confirmation dialog. This prevents accidental execution of imported or unfamiliar scripts. Turn it off if you trust all buttons in your bars and want one-click execution.
Bars Management
The settings panel includes a full bar management interface above the appearance settings:
- New Bar creates an empty bar.
- Import opens a file picker for
.aebar,.kbar,.zip, or.jsonfiles. - Each bar card shows the bar name, button count, and actions for export and delete.
- Click a bar name to rename it.
Panels (Standalone Mode)
When running AEbar as a standalone panel (not inside Motion Dock), settings also show a Panels section:
- Add Panel creates a new panel slot (up to 4).
- Each panel card shows a bar selector dropdown and controls to open or remove the panel.
- Assign different bars to different panels for parallel access.
Limits
| Resource | Limit |
|---|---|
| Bars | 100 |
| Buttons per bar | 200 |
| Panels | 4 |
| Button label length | 64 characters |
| Tooltip length | 160 characters |
| Embedded script size | 512 KB |
| Custom icon size | 128 KB |
| Import file size | 2 MB |