Keyword: LayoutFramework

major

Explizite Optionsreihenfolge in selector.template.xml ermöglichen
Selektionsfilter für Baumauswahl
Kacheln: Benutzerdefinierte Kommandos im Kontextmenü von Objektkacheln
Drag and Drop mit Mehrfachselektion
Einheitliche Multiselektionsdarstellung für Grid und Tabellen
Layout-Editor: Alternative Sichten für unterschiedliche Modelltypen
Wertvorschläge für Zahlen- und Zeichenketten-Attribute
Drag&Drop: Verallgemeinerung der DropByExpression-API
ProgressDialog: Bessere Reaktionsmöglichkeit auf Fehler im Hintergrundprozess
Bessere Tooltips für Modell-Elemente, Icons für TLClassifier

minor

Menge der bearbeitbaren Spalten in Grids konfigurieren
Safety: Labelausgabe auch in Fehlersituationen und bei ungültigem Systemzustand
Initializer für Objektanlagedialog
Refactoring: ResPrefix aus AbstractFormDialog entfernen
Scripting: Objekte in Drag-Drop-Operationen kompakt referenzieren
ProgressDialog: Zugriffe auf den aktuellen Fortschrittszähler
FormMember Namen für TypeParts sollen unabhängig von Überschreibungen sein
Maven-Konfiguration zum Aufruf von "Normalize-Layouts"
Bessere Ladecursorunterstützung bei mehreren langlaufenden GUI-Aktionen
Selektion für SingleSelectionModel reduzieren falls notwendig
Aufrufe von ModelBuilder.supportsModel() reduzieren
Wählbare ID-Spalte am Typ
Close-Dialog nach Create konfigurierbar machen
Anpassbarkeit der Breadcrumb-Darstellung
Formular bei Invalidierung neu bauen
Tooltips über Tabs ermöglichen
Unterstützung für Multi-File-Upload in deklarativen Formularen
Bulk-Verarbeitung von Objekt-Löschungen beim Layout-Update
Lösch-Befehl sollte offenen Dialog schließen (können)
Einkürzung von Button Labels im Change-Check-Dialog
Deklarative Formulare: Property-Editoren über Konfiguration statt Annotation setzten

major

Fehler beim Update des Layout-Storage
Baum-Auswahl lässt sich nicht an das aktuelle Objekt anpassen
Lange Werte führen zu unbenutzbaren Spaltenfiltern
Fehler beim Drag der selektierten Zeile eines nicht-initialen Slices einer Tabelle
Button-Menü in Button-Leiste öffent sich nicht
Suchvorschläge von SelectFields und Popups der Breadcrumb werden falsch platziert

minor

Fehlendes Deployment von top-logic.js und CSS für Production-Mode
Formularfeld für mandatory DateTime Attribut fälschlich als geändert markiert
Fehlender Filename-Check bei Multi-Upload
Model-Editor: Fehlender Change-Check bei Formular- und Annotationsbearbeitung
BPE: Anlage neuer Prozessinstanzen mit Pflichtfeldern nicht möglich
JavaScript-Fehler beim Aufklappen von Knoten in TreeTables
Icon eines Toolrow-Buttons kann InApp nicht geändert werden
ConcurrentModificationException im Fortschrittsdialog
Doppelte Icons für ID-Spalte _self in TreeTables und TreeGrids
Wurzelknoten bei null Modell ausblenden
Drag and Drop: Icon aus Tabellenheader in Drop-Zone: NPE
Kein Thread-Kontext in ProgressDialog.run(I18NLog)
LogControl: Fehlermeldung durch concurrent Updates
ChangeCheck während Baumselektion defekt
ProgressDialog endet optisch nicht bei 100%, wenn Step-Cnt != 100 gewählt wird
Checkbox zum Selektieren aller Einträge kann nicht geklickt werden
Überprüfungen von Referenzen: Werden nur im Formular geprüft, nicht beim Commit
In-App Template für Grid und Tabellen: Funktion "Prüfer für Benutzung als Listenelement" bekommt Komponentenmodell nicht
Fehler in "util.js", Zeile 765: "services" ist undefiniert
Beim HTML-Rendern von TLScript-Expressions werden konfigurierte Renderer nicht berücksichtigt
Mit der Tastatur können nicht alle Optionen von `SelectField`s durchgeblätter werden
Fehlende Constraint-Violation beim Löschen von Objekten die von Pflichtfeldern referenziert werden
Optionprovider aktualisieren berechnete Wertvorschläge nicht
Inlinen einer Datei im LayoutModelProcessor kaputt
Inkrementelle Updates in TreeGrid funktionieren nicht immer
Fehlende Anwendung der Anwendungskonfiguration bei berechneten Spalten
Test JSP compile: Jetty nicht gefunden
TestComponentConfiguration sollte Templates nicht testen
Änderungen bei InApp-Komponenten hinterlässt Sperren
Speicherloch im Kachel-Layout
TreeGridComponent: Selektion wird nach Verwerfen einer transienten Zeile nicht zurück gesetzt
Multiselektion Unterstützung in Tree, Table und TreeTable
Zuklappen der Selektion ändert die Selektion in TreeGrids
Fehlende Anpassung der (Standard-) Selektion nach Baumupdate
Post-Create-Action in Bäumen funktioniert nicht mit In-App-Kommandos
Ungenügendes Quoting beim Schreiben von JavaScript
Drop von Nicht-TL-Objekt auf Tabellen und Bäume verbieten
Eltern werden nicht immer expandiert nach Selektionsänderung
Teilbaumupdate eines unsichtbaren Wurzelknotens fehlerhaft
Scripting-Recorder: Abspielen der Multiselektion fehlerhaft
EditComponent verliert Edit-Mode nach Löschung
Fehlender Selektionsmarker in Kompositionstabellen
Animation beenden wenn Tabelle von der GUI abgeräumt wird
Deklarative Formulare: Fehlendes GUI update bei programmatischen Änderungen eines List-wertigen Property
Constraints an deklarativen Formularen mit Argumenten aus einer Container-Referenz führen bei neuen Elementen zu Fehlern
Ruckelnde Tabelleninhalte in FrozenTables
DnD: Drop-Operation mit Drop-Type "child" auf Tabelle erhält das falsche Zeilenobjekt
Horizontal dargestellte Radio-Button-Selektion ragt über Formulargrenzen hinaus
BreadCrumbs aktualisieren sich nicht, wenn innere Tabbars nicht sichtbar sind
Seltene ArrayIndexOutOfBoundsException bei Tabwechsel
Ausgeblendete Komponente erscheint nicht mehr, obwohl sie ein unterstütztes Modell bekommt
Geänderte Reihenfolge der Standardspalten in neuer Tabelle
Frozen-Table: Drag der Selektion enthält Duplikate
Kein Update der Knoteneigenschaften nach Modelländerung
TL-Sync: Tabs gehen bei String Attributen verloren
Kaputte GWT Launch Config
Potentielle NullPointerException bei Drag&Drop
Inkonsistente Schrift-Art und -Größe bei Zahlen-Feldern
Deklarative Formulare: SelectField verschwindet nach Upload, wenn Optionsliste von mandatory Property abhängig ist
Fehlende Anwendung des PropertyInitializer bei listenwertigen Eigenschaften
Fehlende Constraint-Auswertung bei List-wertigen Properties
MaintenanceJspBase soll zuerst ins Log schreiben, dann an den Client, statt andersherum.
Transaktionsmonitor rendert Collapse Buttons doppelt
Minimieren einer EditComponent verwirft Änderungen
Doppelte Error-Icons bei TL-Script-Feldern
Anlegen in Tree-Grid bei Fehlkonfiguration führt zu NullpointerException
Mehrzeiliger Text in Layout-Template-Parametern wird umformattiert
TreeTableComponent soll initial die erste sichtbare Zeile selektieren, wenn initial eine Zeile selektiert werden soll
Umkonfiguration einer Komponente im Kachelumfeld entfernt Toolbar-Kommandos
Baum scrollt bei (externer) Selektion den selektierten Knoten nicht in den Viewport
Default-for definition in in-app Kachel-Layouts funktioniert nicht
In-app Umkonfiguration und Re-Export eines modularen Layouts crasht die Anwendung
Umkonfigurieren und Exportieren eines geerbten (modularen) Layouts wird nicht übernommen
Deklarative Formulare: Werte von @MapBinding Properties werden nicht übernommen
Fehlender Fehler bei falscher Command-Clique
Speicherloch durch Mehrfachregistrierung von Selection-Listenern in der GridComponent
Normalisieren von JSPs führt bei if-else Blöcken zu falscher Einrückung
LayoutEditor: StackOverflowError bei falscher Modell-Deklaration
Aufklappen im Modellelementbaum sorgt für Selektion eines anderen Aufklappers
Unendlicher Baum in Tabellenauswahldialogen führt zu Fehlern
Grid-Tabellen: Berechnete Spalte: Single-Value SelectField benötigt Listenwert.
Crash bei inkonsistentem Layout-Model (Anwenderfalle)
PostCreateAction bei Drag and Drop wird zum falschen Zeitpunkt ausgeführt.

nice-to-have

Doppelte Aufklapper in Sicht "Externe Selektion im Baum"