Skip to content

Hidden Settings (JSON)

Some settings are hidden from the UI but accessible via JSON editor.

Long-press Settings in drawer to open JSON editor.

Use old server tab UI.

{"serverTabUseOldUI": true}

Type: boolean | Default: false

Connection timeout in seconds.

{"timeout": 10}

Type: integer | Default: 5 | Range: 1-60

Save history (SFTP paths, etc.).

{"recordHistory": true}

Type: boolean | Default: true

Text scaling factor.

{"textFactor": 1.2}

Type: double | Default: 1.0 | Range: 0.8-1.5

All settings defined in setting.dart.

Look for:

late final settingName = StoreProperty(box, 'settingKey', defaultValue);

Before editing:

  • Create backup - Wrong settings can cause app to not open
  • Edit carefully - JSON must be valid
  • Change one at a time - Test each setting

If app won’t open after editing:

  1. Clear app data (last resort)
  2. Reinstall app
  3. Restore from backup