Auto-arrange, and a quieter editor
The CrossXClient canvas now organizes itself into layers with one action, and the credential and import flows around it got simpler.
A canvas is only as useful as it is legible. A graph you built over several sessions — some nodes dragged in from an import, some added by hand — tends to end up looking like nothing in particular. CrossXClient’s editor picked up a few changes aimed squarely at that problem.
Auto-arrange
The editor can now lay out an entire graph into layers along its edges with one action. Instead of hand-placing every node after a big import or a messy session, you trigger auto-arrange and the canvas resolves itself into something you can actually read — grouped by how nodes connect, not by the order you happened to add them.
Auto-arrange is reachable from both the menu bar and the command palette, so it’s as fast to invoke as any other editor action.
A smaller surface, tidied up
A few adjacent changes made the editor feel less scattered:
- Import moved out of its own menu and into the Cloud menu, next to the other cloud-account actions it belongs with.
- The credential connect form was consolidated into a single component with a proper scrolling layout, replacing what used to be a patchwork of per-provider inputs that didn’t constrain themselves consistently.
- New app icons and window identity landed across every platform, so CrossXClient looks like a real desktop app on each of them instead of a generic Electron shell.
None of these are headline features on their own. Together, they’re the difference between an editor that works and one that gets out of your way.