github magillos/Cable 0.10.0

5 hours ago

It's by far most complex release so far, and I some things might have broken. Hopefully not but do let me know if you find anything. There are a new dependencies; graphviz and python-graphviz. Flatpak has them bundled.
WARNING: this version will remove your config directory on the first start (it will back it up to ~./.config/cable.backup).

  • New default Auto Layout untangling option in graph using graphviz (new dependencies: graphviz and python-graphviz). It can make a really messy graph look quite readable, and it works with split and whole nodes. Give it a try!
  • Added new new option in settings to split nodes with above auto layout.
  • I/O mode removed from default layouts as auto layout with split nodes is very similar, just better.
  • Removed windows size settings (sizes should be remembered correctly).
  • Coloured cables in graph (added option to turn it on in settings).
  • Added more animations in graph.
  • Added Persistent Layout toggle in graph.
  • Changed some of the buttons positioning and uniformed buttons sizes.
  • Removed Refresh button and toggle (not needed).
  • Virtual sinks can now be recreated at app auto-start (checkbox in sink title bar context menu).
  • Added more options in graph context menu (unsplit all nodes, unhide all nodes, remove all saved sinks).
  • Slightly changed connection logic with drag-and-drop for bulk to port/port to bulk.
  • Changed surround ports ordering (SMPTE convention rather than natural/alphabetical).
  • Removed option to unload unified sinks (irrelevant).
  • Cable thickness setting will work for graph too.
  • Disconnecting in Audio and MIDI tabs will work without pressing ctrl key (finally!).
  • And more...
  • Major refactoring.

I'LL TRY TO FIX ARCH PACKAGE TOMORROW.

Don't miss a new Cable release

NewReleases is sending notifications on new releases.