Skip to content

Script IDE 1.19.0

Choose a tag to compare

@nigelgwork nigelgwork released this 07 Sep 01:54
· 20 commits to main since this release

A script could run, succeed, and print nothing. Fixed — and the console now splits where you want it.

Output that survives an import

If your script imported a project library module, everything it printed after that import was lost — it went to the gateway's own console instead of the output pane. The run succeeded and took the time the work really took, so the only symptom was an empty Output panel.

Two things made it look random rather than broken, and both are why it lasted this long:

  • Only the first import of a module does it. import json was never affected, and neither is a module the gateway has already loaded — so the same script prints on its second run.
  • sys.stdout.write was lost too, not just print.

Nothing you need to change: import wherever you like, and print wherever you like.

The console splits where you want it

  • Drag the divider between the editor and the output. They were fixed at 45/55.
  • Rows or columns — output below the editor, or beside it — from the toggle in the console toolbar. A wide monitor running a stacked console wastes most of its width.
  • Both are remembered, as a proportion rather than a pixel size, so they survive resizing the window or popping the console out into its own tab. Each orientation keeps its own split.

Saving no longer looks like a conflict

Clicking Save briefly showed the stale marker, the "this has changed" bar and the Pull n changes button — over your own save. It now stays quiet for the length of the write, and speaks up if the save actually fails or conflicts.

And the popped-out console in the glass themes

Under Glass Aurora — Teal the popped-out console showed a sliver of teal at the top left and violet everywhere else. Both aurora themes share the same base colour; all the teal is in the theme's glow, which the console was painting over. It now carries the theme's own ground, and fills its tab.

Upgrading

Nothing to do.