|
677 | |
StageView | ToDo | mittel | StageView / Property Grid, multi beam fixtures | Zugeteilt | 3.2 Alpha x | 3.4 | 19.12.2011 | 26.11.2021 | fisl |
Aufgabenbeschreibung
hat ein Gerät mehrere Beams, wird es als 1 Icon im LV angezeigt.
Für die folgende Erklärung sei Beispielhaft folgendes Gerät gegeben:
Beam 1: - RGB - Position (gilt für alle Beams) Beam 2: - RGB Beam 3: - RGB
Lösung: 0. Es gibt einen “Master Beam” (der 1. Beam) welcher allgemeine Eigenschaften enthält, die sich die Beams teilen. Per Konvention ist das der 1. <function> Block im DDF. Die Eigenschaften (e.g. <dimmer>) werden mit “global=true” markiert, falls es eine globale Eigenschaft ist. In diesem Fall wird die Eigenschaft auch angezeigt, wenn ich einen anderen Beam selektiere. Der Masterbeam ist also so etwas wie eine “Beamgruppe”.
1. Darstellung im Stageview ist umschaltbar zwischen Einzeldarstellung und Beam Darstellung ⇒ Darstellung als Multibeam nur, falls Gerät > 1 Beams besitzt. ⇒ Einzeldarstellung: Wie aktuell, nur bei “Multibeam” Devices wird unter dem “Hauptbeam” angedeutet, dass es zusätzliche Beams gibt (e.g. Icon oder kleine Vierecke). Die Einzeldarstellung ist quasi der Masterbeam. ⇒ Multibeam Darstellung: Die Beams werden als “Matrix” dargestellt und jeweils gezeichnet wie aktuell der Hauptbeam ⇒ Dies gilt natürlich für Geräte UND Gruppen ⇒ Sollte Beam 1 nur Global Eigenschaften enthalten, wird er in der Beam Darstellung NICHT angezeigt. Begründung: Die Global Eigenschaften des Masterbeams werden auch in den anderen Beams dargestellt. Ergo ist eine separate Darstellung nicht notwendig.
2. Selektion Beam / Master In der Einzeldarstellung selektiere ich den “Masterbeam”. Über ein Tastaturknopf kann auf Beam Selektion umgeschaltet werden und es werden nur die einzelnen Beams markiert. Das Selektieren einzelner Beams ist für Fanning wichtig. ⇒ Wenn Masterbeam selektiert ist, werden die gemergden Eigenschaften aller Beams im PG angezeigt: Beispiel:
- RGB (Beam 1-3)
- Position
Wenn ich nun das RGB ändere, ändere ich das RGB aller 3 Beams
⇒ Wenn Beams selektiert sind, wird jeder Beam mit seinen Eigenschaften dediziert im PG angezeigt (Beispiel Beam 2, 3 selektiert)
- Global
- Position
- Beam 2
- RGB
- Beam 3
- RGB
3. Fanning Master selektiert ⇒ Fanning über Geräte (wie bisher) Beams selektiert ⇒ Fanning über Beams
|
|
1818 | |
StageView | Wunsch / Idee | niedrig | Doppelklick auf Icon im LiveView -> Lumos | geschlossen | 3.2 Alpha x | 3.2 | 05.11.2013 | 09.01.2019 | fisl |
Aufgabenbeschreibung
Wie wäre es, wenn ein Doppelklick im LiveView sich wie der Button Lumos verhalten würde? Probleme mit Highlight? Ggf später Lowlight?
|
|
2967 | |
StageView | Fehlerbericht | niedrig | Verschieben von einem Icon | geschlossen | 3.2 Alpha x | | 09.11.2017 | 10.11.2017 | fisl |
Aufgabenbeschreibung
Ich möchte ein Icon verschieben. Das Icon ist nicht selektiert. Ich drücke die linke Maustaste, der Cursor befindet sich zu diesem Zeitpunkt bereits auf dem Icon. Ich ziehe den Cursor.
Es wird ein Selektionsrahmen gezeichnet. Eigentlich sollte das Icon verschoben werden.
Wenn das Icon bereits selektiert ist und ich dann klicke und ziehe funktioniert es wie erwartet.
|
|
1589 | |
Softdesk | Fehlerbericht | niedrig | Werte für Inputsystem überarbeiten | geschlossen | Beta 2 | | 21.03.2013 | 24.10.2013 | fisl |
Aufgabenbeschreibung
Du schickst uns int32. Wenn du sowas machst, object foo = 1, dann gibt das einen int32. Wenn du einen double haben möchtest musst du object foo = 1.0 oder object foo = 1d schreiben.
|
|
345 | |
Server | Wunsch / Idee | niedrig | Cuelist, default Trigger konfigurierbar machen | geschlossen | 0.6 | | 04.05.2011 | 04.04.2012 | fisl |
Aufgabenbeschreibung
Bitte eine Option einbauen, welcher Trigger als default benutzt werden soll.
|
|
376 | |
Server | Bug | niedrig | Kernel, Fehler bei beenden des Kernels | geschlossen | 0.6 | | 08.05.2011 | 03.09.2011 | fisl |
Aufgabenbeschreibung
Kernel hängt sich bei beenden auf. Kann ich leider nicht mehr reproduzieren. Sollte sich aber trotzdem beheben lassen.
System.InvalidOperationException wurde nicht behandelt.
Message="Manager has never been started: SessionManager"
Source="LumosLIB"
StackTrace:
at org.dmxc.lumos.Kernel.Run.AbstractManagerAndService.stopService()
at org.dmxc.lumos.Kernel.GUISession.SessionManager.org.dmxc.lumos.Kernel.Run.IService.stopService()
at org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.ServiceShutdownAction(TService s)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.DependencyNode`1.DoButtomUpAction(Action`1 action)
at org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.DoServiceButtomUp(Action`1 action)
at org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.stopManager()
at org.dmxc.lumos.Kernel.Run.KernelRunManager.shutdownKernel(Boolean hard)
at org.dmxc.lumos.Kernel.Run.KernelRunManager.KernelRunManager_ConsoleEventHandler(CtrlType sig)
InnerException:
|
|
396 | |
Server | Bug | niedrig | Presets, Merge with Programmer, Fehler | geschlossen | 0.6 | | 12.05.2011 | 01.06.2011 | fisl |
Aufgabenbeschreibung
Kann ihn leider nicht reproduzieren. Fehler trat nach klick auf Merge auf.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
org.dmxc.lumos.Kernel.Exceptions.CommandExecutionException: Error while execution of Command: mergePresetWithProgrammer ---> System.NotSupportedException: Setting PropertyValue is not supported by PresetEntry.
at org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list)
at org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras)
--- End of inner exception stack trace ---
Server stack trace:
at org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at Lumos.GUI.Facade.GUISession.CommandWrapper.execute(Object[] parameters)
at Lumos.GUI.Windows.Presets.PresetsView.tsbMergePreset_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3620 (GDR.050727-3600)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
LumosGUI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosGUI.exe
----------------------------------------
LumosLIB
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosLIB.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
log4net
Assembly Version: 1.2.10.0
Win32 Version: 1.2.10.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/log4net.DLL
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly Version: 2.5.0.15095
Win32 Version: 2.5.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
DMXLIB
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/DMXLIB.DLL
----------------------------------------
SmartPropertyGrid
Assembly Version: 3.2.0.56
Win32 Version: 3.2.0.56
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/SmartPropertyGrid.DLL
----------------------------------------
LumosControls
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosControls.DLL
----------------------------------------
Skybound.VisualTips
Assembly Version: 1.0.2.0
Win32 Version: 1.0.2.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Skybound.VisualTips.DLL
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3618 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
EvLogViewer
Assembly Version: 2.0.3971.37868
Win32 Version: 2.0.3971.37868
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/EvLogViewer.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
BeamerPluginGUI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/BeamerPluginGUI.dll
----------------------------------------
BeamerPluginLIB
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/BeamerPluginLIB.dll
----------------------------------------
Bespoke.Common
Assembly Version: 4.3.0.0
Win32 Version: 4.3.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/Bespoke.Common.dll
----------------------------------------
Bespoke.Common.Osc
Assembly Version: 4.3.0.0
Win32 Version: 4.3.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/Bespoke.Common.Osc.dll
----------------------------------------
DeskColorpicker
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskColorpicker.dll
----------------------------------------
DeskCommandbutton
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskCommandbutton.dll
----------------------------------------
DeskGroupbox
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskGroupbox.dll
----------------------------------------
DeskKnobControl
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskKnobControl.dll
----------------------------------------
DeskLabel
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskLabel.dll
----------------------------------------
DeskLineseperator
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskLineseperator.dll
----------------------------------------
DeskPosition
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskPosition.dll
----------------------------------------
DeskSlider
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskSlider.dll
----------------------------------------
DirectShowLib-2005
Assembly Version: 1.5.0.0
Win32 Version: 1.5.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DirectShowLib-2005.dll
----------------------------------------
HelperLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/HelperLib.dll
----------------------------------------
KnobControl
Assembly Version: 1.0.3770.32593
Win32 Version: 1.0.3770.32593
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/KnobControl.dll
----------------------------------------
PowerWatchGuiPlugin
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/PowerWatchGuiPlugin.dll
----------------------------------------
Softpult
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/Softpult.dll
----------------------------------------
VU_MeterLibrary
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/VU_MeterLibrary.dll
----------------------------------------
System.Windows.Forms.DataVisualization
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.116
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/3.5.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
DEOutputPlugin
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosGUI.exe
----------------------------------------
GraphicalView
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/GraphicalView.EXE
----------------------------------------
Microsoft.Xna.Framework
Assembly Version: 3.0.0.0
Win32 Version: 3.0.11010.0
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/Microsoft.Xna.Framework/3.0.0.0__6d5c3888ef60e27d/Microsoft.Xna.Framework.dll
----------------------------------------
msvcm80
Assembly Version: 8.0.50727.4053
Win32 Version: 8.00.50727.4053
CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_E6967989/msvcm80.dll
----------------------------------------
Microsoft.Xna.Framework.Game
Assembly Version: 3.0.0.0
Win32 Version: 3.0.11010.0
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.Xna.Framework.Game/3.0.0.0__6d5c3888ef60e27d/Microsoft.Xna.Framework.Game.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
|
|
397 | |
Server | Bug | niedrig | Programmer, Absturz beim Entfernen von Werten | geschlossen | 0.6 | | 12.05.2011 | 01.06.2011 | fisl |
Aufgabenbeschreibung
Leeres Projekt 2 Dimmer! (mit 1 gehts) Dimmer auf 100 setzen Als Preset speichern Programmer Clear Live View Clear Preset Laden (Doppelklick) Im Programmer einen Eintrag versuchen mit Taste “DEL” zu entfernen (Preset wird gelöscht gefixt in #356) Taste “DEL” erneut drücken Fehler
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
org.dmxc.lumos.Kernel.Exceptions.CommandExecutionException: Error while execution of Command: deleteProgrammerValue ---> System.NotSupportedException: Setting PropertyValue is not supported by PresetEntry.
at org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list)
at org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras)
--- End of inner exception stack trace ---
Server stack trace:
at org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at Lumos.GUI.Facade.GUISession.CommandWrapper.execute(Object[] parameters)
at Lumos.GUI.Windows.Programmer.ProgrammerTableView.progDataGrid_KeyDown(Object sender, KeyEventArgs e)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.DataGridView.OnKeyDown(KeyEventArgs e)
at AdvancedDataGridView.TreeGridView.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.DataGridView.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.DataGridView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3620 (GDR.050727-3600)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
LumosGUI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosGUI.exe
----------------------------------------
LumosLIB
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosLIB.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
log4net
Assembly Version: 1.2.10.0
Win32 Version: 1.2.10.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/log4net.DLL
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly Version: 2.5.0.15095
Win32 Version: 2.5.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
DMXLIB
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/DMXLIB.DLL
----------------------------------------
SmartPropertyGrid
Assembly Version: 3.2.0.56
Win32 Version: 3.2.0.56
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/SmartPropertyGrid.DLL
----------------------------------------
LumosControls
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosControls.DLL
----------------------------------------
Skybound.VisualTips
Assembly Version: 1.0.2.0
Win32 Version: 1.0.2.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Skybound.VisualTips.DLL
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3618 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
EvLogViewer
Assembly Version: 2.0.3971.37868
Win32 Version: 2.0.3971.37868
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/EvLogViewer.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
BeamerPluginGUI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/BeamerPluginGUI.dll
----------------------------------------
BeamerPluginLIB
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/BeamerPluginLIB.dll
----------------------------------------
Bespoke.Common
Assembly Version: 4.3.0.0
Win32 Version: 4.3.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/Bespoke.Common.dll
----------------------------------------
Bespoke.Common.Osc
Assembly Version: 4.3.0.0
Win32 Version: 4.3.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/Bespoke.Common.Osc.dll
----------------------------------------
DeskColorpicker
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskColorpicker.dll
----------------------------------------
DeskCommandbutton
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskCommandbutton.dll
----------------------------------------
DeskGroupbox
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskGroupbox.dll
----------------------------------------
DeskKnobControl
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskKnobControl.dll
----------------------------------------
DeskLabel
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskLabel.dll
----------------------------------------
DeskLineseperator
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskLineseperator.dll
----------------------------------------
DeskPosition
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskPosition.dll
----------------------------------------
DeskSlider
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DeskSlider.dll
----------------------------------------
DirectShowLib-2005
Assembly Version: 1.5.0.0
Win32 Version: 1.5.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/DirectShowLib-2005.dll
----------------------------------------
HelperLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/HelperLib.dll
----------------------------------------
KnobControl
Assembly Version: 1.0.3770.32593
Win32 Version: 1.0.3770.32593
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/KnobControl.dll
----------------------------------------
PowerWatchGuiPlugin
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/PowerWatchGuiPlugin.dll
----------------------------------------
Softpult
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/Softpult.dll
----------------------------------------
VU_MeterLibrary
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/Plugins/VU_MeterLibrary.dll
----------------------------------------
System.Windows.Forms.DataVisualization
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.116
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/3.5.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
DEOutputPlugin
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DMXControl3.0/GUI/LumosGUI.exe
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
|
|
429 | |
Server | Wunsch / Idee | niedrig | Speicherung von Projekten, Default Projekt | geschlossen | 0.6 | | 02.06.2011 | 29.06.2011 | fisl |
Aufgabenbeschreibung
Zwei Dinge wären schön: a) Wenn Lumos automatisch das letzte Projekt laden würde b) Wenn Lumos eine Art Default Projekt hätte: Es wird ein neues Projekt angelegt (leeres default Projekt wird geladen), und Änderungen gemacht. Lumos wird nun ohne zu speichern beendet. Nach erneutem starten sollte das Default Projekt auf dem Stand von vor dem Beenden sein. Über New Projekt wird das default Projekt geleert und geladen.
|
|
449 | |
Server | Bug | hoch | Cuelist, Trigger manual funktioniert nicht | geschlossen | 0.6 | | 16.06.2011 | 16.06.2011 | fisl |
Aufgabenbeschreibung
Legt man 2 Cues mit Trigger manual an, wird trotzdem die vorher eingestellte wait Zeit gewartet und dann das nächste Cue eingeblendet.
|
|
450 | |
Server | Bug | mittel | Cuelist, Trigger manual Trigger Value erwartet Eingabe | geschlossen | 0.6 | | 16.06.2011 | 19.06.2011 | fisl |
Aufgabenbeschreibung
Stellt man in der Cuelist den Trigger auf manual, wird bei Trigger Value eine Zahl >= 1 erwartet, sonst kann die Zelle nicht verlassen werden. Erwarten würde ich, dass Trigger Value keinen Wert akzeptiert, oder ausgegraut wird.
|
|
451 | |
Server | Bug | mittel | Cuelist, mit eingeblendetem Cue löschen | geschlossen | 0.6 | | 16.06.2011 | 16.06.2011 | fisl |
Aufgabenbeschreibung
Löscht man eine Cuelist, die gerade ein Cue eingeblendet hat, können diese Werte nicht mehr ausgeblendet werden
|
|
452 | |
Server | Bug | niedrig | Cuelist, eingeblendetes Cue löschen | geschlossen | 0.6 | | 16.06.2011 | 16.06.2011 | fisl |
Aufgabenbeschreibung
Beta 2 (die drei vorherigen Bugs auch)
Eine cuelist enthält genau ein cue Dieses cue wird eingeblendet. Dieses cue wird gelöscht. Die cuelist wird über Release List beendet
Eine Exception wird geworfen:
2011-06-16 15:29:46,687 [3] ERROR org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory - TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> org.dmxc.lumos.Kernel.Exceptions.ValueOutOfRangeException: Index can't be larger then Scenelist size.
at org.dmxc.lumos.Kernel.SceneList.SceneList.set_Index(Int32 value)
at org.dmxc.lumos.Kernel.SceneList.SceneList.disposeRegister()
at org.dmxc.lumos.Kernel.SceneList.SceneList.stop()
at org.dmxc.lumos.Kernel.Command.KernelCommandFactory.stopScenelist(String listID)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list)
2011-06-16 15:29:46,687 [3] ERROR org.dmxc.lumos.Kernel.Command.Command - Error while invoking Command: stopScenelist, Paras: 8e54b24e-e617-4b09-8df5-0e6ba3ca288c
org.dmxc.lumos.Kernel.Exceptions.ValueOutOfRangeException: Index can't be larger then Scenelist size.
at org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list)
at org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras)
|
|
453 | |
Server | Wunsch / Idee | hoch | Cuelist, _echtes_ tracking ermöglichen | geschlossen | 0.6 | | 16.06.2011 | 02.09.2011 | fisl |
Aufgabenbeschreibung
Die Idee von tracking ist ja, dass eine Anweisung solange beibehalten wird, bis eine Änderung eingegeben wurde.
Das normale vorgehen beim Programmieren ist dann folgendes:
Lichtstimmnung erstellen, als cue speichern. Nächste Stimmung erstellen, cue speichern. In cue 1 gesetzte Werte, die in cue 2 nicht geändert wurden, werden in cue 2 auch nicht gespeichert (denn die Quelle ist ja cue 1).
Führe ich dies nun mit DMXControl aus sieht das so aus:
<1> <At> <Full> <Record> <2> <At> <Full> <Record> In cue 2 sind aber nun Kreis 1 und 2 gespeichert, obwohl nur Kreis 2 gespeichern werden dürfte. Warum? Der Eintrag für Kreis 1 stand noch im Programmer. Diesen bekomm ich da nur durch manuelles löschen raus. Ich kann aber nicht zwischen jeder Stimmung die erstellt wird die Einträge da von Hand rausfischen.
Meine Lösungsansatz wäre jetzt (ihr seit da aber mehr im Konzept als ich), sobald ein Cue gespeichert wurde den Einträgen im Programmer ein Feld saved=true zu spendieren und das graphisch darzustellen, z.B. durch ausgrauen der Werte. Werden diese nun nicht mehr verändert, oder manuell wieder aktiviert (z.B. Doppelklick auf den Eintrag ⇒ saved=false, Farbe Weiß, und Button “Activate all”), werden diese beim speichern des nächsten Cues _nicht_ gespeichert.
|
|
459 | |
Server | Bug | niedrig | Programmer, wird durch new project nicht geleert | geschlossen | 0.6 | | 16.06.2011 | 16.06.2011 | fisl |
Aufgabenbeschreibung
Überschrift sagt denke ich alles
Eintrag im Programmer anlegen New Project Eintrag immernoch vorhanden auch nach Neustart der GUI
|
|
466 | |
Server | Bug | niedrig | Cuelist, Paus funktioniert bei manuell eingeblendeten C ... | geschlossen | 0.6 | | 19.06.2011 | 04.04.2012 | fisl |
Aufgabenbeschreibung
Blendet man ein Cue mit Doppelklick ein, kann die Liste nicht mit Pause pausiert werden.
|
|
470 | |
Server | Bug | mittel | Cuelist, Go bei automatischen Triggern | geschlossen | 0.6 | | 19.06.2011 | 01.02.2012 | fisl |
Aufgabenbeschreibung
2 Cues Beide Trigger follow 5s, fade 5s Einblenden des ersten Cues. Während die Fadezeit runterläuft wird erneut Go betätigt. Das nächste Cue wird ohne Wartezeit korrekt eingeblendet, wie ich das auch erwarten würde. Aber: Follow des ersten Cues fängt wieder bei 5s an runterzuzählen. Gestoppt wird der Countdown meist 5-30ms vor 0. Cue 1 wird nicht eingeblendet.
Der Timer sollte normal bis 0 laufen und Cue 1 eingeblendet werden, sofern in Cue 1 keine Kreise aus Cue 2 verändert werden. Die Kreise, die verändert werden, sollten vom aktuellen Wert auf den in Cue 2 gesetzten Wert gafaded werden.
|
|
471 | |
Server | Bug | mittel | Cuelist, bliebt bei falschem Tastendruck hängen | geschlossen | 0.6 | | 19.06.2011 | 04.04.2012 | fisl |
Aufgabenbeschreibung
Beta 2
3 Cues, Cue 1 Chan 1 At Full Cue 2 Chan 2 At 70 Cue 3 Chan 3 At Full
Rest ist auf dem Video zu erkennen.
Die weiteren Fehler, die zu erkennen sind in gesonderten Tickets.
|
|
472 | |
Server | Bug | mittel | Cuelist, Trigger und Go | geschlossen | 0.6 | | 19.06.2011 | 01.02.2012 | fisl |
Aufgabenbeschreibung
3 Cues Cue 1 Chan 1 At Full Cue 2 Chan 2 At 70 Cue 1 Thru 3 Follow 10s Cue 1 Thru 3 Fade 10s
1. GO: Timer Cue 1 startet
2. GO: Timer 1 noch nicht 0 Timer Cue 1 startet neu bei 10s Cue 2 wird eingeblendet Cue 1 wird nicht eingeblendet
3. GO: Cue 2 noch nicht 100% eingeblendet Timer Cue 1 startet neu bei 10s Cue 2 wird von 0% wieder komplett neu eingeblendet Cue 3 sollte aber eingeblendet werden
2. GO erwartet: Der Timer von Cue 1 sollte weiterlaufen und Cue 1 sollte eingeblendet werden.
3. GO erwartet: Cue 2 sollte weiterhin eingeblendet und der Timer für Cue 3 gestartet werden
|
|
473 | |
Server | Bug | niedrig | Cuelist, Doppelklick und Go | geschlossen | 0.6 | | 19.06.2011 | 04.04.2012 | fisl |
Aufgabenbeschreibung
Blendet man ein Cue mit einem Doppelklick ein und drückt danach GO, wird das Einblenden abgebrochen und der Timer von selben Cue gestartet. Danach wird es erneut eingeblendet
Es sollte aber bei einem Klick auf Go, das nächste Cue eingeblendet bzw. der Timer gestartet werden.
|
|
474 | |
Server | Wunsch / Idee | mittel | Cuelist, GoToCue | geschlossen | 0.6 | | 19.06.2011 | 04.04.2012 | fisl |
Aufgabenbeschreibung
Es wäre sehr schön, wenn es eine Funktion wie GoToCue X geben würde, damit ein Cue, das nicht als nächstes kommt auch über GO eingeblendet werden kann und nicht mit Doppelklick eingeblendet werden muss.
GoToCue 5 setzt Cue 5 als nächstes. GO blendet es ein. GoToCue 0 setzt die Cueliste an den Anfang. GO blendet das erste Cue ein
|
|
478 | |
Server | Wunsch / Idee | niedrig | Cuelist, LinkTo, LoopCount | Neu | unbestimmt | Cuelist-Erweiterung(intern) | 19.06.2011 | 19.02.2019 | fisl |
Aufgabenbeschreibung
So würde ich mir die Funktion vorstellen
Grob gesagt, linkto gibt an, an welche Stelle gesprungen werden soll und loopcount gibt an, wie oft das passieren soll (0 = infinite)
id | trigger | value | linkto | loopcount
Cue 1 | manual | | |
Cue 2 | manual | | |
Cue 3 | follow | 1 | |
Cue 4 | follow | 1 | |
Cue 5 | follow | 1 | |
Cue 6 | follow | 1 | Cue 3 | 0
Cue 7 | manual | | |
1. Go, Cue 1 wird eingeblendet 2. Go, Cue 2 wird eingeblendet 3. Go, Cue 3 wird eingeblendet. Durch den Trigger follow läuft die Liste automatisch weiter (natürlich kann auch manual, oder ... benutzt werden) nachdem Cue 6 eingeblendet wurde, wird wieder Cue 3 eingeblendet. Ist loopcount > 1 wird der Sprung entsprechend oft ausgeführt. Bei 0 passiert das unendlich oft. Dann könnte man zwei Fälle unterscheiden: Alle Cues haben einen automatischen Trigger: GO beendet den Loop und blendet das erste Cue nach dem LinkTo Cue ein Nicht alle Cues haben einen automatischen Trigger: Da GO bereits verwendet wird um im Loop die Cues durchzufahren könnte z.B. Load Cue 7, GO den Loop beenden.
Die Funktion ist sehr sehr praktisch, wenn auf der Bühne etwas gleiches wiederholt wird. Man hat hier weiterhin die Kontrolle mit GO bzw. (später dann hoffentlich Crossfade ;) ) sowie die gleiche Struktur wie andere Cues. Außerdem ist man mit dieser Funktion schneller bei einfachen Chasern. Wenn ich weiß, dass die 6er Bar nur kurz während einer Szene ein bisschen blinken soll, muss ich nicht extra einen Chaser dafür anlegen und in die Cuelist einbinden.
|
|
479 | |
Server | Wunsch / Idee | mittel | Cuelist, Split Crossfade (Fade A/B & Fade X) | Neu | unbestimmt | Cuelist-Erweiterung(intern) | 19.06.2011 | 19.02.2019 | fisl |
Aufgabenbeschreibung
Auf FS#280 setz ich noch einen drauf:
Split Crossfade. Das sind zwei Überblendsteller. Einer zusändig für das aktuell eingeblendete Cue (ich nenns jetzt mal stage) und der zweite für das nächste (preset).
Normalstellung ist Stage 100, Preset 0. Werden nun beide Steller gleichzeitig bewegt, ergänzen sich beide zu 100%. Es kommt ein ganz normaler Crossfade zu stande. Stage 80% + Preset 20% Werden diese nun unterschiedlich schnell bewegt, kann z.B. ein Blackout realisiert werden. Stage 0%, Preset 0%
Kreise, die in Preset aber nicht in Stage enthalten sind werden vom PresetSteller ganz normal eingeblendet (Preset 50%, Kreise 50%) Kreise, die in Stage aber nicht in Preset enthalten sind werden vom StageSteller ausgeblendet.
Eine Überblendung ist abgeschlossen, wenn Stage 0% und Preset 100% sind.
|
|
480 | |
Server | Bug | mittel | Presets, falsche Kreiswerte werden angewendet | geschlossen | 0.6 | | 19.06.2011 | 26.06.2011 | fisl |
Aufgabenbeschreibung
2 Dimmer Dimmer 1 At Full Store Preset Dimmer 2 selektieren Preset daraufziehen. Dimmer 2 ist auf 100%. Dimmer 2 müsste aus sein
|
|
481 | |
Server | Bug | mittel | Preset, Selektionsreihenfolge spielt eine Rolle | geschlossen | 0.6 | | 19.06.2011 | 26.06.2011 | fisl |
Aufgabenbeschreibung
2 Dimmer Dimmer 1 + 2 At Full Store Preset Clear Select Dimmer 1 Select Dimmer 2 Doubleclick Preset - works Clear Select Dimmer 2 Select Dimmer 1 Doubleclick Preset - does not work
|
|
482 | |
Server | Bug | mittel | Presets, zusätzlich selektierte Geräte verhindern Anwen ... | geschlossen | 0.6 | | 19.06.2011 | 26.06.2011 | fisl |
Aufgabenbeschreibung
3 Dimmer Dimmer 1 + 2 At Full Store Preset Clear Select Dimmer 1 Select Dimmer 2 Doubleclick preset - works Clear Select Dimmer 1 Select Dimmer 2 Select Dimmer 3 Doubleclick preset - does not work
|
|
484 | |
Server | Wunsch / Idee | mittel | Cuelist, getrtennte Auf- und Abblendzeiten | geschlossen | 0.6 | | 19.06.2011 | 17.03.2013 | fisl |
Aufgabenbeschreibung
Damit ist gemeint, ein Cue hat zwei Fadezeiten. Die ein gibt an, wie lange der Fade In und die andere, wie lange der Fade out des Cues dauert.
Cue 1 UpTime 5s DownTime 10s Cue 2 UpTime 1s DownTime 5s
Ist Cue 1 eingeblendet und Cue 2 soll eingeblendet werden, dauert es 10s bis Cue 1 komplett draussen und 1s bis Cue 2 komplett eingeblendet ist. Damit kann man wunderbar die Übergänge zwischen 2 Szenen anpassen.
|
|
490 | |
Server | Wunsch / Idee | niedrig | Cuelist, Übergehen von automatischen Triggern | Neu | 0.6 | TBD (UIS) | 20.06.2011 | 16.02.2017 | fisl |
Aufgabenbeschreibung
Es sollte eine Taste geben z.B. Ignore (allgemein benannt, hab noch ne Funktion dafür :) ), die beim nächsten GO die Cuelist veranlasst, nicht einen Schritt weiterzugehen, sondern eine evtl. laufenden Timer, Follow/Wait zu ignorieren und mit dem Einblenden des nächsten Cues zu beginnen. (Usecase: Probe, Zeit zu lang, etc...)
Arne: =⇒ Eine funktion, welche bei der Cue die aktuell einfaded den Fade auf 100% setzt. Der Rest läuft normal ab.
|
|
491 | |
Server | Wunsch / Idee | mittel | Cuelist, continue manual crossfade | Neu | unbestimmt | Cuelist-Erweiterung(intern) | 20.06.2011 | 19.02.2019 | fisl |
Aufgabenbeschreibung
Es sollte die Möglichkeit geben (wenn Cossfade funktioniert), dass sowohl
-ein mit GO begonnener Fade mit dem/den Crossfader(n) fortgesetzt werden kann/können (damit das nicht versehentlich, z.B. durch berühren der Fader passieren kann, muss vorher die in FS#490 erwähnte Ignore Taste gedrückt werden. Die Fader übernehmen ab dem Punkt, an dem sie den aktuellen Einblendstatus erreicht haben, Fade 40%, Fader übernehmen ab 40% Stellung),
-als auch ein manuell begonnener Crossfade mit GO fortgesetzt werden kann.
|
|
492 | |
Server | Wunsch / Idee | niedrig | Cuelist, komplettes Timing abschaltbar machen | Neu | unbestimmt | Cuelist-Erweiterung(intern) | 20.06.2011 | 19.02.2019 | fisl |
Aufgabenbeschreibung
Es wäre schön, wenn man für eine komplette Cueliste das Timing + die Trigger abschalten und danach mit GO durchlaufen könnte. Dafür sollte eine konfigurierbare standard Fade Zeit zwischen den Cues verwendet werden (Scheinwerfer schonen)
|
|
502 | |
Server | Bug | niedrig | Cuelist, RTC Trigger 2 oder mehr abgelaufenen Einträgen | geschlossen | 0.6 | | 21.06.2011 | 08.02.2013 | fisl |
Aufgabenbeschreibung
Cuelist bleibt hängen, wenn 2 oder mehre abgelaufene Einträge vorhanden und nicht der erste gestartet wird.
Cuelist, 2 Cues beide Trigger RTC abgelaufen den zweiten Eintrag doppelklicken und während oder nach dem einblenden GO klicken
|
|
508 | |
Server | Wunsch / Idee | niedrig | RGB+ Fixtures unterstützen | geschlossen | 0.6 | | 23.06.2011 | 03.10.2014 | fisl |
Aufgabenbeschreibung
Mir ist gerade wiede etwas eingefallen:
Immer mehr Geräte haben neben RGB noch zusätzliche Leds, Amber, White, Indigo, Cyan, Red-Orange ... Zumindest RGBA, RGBW, RGBAW sind bereits im Billigpreissegment angekommen. Also brauchts keinen ETC Selador mehr um das von einer Software verlangen zu können.
Ich habe zwar versucht mich in “multi primary color decomposition algorithms” einzuarbeiten. Doch die papers, die ich dazu gelesen habe, sind zumindest für micht nicht ohne. Konnte da noch kein Ergebnis erziehlen.
|
|
510 | |
Server | Wunsch / Idee | niedrig | Cuelist, Split Cue by Properties | geschlossen | 0.6 | | 23.06.2011 | 23.06.2011 | fisl |
Aufgabenbeschreibung
Darunter stelle ich mir folgendes vor:
Man hat ein Cue gespeichert. Viele MH, damit Farbwechsel, Beamwechsel, Gobowechsel, etc ... Jetzt will man die verschiedenen Dinge Zeitversetzt abfahren lassen. z.B. zuerst Color, nach 0.75s Beam, usw.
Man kann das natürlich machen, indem man zuerst Color, dann Beam und dann Gobo in speparate Cues speichert. Oder alles gemeinsam speichern und dann später mit der Funktion einfach aufteilen lassen, denn so genau weis man das im Vorraus evtl. auch nicht.
Name könnte dann automatisch generiert werden {Basename_Property} und der Tirgger automatisch auf wait mit 0s gesetzt werden.
Eine Möglichkeit zum mergen solcher Cues sollte es dann aber auch geben.
Eine weitere Möglichkeit das zu machen wäre Timing (Delay) pro Property einzuführen.
|
|
516 | |
Server | Wunsch / Idee | niedrig | Programmer, Editieren von Advanced Timing Parametern | geschlossen | 0.6 | | 26.06.2011 | 03.10.2014 | fisl |
Aufgabenbeschreibung
Hat man Property Based Timing benutzt (für jedes Property eine eigene Fade und Delayzeit) und dies als Cue gespeichert, gibt es keine? Möglichkeit Fade und Delay im nachinein noch zu ändern.
Da sollte es denke ich eine Möglichkeit geben.
|
|
520 | |
Server | Bug | niedrig | Project Explorer, Import von nicht unterstützen Dateity ... | geschlossen | 0.6 | | 27.06.2011 | 01.07.2011 | fisl |
Aufgabenbeschreibung
Importiert man im Project Explorer einen nicht unterstützten Dateityp (=welche werden untersützt?, OpenFileDialog sollte filtern) kommt eine Exception. Die GUI wird beendet und zum Kernel kann man sich nach erneutem starten der GUI nicht verbinden.
************** Exception Text **************
System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
at System.Drawing.Image.FromStream(Stream stream)
at Lumos.GUI.Windows.ProjectExplorerView.loadImage(String imageKey)
at Lumos.GUI.Windows.ProjectExplorerView.CreateNewNode(IProjectExplorerNode node, TreeNode parent, TreeNode& nodeNode)
at Lumos.GUI.Windows.ProjectExplorerView.<>c__DisplayClass4.<ProjectExplorerView_NodeAdded>b__3()
at Lumos.GUI.Windows.ProjectExplorerView.ProjectExplorerView_NodeAdded(IProjectExplorerItem parent, IProjectExplorerNode node)
at Lumos.GUI.Windows.PEManager.OnNodeAdded(IProjectExplorerItem parent, IProjectExplorerNode node)
at LumosLIB.GUI.Windows.ProjectExplorer.AbstractExplorerItem.OnNodeAdded(IProjectExplorerItem parent, IProjectExplorerNode node)
at LumosLIB.GUI.Windows.ProjectExplorer.AbstractExplorerItem.AddSubNode(Int32 index, IProjectExplorerNode node)
at LumosLIB.GUI.Windows.ProjectExplorer.AbstractExplorerBranch.AddSubNode(Int32 index, IProjectExplorerNode node)
at LumosLIB.GUI.Windows.ProjectExplorer.AbstractExplorerItem.AddSubNode(IProjectExplorerNode node)
at Lumos.GUI.Windows.ProjectExplorer.TreeBranches.FileBranch.ImportExport_Click()
at Lumos.GUI.GuiActions.ActionItemMetadata.Invoke()
at Lumos.GUI.Windows.ProjectExplorerView.MenuItem_Click(Object sender, ActionItemMetadata m, EMouseButtons buttons, Boolean down)
at Lumos.GUI.GuiActions.ActionItemMetadata.Invoke(Object sender, EMouseButtons buttons, Boolean down)
at Lumos.GUI.Actions.GuiActionManager.MenuItem_MouseUp(Object sender, MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseMouseEvent(Object key, MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
|
|
525 | |
Server | Bug | mittel | Attachables, Sinus ist kein Sinus | geschlossen | 0.6 | | 28.06.2011 | 28.06.2011 | fisl |
Aufgabenbeschreibung
Lege ich auf einen Dimmer (0%) einen Sinus mit
A=100, P=0, F=0.1
ist die Zeit, die der Dimmer auf 0% bleibt viel zu lang
Lege ich den gleichen Sinus auf einen Dimmer mit (100%)
ist die Zeit, die der Dimmer auf 100% bleibt viel zu lang
Und auf 50% sind beide Stellungen zu lang.
|
|
530 | |
Server | Bug | mittel | Cuelist, Append killt korrekte Ausgabe im Live View | geschlossen | 0.6 | | 02.07.2011 | 31.08.2011 | fisl |
Aufgabenbeschreibung
1 + 2 At 70 → Store 3 At Full → Append, Clear 4 At 70 → Append, Clear (Bis jetzt noch alles OK) 1 Thru 3 At Full → Append
Ausgabe (Programmer, richtig): 1 + 2 + 4 At 70, 3 At Full
Ausgabe (Live View, falsch): 1 Thru 3 At Full, 4 At 70
|
|
531 | |
Server | Bug | mittel | Cuelist, Subtract funktioniert nicht richtig | geschlossen | 0.6 | | 03.07.2011 | 30.06.2012 | fisl |
Aufgabenbeschreibung
Wenn Properties bei mehreren Geräten gleichzeitig gesetzt wurden:
Dimmer 1 At Full
Dimmer 2 At Full
Store
Dimmer 1 aus Programmer löschen
Subtract
Edit in Programmer (alles OK)
Clear
Dimmer 1 + Dimmer 2 At Full
Store
Dimmer 1 aus Programmer löschen
Subtract
Edit in Programmer (Dimmer 2 immernoch At Full)
scheint ja wieder ein Problem zu sein, wie Geräte selektiert wurden. Möglicherweise auch andere Funktionen davon betroffen?
|
|
532 | |
Server | Bug | mittel | Live View, Absturz wenn Geräte in anderer Reihenfolge s ... | geschlossen | 0.6 | | 03.07.2011 | 31.08.2011 | fisl |
Aufgabenbeschreibung
Man selektiert man von Unten Rechts nach Oben Links, fügt einen Sinus ein. Deselektiert alle Geräte.
Nun selektiert man von Oben Links nach Unten Rechts, ändert beim Sinus z.B. freq:
NPE am Ende im nächsten Ticket.
System.InvalidCastException: Unable to cast object of type 'org.dmxc.lumos.Kernel.Scene.Fanning.StaticFannedValue' to type 'System.IConvertible'.
at System.Convert.ToDouble(Object value)
at org.dmxc.lumos.Kernel.PropertyValue.Effect.SinusEffect.getEffectVector(Int64 timeInMs)
at org.dmxc.lumos.Kernel.PropertyValue.Effect.AbstractFunctionEffect.getEffectVector()
at org.dmxc.lumos.Kernel.PropertyValue.Attachable.Adapter.EffectAdapter.doFilter(IPropertyValue input)
at org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1.getPropertyValue(Int64 timeInMsFade, Int64 timeInMsAbs)
at org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1.setOutputTime(Int64 timeInMsFade, Int64 timeInMsAbs, IFadeable fader, IMixerRegister register)
at org.dmxc.lumos.Kernel.Scene.Fade.AutoFadeDecorator.triggerFade()
at org.dmxc.lumos.Kernel.Scene.Fade.AbstractFadeDecorator.trigger()
at org.dmxc.lumos.SceneFadeTicker.processBag(FadableTickerBag bag, Int32 index)
at org.dmxc.lumos.SceneFadeTicker.runTriggerJobHandler()
at org.dmxc.lumos.Kernel.Run.ThreadWrapper.WrappedStart()
|
|
534 | |
Server | Bug | niedrig | Programmer, NRE bei gelöschtem Gerät | geschlossen | 0.6 | | 05.07.2011 | 07.09.2011 | fisl |
Aufgabenbeschreibung
Im LiveView selektiert man ein Gerät, löscht es im Project Explorer (Im Property Grid bleibt der Eintrag erhalten) und drückt dann Clear im Programmer.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
Server stack trace:
at org.dmxc.lumos.Kernel.Programmer.getPropertyValue(String groupID, String propID)
at org.dmxc.lumos.Kernel.GUISession.Session.getProgrammerValue(String deviceGroupID, String propID)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at Lumos.GUI.Facade.GUISession.SessionFacade.reloadSession(Exception e)
at Lumos.GUI.Facade.GUISession.SessionFacade.getProgrammerValue(String deviceGroupID, String propID)
at Lumos.GUI.Facade.DeviceProperties.DevicePropertyFacade.get_ProgrammerPropValue()
at Lumos.GUI.Facade.DeviceProperties.DevicePropertyFacade.get_ProgrammerValue()
|
|
539 | |
Server | Bug | mittel | Cuelist, RTC Trigger 2 oder mehr Einträge mit gleicher ... | geschlossen | 0.6 | | 10.07.2011 | 04.08.2012 | fisl |
Aufgabenbeschreibung
Cues werden nicht eingeblendet.
Siehe Video
|
|
541 | |
Server | Bug | mittel | Cuelist, Exception beim löschen eines Cues | geschlossen | 0.6 | | 10.07.2011 | 30.08.2011 | fisl |
Aufgabenbeschreibung
Man legt ein Cue an, markiert es und löscht es (muss nicht gestartet worden sein) und drückt dann Release List.
2011-07-10 15:59:31,359 [3] ERROR org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory - TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> org.dmxc.lumos.Kernel.Exceptions.ValueOutOfRangeException: Index can't be larger then Scenelist size.
at org.dmxc.lumos.Kernel.SceneList.SceneList.set_Index(Int32 value)
at org.dmxc.lumos.Kernel.SceneList.SceneList.disposeRegister()
at org.dmxc.lumos.Kernel.SceneList.SceneList.stop()
at org.dmxc.lumos.Kernel.Command.KernelCommandFactory.stopScenelist(String listID)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list)
2011-07-10 15:59:31,375 [3] ERROR org.dmxc.lumos.Kernel.Command.Command - Error while invoking Command: stopScenelist, Paras: 856a35e3-164f-48be-a333-2de1c41d074f
org.dmxc.lumos.Kernel.Exceptions.ValueOutOfRangeException: Index can't be larger then Scenelist size.
at org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list)
at org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras)
|
|
542 | |
Server | Bug | mittel | Live View, NRE nach New Project | geschlossen | 0.6 | | 10.07.2011 | 30.08.2011 | fisl |
Aufgabenbeschreibung
Im Live View ein Gerät markieren, New Project, im Live View gleiches Gerät erneut selektieren
Das ist nur ein Fehler, in den Logs sind noch mehr.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
Server stack trace:
at org.dmxc.lumos.Kernel.Programmer.getPropertyValue(String groupID, String propID)
at org.dmxc.lumos.Kernel.GUISession.Session.getProgrammerValue(String deviceGroupID, String propID)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at Lumos.GUI.Facade.GUISession.SessionFacade.reloadSession(Exception e)
at Lumos.GUI.Facade.GUISession.SessionFacade.getProgrammerValue(String deviceGroupID, String propID)
at Lumos.GUI.Facade.DeviceProperties.DevicePropertyFacade.get_ProgrammerPropValue()
at Lumos.GUI.Facade.DeviceProperties.DevicePropertyFacade.get_ProgrammerValue()
|
|
543 | |
Server | Bug | niedrig | Cuelist, NRE wenn Cue nicht aktiv | geschlossen | 0.6 | | 11.07.2011 | 22.12.2012 | fisl |
Aufgabenbeschreibung
Eine Cueliste enthält nur ein Cue, das deaktiviert ist. Wird die Cuelist nun gestartet kommt eine NRE.
2011-07-11 19:57:33,718 [WaitSceneTrigger] ERROR org.dmxc.lumos.Kernel.Run.ThreadManager - Thread WaitSceneTrigger exited ThreadStart-Method with Exception: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
at org.dmxc.lumos.Kernel.SceneList.SceneList.playSceneAndInterpolated(IScene actual, Dictionary`2 interpolated, Int64 newSceneOffset, Int32 interpolatedStart, Int32 interpolatedStop)
at org.dmxc.lumos.Kernel.SceneList.SceneList.playSceneForward(Int32 newIndex, Int32 oldIndex, Int64 newSceneOffset)
at org.dmxc.lumos.Kernel.SceneList.SceneList.playScene(Int32 newIndex, Int32 oldIndex, Int64 newSceneOffset)
at org.dmxc.lumos.Kernel.SceneList.SceneList.sceneTriggerEvent(TriggerEventArgs args)
at org.dmxc.lumos.Kernel.Scene.Trigger.WaitSceneTrigger.triggerScene(WaitSceneBag b)
at org.dmxc.lumos.Kernel.Scene.Trigger.WaitSceneTrigger.triggerThreadRun()
at org.dmxc.lumos.Kernel.Run.ThreadWrapper.WrappedStart()
|
|
617 | |
Server | Wunsch / Idee | niedrig | Core, Umstellung von fortlaufenden DMX Adressen auf Uni ... | geschlossen | Alpha 2 | | 04.10.2011 | 11.10.2011 | fisl |
Aufgabenbeschreibung
Momentan werden DMX Adressen fortlaufend vergeben: 1, 560, 1024, etc.
Da fallen mir spontan folgende Nachteile ein:
- Ich muss beim Patchen der Geräte darauf achten, dass z.B. ein MH nicht in 2 Universes gepatcht wird - Ich muss beim Konfigurieren der Interfaces rechnen - Ich muss beim Patchen rechnen DMXCAddress=(Universe*512+StartAddress) - Wenn ich erst Dippe und dann Patche ists umgekehrt. StartAddress=DMXCAddress-DMXCAddress div 512 * 512
|
|
635 | |
Server | Bug | mittel | Property Handler wird nicht zugewiesen | geschlossen | Alpha 3 | | 01.11.2011 | 19.12.2011 | fisl |
Aufgabenbeschreibung
Füg mal einen Mac 250+ hinzu. Und einen TS255
|
|
643 | |
Server | Wunsch / Idee | niedrig | Live View, Geräte aus Cue selektieren | geschlossen | 3.1 | 3.2 | 06.11.2011 | 10.03.2017 | fisl |
Aufgabenbeschreibung
Bevor ich das wieder mal vergesse:
Alle in einem Cue gespeicherten Geräte im Live View selektieren.
|
|
650 | |
Server | Wunsch / Idee | niedrig | Offline Interfaces | geschlossen | Alpha 3 | | 15.11.2011 | 07.01.2013 | fisl |
Aufgabenbeschreibung
Interfaces die zwar hinzugefügt, aber nicht angeschlossen sind, sollten als offline Interfaces angezeit werden. Über einen zusätzliche Button “Refresh” wird nach den offline Interfaces gesucht, ob diese angeschlossen wurden.
Bis jetzt muss dafür der Kernel neugestartet werden.
Offline die Konfiguration ändern? Neue Option “SupportsVirtualInterface” oder so. (Plugin/Interface muss das also explizit unterstützen) CreateInterface müsste dann virtuelles Interface zurückliefern. (Interfaceinstanz aber ohne sich mit dem Interface zu verbinden) Konfiguration speichern mit neuem Feld “uncommitted” CreateInterface müsste beim Aufruf prüfen und ggf. Konfig senden.
|
|
653 | |
Server | Wunsch / Idee | sehr niedrig | Export and Import of Application Settings | Neu | Alpha 3 | | 23.11.2011 | 19.12.2011 | fisl |
Aufgabenbeschreibung
Export and import App Settings as zip archive. (backup)
|
|
654 | |
Server | Bug | niedrig | Cuelist, Replacing a cue also replaces the trigger | geschlossen | Alpha 3 | | 24.11.2011 | 12.02.2012 | fisl |
Aufgabenbeschreibung
If you replace an existing cue with a new one, the associated trigger is also replaced with the default one.
Trigger should not be touched.
|