Changeset - 17bee25a20cb
[Not reviewed]
default
0 11 0
Drew Perttula - 6 years ago 2019-05-28 06:46:08
drewp@bigasterisk.com
11 files changed with 31 insertions and 26 deletions:
0 comments (0 inline, 0 general)
bin/keyboardcomposer
Show inline comments
 
@@ -113,11 +113,11 @@ class SubmasterBox(tk.Frame):
 

	
 
        self.namelabel.pack(side=tk.TOP)
 
        self.levellabel = tk.Label(self,
 
                              textvariable=self.slider_var,
 
                              font="Arial 6",
 
                              bg='black',
 
                              fg='white',
 
                              pady=0)
 
                                   textvariable=self.slider_var,
 
                                   font="Arial 6",
 
                                   bg='black',
 
                                   fg='white',
 
                                   pady=0)
 
        self.levellabel.pack(side=tk.TOP)
 
        self.scale.pack(side=tk.BOTTOM, expand=1, fill=tk.BOTH)
 

	
 
@@ -133,7 +133,7 @@ class SubmasterBox(tk.Frame):
 

	
 
    def getVal(self) -> float:
 
        return self._val
 
    
 

	
 
    def setVal(self, newVal: float) -> None:
 
        if self.scale is None:
 
            return
 
@@ -189,11 +189,11 @@ class SubmasterBox(tk.Frame):
 
                    self.setVal(graph.value(setting, L9['level']).toPython())
 
                finally:
 
                    self.pauseTrace = False
 
                    
 

	
 
    def updateName(self):
 
        if self.scale is None:
 
            return
 
        
 

	
 
        def shortUri(u):
 
            return '.../' + u.split('/')[-1]
 

	
 
@@ -532,8 +532,9 @@ class KeyboardComposer(tk.Frame, SubClie
 
        row['bg'] = 'black'
 

	
 
    def get_levels(self):
 
        return dict([(uri, box.getVal())
 
                     for uri, box in list(self.subbox.items())])
 
        return dict([
 
            (uri, box.getVal()) for uri, box in list(self.subbox.items())
 
        ])
 

	
 
    def get_output_settings(self, _graph=None):
 
        _graph = _graph or self.graph
light9/FlyingFader.py
Show inline comments
 
from tkinter import tix
 
from time import time
 

	
 

	
 
class Mass:
 

	
 
    def __init__(self):
light9/Submaster.py
Show inline comments
 
@@ -73,7 +73,7 @@ class Submaster(object):
 
        # not sure how useful this is
 
        if not isinstance(other, Submaster):
 
            return -1
 
        return cmp(self.ident(), other.ident()) # noqa
 
        return cmp(self.ident(), other.ident())  # noqa
 

	
 
    def __hash__(self):
 
        return hash(self.ident())
light9/dmxclient.py
Show inline comments
 
@@ -72,5 +72,5 @@ dummy = os.getenv('DMXDUMMY')
 
if dummy:
 
    print("dmxclient: DMX is in dummy mode.")
 

	
 
    def outputlevels(*args, **kw): # noqa
 
    def outputlevels(*args, **kw):  # noqa
 
        pass
light9/effecteval/effectloop.py
Show inline comments
 
@@ -69,7 +69,8 @@ class EffectLoop(object):
 
        old = now - self.requestTime
 
        if old > self.coastSecs:
 
            try:
 
                r = yield treq.get(networking.musicPlayer.path('time'), timeout=.5)
 
                r = yield treq.get(networking.musicPlayer.path('time'),
 
                                   timeout=.5)
 
                response = yield r.json_content()
 
            except TimeoutError:
 
                log.warning("TimeoutError: using stale time from %.1f ago", old)
light9/gtkpyconsole.py
Show inline comments
 
from lib.ipython_view import IPythonView
 
import gi # noqa
 
import gi  # noqa
 
from gi.repository import Gtk
 
from gi.repository import Pango
 

	
light9/showconfig.py
Show inline comments
 
@@ -58,9 +58,10 @@ def songOnDisk(song: URIRef) -> bytes:
 
    if not name:
 
        raise ValueError("Song %r has no :songFilename" % song)
 

	
 
    return path.abspath(path.join(
 
        cast(Literal, root).toPython(),
 
        cast(Literal, name).toPython()))
 
    return path.abspath(
 
        path.join(
 
            cast(Literal, root).toPython(),
 
            cast(Literal, name).toPython()))
 

	
 

	
 
def songFilenameFromURI(uri: URIRef) -> bytes:
light9/tkdnd.py
Show inline comments
 
@@ -2,6 +2,7 @@ from glob import glob
 
from os.path import join, basename
 
from typing import Dict, Any
 

	
 

	
 
class TkdndEvent(object):
 
    """
 
    see http://www.ellogon.org/petasis/tcltk-projects/tkdnd/tkdnd-man-page
light9/uihelpers.py
Show inline comments
 
@@ -143,7 +143,7 @@ def colorlabel(label):
 
    low = (80, 80, 180)
 
    high = (255, 55, 0o50)
 
    out = [int(l + lev * (h - l)) for h, l in zip(high, low)]
 
    col = "#%02X%02X%02X" % tuple(out) # type: ignore
 
    col = "#%02X%02X%02X" % tuple(out)  # type: ignore
 
    label.config(bg=col)
 

	
 

	
 
@@ -151,7 +151,7 @@ def colorlabel(label):
 
def colorfade(low, high, percent):
 
    '''not foolproof.  make sure 0 < percent < 1'''
 
    out = [int(l + percent * (h - l)) for h, l in zip(high, low)]
 
    col = "#%02X%02X%02X" % tuple(out) # type: ignore
 
    col = "#%02X%02X%02X" % tuple(out)  # type: ignore
 
    return col
 

	
 

	
light9/vidref/musictime.py
Show inline comments
 
@@ -126,10 +126,10 @@ class MusicTime(object):
 

	
 
    def sendTime(self, t):
 
        """request that the player go to this time"""
 
        treq.post(networking.musicPlayer.path('time'),
 
                  data=json.dumps({
 
                      "t": time
 
                  }).encode('utf8'),
 
                  headers={b"content-type": [b"application/json"]},
 
        treq.post(
 
            networking.musicPlayer.path('time'),
 
            data=json.dumps({
 
                "t": time
 
            }).encode('utf8'),
 
            headers={b"content-type": [b"application/json"]},
 
        )
 
        
tasks.py
Show inline comments
 
@@ -47,7 +47,7 @@ def mypy(ctx):
 
    #    run([src])# + pkg_sources())
 
@task
 
def reformat(ctx):
 
    ctx.run("env/bin/yapf --verbose --parallel --in-place --style google light9/**/*.py `file --no-pad  bin/* | grep 'Python script' | perl -lpe 's/:.*//'`")
 
    ctx.run("env/bin/yapf --verbose --parallel --in-place --style google light9/*.py light9/*/*.py `file --no-pad  bin/* | grep 'Python script' | perl -lpe 's/:.*//'`")
 
    
 
@task
 
def test(ctx):
0 comments (0 inline, 0 general)