Keyword: LayoutFramework

critical

In-app konfiguriertes Drag&Drop mit Pre-Target-Validierung
Tabellen mit berechneten Spalten ergänzen
Mehrfachbeziehungen zwischen Komponenten
Layouteditor: In-App Konfiguration von Kachel-Cockpits ermöglichen
Layout-Editor: Auswahlkomponente
Tabellen mit dynamischen Spalten

major

Option-Provider: Zugriff auf den Kontext von in Anlage begriffenen Objekten
Zustandsabhängige Ausführbarkeit von Kommandos
Typ-Optionen für polymorphe Konfigurationen in EditorFactory als Drop-Down darstellen
Referenzen über Baum-Auswahl füllen
Tree-Tables mit dynamischen Spalten
Skripten von Drag & Drop in Sichten die In-App konfiguriert wurden
Buttons an Auswahlkomponenten definieren
Unterstützung für bidirektionale transformierende Kanäle
Neue API für Progress-Dialoge

minor

Auswahl einer CalendarMarker Implementierung im Model
DownloadButton für BinaryData Attribute in Grid
Standardsprungziel in Grid-Detail-Opener anspringen
Default-For für generische Dialoge
Auch Eigenschaften von Untertypen für anzuzeigende Spalten von Tabellen anbieten.
Funktionales Interface: com.top_logic.layout.form.Constraint
Grundmenge der Tabellenspalten In-App konfigurieren
Tabelle zurücksetzen als einzigen Knopf unterbinden

critical

GridComponent: Programmatische Invalidierung nach Multiselektion führt zu undefiniertem Verhalten

major

Layout-Tooling scheitert in verlinkten Workspaces
Anwendung hängt ständig mit Warte-Cursor
NPE im deployten Demo
Crash nach Löschen von Kachel

minor

NamedConfiguration und NamedConfigMandatory muss @Abstract sein
Dokumentation: Link-Vorschläge immer auf Deutsch auch bei der Bearbeitung der englischen Übersetztung
Layout-Editor: Inkonsistentes Verhalten von Aufklappzustand, Selektion und Reaktion auf Objektanlage
DataItemControl nicht nutzbar mit multiple DataField's
Test Fehler bei TL-Script in Executability-Rules in der Anwendungskonfiguration
Verschwindende Toolbar im Kachel-Layout
Scrollbalken in Burger- und Kontext-Menüs bei einer veränderten Auflösung
Unnötiger Scrollbalken im HTMLTree
Kein visuelles Feedback für mögliche Dropzones in FrozenTables
Buttons in Filter-Dialogen verschwunden
Gridcomponent: Anzeige des Kontextmenus für neues (transientes) Zeilenobjekt führt zu UnsupportedOperationException
Teilweise kein Label für benutzerdefinierten Modell-Typ
Im Kontext-Menü für eine neue Grid-Zeile wird das Kommando "Löschen" angeboten, Crash bei Auswahl
Kalender-Control in Filterdialogen geht nicht im Modern-Theme
GUI-Aktion nach benutzerdefinierter Transaktion ermöglichen
Deklarative Formulare: @Encrypted Properties werden an der GUI in Klartext angezeigt
Versteckte Attribute werden dem Nutzer standardmäßig in den Tabellenspalten zur Auswahl angeboten
Attribute vom Typ tl.model.search:Expr können nicht in der Grid bearbeitet werden
Kontext-Menü-Kommandos für Tabellenzeilen werden fälschlicherweise auf dem Tabellenmodell ausgeführt, wenn man das Kontextmenü im Hintergrund der Tabelle öffnet
Fehlerhaftes Quoting in TagWriter bei XML mit CDATA-Sections in Attributen
Keine Fehlermeldung bei ungültigen Tooltips
tl-doc nutzt noch Legacy-Overlay, um den Hilfe-Editor einzublenden
CommandApprovalService: Deklarierte Ausnahmen greifen nicht.
Crash im Design-Modus, wenn ein Create-Formular über eine Kanal-Kombination ein Listen-Modell bekommt
Keine Rückmeldung wenn Layout Overlay nicht angewendet werden kann
Weiterhin zu viele Buttons im Sidebar-Layout
Drag&Drop von Text in Bäumen und Tabellen verursacht NPE
Login mit nicht-standard Theme schlägt nach dem Neustart minutenlang fehl
Dynamische Spalten: NPE, wenn das Spaltenmodell null ist
Ungültige Option bei Auswahlkomponente
TL-Doc: Drag and Drop von Bildern geht in manchen Situationen nicht
Component-Buttons haben im Disabled-Zustand kein Icon
Kein Tooltip für MessageBox-Buttons
CommandHandlerProxy werden nicht im Kontext-Menü angezeigt
Unnötige Anzeige "Kommentar bearbeiten/zitieren" im Kontext-Menü
Properties vom Typ "Set" sollen nicht mandatory sein
Fehler bei der Bedienung der Anwendung per Tastatur
Null-Komponenten durch ReplaceComponentVisitor