ideoforms / AbletonOSC

Control Ableton Live 11 via Open Sound Control (OSC)
MIT License
406 stars 68 forks source link

tab autocomplete, exit/quit to exit #141

Closed esaruoho closed 1 week ago

esaruoho commented 1 week ago

@ideoforms as per your ticket https://github.com/ideoforms/AbletonOSC/issues/36

here's two alterations:

  1. Exit / Quit will now cleanly exit the run-console.py
  2. Tab will attempt to autocomplete what you've written in, and show you the handlers that are currently there.

run-console autocomplete

the list is static generated, not dynamically generated - by just fetching all the add_handlers from all the code.

esaruoho commented 1 week ago

i think there's a way of making it dynamic instead of static.

esaruoho commented 1 week ago

the dynamic method ended up with a bunch of %s content. so i'm just dumping the manual there and seeing how big the list gets.

esaruoho commented 1 week ago

pushing a modification.