diff --git a/bin/subcomposer b/bin/subcomposer --- a/bin/subcomposer +++ b/bin/subcomposer @@ -39,6 +39,7 @@ from light9.namespaces import L9 from light9.rdfdb.patch import Patch from light9.observable import Observable from light9.editchoice import EditChoice, Local +from light9.subcomposer import subcomposerweb class Subcomposer(tk.Frame): @@ -235,8 +236,11 @@ def launch(opts, args, root, graph, sess if not opts.no_geometry: toplevelat("subcomposer - %s" % opts.session, root, graph, session) + sc = Subcomposer(root, graph, session) sc.pack() + + subcomposerweb.init(graph, session, sc.currentSub) tk.Label(root,text="Bindings: B1 adjust level; B2 set full; B3 instant bump", font="Helvetica -12 italic",anchor='w').pack(side='top',fill='x') diff --git a/light9/networking.py b/light9/networking.py --- a/light9/networking.py +++ b/light9/networking.py @@ -44,5 +44,6 @@ vidref = ServiceAddress(L9['vidref']) effectEval = ServiceAddress(L9['effectEval']) picamserve = ServiceAddress(L9['picamserve']) rdfdb = ServiceAddress(L9['rdfdb']) +subComposer = ServiceAddress(L9['subComposer']) patchReceiverUpdateHost = ServiceAddress(L9['patchReceiverUpdateHost']) diff --git a/light9/subcomposer/__init__.py b/light9/subcomposer/__init__.py new file mode 100644 diff --git a/light9/subcomposer/index.html b/light9/subcomposer/index.html new file mode 100644 --- /dev/null +++ b/light9/subcomposer/index.html @@ -0,0 +1,42 @@ + + +
+