changeset 1911:11bc3d32f453

layout on effectSequencer display Ignore-this: d0ec4310bc6abb583add94ef93c12b1c
author Drew Perttula <drewp@bigasterisk.com>
date Sat, 01 Jun 2019 10:59:16 +0000
parents f974078a82df
children da950e4619f3
files light9/effect/sequencer.html light9/effect/sequencer.py
diffstat 2 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/light9/effect/sequencer.html	Sat Jun 01 10:57:53 2019 +0000
+++ b/light9/effect/sequencer.html	Sat Jun 01 10:59:16 2019 +0000
@@ -48,6 +48,10 @@
              width: 8px;
              margin: 0 1px;
          }
+         .number {
+             display: inline-block;
+             min-width: 4em;
+         }
         </style>
         <rdfdb-synced-graph graph="{{graph}}"></rdfdb-synced-graph>
 
@@ -89,7 +93,8 @@
               <td>
                 <template is="dom-repeat" items="{{item.effectSettingsPairs}}">
                   <span class="effectSetting">
-                    <resource-display graph="{{graph}}" uri="{{item.effectAttr}}"></resource-display>: {{item.value}}
+                    <resource-display graph="{{graph}}" uri="{{item.effectAttr}}"></resource-display>:
+                    <span class="number">{{item.value}}</span>
                   </span>
                 </template>
               </td>
--- a/light9/effect/sequencer.py	Sat Jun 01 10:57:53 2019 +0000
+++ b/light9/effect/sequencer.py	Sat Jun 01 10:59:16 2019 +0000
@@ -97,7 +97,7 @@
         effectSettings = self.baseEffectSettings.copy()
         effectSettings[L9['strength']] = self.evalCurve(t)
         report['effectSettings'] = dict(
-            (str(k), str(v)) for k, v in sorted(effectSettings.items()))
+            (str(k), str(round(v, 4))) for k, v in sorted(effectSettings.items()))
         report['nonZero'] = effectSettings[L9['strength']] > 0
         out, evalReport = self.effectEval.outputFromEffect(
             list(effectSettings.items()),