Skip to content

Feature/kl editor: Improvements to consolidating Dex into one window AND bug fixes#857

Merged
dukke merged 31 commits intomainfrom
feature/kl-editor
Feb 13, 2026
Merged

Feature/kl editor: Improvements to consolidating Dex into one window AND bug fixes#857
dukke merged 31 commits intomainfrom
feature/kl-editor

Conversation

@dukke
Copy link
Contributor

@dukke dukke commented Feb 13, 2026

  1. FVKB-184: Add identicon and better text description to Semantics ComboBox items inside Section also add an advanced tooltip
  2. FVKB-185: Read only Component Set and Component List can sometimes show up squashed
  3. Refactor and simplify code
  4. Improve Section Semantic Combobox popup aesthetic

dukke added 30 commits January 9, 2026 21:07
# Conflicts:
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/propertiespane/GridNodePropertiesPane.java
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/skin/EditorGridPaneSkin.java
# Conflicts:
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/KLEditorWindowController.java
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/propertiespane/FieldPropertiesPane.java
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/propertiespane/PatternPropertiesPane.java
#	knowledge-layout/src/main/java/dev/ikm/komet/layout/editor/model/EditorFieldModel.java
#	knowledge-layout/src/main/java/dev/ikm/komet/layout/editor/model/EditorPatternModel.java
# Conflicts:
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/KLEditorMainScreenController.java
#	knowledge-layout-editor/src/main/resources/dev/ikm/komet/kleditorapp/view/KLEditorMainScreen.fxml
# Conflicts:
#	knowledge-layout-editor/src/main/java/dev/ikm/komet/kleditorapp/view/propertiespane/SectionPropertiesPane.java
#	knowledge-layout/src/main/java/dev/ikm/komet/layout/editor/model/EditorSectionModel.java
@dukke dukke merged commit dc8d81a into main Feb 13, 2026
14 checks passed
kec pushed a commit that referenced this pull request Feb 13, 2026
…AND bug fixes (#857)

* FVKB-129: Add the ability to increase row span

* Improve Field Column Span aesthetics and move styling 'code' to CSS

* Further refactor and clean code

* FVKB-136: Add the ability to increase row span through drag and drop

* FVKB-145: Add the ability to toggle the Pattern title visibility

* Tweak KL Editor TextField visuals when the TextField is readonly

* FVKB-151: Show available factories in the Display section in the Properties Pane when a Field is selected

* FVKB-153: Pressing delete to delete a Pattern after it's added is not working

* Refactor creating WindowControlFactory to improve code for Window controls creation

* Refactor: using Editor model instances instead of Views where appropriate

* FVKB-130: Add the ability to tweak Field visibility on or off

* UI tweaks: Add hover and armed effects to buttons

* FVKB-158: Sort Patterns in Pattern Browser in KL Editor alphabetically

* FVKB-159: Remove UI clutter and make the UI more intuitive

* FVKB-160: Add a controls section to the left pane in the KL Editor

* FVKB-166: KL Editor - Add the ability to set a Section to start collapsed

* FVKB-167: Make the KL Window grow with its contents and add scrollbars when necessary

* FVKB-168: Add the ability to specify and bind a different reference component in a Section

* FVKB-169: If a Section reference component has more than 1 semantic show a combobox to select which

* FVKB-184: Add identicon and better text description to Semantics ComboBox items inside Section

* Clean up refactor code

* FVKB-185: Read only Component Set and Component List can sometimes show up squashed

* Make Semantic ComboBox popup more appealing aesthetically
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant