|
5016 | |
GUI & Server | Wunsch / Idee | niedrig | Kernel und Umbra Fenster bei Verbindungsabbruch zur GUI... | Auf User warten | 3.3 Beta x | 3.3 | 11.01.2023 | 07.02.2024 | nutzer99 |
Aufgabenbeschreibung
Wenn keine GUI mehr mit Kernel oder Umbra verbunden ist und die Fenster versteckt sind, sollen die Fenster in den Vordergrund geholt werden.
Hintergrund ist, dass man man nicht immer mitbekommt, wenn z.b. der Kernel nicht sauber herunter gefahren sind. (Folgeticket aus FS#4729 )
|
|
4931 | |
GUI & Server | Fehlerbericht | niedrig | Kernel schmiert bei Start direkt ab | geschlossen | 3.3 Beta x | 3.3 | 06.10.2022 | 07.01.2023 | Beni200 |
Aufgabenbeschreibung
Kernel ist mehrfach beim Start abgeschmiert, Logs im Anhang.
|
|
4926 | |
Server | Fehlerbericht | niedrig | Kernel in Konsole zeigt nicht mehr an, dass ein Projekt ... | geschlossen | 3.3 Beta x | 3.3 | 05.10.2022 | 07.01.2023 | LightningBrothers |
Aufgabenbeschreibung
Bis zur Beta 3 zeigte der Kernel direkt in der Konsole an, ob ein Projekt erfolgreich gespeichert wurde. Mit der Einführung der neuen Project Administration fehlt dieser Eintrag nun. Man muss nun in die Logs-Files schauen, um die Info zu erhalten.
2022-10-05 14:27:37,312 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Project.ProjectManager - Saving Project 2022-09-13 - Selectors
2022-10-05 14:27:37,344 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - saveProject KernelInputManager.
2022-10-05 14:27:37,692 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Resource.FileAccessUtil - Deleted D:\Arbeit\MSK event GbR\Software\DMXControl 3.3.0\Kernel\Temp\284bdc1b-3b86-4515-9367-72d3c834f189.tmp
2022-10-05 14:27:37,692 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Resource.AbstractIOContext - Calling ResetDirty on 45 elements
Hier bitte ich daher, einen der zuvor aufgeführten Einträge wieder in die Konsolenausgabe durchzureichen.
|
|
4843 | |
Server | Fehlerbericht | niedrig | Kernel Absturz beim Projekt schließen | geschlossen | 3.3 Beta x | 3.3 | 24.04.2022 | 07.01.2023 | nutzer99 |
Aufgabenbeschreibung
Der Kernel ist abgesoffen beim beenden vom Projekt:
18:29:04 FATAL DMXControl 3 Kernel - Unhandled Exception: Der Wert darf nicht NULL sein.
Parametername: projectID
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: projectID
bei org.dmxc.lumos.Kernel.Project.SceneListManager.GetSceneListGroupByID(String sceneListGroupID, String projectID) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\SceneListManager.cs:Zeile 396.
bei org.dmxc.lumos.Kernel.Project.SceneListManager.GetSceneListGroupByID(String sceneListGroupID) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\SceneListManager.cs:Zeile 381.
bei org.dmxc.lumos.Kernel.Net.gService.Parameter.ScenelistGroupParameterLookup.Find(String id) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Parameter\ScenelistGroupParameterLookup.cs:Zeile 11.
bei org.dmxc.lumos.Kernel.Net.gService.Parameter.AbstractIParameterableLookup`1.<ParametersAsync>d__2.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Parameter\AbstractIParameterableLookup.cs:Zeile 17.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
bei org.dmxc.lumos.Kernel.Net.gService.Parameter_gService.<_parameters_RequestReceived>d__13.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Parameter\Parameter_gService.cs:Zeile 118.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(Object state)
bei System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
bei System.Threading.ThreadPoolWorkQueue.Dispatch()
bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
|
|
4756 | |
GUI & Server | Fehlerbericht | niedrig | Keine vordefinierten Namen mehr bei Special Cues | geschlossen | 3.3 Alpha x | 3.3 | 29.01.2022 | 19.12.2023 | LightningBrothers |
Aufgabenbeschreibung
Füge ich eine Special Cue ein, so wurde die in DMXControl 3.2.3 standardmäßig so benannt, welche Aktion beim hinzufügen dieser Special Cue eingestellt war. Zum Beispiel:
In DMXControl 3.3.0 Alpha 9 werden aktuell stattdessen die Namen vergeben, welche in den Optionen der Cuelists voreingestellt sind.
|
|
4790 | |
GUI & Server | Fehlerbericht | mittel | Keine Verbindung zwischen Kernel, GUI und Umbra wenn ei... | Auf User warten | 3.3 Beta x | 3.3 | 02.03.2022 | 11.12.2023 | MisterX |
Aufgabenbeschreibung
Starte ich die Software mit aktivertem VPN bleibt der Network-Explorer leer und es kann keine Verbindung zwischen den Programmteilen hergestellt werden. Deaktiviere ich das VPN, in meinem Fall Wireguard, und starte die Software erneut klappt es. Wenn die Verbindung steht kann ich das VPN wieder aktivieren und die Software funktioniert weiter.
|
|
4920 | |
GUI & Server | Fehlerbericht | hoch | Keine Verbindung zwischen Kernel, GUI und Umbra nach Ä ... | geschlossen | 3.3 Beta x | 3.3 | 03.10.2022 | 03.12.2023 | LightningBrothers |
Aufgabenbeschreibung
Im Ticket FS#4790 hatte ich beiläufig berichtet, dass sich Kernel und GUI nicht mit dem Umbra verbinden, wenn der PC mit zwei Netzwerken verbunden ist. Was mir aber auch mehr oder minder regelmäßig passiert, wenn ich die Netzwerkkonfiguration ändere. Damit meine ich, dass
der Laptop erst noch per WLAN und per Kabel mit einem Netzwerk verbunden war, ich aber dann die WLAN-Verbindung getrennt bzw. sogar den WLAN-Adapter abgeschaltet habe.
ich aus bestimmten Gründen die Netzwerkkonfiguration ändere, sowohl Wechsel der statischen IP oder auch Wechsel von statischer IP-Adresse hin zu DHCP oder umgekehrt.
Auf meinem Laptop kann ich es mit der Beta 3 wie folgt reproduzieren:
In dem genannten Fall muss ich meinen Laptop immer neu starten, wenn ich DMXC wieder nutzen möchte. Ob es noch weitere Randbedingungen gibt, versuche ich weiter herauszufinden. Vielleicht reicht aber diese Beschreibung bereits zum Lösen des Problems.
Das Ticket betrachtet das Problem des Verbindungsaufbaus unabhängig zum Ticket FS#4790.
|
|
4522 | |
GUI & Server | Fehlerbericht | mittel | Keine Übergabe von Aktionsparameter an Reference Error ... | geschlossen | 3.3 Alpha x | 3.3 | 01.05.2021 | 24.11.2021 | LightningBrothers |
Aufgabenbeschreibung
Möchte ich ein Gerät aus dem Projekt löschen, welches in einer Device Group eingebunden ist, kann ich dies nicht direkt im Device-Ordner machen. Das Reference Error Window erhält nicht die notwendigen Parameter bzw. gibt diese zurück, sodass das Gerät nach der Auswahl einer Aktion gelöscht wird. Auf Grund dieses Problems kommt das Fenster erneut hoch und das Gerät ist weiterhin im Projekt enthalten.
Im Anhang findet sich ein Projekt mit 10 Geräten, wo ich probeweise wie auf dem Screenshot zu sehen versucht habe, die Geräte AX5 (9) und (10) zu löschen.
|
|
3469 | |
GUI & Server | Wunsch / Idee | niedrig | Keine Speichern-Abfrage beim Laden eines Projekts | geschlossen | 3.3 Alpha x | 3.3 | 13.03.2019 | 23.01.2022 | patme |
Aufgabenbeschreibung
Ich öffne Kernel+GUi. Dabei wird ein neues(leeres) Projekt erstellt. Nun lade ich mein Projekt. Dann fragt er mich,ob ich das neue(leere) Projekt speichern will. Die Abfrage ist überflüssig.
|
|
4847 | |
GUI & Server | Fehlerbericht | mittel | Keine Prüfung, ob eine Cuelist per Befehl (Special Cue) ... | geschlossen | 3.3 Beta x | 3.3 | 27.04.2022 | 21.12.2023 | LightningBrothers |
Aufgabenbeschreibung
Ich hatte im beigefügten Projekt ursprünglich zwei Cuelists angelegt. Die Cuelist 2 hatte ich dabei per Special Cue in die Cuelist 1 referenziert. Die Cuelist 1 enthält neben der Special Cue mit der Referenz zur Cuelist 2 noch zwei weitere “einfache” Cues.
Nun habe ich die Cuelist 2 aus dem Projekt gelöscht und das Projekt gespeichert. Die Special Cue in der Cuelist 1 ist aber weiterhin vorhanden.
Beim erneuten Laden des Projekts wird zwar logischerweise ein Fehler ausgeworfen, dass die Cuelist 2 fehlt und die Referenz entsprechend nicht aufgelöst werden kann. Jedoch im gleichen Zusammenhang der Inhalt der gesamten Cuelist 1 auf den ersten Blick scheinbar nicht mehr geladen. Die Cuelist 1 hat dann 0 Cues. Der Kernel wirft hierbei den folgenden Fehler aus:
07:47:42 WARN ProjectManager - Error when loading Project 2022-04-27 - Cuelist reference.dmz: Warnings in Project
org.dmxc.lumos.Kernel.Exceptions.ProjectIOException: Warnings in Project
bei org.dmxc.lumos.Kernel.Resource.LumosIOContext.ThrowOnWarnings() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\LumosIOContext.cs:Zeile 220.
bei org.dmxc.lumos.Kernel.Project.ProjectManager.loadProject(String filename, Stream inputStream, Boolean loadId, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:Zeile 384.
07:47:42 WARN ProjectManager - Loading Cue Lists in Project
07:47:42 WARN ProjectManager - Error loading complete Scenelist Cuelist 1. There could be a loss of information! in Cuelist 1
07:47:42 WARN ProjectManager - A Cuelist with the ID 70ff8bf9-eb8c-4f62-8ae5-65370c96d2b3 doesn't exist in Go: Cuelist 2
07:47:42 WARN ProjectManager - Loading Cue Lists in Project
07:47:42 WARN ProjectManager - Error loading complete Scenelist Cuelist 1. There could be a loss of information! in Cuelist 1
07:47:42 WARN ProjectManager - A Cuelist with the ID 70ff8bf9-eb8c-4f62-8ae5-65370c96d2b3 doesn't exist in Go: Cuelist 2
Füge ich der Cuelist 1 dann im Nachgang noch eine weitere Cue hinzu, wird deren Inhalt aktualisiert und es tauchen die bereits existierenden wieder auf. Auch der Project Explorer berichtigt die Zahl der in der Cuelist 1 enthaltenen Cues. Alternativ kann ich das Projekt durch manuelles Handanlegen an der Datei Scenenlists.xml wieder ohne Fehlermeldung vollständig zum Laufen bekommen, indem ich dort den zugehörigen Eintrag zur Special Cue entferne.
Im Hinblick auf die Zusammenfassung dieses Tickets, würde ich folgende alternativen Erwartungshaltungen formulieren, um das Problem zumindest dahingehend zu lösen, als dass mir nicht die gesamte Cuelist 1 um die Ohren fliegt:
Bereits beim Löschen einer Cuelist wird geprüft, ob diese ggf. per Special Cues in anderen Cuelists referenziert ist. Ist dem so, erscheint wie beim Löschen von Geräten oder Gerätegruppen der Reference Manager, wo ich zum einen auf diesem Umstand hingewiesen werde und zum anderen festlegen kann, ob ich die zu löschende Cuelist referenzierenden Special Cues komplett löschen möchte.
Beim Laden des Projekts bietet mir die “Fehlerbehebung” an, die defekten Special Cues zu löschen anstelle den Fehler nur zu ignorieren. Hierbei wird effektiv gesehen der Schritt nach einer Bestätigung entsprechend vom Programm ausgeführt, den ich wie beschrieben manuell vorgenommen habe.
Zur Nachtverfolgung habe ich das defekte Projekt beigefügt. Da der Eintrag im Kernel eindeutig ist, verzichte ich auf das beifügen weiterer Log-Dateien.
|
|
4651 | |
GUI | Fehlerbericht | mittel | Keine Fehlermeldung in GUI, wenn Projekt wegen Schreibr ... | geschlossen | 3.3 Alpha x | 3.3 | 14.11.2021 | 30.07.2023 | LightningBrothers |
Aufgabenbeschreibung
Kann der Kernel ein Projekt nicht speichern, weil es durch andere Anwendungen schreibgeschützt ist oder nicht gefunden werden kann, erhält der Nutzer keine Info mehr darüber. Hier sollte unbedingt eine Fehlermeldung in der GUI erscheinen, wie es auch aktuell in DMXC 3.2.x der Fall ist.
|
|
4710 | |
GUI & Server | Fehlerbericht | niedrig | Keine Fehlermeldung in GUI, wenn Projekt wegen fehlende ... | geschlossen | 3.3 Alpha x | 3.3 | 10.01.2022 | 16.09.2023 | LightningBrothers |
Aufgabenbeschreibung
Beim Reproduzieren des Fehlers aus Ticket FS#4709 habe ich ein einziges DDFs aus verschiedenen Verzeichnissen einem neuem Projekt hinzugefügt. Bedeutet:
DDF aus Verzeichnis A dem Projekt hinzugefügt
DDF in ein anderes Verzeichnis verschoben und leicht modifiziert
DDF aus Verzeichnis B dem Projekt hinzugefügt
…
Aus diesem Grund befand sich das DDF beim Speichern des Projekts nicht mehr im Verzeichnis A. Dies bemerkt der Kernel und trägt eine Fehlermeldung im Log ein:
23:43:06 WARN FileBackendDatastore - Following Resources could not be saved in Project:
{ "type": "DDF", "name": "Icons\\Eurolite LED BAR-6 QCL RGBA (9 channel).xml" }
{ "type": "DDF", "name": "Images\\Eurolite LED BAR-6 QCL RGBA (9 channel).xml" }
23:43:07 INFO Messages - Message from SKI-DSK-TCM900A: Saved Project to GUI SKI-DSK-TCM900A, Path 2022-01-22 - DDF Folders.dmz
In der GUI gibt es dazu keinerlei Hinweise, dass beim Speichern des Projekts nicht (mehr) alle benötigen Daten gefunden werden konnten. Gerade in Hinblick darauf, wenn zukünftig noch mehr Dateien für das Projekt benötigt werden, sollte bereits beim Speichern ein solcher Hinweis erscheinen.
Möglicherweise steht dieses Ticket ein Stück weit auch im Zusammenhang mit FS#4651 oder kann im gleichen Aufwasch behoben werden.
|
|
4786 | |
InputAssignment | Fehlerbericht | niedrig | Keine externe Ansteueurng des Position Master Nodes mög ... | geschlossen | 3.3 Alpha x | 3.3 | 24.02.2022 | 22.10.2022 | LightningBrothers |
Aufgabenbeschreibung
Ich möchte mit einem einzigen Fader den Wert eines Position-Masters ändern. Dazu baue ich mir ein Positions-Objekt mittels des Format-Nodes zusammen und habe dies mit “{0:0.##}; {1:0.##}” parametriert. Erhält das Position Master Node diesen Wert, gibt der Kernel folgende Fehlermeldung aus:
19:11:23 WARN EventTools - Exception in Delegate Invocation: Void <AddDefaultPorts>b__37_3(org.dmxc.lumos.Kernel.Input.v2.GraphNodePortID, System.Object) => org.dmxc.lumos.Kernel.Input.v2.Worker.PositionMasterNode.Void <AddDefaultPorts>b__37_3(org.dmxc.lumos.Kernel.Input.v2.GraphNodePortID, System.Object)
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.ArgumentOutOfRangeException: Input must be <= inMax [0]
Parametername: input
Der tatsächliche Wert war 0,5.
bei LumosLIB.Tools.LumosTools.RuleOfThree(Double input, Double inMax, Double inMin, Double outMax, Double outMin, ERuleOfThreeBehavior behavior) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\LumosLIB\src\Tools\LumosTools.cs:Zeile 544.
bei org.dmxc.lumos.Kernel.Master.PositionMaster.set_Value(Position value) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Master\PositionMaster.cs:Zeile 170.
bei org.dmxc.lumos.Kernel.Input.v2.Worker.PositionMasterNode.setInputaValue() in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\Graph\Node\Wrapper\Master\PositionMasterNode.cs:Zeile 189.
bei org.dmxc.lumos.Kernel.Input.v2.Worker.PositionMasterNode.<AddDefaultPorts>b__37_3(GraphNodePortID sender, Object value) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\Lumos\src\Kernel\Input\v2\Graph\Node\Wrapper\Master\PositionMasterNode.cs:Zeile 236.
--- Ende der internen Ausnahmestapelüberwachung ---
bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
bei System.Delegate.DynamicInvokeImpl(Object[] args)
bei LumosToolsLIB.Tools.EventTools.<>c__DisplayClass9_0.<InvokeFailSafe>b__0(Delegate a) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 136.
bei LumosToolsLIB.Tools.EventTools.InvokeFailSaveGeneric[TDelegate,TReturn](TDelegate delegate, Func`2 invoker, ILumosLog elog) in D:\Jenkins\workspace\Lumos_Pipeline_master_2\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 180.
Das Position to Pan/Tilt Node versteht die so erstellten Werte dagegen und arbeitet erwartungsgemäß.
|
|
5055 | |
InputAssignment | Fehlerbericht | mittel | Keine Anzeigeaktualisierung beim Ersetzen von In- und O ... | geschlossen | 3.3 Beta x | 3.3 | 30.05.2023 | 20.11.2023 | LightningBrothers |
Aufgabenbeschreibung
Ich habe in einem Projekt ein Connectionset erstellt und dieses Projekt dann gespeichert. Danach öffne ich dieses Projekt wieder und klone den Graphen.
Ersetze ich nun innerhalb dieses Graphens per Drag & Drop die In- bzw. Output, werden mir die neuen In- bzw. Outputs sowohl im Graphen als auch in der Tabelle nicht angezeigt. Auch bei einem erneuten Ladend des Projekts erfolgt keine Aktualisierung des Namens. Die gewünschte, nach dem Klonen geänderte Zuordnung funktioniert aber.
Beispielprojekt kann bei Bedarf nachgereicht werden,
|
|
4637 | |
InputAssignment | Fehlerbericht | niedrig | Kein Double-Wert am Strobe-Output des DMXCMixer | geschlossen | 3.2.2 | 3.3 | 25.10.2021 | 13.01.2022 | LightningBrothers |
Aufgabenbeschreibung
Der DMXCMixer-Node gibt am Strobe-Output keinen Double-Wert aus, sodass nachfolgende, numerisch arbeitende Nodes wie der Compare-Nodes mit den ausgegebenen Werten nicht direkt arbeiten können. Hierzu muss der Wert erst unnötigerweise mit einem Format-Node konvertiert werden. Dieses Verhalten ist insofern unschön als dass es zum einen nicht von außen ersichtlich und zum anderen sich im direkten Vergleich mit dem Intensity-Output nicht gleich verhält. Der Intensity-Output gibt direkt einen Double-Wert aus.
Der Blick in den Code zeigt, dass der DMXCMixer offensichtlich von vorn herein unterschiedliche Datentypen erhält. Denn abgesehen von den verschiedenen Parametern Dimmer (Intensity) bzw. Strobe gibt es keine Unterschiede.
|
|
5109 | |
GUI & Server | Fehlerbericht | niedrig | Invalid Username [...]: DMXCDefault für 3.3 Release aus ... | geschlossen | 3.3 Beta x | 3.3 | 03.08.2023 | 07.08.2023 | nutzer99 |
Aufgabenbeschreibung
Dies ist ein Folgeticket aus FS#4933
Fehlerbeschreibung
19:01:04 ERROR UserManager - Invalid Username / PW. Still providing access as we are still in Alpha: DMXCDefault
–> für den Release der 3.3 bitte ausblenden
|
|
4731 | |
DMX Plugin | Fehlerbericht | niedrig | Interfaces werden beim Beenden des Kernels nicht abgesc ... | geschlossen | 3.3 Alpha x | 3.3 | 19.01.2022 | 06.02.2022 | LightningBrothers |
Aufgabenbeschreibung
Verschiedene DMX-Interfaces, wie zum Beispiel das Nodle U1 oder das Nodle R4S werden nach dem Beenden des Kernels nicht automatisch abgeschaltet, wenn diese zuvor aktiv waren. Die Status-LEDs gehen nicht aus.
|
|
4556 | |
Installer | Fehlerbericht | niedrig | Installation von DMXControl 3.3 löscht alte Startmenü-L ... | geschlossen | 3.3 Alpha x | 3.3 | 16.05.2021 | 30.07.2023 | Stefan |
Aufgabenbeschreibung
* DMXControl 3.2.2 installieren * Update auf DMXControl 3.3.0 α3 installieren (Standardeinstellungen im Setup verwenden)
Im Startmenü sind dann alle (alte und neue) Einträge vorhanden - siehe Anhang.
Eigentlich will ich nur die neuen Einträge haben.
|
|
4743 | |
InputAssignment | Fehlerbericht | niedrig | Inputs an Nodes mit mehr als 9 Eingängen werden nicht r ... | geschlossen | 3.3 Alpha x | 3.3 | 25.01.2022 | 07.01.2023 | MisterX |
Aufgabenbeschreibung
Hat ein Node mehr als 9 Eingänge werden alle Eingänge mit 2stelliger Zahl falsch dargestellt. Es scheint nur die erste Ziffer angezeigt zu werden. Sicher betroffen: LTP, MATH, FiFo, Logic
|
|
4850 | |
InputAssignment | Fehlerbericht | niedrig | Input und Output Selectors mit mehr als 4 Eingängen wer ... | geschlossen | 3.3 Beta x | 3.3 | 07.05.2022 | 01.01.2023 | LightningBrothers |
Aufgabenbeschreibung
Ich habe in dem beigefügten Projekt ein Connectionset für ein Softdesk gebaut, bei dem die Input und Output Selectoren mit mehr als 4 Eingängen konfiguriert sind. Beim Input Selecotor sind es 5 (1..5) und beim Output Selector 6 (1..6). Speichere ich das Projekt und lade es erneut, wird es auf Grund des folgenden Fehlers nicht geladen:
13:48:02 WARN Graph - Unable to add Edge to Graph: Missing port.
Parametername: e
System.ArgumentException: Missing port.
Parametername: e
bei org.dmxc.lumos.Kernel.Input.v2.Graph.AddEdges(IEnumerable`1 edges, Boolean processGraph, Boolean reassignLevel) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Graph.cs:Zeile 337.
bei org.dmxc.lumos.Kernel.Input.v2.Graph.AddEdge(GraphEdge e) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Graph.cs:Zeile 310.
bei org.dmxc.lumos.Kernel.Input.v2.Graph.org.dmxc.lumos.Kernel.Resource.ILumosSaveable.loadFromManagedTree(ManagedTreeItem item, LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Graph.cs:Zeile 802.
Da der Fehler eindeutig zuzuordnen ist, füge ich nur das Beispielprojekt bei.
|
|
5252 | |
InputAssignment | Wunsch / Idee | niedrig | Input Selector: Kommawerte für Bezeichnung von Inputs z ... | geschlossen | 3.3 Beta x | 3.3 | 27.01.2024 | 06.04.2024 | MisterX |
Aufgabenbeschreibung
Bislang können die Inputs des Input Selectors nur mit ganzen Zahlen sowie Buchstaben bezeichnet werden.
Hier sollte es auch möglich sein, Kommawerte in den Bezeichnungen der Inputs anzugeben, also zum Beispiel 12.5 oder 36.1.
|
|
4834 | |
InputAssignment | Fehlerbericht | niedrig | Input Selector Node lässt keine eigenen Eingaben mehr z ... | geschlossen | 3.3 Beta x | 3.3 | 23.04.2022 | 11.01.2023 | LightningBrothers |
Aufgabenbeschreibung
In DMXControl 3.3.0 Beta 2 kann ich im Input Selector Node keine eigenen Eingaben mehr hinterlegen. Sobald ich in ein anderes Feld klicke, werden diese wieder entfernt. Dieser Fehler existierte bis zur Beta 1 noch nicht.
Log-Dateien kann ich keine zur Verfügung stellen, weil diese Änderungen im Node nicht protokolliert werden.
|
|
4908 | |
InputAssignment | Fehlerbericht | niedrig | Input Selector lädt Werte für Inputs nicht vollständig | geschlossen | 3.3 Beta x | 3.3 | 13.09.2022 | 30.07.2023 | LightningBrothers |
Aufgabenbeschreibung
Nachdem sich nun Projekt mit “großen” Input Selctoren laden lassen, musste ich feststellen, dass die eingestellten Werte für die Inputs nicht vollständig geladen werden. DMXControl 3 liest immer nur die ersten vier Werte für die Input Selectoren aus, obwohl alle Werte in der Graphs.xml abgespeichert werden.
Im Anhang einmal der Screenshot, so wie es sein soll und das zugehörige Testprojekt.
|
|
4835 | |
InputAssignment | Fehlerbericht | niedrig | Input Selector konvertiert Farbe von RGB-Wert in Lumos ... | geschlossen | 3.3 Beta x | 3.3 | 23.04.2022 | 24.06.2023 | LightningBrothers |
Aufgabenbeschreibung
Seit DMXControl 3.3.0 Beta 2 werden RGB-Werte für Farben vom Input Selector wieder in ein Lumos-Color-Objekt konvertiert.
Dieses Problem hatten wir bereits im Rahmen des Beta-Tests von DMXControl 3.2.2. Seiner Zeit hatte ich es im Ticket FS#4273 berichtet. Die dort vorhandenen Screenshots sind 1.1 übertragbar, weswegen ich keine neuen Screenshots erstellt habe.
|
|
4625 | |
InputAssignment | Fehlerbericht | mittel | Input Assignment: String oder Bool vergleichen funktion ... | geschlossen | 3.2.2 | 3.3 | 06.10.2021 | 24.01.2022 | |
Aufgabenbeschreibung
Fehlerbeschreibung
Hallo, bei dem Node “Compare” sollen, laut der Doku (https://wiki-de.dmxcontrol-projects.org/index.php?title=Compare_(Input_Assignment)_DMXC3) auch bool, oder String Werte miteinander verglichen werden können. Das funktioniert leider nur, wenn der String über Input übergeben wird. Möchte ich in den Properties einen fixen Wert (String oder Bool) eintragen, kommt eine Fehlermeldung, dass ein double Wert erwartet wird. Ich würde gerne Input 1 mit einem vordefinierten String in Input 2 vergleichen.
|
|
5184 | |
InputAssignment | Fehlerbericht | mittel | Input Assignment Node Ausdruck hängt | geschlossen | 3.3 Beta x | 3.3 | 28.11.2023 | 25.12.2023 | MWSysTech |
Aufgabenbeschreibung
Fehlerbeschreibung
Neues Projekt in Beta 11 angelegt. Neues Input Assignment wie im Bild erstellt. ParameterMaster → Expression → Format. Verändern des Eingangswertes am Expression Node über den ParameterMaster ändert nicht den Ausgangswert des Expression Node.
Projekt und Log Files können nicht exportiert werden. Fehlermeldung. Gekürztes Lumos Log im Anhang. Am Ende die Fehlermeldung hat sich äußerst oft wiederholt.
|
|
4806 | |
InputAssignment | Fehlerbericht | niedrig | Input Assignment - Selected Executor (Page) Node funkti ... | geschlossen | 3.3 Beta x | 3.3 | 19.03.2022 | 07.01.2023 | nutzer99 |
Aufgabenbeschreibung
Fehlerbeschreibung
Der “Selected Executor Page” Node funktioniert nicht. Weder die Umschaltung der Page, noch die Rückmeldung welche Page gerade geöffnet ist.
Beim “Selected Executor” Node wird nicht der selektierte Executor ausgegeben. Nur wenn ich den Executor fixe aktualisiert sich der Node.
Logfiles muss ich nachreichen…
|
|
4400 | |
InputAssignment | Wunsch / Idee | niedrig | Input Assignment - Port Preview 12 Zeichen und dann Pun ... | geschlossen | 3.2.2 | 3.3 | 13.03.2021 | 28.11.2021 | nutzer99 |
Aufgabenbeschreibung
“XYZ1234567894Rijtg” wird am Port so angezeigt: “XYZ123456789…”
Und im Tooltip den ganzen Text anzeigen.
Es ist häufig das Problem, dass sich Preview Texte von Ports sich mit anderen Nodes überlagern.
|
|
3773 | |
InputAssignment | Wunsch / Idee | niedrig | Input Assignment - Nodes kopieren | geschlossen | 3.2 Beta x | 3.3 | 02.09.2019 | 25.11.2023 | nutzer99 |
Aufgabenbeschreibung
wäre schön, wenn man Nodes mit ihren eingestellten Parametern kopieren könnte…
|
|
4402 | |
InputAssignment | Wunsch / Idee | niedrig | Input Assignment - Macroboard Profile Button Node | geschlossen | 3.3 Alpha x | 3.3 | 13.03.2021 | 24.06.2023 | nutzer99 |
Aufgabenbeschreibung
- Input - Knopf drücken - Output - bmp und ist gedrückt
|
|
4654 | |
InputAssignment | Fehlerbericht | niedrig | Input Assignment - Bank lässt sich nicht umbenennen | geschlossen | 3.3 Alpha x | 3.3 | 14.11.2021 | 30.07.2023 | nutzer99 |
Aufgabenbeschreibung
Fehlerbeschreibung
Die Bank lässt sich über den Button Bank-Rename nicht umbenennen. Das Popup zum Umbenennen geht auf. Das wars dann aber auch.
|
|
4716 | |
InputAssignment | Fehlerbericht | niedrig | Input Assignment - Aktualisierung der In/Outputs vom Co ... | geschlossen | 3.3 Alpha x | 3.3 | 15.01.2022 | 12.03.2022 | nutzer99 |
Aufgabenbeschreibung
Fehlerbeschreibung
Ändere ich das Color Model von den Color to X Node oder X to Color, so wird der Titel vom Node und die Beschriftung der In und Outputs nicht aktualisiert.
|
|
5072 | |
TimecodePlayer | Wunsch / Idee | niedrig | Inkonsitente Angabe der Wiedergabezeit zwischen Timecod ... | geschlossen | 3.3 Beta x | 3.3 | 25.06.2023 | 21.12.2023 | LightningBrothers |
Aufgabenbeschreibung
Aktuell besteht eine Inkonsistenz bei der Angabe der Wiedergabezeit zwischen Timecode-Player und den Timecode-Triggern in der Cuelist. Da im Timecode-Player die Angabe mit tausendstel Sekunden und im Timecode-Trigger in der Cuelist mit 25 FPS erfolgt, kann ich die aktuelle Position des Wiedergabe-Markers nicht 1:1 manuell in den Timecode-Trigger übertragen.
Daher wären folgende Dinge zu überlegen:
* Wird das Anzeige-Format im Timecode-Player auf die 25FPS-Variante geändert oder
Einer der beiden Punkte sollte umgesetzt werden, damit auch die Nachvollziehbarkeit erhöht wird.
|
|
4662 | |
GUI & Server | Wunsch / Idee | niedrig | Inkonsistentes Verhalten des Random Value Filters | geschlossen | 3.3 Alpha x | 3.3 | 20.11.2021 | 28.08.2022 | JPK |
Aufgabenbeschreibung
Alle Effekte und Filter funktionieren nach dem Prinzip, dass sie einen gewissen eigenen Wert auf den Basiswert der Geräteeigenschaft aufaddieren. Alle Effekte und Filter? Nein, einen gibt es, der anders arbeitet: Der Random Value Filter. Der Min-Wert des Random Value Effekts überschreibt hart den Basiswert. Das ist inkonsistent zu den anderen Effekten und Filtern. Der Min-Wert wird aber auch nicht benötigt, weil man ja den Basiswert hat. Daher sollte der Min-Wert Eintrag in dem Effekt entfernt werden und dafür zur Abwärtskompatibilität den Min-Wert in den Basiswert kopieren. Man müsste überlegen, ob letzteres ok ist oder ob man entsprechend einen Eintrag in die ToDos machen sollte.
|
|
4483 | |
GUI & Server | Fehlerbericht | niedrig | Inhalt von Cueliste aus Projekt der 3.2.2 wird nicht an ... | geschlossen | 3.3 Alpha x | 3.3 | 14.04.2021 | 21.11.2023 | steff |
Aufgabenbeschreibung
Fehlerbeschreibung
Beim Testen der 3.3 Alpha 2 ist mir aufgefallen das Inhalte von einigen Cuelisten aus einem Projekt was mit der 3.2.2 etrstellt wurde nicht angezeigt werden. Der Inhalt kann deswegen auch nicht in den Programmer geladen und Editiert werden. Wie im Betatester Livechat besprochen und gezeigt.
Log Bilder und Projekt sind angehängt.
|
|
4452 | |
GUI | Fehlerbericht | mittel | Inhalt der Stage View wird nicht aktualisiert | geschlossen | 3.3 Alpha x | 3.3 | 08.04.2021 | 18.09.2023 | LightningBrothers |
Aufgabenbeschreibung
Wenn ich im folgenden Setup auf PC 1 in einem leeren Projekt Geräte und Gerätegruppen in einer Stage View hinzufüge, so wird die auf PC 2 nicht aktualisiert. Gleiches gilt umgekehrt.
Auch wenn die Icons der Geräte und Gerätegruppen nicht simultan anzeigt werden, so aktualisieren sich zumindest beide GUIs, wenn die Geräte auswähle.
|
|
4695 | |
Umbra | Fehlerbericht | niedrig | Info zu Version fehlt im Log | geschlossen | 3.3 Alpha x | 3.3 | 06.01.2022 | 30.07.2023 | LightningBrothers |
Aufgabenbeschreibung
Im Kernel wird in einer der ersten Zeilen des Logs die genaue Versionsnummer vermerkt:
2022-01-06 16:40:37,100 [Main] INFO org.dmxc.lumos.Kernel.Run.KernelRunManager - DMXControl V3.3.0.887 Alpha8 starting! (x86)
Ein solcher äquivalenter Eintrag fehlt im Log des Umbras. Hier kann man nur über
2022-01-06 16:51:20,132 [Main] INFO Umbra.Run.UmbraRunManager - Umbra Build Time: 06.01.2022 13:32:25 UTC
darauf schließen, welcher Build der aktuellen Programmversion zu Grunde liegt.
|
|
4948 | |
GUI & Server | Fehlerbericht | niedrig | index und rotation ignorieren Attribut "defaultval" | geschlossen | 3.2.3 | 3.3 | 03.11.2022 | 27.01.2024 | LightningBrothers |
Aufgabenbeschreibung
Ich habe in einem DDF folgenden Code, um ein rotierbares Objekt mittels “index” zu positionieren und mittels “rotation” zu drehen. Dabei möchte ich über das Attribut “defaultval” für jede Funktion einen bestimmten Startwert mitgeben.
<index dmxchannel="0" defaultval="0">
<range range="60" mindmx="0" maxdmx="100" minval="0" maxval="60"/>
</index>
<rotation dmxchannel="1" defaultval="4">
<step type="stop" mindmx="0" maxdmx="0"/>
<range type="cw" mindmx="194" maxdmx="134" minval="0.05" maxval="5"/>
<range type="ccw" mindmx="195" maxdmx="255" minval="0.05" maxval="5"/>
</rotation>
Trotz der gezeigten Definition wird das Attribut “defaultval” ignoriert und folglich nicht wie erwartet der DMX-Wert 0, sondern der DMX-Wert 50 für DMX-Kanal 1 und DMX-Wert 0 für DMX-Kanal 2 ausgegeben.
Das Problem besteht sowohl in DMXC 3.2.3 als auch noch in DMXC 3.3.0 Beta 3.
|
|
4932 | |
GUI & Server | Fehlerbericht | hoch | Import von Audio Dateien funktioniert nicht | geschlossen | 3.3 Beta x | 3.3 | 07.10.2022 | 30.07.2023 | Beni200 |
Aufgabenbeschreibung
Importieren von Audio Files funktioniert nicht, habe einige verschiedenen Datein getestet, haben nicht funktioniert.
Wird eine Audio importiert wird diese angezeigt allerdings wird die Größe nicht erkannt. Versucht man nun die Audio Datei zu starten (TC Player, Cuelists etc.) passiert nichts. Wenn man das Projekt nun speichert und neu lädt wird die Datei auch nicht mehr angezeigt.
Es ist möglich eine Audio über Umwege zu nutzen: Man erstellt ein Projekt in der 3.2.3, speichert, importiert dieses Projekt dann in die 3.3 und kann diese dann in der 3.3 nutzen. Ich habe sie im TC Player geladen und sie wurde angespielt. Wird das Projekt nun aber neu geladen ist die Datei zwar noch vorhanden kann aber nicht mehr genutzt werden.
|
|
5040 | |
GUI & Server | Fehlerbericht | mittel | Import eines gesamten Projekts nicht möglich | geschlossen | 3.3 Beta x | 3.3 | 02.03.2023 | 21.12.2023 | LightningBrothers |
Aufgabenbeschreibung
Ich wollte für einen Test das Projekt aus FS#5039 über die Import-Funktion importieren. Es war damit noch nie in meinem ProjectStore enthalten. Der Import des Projekts schlägt scheinbar auf Grund von folgender Fehlermeldung im Kernel fehl:
21:01:22 ERROR Project_gService - Error in Project Import
System.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\Arbeit\MSK event GbR\Software\DMXControl 3.3.0\Kernel\ProjectStore\WCH60S11_Betatest_Positionmaster\Autosave\2.0.2.dmz'.
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at Lumos.ProjectStore.ProjectStore.ImportProject(Stream inputStream, Boolean createNewOnDuplicate, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos.ProjectStore\ProjectStore.cs:line 272
at org.dmxc.lumos.Kernel.Project.ProjectManager.ImportProject(Stream inputStream, Boolean createNewOnDuplicate, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 195
at org.dmxc.lumos.Kernel.Net.gService.Project_gService._importProject_RequestReceived(Object sender, RequestEventArgs`1 e) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Project_gService.cs:line 419
In der GUI wurde hier eine entsprechende äquivalente Fehlermeldung angezeigt, die ebenfalls für sich genommen suggeriert, als ob der Import fehl geschlagen wäre.
Tatsächlich wird der Import des Projekts trotz dieser Fehlermeldung doch erfolgreich abgeschlossen und im Explorer im ProjectStore-Verzeichnis das benötigte Verzeichnis angelegt. Nach einem erneuten Öffnen der Project Administration wird mir das Projekt dann auch in der Liste der Projekte aufgeführt und ich kann zumindest den Versuch starten, es zu öffnen.
|
|
4327 | |
GUI | Fehlerbericht | mittel | Icons im Affinity Manager werden nicht nach Namen sorti ... | geschlossen | 3.2.2 Beta x | 3.3 | 02.01.2021 | 25.01.2022 | LightningBrothers |
Aufgabenbeschreibung
Im Affintiy Manager werden die Icons der Gobos im linken Teil des Fensters nicht nach Namen sortiert. Dies erschwert das Aufsuchen von bestimmten Icons. Ggf. wäre darüber nachzudenken, ob hier per Default sowieso nur die Icons angezeigt werden, die aktuell im Projekt auch im Einsatz (entweder über die DDFs oder durch Gobolists) sind.
|
|
5019 | |
GUI & Server | Fehlerbericht | hoch | Icons für Timer-Node fehlen | geschlossen | 3.3 Beta x | 3.3 | 16.01.2023 | 24.06.2023 | LightningBrothers |
Aufgabenbeschreibung
Wenn man die Properties des Timer-Nodes öffnet, wirft der Kernel den folgenden Fehler. Offenbar wurden die Icons für die verschiedenen Modi verschoben, sodass diese nicht mehr zu finden sind. Im Dropdown vor den Modi sind die Icons zumindest leer.
19:45:46 FATAL DMXControl 3 Kernel - Unhandled Exception: Could not find the resource "org.dmxc.lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" among the resources "Lumos.Properties.Resources.resources", "Lumos.Properties.Shaders.resources", "Lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" embedded in the assembly "Lumos", nor among the resources in any satellite assemblies for the specified culture. Perhaps the resources were embedded with an incorrect name.
System.Resources.MissingManifestResourceException: Could not find the resource "org.dmxc.lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" among the resources "Lumos.Properties.Resources.resources", "Lumos.Properties.Shaders.resources", "Lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.resources" embedded in the assembly "Lumos", nor among the resources in any satellite assemblies for the specified culture. Perhaps the resources were embedded with an incorrect name.
at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture)
at org.dmxc.lumos.src.Kernel.Input.v2.Graph.Node.Worker.Converter.TimerNodeImages.get_TIMER_png() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Converter\TimerNodeImages.Designer.cs:line 118
at org.dmxc.lumos.Kernel.Input.v2.Worker.Effect.TimerNodeResourceProvider.loadResource(EResourceDataType type, String name) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Converter\TimerNode.cs:line 403
at org.dmxc.lumos.Kernel.Resource.AbstractResourceManager.<>c__DisplayClass71_0.<TryLoadResourceCore>b__1(IResourceProvider c) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\AbstractResourceManager.cs:line 564
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Func`2 predicate, Boolean& found)
at org.dmxc.lumos.Kernel.Resource.AbstractResourceManager.TryLoadResourceCore(EResourceDataType type, String name, EResourceSource source, EIOFlags flags, Boolean sync) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\AbstractResourceManager.cs:line 562
at org.dmxc.lumos.Kernel.Net.gService.Resource_gService._loadResource_RequestReceived(Object sender, RequestEventArgs`1 args) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Net\gService\Resource_gService.cs:line 180
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_1(Object state)
at System.Threading.QueueUserWorkItemCallback.<>c.<.cctor>b__6_0(QueueUserWorkItemCallback quwi)
at System.Threading.ExecutionContext.RunForThreadPoolUnsafe[TState](ExecutionContext executionContext, Action`1 callback, TState& state)
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
An unhandeled Exception has occoured. DMXControl 3 Kernel has to be terminated. Press Enter to exit.
Ich habe den Schweregrad im Übrigen deswegen hoch gesetzt, da sich der Kernel potentiell beenden kann (zumindest gemäß des Wortlauts der letzten Zeile).
|
|
5003 | |
GUI | Fehlerbericht | niedrig | Icons für niedrigen und kritischen Akkustand werden nic ... | geschlossen | 3.3 Beta x | 3.3 | 01.01.2023 | 06.01.2023 | LightningBrothers |
Aufgabenbeschreibung
In der GUI werden die Icons für niedrigen und kritischen Akkustand werden nicht angezeigt. Stattdessen erscheint das Default-Icon.
2023-01-01 20:13:03,548 [Log-Thread] WARN Lumos.GUI.Controls.LazyImageList - Image File not found in ProjectExplorer: battery_yellow_33
|
|
5093 | |
InputAssignment | Fehlerbericht | mittel | IA: Positionmaster über Slider angesteuert führt teils ... | geschlossen | 3.3 Beta x | 3.3 | 21.07.2023 | 21.12.2023 | MisterX |
Aufgabenbeschreibung
Folgendes Vorgehen: 2 Slider über Format Node an den Eingang des Positionmaster, dieser steht auf relativ. Bewege ich den Slider auf und ab werden die Werte am Master-Node korrekt ausgegeben. Klicke ich an eine Stelle des Sliders so wird im Master-Node zwar der absolute Wert korrekt ausgegeben, der relative Wert ist allerdings nicht korrekt. Siehe angehängtes Video und Projekt
|
|
4725 | |
InputAssignment | Fehlerbericht | mittel | IA: Expression Node, Formel funtkioniert nach Neuladen ... | geschlossen | 3.2.3 | 3.3 | 18.01.2022 | 18.01.2022 | MisterX |
Aufgabenbeschreibung
Um über einen Speedmaster und einen Fader im Softdesk Fadezeiten besser einstellen zu können benötige ich eine logarithmische Aufteilung des Faders. Dieses ist mir mit dem Expression-Node und folgender Formel geglückt: e^(-5*x+3) Die Berechnung funktioniert wie gewünscht. Lade ich allerdings das Projekt neu funktioniert die Berechnung nicht mehr und das Node gibt keinen Wert aus.
Edit: Ich habe noch ein wenig weiter probiert, es scheint nicht an Formel zu liegen, selbst wenn ich nur X eintrage klappt es nach dem Laden nicht mehr. Einmal habe ich den Fader aus Versehen auf den Formeleingang gezogen, anschließend kann ich keine Formel mehr eingeben, es kommt immer “Value not Valid”, den Fehler kann ich nur durch löschen und neuanlegen beseitigen.
|
|
4977 | |
InputAssignment | Fehlerbericht | niedrig | IA: Copy&Paste von Nodes funktioniert nur innerhalb des ... | geschlossen | 3.3 Beta x | 3.3 | 20.12.2022 | 25.06.2023 | MisterX |
Aufgabenbeschreibung
siehe Titel
|
|
4577 | |
InputAssignment | Fehlerbericht | niedrig | IA aktualisiert neu angelegte SD-Controls nicht | geschlossen | 3.3 Alpha x | 3.3 | 28.06.2021 | 06.02.2022 | JohannesStroe |
Aufgabenbeschreibung
Fehlerbeschreibung
Im Softdesk neu angelegte Controls werden im Input Assignment nicht live aktualisiert. Erst nach Schließen und Öffnen des Input Assignments tauchen diese dort auf.
Reproduktion
-Neues Projekt öffnen -Input Assignment öffnen -Neues Softdesk erstellen -In Softdesk Control (z.B. Button) erstellen -In Input Assignment kucken und sehen, dass Softdesk als Ein- & Ausgang fehlt.
Keine Fehlermeldung in Kernel und Umbra.
|
|
4520 | |
GUI & Server | ToDo | niedrig | i18n auslagern | geschlossen | 3.3 Alpha x | 3.3 | 28.04.2021 | 30.07.2023 | JPK |
Aufgabenbeschreibung
Damit die Übersetzung (u.a. die T-Klasse) auch in anderen Teilen von Lumos und anderen Programmen wie z.B. dem DDFCreator verwendet werden kann, müssen die Übersetzungsfunktionen in eine separate Library (und evtl. separates NuGet-Paket) ausgelagert werden.
|
|
5161 | |
GUI & Server | Fehlerbericht | mittel | Hoher Datenverkehr im DMXC-Netzwerk beim Verschieben vo ... | geschlossen | 3.3 Beta x | 3.3 | 01.10.2023 | 14.11.2023 | LightningBrothers |
Aufgabenbeschreibung
Ich habe mit der Beta 10 ein neues Projekt erstellt und einen einzigen Graphen gebaut, der insgesamt 11 Nodes und 6 In- bzw- Outputs umfasst. Verschiebe ich nun eines der sechs Compare-Nodes, steigt der Datenverkehr im DMXC-Netzwerk massiv an. Es werden gemäß GUI rund 3.000 Nachrichten übertragen, die eine Auslastung von rund 6 MB/s generieren. Das führt auch dazu, dass das Verschieben selbst nicht mehr flüssig abläuft. Auch die Funktion “Auto position” stockt und positioniert die Nodes nicht mehr richtig.
Dieses Problem ist aber gefühlt eher neueren Datums. Genauer eingrenzen kann ich dies später.
Im Anhang findet sich das entsprechende Projekt, ein Screenshot und die zugehörigen Logs.
|
|
5145 | |
Executoren | Fehlerbericht | niedrig | Highliten der selektierten Executor Page funktioniert n ... | geschlossen | 3.3 Beta x | 3.3 | 07.09.2023 | 16.09.2023 | Beni200 |
Aufgabenbeschreibung
Werden Executor Pages via IA gewechselt (Screenshot des Connection-Sets im Anhang) führt dies dazu, dass das Highliten in der GUI (normalerweise ist die ausgewählte Executor Page in einem helleren Grau als alle anderen Pages) nicht mehr funktioniert. Video zu diesem Verhalten ebenfalls im Anhang.
|