Bugtracker DMXControl 3

Bugtracker für DMXControl 3

Herzlich willkommen im Bugtracker für DMXControl 3. Hier können Sie alle Fehler in DMXControl 3 melden oder Wünsche für neue Features äußern. Dieser Bugtracker ist jedoch nicht der richtige Ort für allgemeine Probleme zur Bedienung oder bei fehlerhaften DDFs. Dafür benutzen Sie bitte das DMXControl Forum.

Bevor Sie einen Fehler melden, prüfen Sie bitte ob Sie mit der aktuellsten Version arbeiten und schauen bitte nach, ob dieser Fehler bereits gemeldet wurde. Im Sinne einer schnellen Fehlerbehebung geben Sie bitte unbedingt eine E-Mail-Adresse für Rückfragen an und fügen alle eventuell angezeigten Fehlermeldungen bitte möglichst vollständig dem Report hinzu (z.B. mit Screenshot). In DMXControl 3 gibt es eine Export-Funktion für alle erforderlichen Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

Wenn Sie häufiger Fehler melden und über behobene Fehler informiert werden möchten, lohnt sich auch eine Registrierung. Ihre Kontaktdaten (E-Mail-Adresse) werden von uns ausschließlich zur Kommunikation zwecks Rückfragen bei Problemen der Fehler-Reproduktion und Fehlerbereinugung in unseren Projekten verwendet.

Vielen Dank für ihre Mitarbeit!
Ihr DMXControl Projects e.V. Team

IDProgressCategoryTask TypeSeveritySummaryPriorityStatusAssigned ToReported InDue In VersionDue DateOpenedLast Edited
4529
0%
GUIWunsch / IdeeLowFaktorisierung von Speedmastern anzeigenVery LowUnbestätigtQasi3.3 Alpha x3.304.05.202104.05.2021 Task Description

Über die Buttons half und double kann man den aktuellen BPM-Wert faktorisieren. Hier wäre es gut, wenn dieser Faktor angezeigt wird. Ein typisches Anwendungsbeispiel ist, dass ich mehrere Speedmaster zwar gleichzeitig Lerne bzw. Synchronisiere, aber jeden Speedmaster einzeln faktorisiere.

4527
0%
DMX PluginWunsch / IdeeLowDiscover-Mode für Auto-Detect-InterfacesVery LowUnbestätigt3.2.202.05.202131.05.2021 Task Description

Im QRM-Meeting vom 16.03.2021 wurde vereinbart, dass das Fenster des Add Interface Dialogs um einen zusätzlichen Zweig über dem Zweig der Non Auto Detect Interfaces erweitert wird, in dem alle automatisch erkannten Interfaces gesammelt werden, die auch noch nicht in Verwendung sind. Das zugehörige Stichwort wie auch in dem ursprünglichen Ticket FS#4369 beschrieben, ist “Discover-Mode für Auto-Detect-Interfaces”. Dieser Modus ist ein zusätzlicher Entwicklungsstrang parallel zum Punkt “Anpassung des Add Interface Dialogs selbst”.

4526
0%
GUI & ServerWunsch / IdeeLowZusätzliche Parameter für Trapezoid-EffektVery LowUnbestätigt3.3 Alpha x02.05.202102.05.2021 Task Description

Aktuell werden die Zeiten beim Trapezoid-Effekt für alle vier Segmente (Fade up, Top, Fade down, Bottom) als absolute Zeitwerte eingegeben. Dies macht die Nutzung von Speedmastern an dieser Stelle unübersichtlich, weil ich in jedem der vier Parameter mit den Speedmastern rechnen muss. Und das teilweise doppelt, da ich zum einen erst die Gesamtgeschwindigkeit reduzieren und dann noch den Wert für die vier Parameter anpassen muss.

Um hier eine effektivere Nutzung des Speedmasters oder auch die einfachere Festlegung der Gesamtwiederholdauer zu ermöglichen, würde ich mir folgende zusätzliche Parameter im Trapezoid-Effekt wünschen:

  • Neuer Parameter zur Umschaltung zwischen den absoluten Zeitanteilen in Millisekunden und den relativen Zeitanteilen in % oder 0 bis 1 für die Dauer der vier Segmente. Je nach Einstellung dieses Parameters werden die vier Parameter umgeschaltet.
  • Im Falle der Wahl des Parameters “relative Zeitanteile” erscheint der neue Parameter Dauer (Duration), in dem die Gesamtdauer eines Durchlaufs angegeben wird, wo wie eingangs gesagt auch der Speedmaster zum Einsatz kommen kann.
  • Parameter zum Festlegen des Bezugspunkts für den Takt. Aktuell liegt dieser Punkt fest beim Beginn des Fade Ups. Grundsätzlich lässt sich dieser Punkt zwar über den Offset-Parameter verschieben, aber spätestens bei ungleichen Dauern der vier Segmente muss man zu einem Taschenrechner greifen, um genau den Punkt “Ende Pause Top” zu bestimmen.
4522
0%
GUI & ServerFehlerberichtMediumKeine Übergabe von Aktionsparameter an Reference Error ...LowUnbestätigt3.3 Alpha x3.301.05.202101.05.2021 Task Description

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.

4521
0%
GUI & ServerWunsch / IdeeLowInpAss: Graphenansicht: Bank-Menüleiste ausblenden, neu...Very LowNeu3.2.230.04.202101.05.2021 Task Description

Wenn ich mich in der Graphenansicht befinde, sollte die Menüleiste zum Hinzufügen von Bank, CS usw ausgeblendet werden. Stattdesseb sollte eine Menüleiste eingeblendet werden, die die Elemente enthält, die bei einem Rechtsklick im Graphen erscheinen. U.A. (und das finde ich besonders wichtig) der ADD Nodes-Befehl. Dieser ist mir etwas zu versteckt nur über den Rechtsklick erreichbar.

4516
0%
GUI & ServerWunsch / IdeeLowListening IPs der Netzwerkkomponenten einstellbar mache...Very LowNeu3.3 Alpha x28.04.202128.05.2021 Task Description

Es wäre schön, wenn die IP-Adressen auf denen die Netzwerkkomponenten lauschen einstellbar wären.
Schön wäre auch, wenn der Port einstellbar wäre.

4515
0%
GUIFehlerberichtLowNetork Explorer Verbindungsmanagement editierenVery LowNeu3.3 Alpha x28.04.202128.04.2021 Task Description

Fehlerbeschreibung

Folgende Dinge lassen sich im Network Explorer nicht editieren:
- Verbindung trennen nicht möglich
- löschen/trennen von einmal gezogenen Verbindungen nicht möglich
- Editieren der Network ID sowie des Client namens wird für GUI und Kernel nicht übernommen (nach klick auf OK erscheinen erneut die vorherigen Werte, ein editieren über die Allgemeinen DMXC-Einstellungen wird sofort übernommen

4514
0%
GUI & ServerWunsch / IdeeLowStomp für SpeedmasterVery LowUnbestätigtQasi3.2.23.327.04.202104.05.2021 Task Description

s.Überschrift

4513
0%
Project ExplorerWunsch / IdeeLow"Mute Groups" für GeräteMediumUnbestätigt3.2.227.04.202127.04.2021 Task Description

Möchte man mit einem Projekt an verschiedenen Locations arbeiten, muss man einfach die nicht benutzten Geräte deaktivieren. Hat man aber recht viele Geräte, kann das durchaus auch einmal länger dauern, bis man alle entsprechenden Geräte deaktiviert / aktiviert hat. Daher wäre es gut, wenn man auf irgendeine Art und Weise “Locations” (Name TBD, alternativ tatsächlich “Mute Groups”) im Projekt hinterlegen kann, denen dann einzelne Scheinwerfer zugewiesen werden können. Aktiviert man eine “Location”, werden alle anderen Scheinwerfer deaktiviert, die nicht in der “Location” sind. So muss man nur noch einmalig die einzelnen “Locations” definieren und kann recht schnell zwischen verschiedenen Veranstaltungsorten wechseln.

Weitere Erwartungshaltungen:
- Man kann trotzdem ein anderes Gerät wieder aktivieren, auch wenn es nicht in einer “Location” enthalten ist. Das muss dann händisch passieren und es hat keine Auswirkung auf die Locationzugehörigkeit (beim nächsten Mal muss man es wieder händisch aktivieren, wenn das gewünscht ist)
- Es können auch mehrere “Locations” aktiv sein. Die aktiven “Locations” werden verodert.
- Deaktiviert man alle “Location”, werden alle Geräte aktiviert

4512
0%
InputAssignmentWunsch / IdeeLowIcons für "Autoposition" und "Show the whole graph" in ...Very LowUnbestätigt3.3 Alpha x27.04.202127.04.2021 Task Description

Im Network Explorer gibt es bereits das Icon für Autoposition. Dieser Button sollte genauso wie ein neuer Button für “Show the whole graph” in der Menüleiste der Graphenansicht mit aufgenommen werden, da beide Funktionen aktuell nur über das Kontextmenü zu erreichen sind.

4511
0%
GUIToDoMediumProjektmanagement-DialogLowUnbestätigt3.3 Alpha x3.327.04.202127.04.2021 Task Description

Durch die Verwaltung der Projekte im Kernel können nun nicht mehr die klassischen Dialoge zum Laden und Speichern von Projekten verwendet werden. Ein eigener Dialog ist hierfür erforderlich, der sich in seinem Grundaufbau möglicherweise an den Add Device Dialog anlehnen kann.

Der Projektmanagement-Dialog sollte unter anderem folgende Funktionen anbieten:

  • Importieren und Exportieren von Projekten, die auf anderen PCs genutzt werden
  • Organisation der Projekte in einem Baum mit folgenden Merkmalen
    • Strukturierung der Projekte in mehreren (virtuellen) Ordnern
    • Auflistung der zuletzt genutzten Projekte
    • Favoriten
  • Anzeige von Informationen zum Projekt wie Titel, Beschreibung, Autor, letzte Speicherung
4510
0%
InputAssignmentFehlerberichtLowPositionsicon für IA fehltVery LowUnbestätigtQasi3.3 Alpha x26.04.202126.04.2021 Task Description

Fehlerbeschreibung

s. Überschrifts

4506
0%
InputAssignmentFehlerberichtLowOutputs des Manual Beat-Nodes reagieren nicht auf den B...Very LowNicht Reproduzierbar3.3 Alpha x3.326.04.202126.04.2021 Task Description

Ich habe das folgend beigefügte Projekt gebaut, in dem ich über das Input Assignment den Manual Beat Node mit der Taste Q (keine Tastenkombination) triggern möchte. An den Outputs werden nur die Anzahl der Beat Signale hochgezählt. Die Berechnung oder gar Aktualisierung der Outputs für Hz, BPM, s etc. findet nicht statt. Dabei macht es keinen Unterschied, ob ich das Beat-Tool sowohl über die Taste 1 über das Input Assignment oder per Mausklick in der GUI aktiviere oder deaktiviere.

Eventuell steht auch folgender Log-Eintrag der GUI mit in diesem Zusammenhang:

2021-04-26 19:59:43,762 [Log-Thread] DEBUG Lumos.GUI.Net.gClient.Beat_gClient - LearnManualBeat
Grpc.Core.RpcException: Status(StatusCode=DeadlineExceeded, Detail="Server didn't respond.")
   bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
   bei Lumos.GUI.Net.gClient.Beat_gClient.<LearnManualBeat>d__6.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_master\LumosGUI\src\Net\gClient\Beat_gClient.cs:Zeile 69.

Dieses Verhalten bzw. Problem besteht auch in DMXControl 3.2.2, ist also in dem Sinne nicht zwingend ein neues Problem.

4501
0%
InputAssignmentWunsch / IdeeLowNeuberechnung eines Connectionsets manuell anstoßenLowUnbestätigt3.2.224.04.202129.05.2021 Task Description

Aktuell werden Connectionsets nur neu berechnet, wenn eine Werteänderung im logischen Verlauf des Graphen erfolgt. Ein gutes Beispiel ist hier das “Füllen” des Cuelist Monitors. Je nachdem wie das zugehörige Connectionset vervielfältigt wird, kommt es vor, dass der Inhalt des Cuelist Monitors gelöscht wird - nämlich bis ich entweder

  1. das Projekt nach dem Speichern neu lade
  2. kurzzeitig eine weitere Cuelist der entsprechenden Cuelist Group zuordne.

Dieser Fall ist auch in meinem Live-Tutorial "Clubshow mit DMXC3" ab 42:08 zu sehen. Ursprung für alle nachfolgenden Connectionsets (CS) war das Connectionset “MHS LCH”. Dieses CS ist nach dem Aktivieren aller CS das einzige, wo die Cuelists der gleichnamigen Cuelist Group nicht angezeigt werden. Hierzu wähle ich weiteren Verlauf die 2. Option, um auch die Cuelists in diesem Cuelist Monitor zu sehen.

Um das ganze Prozedere zu vereinfachen, wünsche ich mit eine Möglichkeit, die Aktualisierung bzw. Neuberechnung eines CS sowohl in der Graphenansicht für den aktuellen Graphen oder in der Tabellenansicht für eine oder eine Auswahl von CS manuell anstoßen zu können.

4500
0%
InputAssignmentFehlerberichtLowAktualisierung des Input- und Output-Baums manuell anst...Very LowUnbestätigt3.2.224.04.202125.04.2021 Task Description

In manchen Situationen kommt es vor, dass die Aktualisierung des Input- und Output-Baumes von außen nicht automatisch angestoßen wird, wenn das Input Assignment Fenster geöffnet ist. Ein Beispiel ist hier das Deaktivieren des Group Masters, wie in meinem Live-Tutorial "Clubshow mit DMXC3" bei 23:36 zu sehen. Diese Verschwinden erst, wenn ich das Fenster schließe und neu öffne. Ein weiteres Beispiel ist, dass die finalen Namen von neu angelegten Cuelists etc. nicht durchgereicht werden, sodass im Baum noch “New Cuelist” steht.

Unabhängig von der Tatsache, dass die beiden zuvor beschriebenen Punkte als Fehler zu werten sind und hierzu noch entsprechende Tickets folgen, wäre hier dennoch ein entsprechender Button hilfreich, um die Aktualisierung beider Bäume analog zum Refresh-Button im Project Explorer auch manuell anstoßen zu können.

4499
0%
InputAssignmentWunsch / IdeeLowInput und Output eines Buttons etc. in Graphenansicht "...Very LowUsability Relevant3.2.224.04.202124.04.2021 Task Description

In meinem Live-Tutorial “Clubshow mit DMXControl 3” habe ich mir Connectionsets mit einem Button inkl. entsprechendem Feedback gebaut. Aktuell muss ich bei der Anpassung der Kopie dieses Connectionsets für die Nutzung des Button 2 hier sowohl den Button 2 auf der Inputseite als auch auf der Outputseite per Drag&Drop ersetzen.

Um die Anpassung einer Kopie eines Connectionsets weiter zu beschleunigen, wünsche ich mir eine Möglichkeit, den Input und Output eines Buttons, Sliders etc. in einem Rutsch ersetzen zu können - gerade unter dem Gesichtspunkt, wenn diese in einem Connectionset mehrfach verwendet wurden.

4498
0%
InputAssignmentWunsch / IdeeLowAuswahl / Zuordnung von Cuelist, Executor zu Node direk...Very LowNeu3.2.224.04.202124.04.2021 Task Description

Nachdem ich mir den dritten Blocks meines Live-Tutorial “Clubshow mit DMXControl 3” nochmal angesehen habe, ist mir erst bewusst geworden, wie häufig ich eigentlich in die Properties eines Nodes springe, um dort die Zuordnung einer Cuelist, eines Masters etc. zu ändern. Diese Änderung ist immer mit vergleichsweise vielen Mausklicks verbunden:

  • Einem Doppelklick (2) zum Öffnen der Properties (egal ob das Node ausgewählt ist oder nicht) oder drei Klicks, wenn man über das Kontextmenü geht.
  • Zwei Klicks (3 und 4), um den Auswahldialog zu Öffnen.
  • Ein Klick (5) zur Auswahl des neuen Objekts.
  • Zwei Klicks (6 und 7) um beide Dialoge mit OK zu schließen.

Diese Tätigkeit kommt immer dann zum Tragen, wenn man eben ein vorhandenes Connectionset vervielfältigt und die Kopien entsprechend anpasst. Aus diesem Grund wünsche ich mir eine Möglichkeit, insbesondere bei den Wrapper-Nodes die Zuordnung eines Objekts wie Cuelist, Master, Executor nach der Auswahl des Nodes in der Graphenansicht direkt vornehmen zu können, ohne hierzu in die Properties springen zu müssen. Ideal wäre hier folgender Ablauf:

  • Ein Klick (1) zum Auswählen des entsprechenden Nodes.
  • Ein Klick (2) zum Aufrufen der Liste der verfügbaren Cuelists, Master etc.
  • Ein Klick (3) zum direkten Ändern der Zuordnung ohne weitere Bestätigung.
4496
0%
GUI & ServerFehlerberichtLowProbleme beim speichernLowUnbestätigt3.3 Alpha x23.04.202123.04.2021 Task Description

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

ich soll nen Ticket schreiben

00:44:13 ERROR ProjectManager - Error at save Project, try to load a previous Version
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei org.dmxc.lumos.Kernel.Executor.AbstractExecutorMemberWrapper.saveToManagedTree(ManagedTreeItem item, LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Executor\ExecutorMemberWrapper\AbstractExecutorMemberWrapper.cs:Zeile 320.
   bei org.dmxc.lumos.Kernel.Project.ExecutorManager.org.dmxc.lumos.Kernel.Project.IProjectResourceUser<org.dmxc.lumos.Kernel.Executor.IExecutorMemberWrapper>.SaveItem(IExecutorMemberWrapper item, LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Project\ExecutorManager.cs:Zeile 614.
   bei org.dmxc.lumos.Kernel.Project.ProjectContainer`1.Save(LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Project\ProjectContainer.cs:Zeile 172.
   bei org.dmxc.lumos.Kernel.Project.Project.saveProject(LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Project\Project.cs:Zeile 355.
   bei org.dmxc.lumos.Kernel.Project.ProjectManager.saveProject(String filename, Stream outputStream, IEnumerable`1 clientReferences, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_master\Lumos\src\Kernel\Project\ProjectManager.cs:Zeile 486.
4494
0%
GUI & ServerFehlerberichtLowDirty Flag - Project ExplorerMediumUnbestätigt3.3 Alpha x3.323.04.202124.05.2021 Task Description

Dirty Flag wird nicht gesetzt:

Project Explorer

1. Cuelist umbenennen
2. Sortierung von Nodes im ganzen PE (klick in Tabellenkopf und sortieren über Kontextmenü)
4. Importieren von Dateien (PE - Files)
5. Add Powersource
6. Propertys von Powersource ändern
7. verschieben von Powersource Nodes
8. Macro hinzufügen
9. Executor erstellen
10. Group Master löschen (beim Anlegen wird das Flag gesetzt) - siehe Logs vom 01.05.2021, 23:22 Uhr

Allgemein

1. Ändern der Project Properties - siehe Logs vom 01.05.2021, 23:22 Uhr



Dirty Flag wird nicht zurück gesetzt:

Project Explorer

1. Softdesk anlegen und danach auf speichern drücken

4493
0%
AudioAnalyserFehlerberichtLowAudioAnalyser-Einstellungen werden nicht gespeichertVery LowNeu3.2.223.04.202123.04.2021 Task Description

Leider werden die Einstellungen des Audio-Analysers, also eingestellte Soundkarte, Level Correction, Number of Bands nicht gespeichert, so das sie nach jedem Neustart vom DMXControl wieder erneut ausgewählt werden müssen.

4489
0%
InputAssignmentFehlerberichtLowAnzahl Inputs wird im IA nicht aktualisiertVery LowNeu3.3 Alpha x15.04.202115.04.2021 Task Description

Fehlerbeschreibung

Beim ändern der Anzahl der Eingänge z. B. des Logik-Nodes wird die GUI nicht akualisiert. Erst nach schließen und erneutem öffnen des CS wird steht die neue Anzahl an Eingängen zur Verfügung.

4488
0%
GUIFehlerberichtHighAufrufen der Executor Page lässt GUI abstürzenVery LowAuf User warten3.3 Alpha x15.04.202116.04.2021 Task Description

Fehlerbeschreibung

In einem neuen Projekt wird eine Executorpage angelegt. Nach aufruf der Executorpage Übersicht stürzt die GUI bei Klick auf die Executorpage ab.

4486
0%
GUI & ServerFehlerberichtLowEs wird beim ändern des Styles von mehreren markierten ...Very LowNeupeer3.2.214.04.202115.04.2021 Task Description

Fehlerbeschreibung

Es wird beim ändern des Styles von mehreren markierten Buttons oder Slidern im Softdesk immer der letzt markierte geändert geändert
Wie im Betatester LiveChat gezeigt
Getestet an der 3.3 Alpha 2 und 3.2.2

4483
0%
GUI & ServerFehlerberichtLowInhalt von Cueliste aus Projekt der 3.2.2 wird nicht an...Very LowNeu3.3 Alpha x14.04.202116.06.2021 Task Description

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.

4482
0%
GUI & ServerFehlerberichtCriticalKeine Verbindung der Komponenten möglichVery LowNeu3.3 Alpha x14.04.202116.06.2021 Task Description

Fehlerbeschreibung

Im Netzwerkexplorer sind keine Komponenten auffindbar, eine Verbindung zum Umbra/Kernel nicht möglich.

Hinweise

Das Problem trat auf, nachdem der Rechner vom lokalen Netzwerk getrennt wurde. Ein mehrmaliger Neustart der DMXC-Komponenten brachte keine besserung.
Abhilfe konnte durch einen Systemneustart geschaffen werden.

4479
0%
SoftdeskFehlerberichtLowEingabe der Benutzerdefinierten Farben über "," und nic...Very LowNeu3.3 Alpha x14.04.202114.04.2021 Task Description

Fehlerbeschreibung

Button im Softdesk anlegen, einen Style wählen, Farben → Benutzerdefiniert, Farbe auswählen.

Endweder wird ein Name ausgegeben was ok ist, oder ein Zahlenwert getrennt durch ein Komma.
Farbwerte die Manuell eingetragen werden müssen auch mit einem Komma eingegben werden. Sonst poppt eine Fehlermeldung auf. " Value not Falid! Reason: 255;255;255 ist kein gültiger Wert für int32.

Wünschenswert wäre hier auch das Trennzeichen vom Simikolon zu verwenden, wie an anderen Stellen.
Wurde in QRM am 13:04:21 besprochen

getestet mit 3.3 Alpha2, besteht aber auch schon in vorherigen Versionen.

4478
0%
GUI & ServerFehlerberichtLowDevices lassen sich nicht löschen/entfernenVery LowNeu3.3 Alpha x14.04.202114.04.2021 Task Description

Ich habe 8 Dimmer in ein leeres Projekt eingefügt und dazu eine Gerätegruppe erstellt.
Dann wollte ich 2 der 8 Dimmer wieder entfernen.

Dabei sind mir zwei Fehler aufgefallen.

1) Das Gerät lässt sich nicht entfernen. Bei Klicken auf Löschen erscheint die Warnmeldung “Reference Error”. Bestätige ich da mit “Yes” ploppt das Fenster “Reference Error” erneut auf. Bestätige ich da mit “Yes” ploppt das Fenster “Reference Error” erneut auf. Ich bin in einer Endlosschleife. Bei drücken auf “No” entkomme ich dieser, das Gerät wird jedoch nicht entfernt.

2) Ich kann Geräte nicht mit der Entferntaste auf der Tastatur entfernen. Nur mit Rechtsklick und dann Löschen lässt sich der Entfernprozess starten.

Alpha 2

4477
0%
Project ExplorerFehlerberichtLowSpeed- oder Parametermaster können optisch im Ordner "S...Very LowUnbestätigtSoon53.3 Alpha x3.313.04.202113.04.2021 Task Description

Wähle ich im Project Explorer den Ordner “Specail Master” aus und füge dort über das Kontextmenü einen Speed- oder Parametermaster hinzu, wird dieser am Anfang noch im Ordner “Special Master” angezeigt. Erst wenn ich weitere Master hinzufüge, wird der Ordner aktualisiert und die Master werden in ihren richtigen Ordnern anzeigt. Schlug diese unregelmäßige Aktualisierung fehl, muss ich den Project Explorer manuell aktualisieren.

4472
0%
GUI & ServerFehlerberichtLowExecutor Default Configuration Name und Number ändern s...Very LowNeu3.3 Alpha x13.04.202113.04.2021 Task Description

Fehlerbeschreibung

Hier die Fehlerbeschreibung eintragen. Wo und wie tritt der Fehler auf? Bitte das genaue Vorgehen zur Reproduktion beschreiben
In den “Current Project Settings” ändern sich im Fenster Executor bei Name und Number Werte nicht beim Eingeben.

Hinweise

Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:

  • Verwenden Sie die aktuellste Version von DMXControl 3?

Ja das tue ich

  • Wurde der Fehler bereits gemeldet?

Nein

  • Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an

Die habt ihr doch eh

  • Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)
  • Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.
  • Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei

Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!

4471
0%
GUI & ServerFehlerberichtLowFehlermeldung beim starten des KernelsVery LowNeu3.3 Alpha x13.04.202113.04.2021 Task Description

Wenn ich den Kernel starte, werden gleich Fehler erstellt.

U.A. Nanoleaf: das Plugin habe ich jedoch nicht mitinstalliert.

LOgs erstellt mit alpha 2

4469
0%
GUI & ServerFehlerberichtLowSoftdesk Controls verschwinden nach Neuöffnen der GUIVery LowNeu3.3 Alpha x12.04.202125.04.2021 Task Description

Fehlerbeschreibung

Wenn man in einem Softdesk ein Control (Beispiel Slider) anlegt, daraufhin die GUI schließt und erneut öffnet, wiederverbindet, sind die Controls im Softdesk verschwunden. Das Softdesk selbst bleibt vorhanden

GUI und Kernel Logs sind angehängt

4467
0%
GUI & ServerWunsch / IdeeLowName beim Kopieren von Elementen von "Copy (N) of ..." ...LowUnbestätigt3.3 Alpha x10.04.202110.04.2021 Task Description

Aus dem "Live-Coding mit Arne #2" ging der Wunsch hervor, dass der Textzusatz beim Kopieren von Elementen von “Copy of Cuelist” in “Cuelist - Copy” geändert werden soll. Dies gewährleistet, dass bei einer alphanumerischen Sortierung der Elemente weiterhin der wichtige Teil des Namens vorne bleibt.

  • Alt: Copy of Cuelist E, Copy (2) of Cuelist E, Cuelist B, Cuelist C, Cuelist D
  • Neu: Cuelist B, Cuelist C, Cuelist D, Cuelist E - Copy, Cuelist E - Copy 2

Aus Gründen von Konsistenz und Pflege soll der “Textbaustein” in eine eigene Funktion ausgelagert und die Namensänderung darüber zentralisiert werden.

4466
0%
GUI & ServerWunsch / IdeeLowVergrößerter Fangbereich für Verbindungen im Connection...Very LowNeuunbestimmt10.04.202110.04.2021 Task Description

Moin,
wenn man im Connectionset etwas rausgezoomt hat, um die verbindungen besser zu sehen, kann es manschmal schwer sein die Verbindung zu sehen.

Gruß
Max

4464
0%
GUI & ServerFehlerberichtLowButton DDFs im Projekt ausgegraut.Very LowNeu3.3 Alpha x10.04.202113.04.2021 Task Description

Fehlerbeschreibung

Button DDFs im Projekt in der Menüleiste immer ausgegraut.

Hinweise

keine Logeinträge vorhanden.

4463
0%
GUI & ServerFehlerberichtMediumProjekt exportieren ohne FunktionVery LowNeu3.3 Alpha x10.04.202110.04.2021 Task Description

Fehlerbeschreibung

Projekt exportieren in der Menüleiste ohne Funktion.

Keine Logeinträge.

4461
0%
GUIFehlerberichtLowFehlerhafte Darstellung im NetzwerkexplorerVery LowNeu3.3 Alpha x10.04.202110.04.2021 Task Description

Fehlerbeschreibung

Im Netzwerkexplorer erfolgt eine “merkwürdige” Darstellung mit “Phantomlinien” - Siehe Anhang

4460
0%
GUI & ServerFehlerberichtHighGUI absturz nach EnergiesparzustandVery LowNeu3.3 Alpha x10.04.202110.04.2021 Task Description

Fehlerbeschreibung

Geht der Rechner mit Umbra, GUI und Kernel in den Energiesparmodus und wird daraus geweckt stürzt die GUI ab.
Auch im Kernel taucht die Fehlermeldung “Umbra_gService - Ping unavailable, maybe connection to Umbra lost?” auf. Es scheint als wäre der Umbra nicht verfügbar.

Nach Neustart der GUI lässt sich keine Verbindung mit dem Kernel herstellen. Nach Neustart des Umbra erfolgt eine automatische neu verbindung.

4459
0%
GUI & ServerWunsch / IdeeLowIResourceProvider um notifyResourceChanged(string name)...MediumUnbestätigtunbestimmt3.310.04.202110.04.2021 Task Description

Für den fall der fälle, das sich eine Resource ändert, muss es eine möglichkeit geben die verwender der Resource zu informieren, das sich die Resource, die sie verwenden geändert hat.

4456
0%
GUI & ServerFehlerberichtMediumOrdner werden nicht zwischen GUIs nicht synchronisiertLowUnbestätigt3.3 Alpha x3.308.04.202108.04.2021 Task Description

Verschiebe ich Objekte (Cuelists, Devices) in Verzeichnisse, so wird dieses zwischen den GUIs nicht synchronisiert.

4452
0%
GUIFehlerberichtMediumInhalt der Stage View wird nicht aktualisiertLowUnbestätigt3.3 Alpha x3.308.04.202108.04.2021 Task Description

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.

  • PC 1: Umbra, Kernel, GUI
  • PC 2: GUI

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.

4447
0%
GUIFehlerberichtLowEinstellungen zurücksetzen Popup: ESC funktioniert nich...Very LowNeu3.3 Alpha x08.04.202110.04.2021 Task Description

Bei Menübar “Einstellungen\Einstellungen” zurücksetzen “Settings\Reset Settings” öffnet sich ein Pop-Up Fenster zum Bestätigen der Aktion. Dieses lässt sich nicht durch ESC schließen.

4446
0%
ThemingWunsch / IdeeLowStandard Theme in Hell/Light umbennenVery LowZugeteiltQasi3.3 Alpha x08.04.202110.04.2021 Task Description

In den GUI-Einstellungen gibt es die Wahl zwischen zwei Themes.

Deutsch: Standard/Dunkel
Englisch: Default/Dark

Mein Änderungswunsch:

Deutsch: Hell/Dunkel
Englisch: Light/Dark

Warum?: Ist Standard/Default ist nicht selbsterklärend, außerdem folgt die Benennung keinem klaren Muster. Führt zudem zu mehr Klarheit, sollten irgendwann noch mehr Themes dazu kommen (Stichwort Barriefreiheit, High Contrast).

4444
0%
ServerWunsch / IdeeLowSammel-Ticket für neue Matrix EffekteLowUnbestätigt3.3 Alpha x07.04.202107.04.2021 Task Description

In diesem Ticket werden verschiedene Matrix-Effekte gesammelt.

Color Wave

Typ: Gerichteter Filter
Verhalten: Ähnlich dem Color Scroll Filters. Bei diesem Filter sollen aber die Übergänge zwischen den Farben ähnlich flüssig wie beim Plasma Filter sein. Regenbogen sollte möglich sein (wie muss noch überlegt werden).
Properties: Speed, Direction, Color Fade Width, Color List, Play Mode

Wave

Typ: Gerichteter Filter
Verhalten: Eine Linie aus Foreground Color wandert in eine Richtung über die Background Color. Evtl. auch mit nächstem Filter abbildbar.
Properties: Speed, Direction, Fade-In Dimmer Curve, Fade-Out Dimmer Curve, Foreground Color, Background Color

Effekt-Wrapper

Typ: Gerichteter Filter
Verhalten: Dieser Filter kapselt einen Effekt (evtl. auch einen Filter). Er ist etwas mit dem Converter-Filter vergleichbar, aber auf die wesentlichen Funktionen reduziert (keine Ansteuerung in 2D, weil das auch über zwei überlagerte Filter gelöst werden kann). Außerdem wäre die Idee, dass hier bei Auswahl eines Effekts die Effekt-Eigenschaften dynamisch dargestellt werden. Konzept für Integration muss noch erarbeitet werden.
Properties: Direction, Property (Eigenschaft, auf die der Effekt angewendet werden soll), Effect (+ dynamisch angezeigte Eigenschaften des ausgewählten Effekts)

Sea Waves

Typ: Ungerichteter Filter
Verhalten: Ahmt die Wellenbewegung von Meereswellen nach. Wellen schwappen in Foreground Farbe über die Background Farbe
Properties: Speed, Direction, Foreground Color, Background Color

2D Spektrometer

Typ: Ungerichteter Filter
Verhalten: Stellt die Lautstärke der einzelnen Frequenzen einer abgespielten Audiodatei / der Analyse des AudioAnalyzers dar. Konzept für Integration muss noch erarbeitet werden.
Properties: Direction, Foreground Color (fannable), Background Color (fannable), Input

To be continued…

4442
0%
ServerWunsch / IdeeLowKategorien für Matrix-FilterLowUnbestätigt3.3 Alpha x07.04.202108.04.2021 Task Description

Es gibt ja Matrixfilter, die gerichtet (Bewegung in eine Richtung) und ungerichtet (keine Bewegung / Bewegung um zentralen Punkt herum) sind. Hierfür sollte es eine Kategorisierung ähnlich der 1D, 2D, etc. Effekte geben um die Übersichtlichkeit zu erhöhen.

4441
0%
ServerFehlerberichtLowAusrichtung der Matrix-Filter ist nicht einheitlichMediumUnbestätigt3.3 Alpha x07.04.202108.04.2021 Task Description

Es gibt ja Matrixfilter, die gerichtet (Bewegung in eine Richtung) und ungerichtet (keine Bewegung / Bewegung um zentralen Punkt herum) sind. Die gerichteten Matrix-Filter haben aktuell keine einheitliche Ausrichtung. Dies sollte korrigiert werden, damit alle Filter in eine Richtung gehen. Es würde sich anbieten, dass alle Matrix-Filter in DMXControl 3 von rechts nach links gehen. Dies ist am Text-Filter orientiert. Dann hat man auch eine einheitliche Ausrichtung für FS#4440.

4440
0%
ServerWunsch / IdeeLowIndex-Property für Matrix-FilterLowUnbestätigt3.3 Alpha x07.04.202110.04.2021 Task Description

Matrix-Filter sollten eine Index-Property erhalten, die das selbe macht wie bei einer Gobo-Index Funktion. Sprich die Ausrichtung von Matrix-Filtern soll entsprechend rotiert werden können. Wenn das zu aufwändig ist, sollte zumindest in einem ersten Schritt eine Drehung in 45 / 90° Schritten möglich sein.

4436
0%
GUI & ServerFehlerberichtCriticalProjekt lädt nichtMediumUnbestätigt3.3 Alpha x3.307.04.202114.04.2021 Task Description

mein mittelgroßes Projekt lädt nicht in der Alpha1.

Logfiles und Projekt sind angehängt.

Gruß
Frank

4435
0%
InputAssignmentToDoLowInputs / Outputs von Nodes farblich hervorheben, die ei...LowZugeteiltQasiLightningBrothers3.3 Alpha x05.04.202105.04.2021 Task Description

Aktuell wird durch die Großschreibung der Namen verschiedener Ein- und (ggf.) Ausgänge mitgeteilt, dass diese eine bestimmte Aktion direkt triggern wie beispielsweise die Inputs Go, Go Back, Go Next etc. des Cuelist Nodes. Im Zuge der weiteren Internationalisierung von DMXControl 3 kann aber nicht mehr sichergestellt werden, dass in weiteren Sprachen ebenfalls eine Unterscheidung über die Groß- und Normalschreibung des Namens erfolgen kann.

Auf Grund dieser Problematik wurde in der Entwicklersitzung vom 31.03.2021 vereinbart, dass die Input Hubs und (sofern erforderlich) die Output Hubs durch eine andere Farbe entsprechend hervorgehoben werden und statt des Gelbs eine andere Farbe erhalten.

Dabei kann zum Beispiel das Bank Node als entsprechende Vorlage dienen, weil hier auch die Hilfetexte entsprechend vorbereitet sind. Nach der Implementierung des ersten Beispiels unterstütze ich selbst gerne beim Umbauen und Erweitern der weiteren Nodes (deswegen auch die Zuweisung).

4432
0%
InputAssignmentFehlerberichtLowParameter Master Node wird beim Start nicht aktualisier...Very LowNeu3.2.202.04.202116.06.2021 Task Description

Ich habe das Problem das wenn ich DMXC 3 starte, werden die von mir verwendeten ParameterMaster Nodes nicht aktualisiert.
Erst wenn ich den mit dem ParameterMaster verkmnüpften Regler am DMX Multiplexer Pult einmal bewege wird der Wert geändert und übernommen. Davon habe ich aber über 60 Stück

Das wäre das selbe Problem was ich mit der 2er habe. Als Workaround schalte ich vorher den DMX Multiplexer aus und erst wenn das Programm läuft wird der wieder eingeschaltet.

Funktioniert mit der 3er auch, aber leider nicht immer.

Bilder
Davon sind angehängt.

Wurde im Forum beschrieben.
https://forum.dmxcontrol-projects.org/index.php?thread/15927-parameter-node-wird-beim-start-nicht-aktualisiert/

4430
0%
GUI & ServerFehlerberichtMediumPer hand angelegte Nodes im inputassignment erscheinen ...MediumUnbestätigtSoon53.3 Alpha x31.03.202131.03.2021 Task Description

s.o.

Ich lege ein leeres ConnectionSet an und füge ein paar Nodes per hand hinzu.
Spiele rum, mach die ansicht auf und zu.
Lege erneut neue Nodes an.
Es kommt jetzt vor, das die Nodes nicht angezeigt werden.

Erst wenn ich aus dem Tree links ein Input/Output rein ziehe werden alle Nodes angezeigt die ich hinzugefügt habe.

Showing tasks 51 - 100 of 545 Page 2 of 11

Available keyboard shortcuts

Tasklist

Task Details

Task Editing